Documentation ¶
Overview ¶
This file is auto-generated, don't edit it. Thanks.
Index ¶
- type AddClientToBlackListRequest
- func (s AddClientToBlackListRequest) GoString() string
- func (s *AddClientToBlackListRequest) SetClientIP(v string) *AddClientToBlackListRequest
- func (s *AddClientToBlackListRequest) SetClientToken(v string) *AddClientToBlackListRequest
- func (s *AddClientToBlackListRequest) SetFileSystemId(v string) *AddClientToBlackListRequest
- func (s *AddClientToBlackListRequest) SetRegionId(v string) *AddClientToBlackListRequest
- func (s AddClientToBlackListRequest) String() string
- type AddClientToBlackListResponse
- func (s AddClientToBlackListResponse) GoString() string
- func (s *AddClientToBlackListResponse) SetBody(v *AddClientToBlackListResponseBody) *AddClientToBlackListResponse
- func (s *AddClientToBlackListResponse) SetHeaders(v map[string]*string) *AddClientToBlackListResponse
- func (s *AddClientToBlackListResponse) SetStatusCode(v int32) *AddClientToBlackListResponse
- func (s AddClientToBlackListResponse) String() string
- type AddClientToBlackListResponseBody
- type AddTagsRequest
- type AddTagsRequestTag
- type AddTagsResponse
- func (s AddTagsResponse) GoString() string
- func (s *AddTagsResponse) SetBody(v *AddTagsResponseBody) *AddTagsResponse
- func (s *AddTagsResponse) SetHeaders(v map[string]*string) *AddTagsResponse
- func (s *AddTagsResponse) SetStatusCode(v int32) *AddTagsResponse
- func (s AddTagsResponse) String() string
- type AddTagsResponseBody
- type ApplyAutoSnapshotPolicyRequest
- func (s ApplyAutoSnapshotPolicyRequest) GoString() string
- func (s *ApplyAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyId(v string) *ApplyAutoSnapshotPolicyRequest
- func (s *ApplyAutoSnapshotPolicyRequest) SetFileSystemIds(v string) *ApplyAutoSnapshotPolicyRequest
- func (s ApplyAutoSnapshotPolicyRequest) String() string
- type ApplyAutoSnapshotPolicyResponse
- func (s ApplyAutoSnapshotPolicyResponse) GoString() string
- func (s *ApplyAutoSnapshotPolicyResponse) SetBody(v *ApplyAutoSnapshotPolicyResponseBody) *ApplyAutoSnapshotPolicyResponse
- func (s *ApplyAutoSnapshotPolicyResponse) SetHeaders(v map[string]*string) *ApplyAutoSnapshotPolicyResponse
- func (s *ApplyAutoSnapshotPolicyResponse) SetStatusCode(v int32) *ApplyAutoSnapshotPolicyResponse
- func (s ApplyAutoSnapshotPolicyResponse) String() string
- type ApplyAutoSnapshotPolicyResponseBody
- type ApplyDataFlowAutoRefreshRequest
- func (s ApplyDataFlowAutoRefreshRequest) GoString() string
- func (s *ApplyDataFlowAutoRefreshRequest) SetAutoRefreshInterval(v int64) *ApplyDataFlowAutoRefreshRequest
- func (s *ApplyDataFlowAutoRefreshRequest) SetAutoRefreshPolicy(v string) *ApplyDataFlowAutoRefreshRequest
- func (s *ApplyDataFlowAutoRefreshRequest) SetAutoRefreshs(v []*ApplyDataFlowAutoRefreshRequestAutoRefreshs) *ApplyDataFlowAutoRefreshRequest
- func (s *ApplyDataFlowAutoRefreshRequest) SetClientToken(v string) *ApplyDataFlowAutoRefreshRequest
- func (s *ApplyDataFlowAutoRefreshRequest) SetDataFlowId(v string) *ApplyDataFlowAutoRefreshRequest
- func (s *ApplyDataFlowAutoRefreshRequest) SetDryRun(v bool) *ApplyDataFlowAutoRefreshRequest
- func (s *ApplyDataFlowAutoRefreshRequest) SetFileSystemId(v string) *ApplyDataFlowAutoRefreshRequest
- func (s ApplyDataFlowAutoRefreshRequest) String() string
- type ApplyDataFlowAutoRefreshRequestAutoRefreshs
- type ApplyDataFlowAutoRefreshResponse
- func (s ApplyDataFlowAutoRefreshResponse) GoString() string
- func (s *ApplyDataFlowAutoRefreshResponse) SetBody(v *ApplyDataFlowAutoRefreshResponseBody) *ApplyDataFlowAutoRefreshResponse
- func (s *ApplyDataFlowAutoRefreshResponse) SetHeaders(v map[string]*string) *ApplyDataFlowAutoRefreshResponse
- func (s *ApplyDataFlowAutoRefreshResponse) SetStatusCode(v int32) *ApplyDataFlowAutoRefreshResponse
- func (s ApplyDataFlowAutoRefreshResponse) String() string
- type ApplyDataFlowAutoRefreshResponseBody
- type CancelAutoSnapshotPolicyRequest
- type CancelAutoSnapshotPolicyResponse
- func (s CancelAutoSnapshotPolicyResponse) GoString() string
- func (s *CancelAutoSnapshotPolicyResponse) SetBody(v *CancelAutoSnapshotPolicyResponseBody) *CancelAutoSnapshotPolicyResponse
- func (s *CancelAutoSnapshotPolicyResponse) SetHeaders(v map[string]*string) *CancelAutoSnapshotPolicyResponse
- func (s *CancelAutoSnapshotPolicyResponse) SetStatusCode(v int32) *CancelAutoSnapshotPolicyResponse
- func (s CancelAutoSnapshotPolicyResponse) String() string
- type CancelAutoSnapshotPolicyResponseBody
- type CancelDataFlowAutoRefreshRequest
- func (s CancelDataFlowAutoRefreshRequest) GoString() string
- func (s *CancelDataFlowAutoRefreshRequest) SetClientToken(v string) *CancelDataFlowAutoRefreshRequest
- func (s *CancelDataFlowAutoRefreshRequest) SetDataFlowId(v string) *CancelDataFlowAutoRefreshRequest
- func (s *CancelDataFlowAutoRefreshRequest) SetDryRun(v bool) *CancelDataFlowAutoRefreshRequest
- func (s *CancelDataFlowAutoRefreshRequest) SetFileSystemId(v string) *CancelDataFlowAutoRefreshRequest
- func (s *CancelDataFlowAutoRefreshRequest) SetRefreshPath(v string) *CancelDataFlowAutoRefreshRequest
- func (s CancelDataFlowAutoRefreshRequest) String() string
- type CancelDataFlowAutoRefreshResponse
- func (s CancelDataFlowAutoRefreshResponse) GoString() string
- func (s *CancelDataFlowAutoRefreshResponse) SetBody(v *CancelDataFlowAutoRefreshResponseBody) *CancelDataFlowAutoRefreshResponse
- func (s *CancelDataFlowAutoRefreshResponse) SetHeaders(v map[string]*string) *CancelDataFlowAutoRefreshResponse
- func (s *CancelDataFlowAutoRefreshResponse) SetStatusCode(v int32) *CancelDataFlowAutoRefreshResponse
- func (s CancelDataFlowAutoRefreshResponse) String() string
- type CancelDataFlowAutoRefreshResponseBody
- type CancelDataFlowSubTaskRequest
- func (s CancelDataFlowSubTaskRequest) GoString() string
- func (s *CancelDataFlowSubTaskRequest) SetClientToken(v string) *CancelDataFlowSubTaskRequest
- func (s *CancelDataFlowSubTaskRequest) SetDataFlowId(v string) *CancelDataFlowSubTaskRequest
- func (s *CancelDataFlowSubTaskRequest) SetDataFlowSubTaskId(v string) *CancelDataFlowSubTaskRequest
- func (s *CancelDataFlowSubTaskRequest) SetDataFlowTaskId(v string) *CancelDataFlowSubTaskRequest
- func (s *CancelDataFlowSubTaskRequest) SetDryRun(v bool) *CancelDataFlowSubTaskRequest
- func (s *CancelDataFlowSubTaskRequest) SetFileSystemId(v string) *CancelDataFlowSubTaskRequest
- func (s CancelDataFlowSubTaskRequest) String() string
- type CancelDataFlowSubTaskResponse
- func (s CancelDataFlowSubTaskResponse) GoString() string
- func (s *CancelDataFlowSubTaskResponse) SetBody(v *CancelDataFlowSubTaskResponseBody) *CancelDataFlowSubTaskResponse
- func (s *CancelDataFlowSubTaskResponse) SetHeaders(v map[string]*string) *CancelDataFlowSubTaskResponse
- func (s *CancelDataFlowSubTaskResponse) SetStatusCode(v int32) *CancelDataFlowSubTaskResponse
- func (s CancelDataFlowSubTaskResponse) String() string
- type CancelDataFlowSubTaskResponseBody
- type CancelDataFlowTaskRequest
- func (s CancelDataFlowTaskRequest) GoString() string
- func (s *CancelDataFlowTaskRequest) SetClientToken(v string) *CancelDataFlowTaskRequest
- func (s *CancelDataFlowTaskRequest) SetDataFlowId(v string) *CancelDataFlowTaskRequest
- func (s *CancelDataFlowTaskRequest) SetDryRun(v bool) *CancelDataFlowTaskRequest
- func (s *CancelDataFlowTaskRequest) SetFileSystemId(v string) *CancelDataFlowTaskRequest
- func (s *CancelDataFlowTaskRequest) SetTaskId(v string) *CancelDataFlowTaskRequest
- func (s CancelDataFlowTaskRequest) String() string
- type CancelDataFlowTaskResponse
- func (s CancelDataFlowTaskResponse) GoString() string
- func (s *CancelDataFlowTaskResponse) SetBody(v *CancelDataFlowTaskResponseBody) *CancelDataFlowTaskResponse
- func (s *CancelDataFlowTaskResponse) SetHeaders(v map[string]*string) *CancelDataFlowTaskResponse
- func (s *CancelDataFlowTaskResponse) SetStatusCode(v int32) *CancelDataFlowTaskResponse
- func (s CancelDataFlowTaskResponse) String() string
- type CancelDataFlowTaskResponseBody
- type CancelDirQuotaRequest
- func (s CancelDirQuotaRequest) GoString() string
- func (s *CancelDirQuotaRequest) SetFileSystemId(v string) *CancelDirQuotaRequest
- func (s *CancelDirQuotaRequest) SetPath(v string) *CancelDirQuotaRequest
- func (s *CancelDirQuotaRequest) SetUserId(v string) *CancelDirQuotaRequest
- func (s *CancelDirQuotaRequest) SetUserType(v string) *CancelDirQuotaRequest
- func (s CancelDirQuotaRequest) String() string
- type CancelDirQuotaResponse
- func (s CancelDirQuotaResponse) GoString() string
- func (s *CancelDirQuotaResponse) SetBody(v *CancelDirQuotaResponseBody) *CancelDirQuotaResponse
- func (s *CancelDirQuotaResponse) SetHeaders(v map[string]*string) *CancelDirQuotaResponse
- func (s *CancelDirQuotaResponse) SetStatusCode(v int32) *CancelDirQuotaResponse
- func (s CancelDirQuotaResponse) String() string
- type CancelDirQuotaResponseBody
- type CancelFilesetQuotaRequest
- func (s CancelFilesetQuotaRequest) GoString() string
- func (s *CancelFilesetQuotaRequest) SetClientToken(v string) *CancelFilesetQuotaRequest
- func (s *CancelFilesetQuotaRequest) SetDryRun(v bool) *CancelFilesetQuotaRequest
- func (s *CancelFilesetQuotaRequest) SetFileSystemId(v string) *CancelFilesetQuotaRequest
- func (s *CancelFilesetQuotaRequest) SetFsetId(v string) *CancelFilesetQuotaRequest
- func (s CancelFilesetQuotaRequest) String() string
- type CancelFilesetQuotaResponse
- func (s CancelFilesetQuotaResponse) GoString() string
- func (s *CancelFilesetQuotaResponse) SetBody(v *CancelFilesetQuotaResponseBody) *CancelFilesetQuotaResponse
- func (s *CancelFilesetQuotaResponse) SetHeaders(v map[string]*string) *CancelFilesetQuotaResponse
- func (s *CancelFilesetQuotaResponse) SetStatusCode(v int32) *CancelFilesetQuotaResponse
- func (s CancelFilesetQuotaResponse) String() string
- type CancelFilesetQuotaResponseBody
- type CancelLifecycleRetrieveJobRequest
- type CancelLifecycleRetrieveJobResponse
- func (s CancelLifecycleRetrieveJobResponse) GoString() string
- func (s *CancelLifecycleRetrieveJobResponse) SetBody(v *CancelLifecycleRetrieveJobResponseBody) *CancelLifecycleRetrieveJobResponse
- func (s *CancelLifecycleRetrieveJobResponse) SetHeaders(v map[string]*string) *CancelLifecycleRetrieveJobResponse
- func (s *CancelLifecycleRetrieveJobResponse) SetStatusCode(v int32) *CancelLifecycleRetrieveJobResponse
- func (s CancelLifecycleRetrieveJobResponse) String() string
- type CancelLifecycleRetrieveJobResponseBody
- type CancelRecycleBinJobRequest
- type CancelRecycleBinJobResponse
- func (s CancelRecycleBinJobResponse) GoString() string
- func (s *CancelRecycleBinJobResponse) SetBody(v *CancelRecycleBinJobResponseBody) *CancelRecycleBinJobResponse
- func (s *CancelRecycleBinJobResponse) SetHeaders(v map[string]*string) *CancelRecycleBinJobResponse
- func (s *CancelRecycleBinJobResponse) SetStatusCode(v int32) *CancelRecycleBinJobResponse
- func (s CancelRecycleBinJobResponse) String() string
- type CancelRecycleBinJobResponseBody
- type ChangeResourceGroupRequest
- func (s ChangeResourceGroupRequest) GoString() string
- func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetRegionId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceType(v string) *ChangeResourceGroupRequest
- func (s ChangeResourceGroupRequest) String() string
- type ChangeResourceGroupResponse
- func (s ChangeResourceGroupResponse) GoString() string
- func (s *ChangeResourceGroupResponse) SetBody(v *ChangeResourceGroupResponseBody) *ChangeResourceGroupResponse
- func (s *ChangeResourceGroupResponse) SetHeaders(v map[string]*string) *ChangeResourceGroupResponse
- func (s *ChangeResourceGroupResponse) SetStatusCode(v int32) *ChangeResourceGroupResponse
- func (s ChangeResourceGroupResponse) String() string
- type ChangeResourceGroupResponseBody
- type Client
- func (client *Client) AddClientToBlackList(request *AddClientToBlackListRequest) (_result *AddClientToBlackListResponse, _err error)deprecated
- func (client *Client) AddClientToBlackListWithOptions(request *AddClientToBlackListRequest, runtime *util.RuntimeOptions) (_result *AddClientToBlackListResponse, _err error)deprecated
- func (client *Client) AddTags(request *AddTagsRequest) (_result *AddTagsResponse, _err error)deprecated
- func (client *Client) AddTagsWithOptions(request *AddTagsRequest, runtime *util.RuntimeOptions) (_result *AddTagsResponse, _err error)deprecated
- func (client *Client) ApplyAutoSnapshotPolicy(request *ApplyAutoSnapshotPolicyRequest) (_result *ApplyAutoSnapshotPolicyResponse, _err error)
- func (client *Client) ApplyAutoSnapshotPolicyWithOptions(request *ApplyAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *ApplyAutoSnapshotPolicyResponse, _err error)
- func (client *Client) ApplyDataFlowAutoRefresh(request *ApplyDataFlowAutoRefreshRequest) (_result *ApplyDataFlowAutoRefreshResponse, _err error)
- func (client *Client) ApplyDataFlowAutoRefreshWithOptions(request *ApplyDataFlowAutoRefreshRequest, runtime *util.RuntimeOptions) (_result *ApplyDataFlowAutoRefreshResponse, _err error)
- func (client *Client) CancelAutoSnapshotPolicy(request *CancelAutoSnapshotPolicyRequest) (_result *CancelAutoSnapshotPolicyResponse, _err error)
- func (client *Client) CancelAutoSnapshotPolicyWithOptions(request *CancelAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *CancelAutoSnapshotPolicyResponse, _err error)
- func (client *Client) CancelDataFlowAutoRefresh(request *CancelDataFlowAutoRefreshRequest) (_result *CancelDataFlowAutoRefreshResponse, _err error)
- func (client *Client) CancelDataFlowAutoRefreshWithOptions(request *CancelDataFlowAutoRefreshRequest, runtime *util.RuntimeOptions) (_result *CancelDataFlowAutoRefreshResponse, _err error)
- func (client *Client) CancelDataFlowSubTask(request *CancelDataFlowSubTaskRequest) (_result *CancelDataFlowSubTaskResponse, _err error)
- func (client *Client) CancelDataFlowSubTaskWithOptions(request *CancelDataFlowSubTaskRequest, runtime *util.RuntimeOptions) (_result *CancelDataFlowSubTaskResponse, _err error)
- func (client *Client) CancelDataFlowTask(request *CancelDataFlowTaskRequest) (_result *CancelDataFlowTaskResponse, _err error)
- func (client *Client) CancelDataFlowTaskWithOptions(request *CancelDataFlowTaskRequest, runtime *util.RuntimeOptions) (_result *CancelDataFlowTaskResponse, _err error)
- func (client *Client) CancelDirQuota(request *CancelDirQuotaRequest) (_result *CancelDirQuotaResponse, _err error)
- func (client *Client) CancelDirQuotaWithOptions(request *CancelDirQuotaRequest, runtime *util.RuntimeOptions) (_result *CancelDirQuotaResponse, _err error)
- func (client *Client) CancelFilesetQuota(request *CancelFilesetQuotaRequest) (_result *CancelFilesetQuotaResponse, _err error)
- func (client *Client) CancelFilesetQuotaWithOptions(request *CancelFilesetQuotaRequest, runtime *util.RuntimeOptions) (_result *CancelFilesetQuotaResponse, _err error)
- func (client *Client) CancelLifecycleRetrieveJob(request *CancelLifecycleRetrieveJobRequest) (_result *CancelLifecycleRetrieveJobResponse, _err error)
- func (client *Client) CancelLifecycleRetrieveJobWithOptions(request *CancelLifecycleRetrieveJobRequest, runtime *util.RuntimeOptions) (_result *CancelLifecycleRetrieveJobResponse, _err error)
- func (client *Client) CancelRecycleBinJob(request *CancelRecycleBinJobRequest) (_result *CancelRecycleBinJobResponse, _err error)
- func (client *Client) CancelRecycleBinJobWithOptions(request *CancelRecycleBinJobRequest, runtime *util.RuntimeOptions) (_result *CancelRecycleBinJobResponse, _err error)
- func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)
- func (client *Client) ChangeResourceGroupWithOptions(request *ChangeResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)
- func (client *Client) CreateAccessGroup(request *CreateAccessGroupRequest) (_result *CreateAccessGroupResponse, _err error)
- func (client *Client) CreateAccessGroupWithOptions(request *CreateAccessGroupRequest, runtime *util.RuntimeOptions) (_result *CreateAccessGroupResponse, _err error)
- func (client *Client) CreateAccessPoint(request *CreateAccessPointRequest) (_result *CreateAccessPointResponse, _err error)
- func (client *Client) CreateAccessPointWithOptions(request *CreateAccessPointRequest, runtime *util.RuntimeOptions) (_result *CreateAccessPointResponse, _err error)
- func (client *Client) CreateAccessRule(request *CreateAccessRuleRequest) (_result *CreateAccessRuleResponse, _err error)
- func (client *Client) CreateAccessRuleWithOptions(request *CreateAccessRuleRequest, runtime *util.RuntimeOptions) (_result *CreateAccessRuleResponse, _err error)
- func (client *Client) CreateAutoSnapshotPolicy(request *CreateAutoSnapshotPolicyRequest) (_result *CreateAutoSnapshotPolicyResponse, _err error)
- func (client *Client) CreateAutoSnapshotPolicyWithOptions(request *CreateAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *CreateAutoSnapshotPolicyResponse, _err error)
- func (client *Client) CreateDataFlow(request *CreateDataFlowRequest) (_result *CreateDataFlowResponse, _err error)
- func (client *Client) CreateDataFlowSubTask(request *CreateDataFlowSubTaskRequest) (_result *CreateDataFlowSubTaskResponse, _err error)
- func (client *Client) CreateDataFlowSubTaskWithOptions(request *CreateDataFlowSubTaskRequest, runtime *util.RuntimeOptions) (_result *CreateDataFlowSubTaskResponse, _err error)
- func (client *Client) CreateDataFlowTask(request *CreateDataFlowTaskRequest) (_result *CreateDataFlowTaskResponse, _err error)
- func (client *Client) CreateDataFlowTaskWithOptions(request *CreateDataFlowTaskRequest, runtime *util.RuntimeOptions) (_result *CreateDataFlowTaskResponse, _err error)
- func (client *Client) CreateDataFlowWithOptions(request *CreateDataFlowRequest, runtime *util.RuntimeOptions) (_result *CreateDataFlowResponse, _err error)
- func (client *Client) CreateDir(request *CreateDirRequest) (_result *CreateDirResponse, _err error)
- func (client *Client) CreateDirWithOptions(request *CreateDirRequest, runtime *util.RuntimeOptions) (_result *CreateDirResponse, _err error)
- func (client *Client) CreateFile(request *CreateFileRequest) (_result *CreateFileResponse, _err error)
- func (client *Client) CreateFileSystem(request *CreateFileSystemRequest) (_result *CreateFileSystemResponse, _err error)
- func (client *Client) CreateFileSystemWithOptions(request *CreateFileSystemRequest, runtime *util.RuntimeOptions) (_result *CreateFileSystemResponse, _err error)
- func (client *Client) CreateFileWithOptions(request *CreateFileRequest, runtime *util.RuntimeOptions) (_result *CreateFileResponse, _err error)
- func (client *Client) CreateFileset(request *CreateFilesetRequest) (_result *CreateFilesetResponse, _err error)
- func (client *Client) CreateFilesetWithOptions(request *CreateFilesetRequest, runtime *util.RuntimeOptions) (_result *CreateFilesetResponse, _err error)
- func (client *Client) CreateLDAPConfig(request *CreateLDAPConfigRequest) (_result *CreateLDAPConfigResponse, _err error)
- func (client *Client) CreateLDAPConfigWithOptions(request *CreateLDAPConfigRequest, runtime *util.RuntimeOptions) (_result *CreateLDAPConfigResponse, _err error)
- func (client *Client) CreateLifecyclePolicy(request *CreateLifecyclePolicyRequest) (_result *CreateLifecyclePolicyResponse, _err error)
- func (client *Client) CreateLifecyclePolicyWithOptions(request *CreateLifecyclePolicyRequest, runtime *util.RuntimeOptions) (_result *CreateLifecyclePolicyResponse, _err error)
- func (client *Client) CreateLifecycleRetrieveJob(request *CreateLifecycleRetrieveJobRequest) (_result *CreateLifecycleRetrieveJobResponse, _err error)
- func (client *Client) CreateLifecycleRetrieveJobWithOptions(request *CreateLifecycleRetrieveJobRequest, runtime *util.RuntimeOptions) (_result *CreateLifecycleRetrieveJobResponse, _err error)
- func (client *Client) CreateLogAnalysis(request *CreateLogAnalysisRequest) (_result *CreateLogAnalysisResponse, _err error)
- func (client *Client) CreateLogAnalysisWithOptions(request *CreateLogAnalysisRequest, runtime *util.RuntimeOptions) (_result *CreateLogAnalysisResponse, _err error)
- func (client *Client) CreateMountTarget(request *CreateMountTargetRequest) (_result *CreateMountTargetResponse, _err error)
- func (client *Client) CreateMountTargetWithOptions(request *CreateMountTargetRequest, runtime *util.RuntimeOptions) (_result *CreateMountTargetResponse, _err error)
- func (client *Client) CreateProtocolMountTarget(request *CreateProtocolMountTargetRequest) (_result *CreateProtocolMountTargetResponse, _err error)
- func (client *Client) CreateProtocolMountTargetWithOptions(request *CreateProtocolMountTargetRequest, runtime *util.RuntimeOptions) (_result *CreateProtocolMountTargetResponse, _err error)
- func (client *Client) CreateProtocolService(request *CreateProtocolServiceRequest) (_result *CreateProtocolServiceResponse, _err error)
- func (client *Client) CreateProtocolServiceWithOptions(request *CreateProtocolServiceRequest, runtime *util.RuntimeOptions) (_result *CreateProtocolServiceResponse, _err error)
- func (client *Client) CreateRecycleBinDeleteJob(request *CreateRecycleBinDeleteJobRequest) (_result *CreateRecycleBinDeleteJobResponse, _err error)
- func (client *Client) CreateRecycleBinDeleteJobWithOptions(request *CreateRecycleBinDeleteJobRequest, runtime *util.RuntimeOptions) (_result *CreateRecycleBinDeleteJobResponse, _err error)
- func (client *Client) CreateRecycleBinRestoreJob(request *CreateRecycleBinRestoreJobRequest) (_result *CreateRecycleBinRestoreJobResponse, _err error)
- func (client *Client) CreateRecycleBinRestoreJobWithOptions(request *CreateRecycleBinRestoreJobRequest, runtime *util.RuntimeOptions) (_result *CreateRecycleBinRestoreJobResponse, _err error)
- func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (_result *CreateSnapshotResponse, _err error)
- func (client *Client) CreateSnapshotWithOptions(request *CreateSnapshotRequest, runtime *util.RuntimeOptions) (_result *CreateSnapshotResponse, _err error)
- func (client *Client) DeleteAccessGroup(request *DeleteAccessGroupRequest) (_result *DeleteAccessGroupResponse, _err error)
- func (client *Client) DeleteAccessGroupWithOptions(request *DeleteAccessGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteAccessGroupResponse, _err error)
- func (client *Client) DeleteAccessPoint(request *DeleteAccessPointRequest) (_result *DeleteAccessPointResponse, _err error)
- func (client *Client) DeleteAccessPointWithOptions(request *DeleteAccessPointRequest, runtime *util.RuntimeOptions) (_result *DeleteAccessPointResponse, _err error)
- func (client *Client) DeleteAccessRule(request *DeleteAccessRuleRequest) (_result *DeleteAccessRuleResponse, _err error)
- func (client *Client) DeleteAccessRuleWithOptions(request *DeleteAccessRuleRequest, runtime *util.RuntimeOptions) (_result *DeleteAccessRuleResponse, _err error)
- func (client *Client) DeleteAutoSnapshotPolicy(request *DeleteAutoSnapshotPolicyRequest) (_result *DeleteAutoSnapshotPolicyResponse, _err error)
- func (client *Client) DeleteAutoSnapshotPolicyWithOptions(request *DeleteAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *DeleteAutoSnapshotPolicyResponse, _err error)
- func (client *Client) DeleteDataFlow(request *DeleteDataFlowRequest) (_result *DeleteDataFlowResponse, _err error)
- func (client *Client) DeleteDataFlowWithOptions(request *DeleteDataFlowRequest, runtime *util.RuntimeOptions) (_result *DeleteDataFlowResponse, _err error)
- func (client *Client) DeleteFileSystem(request *DeleteFileSystemRequest) (_result *DeleteFileSystemResponse, _err error)
- func (client *Client) DeleteFileSystemWithOptions(request *DeleteFileSystemRequest, runtime *util.RuntimeOptions) (_result *DeleteFileSystemResponse, _err error)
- func (client *Client) DeleteFileset(request *DeleteFilesetRequest) (_result *DeleteFilesetResponse, _err error)
- func (client *Client) DeleteFilesetWithOptions(request *DeleteFilesetRequest, runtime *util.RuntimeOptions) (_result *DeleteFilesetResponse, _err error)
- func (client *Client) DeleteLDAPConfig(request *DeleteLDAPConfigRequest) (_result *DeleteLDAPConfigResponse, _err error)
- func (client *Client) DeleteLDAPConfigWithOptions(request *DeleteLDAPConfigRequest, runtime *util.RuntimeOptions) (_result *DeleteLDAPConfigResponse, _err error)
- func (client *Client) DeleteLifecyclePolicy(request *DeleteLifecyclePolicyRequest) (_result *DeleteLifecyclePolicyResponse, _err error)
- func (client *Client) DeleteLifecyclePolicyWithOptions(request *DeleteLifecyclePolicyRequest, runtime *util.RuntimeOptions) (_result *DeleteLifecyclePolicyResponse, _err error)
- func (client *Client) DeleteLogAnalysis(request *DeleteLogAnalysisRequest) (_result *DeleteLogAnalysisResponse, _err error)
- func (client *Client) DeleteLogAnalysisWithOptions(request *DeleteLogAnalysisRequest, runtime *util.RuntimeOptions) (_result *DeleteLogAnalysisResponse, _err error)
- func (client *Client) DeleteMountTarget(request *DeleteMountTargetRequest) (_result *DeleteMountTargetResponse, _err error)
- func (client *Client) DeleteMountTargetWithOptions(request *DeleteMountTargetRequest, runtime *util.RuntimeOptions) (_result *DeleteMountTargetResponse, _err error)
- func (client *Client) DeleteProtocolMountTarget(request *DeleteProtocolMountTargetRequest) (_result *DeleteProtocolMountTargetResponse, _err error)
- func (client *Client) DeleteProtocolMountTargetWithOptions(request *DeleteProtocolMountTargetRequest, runtime *util.RuntimeOptions) (_result *DeleteProtocolMountTargetResponse, _err error)
- func (client *Client) DeleteProtocolService(request *DeleteProtocolServiceRequest) (_result *DeleteProtocolServiceResponse, _err error)
- func (client *Client) DeleteProtocolServiceWithOptions(request *DeleteProtocolServiceRequest, runtime *util.RuntimeOptions) (_result *DeleteProtocolServiceResponse, _err error)
- func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (_result *DeleteSnapshotResponse, _err error)
- func (client *Client) DeleteSnapshotWithOptions(request *DeleteSnapshotRequest, runtime *util.RuntimeOptions) (_result *DeleteSnapshotResponse, _err error)
- func (client *Client) DescribeAccessGroups(request *DescribeAccessGroupsRequest) (_result *DescribeAccessGroupsResponse, _err error)
- func (client *Client) DescribeAccessGroupsWithOptions(request *DescribeAccessGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeAccessGroupsResponse, _err error)
- func (client *Client) DescribeAccessPoint(request *DescribeAccessPointRequest) (_result *DescribeAccessPointResponse, _err error)
- func (client *Client) DescribeAccessPointWithOptions(request *DescribeAccessPointRequest, runtime *util.RuntimeOptions) (_result *DescribeAccessPointResponse, _err error)
- func (client *Client) DescribeAccessPoints(request *DescribeAccessPointsRequest) (_result *DescribeAccessPointsResponse, _err error)
- func (client *Client) DescribeAccessPointsWithOptions(request *DescribeAccessPointsRequest, runtime *util.RuntimeOptions) (_result *DescribeAccessPointsResponse, _err error)
- func (client *Client) DescribeAccessRules(request *DescribeAccessRulesRequest) (_result *DescribeAccessRulesResponse, _err error)
- func (client *Client) DescribeAccessRulesWithOptions(request *DescribeAccessRulesRequest, runtime *util.RuntimeOptions) (_result *DescribeAccessRulesResponse, _err error)
- func (client *Client) DescribeAutoSnapshotPolicies(request *DescribeAutoSnapshotPoliciesRequest) (_result *DescribeAutoSnapshotPoliciesResponse, _err error)
- func (client *Client) DescribeAutoSnapshotPoliciesWithOptions(request *DescribeAutoSnapshotPoliciesRequest, runtime *util.RuntimeOptions) (_result *DescribeAutoSnapshotPoliciesResponse, _err error)
- func (client *Client) DescribeAutoSnapshotTasks(request *DescribeAutoSnapshotTasksRequest) (_result *DescribeAutoSnapshotTasksResponse, _err error)
- func (client *Client) DescribeAutoSnapshotTasksWithOptions(request *DescribeAutoSnapshotTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeAutoSnapshotTasksResponse, _err error)
- func (client *Client) DescribeBlackListClients(request *DescribeBlackListClientsRequest) (_result *DescribeBlackListClientsResponse, _err error)deprecated
- func (client *Client) DescribeBlackListClientsWithOptions(request *DescribeBlackListClientsRequest, runtime *util.RuntimeOptions) (_result *DescribeBlackListClientsResponse, _err error)deprecated
- func (client *Client) DescribeDataFlowSubTasks(request *DescribeDataFlowSubTasksRequest) (_result *DescribeDataFlowSubTasksResponse, _err error)
- func (client *Client) DescribeDataFlowSubTasksWithOptions(request *DescribeDataFlowSubTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeDataFlowSubTasksResponse, _err error)
- func (client *Client) DescribeDataFlowTasks(request *DescribeDataFlowTasksRequest) (_result *DescribeDataFlowTasksResponse, _err error)
- func (client *Client) DescribeDataFlowTasksWithOptions(request *DescribeDataFlowTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeDataFlowTasksResponse, _err error)
- func (client *Client) DescribeDataFlows(request *DescribeDataFlowsRequest) (_result *DescribeDataFlowsResponse, _err error)
- func (client *Client) DescribeDataFlowsWithOptions(request *DescribeDataFlowsRequest, runtime *util.RuntimeOptions) (_result *DescribeDataFlowsResponse, _err error)
- func (client *Client) DescribeDirQuotas(request *DescribeDirQuotasRequest) (_result *DescribeDirQuotasResponse, _err error)
- func (client *Client) DescribeDirQuotasWithOptions(request *DescribeDirQuotasRequest, runtime *util.RuntimeOptions) (_result *DescribeDirQuotasResponse, _err error)
- func (client *Client) DescribeFileSystemStatistics(request *DescribeFileSystemStatisticsRequest) (_result *DescribeFileSystemStatisticsResponse, _err error)
- func (client *Client) DescribeFileSystemStatisticsWithOptions(request *DescribeFileSystemStatisticsRequest, runtime *util.RuntimeOptions) (_result *DescribeFileSystemStatisticsResponse, _err error)
- func (client *Client) DescribeFileSystems(request *DescribeFileSystemsRequest) (_result *DescribeFileSystemsResponse, _err error)
- func (client *Client) DescribeFileSystemsWithOptions(request *DescribeFileSystemsRequest, runtime *util.RuntimeOptions) (_result *DescribeFileSystemsResponse, _err error)
- func (client *Client) DescribeFilesets(request *DescribeFilesetsRequest) (_result *DescribeFilesetsResponse, _err error)
- func (client *Client) DescribeFilesetsWithOptions(request *DescribeFilesetsRequest, runtime *util.RuntimeOptions) (_result *DescribeFilesetsResponse, _err error)
- func (client *Client) DescribeLifecyclePolicies(request *DescribeLifecyclePoliciesRequest) (_result *DescribeLifecyclePoliciesResponse, _err error)
- func (client *Client) DescribeLifecyclePoliciesWithOptions(request *DescribeLifecyclePoliciesRequest, runtime *util.RuntimeOptions) (_result *DescribeLifecyclePoliciesResponse, _err error)
- func (client *Client) DescribeLogAnalysis(request *DescribeLogAnalysisRequest) (_result *DescribeLogAnalysisResponse, _err error)
- func (client *Client) DescribeLogAnalysisWithOptions(request *DescribeLogAnalysisRequest, runtime *util.RuntimeOptions) (_result *DescribeLogAnalysisResponse, _err error)
- func (client *Client) DescribeMountTargets(request *DescribeMountTargetsRequest) (_result *DescribeMountTargetsResponse, _err error)
- func (client *Client) DescribeMountTargetsWithOptions(request *DescribeMountTargetsRequest, runtime *util.RuntimeOptions) (_result *DescribeMountTargetsResponse, _err error)
- func (client *Client) DescribeMountedClients(request *DescribeMountedClientsRequest) (_result *DescribeMountedClientsResponse, _err error)
- func (client *Client) DescribeMountedClientsWithOptions(request *DescribeMountedClientsRequest, runtime *util.RuntimeOptions) (_result *DescribeMountedClientsResponse, _err error)
- func (client *Client) DescribeNfsAcl(request *DescribeNfsAclRequest) (_result *DescribeNfsAclResponse, _err error)
- func (client *Client) DescribeNfsAclWithOptions(request *DescribeNfsAclRequest, runtime *util.RuntimeOptions) (_result *DescribeNfsAclResponse, _err error)
- func (client *Client) DescribeProtocolMountTarget(request *DescribeProtocolMountTargetRequest) (_result *DescribeProtocolMountTargetResponse, _err error)
- func (client *Client) DescribeProtocolMountTargetWithOptions(request *DescribeProtocolMountTargetRequest, runtime *util.RuntimeOptions) (_result *DescribeProtocolMountTargetResponse, _err error)
- func (client *Client) DescribeProtocolService(request *DescribeProtocolServiceRequest) (_result *DescribeProtocolServiceResponse, _err error)
- func (client *Client) DescribeProtocolServiceWithOptions(request *DescribeProtocolServiceRequest, runtime *util.RuntimeOptions) (_result *DescribeProtocolServiceResponse, _err error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)
- func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)
- func (client *Client) DescribeSmbAcl(request *DescribeSmbAclRequest) (_result *DescribeSmbAclResponse, _err error)
- func (client *Client) DescribeSmbAclWithOptions(request *DescribeSmbAclRequest, runtime *util.RuntimeOptions) (_result *DescribeSmbAclResponse, _err error)
- func (client *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (_result *DescribeSnapshotsResponse, _err error)
- func (client *Client) DescribeSnapshotsWithOptions(request *DescribeSnapshotsRequest, runtime *util.RuntimeOptions) (_result *DescribeSnapshotsResponse, _err error)
- func (client *Client) DescribeStoragePackages(request *DescribeStoragePackagesRequest) (_result *DescribeStoragePackagesResponse, _err error)
- func (client *Client) DescribeStoragePackagesWithOptions(request *DescribeStoragePackagesRequest, runtime *util.RuntimeOptions) (_result *DescribeStoragePackagesResponse, _err error)
- func (client *Client) DescribeZones(request *DescribeZonesRequest) (_result *DescribeZonesResponse, _err error)
- func (client *Client) DescribeZonesWithOptions(request *DescribeZonesRequest, runtime *util.RuntimeOptions) (_result *DescribeZonesResponse, _err error)
- func (client *Client) DisableAndCleanRecycleBin(request *DisableAndCleanRecycleBinRequest) (_result *DisableAndCleanRecycleBinResponse, _err error)
- func (client *Client) DisableAndCleanRecycleBinWithOptions(request *DisableAndCleanRecycleBinRequest, runtime *util.RuntimeOptions) (_result *DisableAndCleanRecycleBinResponse, _err error)
- func (client *Client) DisableNfsAcl(request *DisableNfsAclRequest) (_result *DisableNfsAclResponse, _err error)
- func (client *Client) DisableNfsAclWithOptions(request *DisableNfsAclRequest, runtime *util.RuntimeOptions) (_result *DisableNfsAclResponse, _err error)
- func (client *Client) DisableSmbAcl(request *DisableSmbAclRequest) (_result *DisableSmbAclResponse, _err error)
- func (client *Client) DisableSmbAclWithOptions(request *DisableSmbAclRequest, runtime *util.RuntimeOptions) (_result *DisableSmbAclResponse, _err error)
- func (client *Client) EnableNfsAcl(request *EnableNfsAclRequest) (_result *EnableNfsAclResponse, _err error)
- func (client *Client) EnableNfsAclWithOptions(request *EnableNfsAclRequest, runtime *util.RuntimeOptions) (_result *EnableNfsAclResponse, _err error)
- func (client *Client) EnableRecycleBin(request *EnableRecycleBinRequest) (_result *EnableRecycleBinResponse, _err error)
- func (client *Client) EnableRecycleBinWithOptions(request *EnableRecycleBinRequest, runtime *util.RuntimeOptions) (_result *EnableRecycleBinResponse, _err error)
- func (client *Client) EnableSmbAcl(request *EnableSmbAclRequest) (_result *EnableSmbAclResponse, _err error)
- func (client *Client) EnableSmbAclWithOptions(request *EnableSmbAclRequest, runtime *util.RuntimeOptions) (_result *EnableSmbAclResponse, _err error)
- func (client *Client) GetDirectoryOrFileProperties(request *GetDirectoryOrFilePropertiesRequest) (_result *GetDirectoryOrFilePropertiesResponse, _err error)
- func (client *Client) GetDirectoryOrFilePropertiesWithOptions(request *GetDirectoryOrFilePropertiesRequest, runtime *util.RuntimeOptions) (_result *GetDirectoryOrFilePropertiesResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) GetRecycleBinAttribute(request *GetRecycleBinAttributeRequest) (_result *GetRecycleBinAttributeResponse, _err error)
- func (client *Client) GetRecycleBinAttributeWithOptions(request *GetRecycleBinAttributeRequest, runtime *util.RuntimeOptions) (_result *GetRecycleBinAttributeResponse, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) ListDirectoriesAndFiles(request *ListDirectoriesAndFilesRequest) (_result *ListDirectoriesAndFilesResponse, _err error)
- func (client *Client) ListDirectoriesAndFilesWithOptions(request *ListDirectoriesAndFilesRequest, runtime *util.RuntimeOptions) (_result *ListDirectoriesAndFilesResponse, _err error)
- func (client *Client) ListLifecycleRetrieveJobs(request *ListLifecycleRetrieveJobsRequest) (_result *ListLifecycleRetrieveJobsResponse, _err error)
- func (client *Client) ListLifecycleRetrieveJobsWithOptions(request *ListLifecycleRetrieveJobsRequest, runtime *util.RuntimeOptions) (_result *ListLifecycleRetrieveJobsResponse, _err error)
- func (client *Client) ListRecentlyRecycledDirectories(request *ListRecentlyRecycledDirectoriesRequest) (_result *ListRecentlyRecycledDirectoriesResponse, _err error)
- func (client *Client) ListRecentlyRecycledDirectoriesWithOptions(request *ListRecentlyRecycledDirectoriesRequest, runtime *util.RuntimeOptions) (_result *ListRecentlyRecycledDirectoriesResponse, _err error)
- func (client *Client) ListRecycleBinJobs(request *ListRecycleBinJobsRequest) (_result *ListRecycleBinJobsResponse, _err error)
- func (client *Client) ListRecycleBinJobsWithOptions(request *ListRecycleBinJobsRequest, runtime *util.RuntimeOptions) (_result *ListRecycleBinJobsResponse, _err error)
- func (client *Client) ListRecycledDirectoriesAndFiles(request *ListRecycledDirectoriesAndFilesRequest) (_result *ListRecycledDirectoriesAndFilesResponse, _err error)
- func (client *Client) ListRecycledDirectoriesAndFilesWithOptions(request *ListRecycledDirectoriesAndFilesRequest, runtime *util.RuntimeOptions) (_result *ListRecycledDirectoriesAndFilesResponse, _err error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ModifyAccessGroup(request *ModifyAccessGroupRequest) (_result *ModifyAccessGroupResponse, _err error)
- func (client *Client) ModifyAccessGroupWithOptions(request *ModifyAccessGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyAccessGroupResponse, _err error)
- func (client *Client) ModifyAccessPoint(request *ModifyAccessPointRequest) (_result *ModifyAccessPointResponse, _err error)
- func (client *Client) ModifyAccessPointWithOptions(request *ModifyAccessPointRequest, runtime *util.RuntimeOptions) (_result *ModifyAccessPointResponse, _err error)
- func (client *Client) ModifyAccessRule(request *ModifyAccessRuleRequest) (_result *ModifyAccessRuleResponse, _err error)
- func (client *Client) ModifyAccessRuleWithOptions(request *ModifyAccessRuleRequest, runtime *util.RuntimeOptions) (_result *ModifyAccessRuleResponse, _err error)
- func (client *Client) ModifyAutoSnapshotPolicy(request *ModifyAutoSnapshotPolicyRequest) (_result *ModifyAutoSnapshotPolicyResponse, _err error)
- func (client *Client) ModifyAutoSnapshotPolicyWithOptions(request *ModifyAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyAutoSnapshotPolicyResponse, _err error)
- func (client *Client) ModifyDataFlow(request *ModifyDataFlowRequest) (_result *ModifyDataFlowResponse, _err error)
- func (client *Client) ModifyDataFlowAutoRefresh(request *ModifyDataFlowAutoRefreshRequest) (_result *ModifyDataFlowAutoRefreshResponse, _err error)
- func (client *Client) ModifyDataFlowAutoRefreshWithOptions(request *ModifyDataFlowAutoRefreshRequest, runtime *util.RuntimeOptions) (_result *ModifyDataFlowAutoRefreshResponse, _err error)
- func (client *Client) ModifyDataFlowWithOptions(request *ModifyDataFlowRequest, runtime *util.RuntimeOptions) (_result *ModifyDataFlowResponse, _err error)
- func (client *Client) ModifyFileSystem(request *ModifyFileSystemRequest) (_result *ModifyFileSystemResponse, _err error)
- func (client *Client) ModifyFileSystemWithOptions(tmpReq *ModifyFileSystemRequest, runtime *util.RuntimeOptions) (_result *ModifyFileSystemResponse, _err error)
- func (client *Client) ModifyFileset(request *ModifyFilesetRequest) (_result *ModifyFilesetResponse, _err error)
- func (client *Client) ModifyFilesetWithOptions(request *ModifyFilesetRequest, runtime *util.RuntimeOptions) (_result *ModifyFilesetResponse, _err error)
- func (client *Client) ModifyLDAPConfig(request *ModifyLDAPConfigRequest) (_result *ModifyLDAPConfigResponse, _err error)
- func (client *Client) ModifyLDAPConfigWithOptions(request *ModifyLDAPConfigRequest, runtime *util.RuntimeOptions) (_result *ModifyLDAPConfigResponse, _err error)
- func (client *Client) ModifyLifecyclePolicy(request *ModifyLifecyclePolicyRequest) (_result *ModifyLifecyclePolicyResponse, _err error)
- func (client *Client) ModifyLifecyclePolicyWithOptions(request *ModifyLifecyclePolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyLifecyclePolicyResponse, _err error)
- func (client *Client) ModifyMountTarget(request *ModifyMountTargetRequest) (_result *ModifyMountTargetResponse, _err error)
- func (client *Client) ModifyMountTargetWithOptions(request *ModifyMountTargetRequest, runtime *util.RuntimeOptions) (_result *ModifyMountTargetResponse, _err error)
- func (client *Client) ModifyProtocolMountTarget(request *ModifyProtocolMountTargetRequest) (_result *ModifyProtocolMountTargetResponse, _err error)
- func (client *Client) ModifyProtocolMountTargetWithOptions(request *ModifyProtocolMountTargetRequest, runtime *util.RuntimeOptions) (_result *ModifyProtocolMountTargetResponse, _err error)
- func (client *Client) ModifyProtocolService(request *ModifyProtocolServiceRequest) (_result *ModifyProtocolServiceResponse, _err error)
- func (client *Client) ModifyProtocolServiceWithOptions(request *ModifyProtocolServiceRequest, runtime *util.RuntimeOptions) (_result *ModifyProtocolServiceResponse, _err error)
- func (client *Client) ModifySmbAcl(request *ModifySmbAclRequest) (_result *ModifySmbAclResponse, _err error)
- func (client *Client) ModifySmbAclWithOptions(request *ModifySmbAclRequest, runtime *util.RuntimeOptions) (_result *ModifySmbAclResponse, _err error)
- func (client *Client) OpenNASService() (_result *OpenNASServiceResponse, _err error)
- func (client *Client) OpenNASServiceWithOptions(runtime *util.RuntimeOptions) (_result *OpenNASServiceResponse, _err error)
- func (client *Client) RemoveClientFromBlackList(request *RemoveClientFromBlackListRequest) (_result *RemoveClientFromBlackListResponse, _err error)deprecated
- func (client *Client) RemoveClientFromBlackListWithOptions(request *RemoveClientFromBlackListRequest, runtime *util.RuntimeOptions) (_result *RemoveClientFromBlackListResponse, _err error)deprecated
- func (client *Client) RemoveTags(request *RemoveTagsRequest) (_result *RemoveTagsResponse, _err error)deprecated
- func (client *Client) RemoveTagsWithOptions(request *RemoveTagsRequest, runtime *util.RuntimeOptions) (_result *RemoveTagsResponse, _err error)deprecated
- func (client *Client) ResetFileSystem(request *ResetFileSystemRequest) (_result *ResetFileSystemResponse, _err error)
- func (client *Client) ResetFileSystemWithOptions(request *ResetFileSystemRequest, runtime *util.RuntimeOptions) (_result *ResetFileSystemResponse, _err error)
- func (client *Client) RetryLifecycleRetrieveJob(request *RetryLifecycleRetrieveJobRequest) (_result *RetryLifecycleRetrieveJobResponse, _err error)
- func (client *Client) RetryLifecycleRetrieveJobWithOptions(request *RetryLifecycleRetrieveJobRequest, runtime *util.RuntimeOptions) (_result *RetryLifecycleRetrieveJobResponse, _err error)
- func (client *Client) SetDirQuota(request *SetDirQuotaRequest) (_result *SetDirQuotaResponse, _err error)
- func (client *Client) SetDirQuotaWithOptions(request *SetDirQuotaRequest, runtime *util.RuntimeOptions) (_result *SetDirQuotaResponse, _err error)
- func (client *Client) SetFilesetQuota(request *SetFilesetQuotaRequest) (_result *SetFilesetQuotaResponse, _err error)
- func (client *Client) SetFilesetQuotaWithOptions(request *SetFilesetQuotaRequest, runtime *util.RuntimeOptions) (_result *SetFilesetQuotaResponse, _err error)
- func (client *Client) StartDataFlow(request *StartDataFlowRequest) (_result *StartDataFlowResponse, _err error)
- func (client *Client) StartDataFlowWithOptions(request *StartDataFlowRequest, runtime *util.RuntimeOptions) (_result *StartDataFlowResponse, _err error)
- func (client *Client) StopDataFlow(request *StopDataFlowRequest) (_result *StopDataFlowResponse, _err error)
- func (client *Client) StopDataFlowWithOptions(request *StopDataFlowRequest, runtime *util.RuntimeOptions) (_result *StopDataFlowResponse, _err error)
- func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
- func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UpdateRecycleBinAttribute(request *UpdateRecycleBinAttributeRequest) (_result *UpdateRecycleBinAttributeResponse, _err error)
- func (client *Client) UpdateRecycleBinAttributeWithOptions(request *UpdateRecycleBinAttributeRequest, runtime *util.RuntimeOptions) (_result *UpdateRecycleBinAttributeResponse, _err error)
- func (client *Client) UpgradeFileSystem(request *UpgradeFileSystemRequest) (_result *UpgradeFileSystemResponse, _err error)
- func (client *Client) UpgradeFileSystemWithOptions(request *UpgradeFileSystemRequest, runtime *util.RuntimeOptions) (_result *UpgradeFileSystemResponse, _err error)
- type CreateAccessGroupRequest
- func (s CreateAccessGroupRequest) GoString() string
- func (s *CreateAccessGroupRequest) SetAccessGroupName(v string) *CreateAccessGroupRequest
- func (s *CreateAccessGroupRequest) SetAccessGroupType(v string) *CreateAccessGroupRequest
- func (s *CreateAccessGroupRequest) SetDescription(v string) *CreateAccessGroupRequest
- func (s *CreateAccessGroupRequest) SetFileSystemType(v string) *CreateAccessGroupRequest
- func (s CreateAccessGroupRequest) String() string
- type CreateAccessGroupResponse
- func (s CreateAccessGroupResponse) GoString() string
- func (s *CreateAccessGroupResponse) SetBody(v *CreateAccessGroupResponseBody) *CreateAccessGroupResponse
- func (s *CreateAccessGroupResponse) SetHeaders(v map[string]*string) *CreateAccessGroupResponse
- func (s *CreateAccessGroupResponse) SetStatusCode(v int32) *CreateAccessGroupResponse
- func (s CreateAccessGroupResponse) String() string
- type CreateAccessGroupResponseBody
- func (s CreateAccessGroupResponseBody) GoString() string
- func (s *CreateAccessGroupResponseBody) SetAccessGroupName(v string) *CreateAccessGroupResponseBody
- func (s *CreateAccessGroupResponseBody) SetRequestId(v string) *CreateAccessGroupResponseBody
- func (s CreateAccessGroupResponseBody) String() string
- type CreateAccessPointRequest
- func (s CreateAccessPointRequest) GoString() string
- func (s *CreateAccessPointRequest) SetAccessGroup(v string) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetAccessPointName(v string) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetEnabledRam(v bool) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetFileSystemId(v string) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetOwnerGroupId(v int32) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetOwnerUserId(v int32) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetPermission(v string) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetPosixGroupId(v int32) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetPosixSecondaryGroupIds(v string) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetPosixUserId(v int32) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetRootDirectory(v string) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetVpcId(v string) *CreateAccessPointRequest
- func (s *CreateAccessPointRequest) SetVswId(v string) *CreateAccessPointRequest
- func (s CreateAccessPointRequest) String() string
- type CreateAccessPointResponse
- func (s CreateAccessPointResponse) GoString() string
- func (s *CreateAccessPointResponse) SetBody(v *CreateAccessPointResponseBody) *CreateAccessPointResponse
- func (s *CreateAccessPointResponse) SetHeaders(v map[string]*string) *CreateAccessPointResponse
- func (s *CreateAccessPointResponse) SetStatusCode(v int32) *CreateAccessPointResponse
- func (s CreateAccessPointResponse) String() string
- type CreateAccessPointResponseBody
- func (s CreateAccessPointResponseBody) GoString() string
- func (s *CreateAccessPointResponseBody) SetAccessPoint(v *CreateAccessPointResponseBodyAccessPoint) *CreateAccessPointResponseBody
- func (s *CreateAccessPointResponseBody) SetRequestId(v string) *CreateAccessPointResponseBody
- func (s CreateAccessPointResponseBody) String() string
- type CreateAccessPointResponseBodyAccessPoint
- func (s CreateAccessPointResponseBodyAccessPoint) GoString() string
- func (s *CreateAccessPointResponseBodyAccessPoint) SetAccessPointDomain(v string) *CreateAccessPointResponseBodyAccessPoint
- func (s *CreateAccessPointResponseBodyAccessPoint) SetAccessPointId(v string) *CreateAccessPointResponseBodyAccessPoint
- func (s CreateAccessPointResponseBodyAccessPoint) String() string
- type CreateAccessRuleRequest
- func (s CreateAccessRuleRequest) GoString() string
- func (s *CreateAccessRuleRequest) SetAccessGroupName(v string) *CreateAccessRuleRequest
- func (s *CreateAccessRuleRequest) SetFileSystemType(v string) *CreateAccessRuleRequest
- func (s *CreateAccessRuleRequest) SetIpv6SourceCidrIp(v string) *CreateAccessRuleRequest
- func (s *CreateAccessRuleRequest) SetPriority(v int32) *CreateAccessRuleRequest
- func (s *CreateAccessRuleRequest) SetRWAccessType(v string) *CreateAccessRuleRequest
- func (s *CreateAccessRuleRequest) SetSourceCidrIp(v string) *CreateAccessRuleRequest
- func (s *CreateAccessRuleRequest) SetUserAccessType(v string) *CreateAccessRuleRequest
- func (s CreateAccessRuleRequest) String() string
- type CreateAccessRuleResponse
- func (s CreateAccessRuleResponse) GoString() string
- func (s *CreateAccessRuleResponse) SetBody(v *CreateAccessRuleResponseBody) *CreateAccessRuleResponse
- func (s *CreateAccessRuleResponse) SetHeaders(v map[string]*string) *CreateAccessRuleResponse
- func (s *CreateAccessRuleResponse) SetStatusCode(v int32) *CreateAccessRuleResponse
- func (s CreateAccessRuleResponse) String() string
- type CreateAccessRuleResponseBody
- type CreateAutoSnapshotPolicyRequest
- func (s CreateAutoSnapshotPolicyRequest) GoString() string
- func (s *CreateAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyName(v string) *CreateAutoSnapshotPolicyRequest
- func (s *CreateAutoSnapshotPolicyRequest) SetFileSystemType(v string) *CreateAutoSnapshotPolicyRequest
- func (s *CreateAutoSnapshotPolicyRequest) SetRepeatWeekdays(v string) *CreateAutoSnapshotPolicyRequest
- func (s *CreateAutoSnapshotPolicyRequest) SetRetentionDays(v int32) *CreateAutoSnapshotPolicyRequest
- func (s *CreateAutoSnapshotPolicyRequest) SetTimePoints(v string) *CreateAutoSnapshotPolicyRequest
- func (s CreateAutoSnapshotPolicyRequest) String() string
- type CreateAutoSnapshotPolicyResponse
- func (s CreateAutoSnapshotPolicyResponse) GoString() string
- func (s *CreateAutoSnapshotPolicyResponse) SetBody(v *CreateAutoSnapshotPolicyResponseBody) *CreateAutoSnapshotPolicyResponse
- func (s *CreateAutoSnapshotPolicyResponse) SetHeaders(v map[string]*string) *CreateAutoSnapshotPolicyResponse
- func (s *CreateAutoSnapshotPolicyResponse) SetStatusCode(v int32) *CreateAutoSnapshotPolicyResponse
- func (s CreateAutoSnapshotPolicyResponse) String() string
- type CreateAutoSnapshotPolicyResponseBody
- func (s CreateAutoSnapshotPolicyResponseBody) GoString() string
- func (s *CreateAutoSnapshotPolicyResponseBody) SetAutoSnapshotPolicyId(v string) *CreateAutoSnapshotPolicyResponseBody
- func (s *CreateAutoSnapshotPolicyResponseBody) SetRequestId(v string) *CreateAutoSnapshotPolicyResponseBody
- func (s CreateAutoSnapshotPolicyResponseBody) String() string
- type CreateDataFlowRequest
- func (s CreateDataFlowRequest) GoString() string
- func (s *CreateDataFlowRequest) SetAutoRefreshInterval(v int64) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetAutoRefreshPolicy(v string) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetAutoRefreshs(v []*CreateDataFlowRequestAutoRefreshs) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetClientToken(v string) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetDescription(v string) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetDryRun(v bool) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetFileSystemId(v string) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetFileSystemPath(v string) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetFsetId(v string) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetSourceSecurityType(v string) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetSourceStorage(v string) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetSourceStoragePath(v string) *CreateDataFlowRequest
- func (s *CreateDataFlowRequest) SetThroughput(v int64) *CreateDataFlowRequest
- func (s CreateDataFlowRequest) String() string
- type CreateDataFlowRequestAutoRefreshs
- type CreateDataFlowResponse
- func (s CreateDataFlowResponse) GoString() string
- func (s *CreateDataFlowResponse) SetBody(v *CreateDataFlowResponseBody) *CreateDataFlowResponse
- func (s *CreateDataFlowResponse) SetHeaders(v map[string]*string) *CreateDataFlowResponse
- func (s *CreateDataFlowResponse) SetStatusCode(v int32) *CreateDataFlowResponse
- func (s CreateDataFlowResponse) String() string
- type CreateDataFlowResponseBody
- type CreateDataFlowSubTaskRequest
- func (s CreateDataFlowSubTaskRequest) GoString() string
- func (s *CreateDataFlowSubTaskRequest) SetClientToken(v string) *CreateDataFlowSubTaskRequest
- func (s *CreateDataFlowSubTaskRequest) SetCondition(v *CreateDataFlowSubTaskRequestCondition) *CreateDataFlowSubTaskRequest
- func (s *CreateDataFlowSubTaskRequest) SetDataFlowId(v string) *CreateDataFlowSubTaskRequest
- func (s *CreateDataFlowSubTaskRequest) SetDataFlowTaskId(v string) *CreateDataFlowSubTaskRequest
- func (s *CreateDataFlowSubTaskRequest) SetDryRun(v bool) *CreateDataFlowSubTaskRequest
- func (s *CreateDataFlowSubTaskRequest) SetDstFilePath(v string) *CreateDataFlowSubTaskRequest
- func (s *CreateDataFlowSubTaskRequest) SetFileSystemId(v string) *CreateDataFlowSubTaskRequest
- func (s *CreateDataFlowSubTaskRequest) SetSrcFilePath(v string) *CreateDataFlowSubTaskRequest
- func (s CreateDataFlowSubTaskRequest) String() string
- type CreateDataFlowSubTaskRequestCondition
- func (s CreateDataFlowSubTaskRequestCondition) GoString() string
- func (s *CreateDataFlowSubTaskRequestCondition) SetModifyTime(v int64) *CreateDataFlowSubTaskRequestCondition
- func (s *CreateDataFlowSubTaskRequestCondition) SetSize(v int64) *CreateDataFlowSubTaskRequestCondition
- func (s CreateDataFlowSubTaskRequestCondition) String() string
- type CreateDataFlowSubTaskResponse
- func (s CreateDataFlowSubTaskResponse) GoString() string
- func (s *CreateDataFlowSubTaskResponse) SetBody(v *CreateDataFlowSubTaskResponseBody) *CreateDataFlowSubTaskResponse
- func (s *CreateDataFlowSubTaskResponse) SetHeaders(v map[string]*string) *CreateDataFlowSubTaskResponse
- func (s *CreateDataFlowSubTaskResponse) SetStatusCode(v int32) *CreateDataFlowSubTaskResponse
- func (s CreateDataFlowSubTaskResponse) String() string
- type CreateDataFlowSubTaskResponseBody
- func (s CreateDataFlowSubTaskResponseBody) GoString() string
- func (s *CreateDataFlowSubTaskResponseBody) SetDataFlowSubTaskId(v string) *CreateDataFlowSubTaskResponseBody
- func (s *CreateDataFlowSubTaskResponseBody) SetRequestId(v string) *CreateDataFlowSubTaskResponseBody
- func (s CreateDataFlowSubTaskResponseBody) String() string
- type CreateDataFlowTaskRequest
- func (s CreateDataFlowTaskRequest) GoString() string
- func (s *CreateDataFlowTaskRequest) SetClientToken(v string) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetConflictPolicy(v string) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetCreateDirIfNotExist(v bool) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetDataFlowId(v string) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetDataType(v string) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetDirectory(v string) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetDryRun(v bool) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetDstDirectory(v string) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetEntryList(v string) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetFileSystemId(v string) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetSrcTaskId(v string) *CreateDataFlowTaskRequest
- func (s *CreateDataFlowTaskRequest) SetTaskAction(v string) *CreateDataFlowTaskRequest
- func (s CreateDataFlowTaskRequest) String() string
- type CreateDataFlowTaskResponse
- func (s CreateDataFlowTaskResponse) GoString() string
- func (s *CreateDataFlowTaskResponse) SetBody(v *CreateDataFlowTaskResponseBody) *CreateDataFlowTaskResponse
- func (s *CreateDataFlowTaskResponse) SetHeaders(v map[string]*string) *CreateDataFlowTaskResponse
- func (s *CreateDataFlowTaskResponse) SetStatusCode(v int32) *CreateDataFlowTaskResponse
- func (s CreateDataFlowTaskResponse) String() string
- type CreateDataFlowTaskResponseBody
- func (s CreateDataFlowTaskResponseBody) GoString() string
- func (s *CreateDataFlowTaskResponseBody) SetRequestId(v string) *CreateDataFlowTaskResponseBody
- func (s *CreateDataFlowTaskResponseBody) SetTaskId(v string) *CreateDataFlowTaskResponseBody
- func (s CreateDataFlowTaskResponseBody) String() string
- type CreateDirRequest
- func (s CreateDirRequest) GoString() string
- func (s *CreateDirRequest) SetFileSystemId(v string) *CreateDirRequest
- func (s *CreateDirRequest) SetOwnerGroupId(v int32) *CreateDirRequest
- func (s *CreateDirRequest) SetOwnerUserId(v int32) *CreateDirRequest
- func (s *CreateDirRequest) SetPermission(v string) *CreateDirRequest
- func (s *CreateDirRequest) SetRecursion(v bool) *CreateDirRequest
- func (s *CreateDirRequest) SetRootDirectory(v string) *CreateDirRequest
- func (s CreateDirRequest) String() string
- type CreateDirResponse
- func (s CreateDirResponse) GoString() string
- func (s *CreateDirResponse) SetBody(v *CreateDirResponseBody) *CreateDirResponse
- func (s *CreateDirResponse) SetHeaders(v map[string]*string) *CreateDirResponse
- func (s *CreateDirResponse) SetStatusCode(v int32) *CreateDirResponse
- func (s CreateDirResponse) String() string
- type CreateDirResponseBody
- type CreateFileRequest
- func (s CreateFileRequest) GoString() string
- func (s *CreateFileRequest) SetFileSystemId(v string) *CreateFileRequest
- func (s *CreateFileRequest) SetOwner(v string) *CreateFileRequest
- func (s *CreateFileRequest) SetOwnerAccessInheritable(v bool) *CreateFileRequest
- func (s *CreateFileRequest) SetPath(v string) *CreateFileRequest
- func (s *CreateFileRequest) SetType(v string) *CreateFileRequest
- func (s CreateFileRequest) String() string
- type CreateFileResponse
- func (s CreateFileResponse) GoString() string
- func (s *CreateFileResponse) SetBody(v *CreateFileResponseBody) *CreateFileResponse
- func (s *CreateFileResponse) SetHeaders(v map[string]*string) *CreateFileResponse
- func (s *CreateFileResponse) SetStatusCode(v int32) *CreateFileResponse
- func (s CreateFileResponse) String() string
- type CreateFileResponseBody
- type CreateFileSystemRequest
- func (s CreateFileSystemRequest) GoString() string
- func (s *CreateFileSystemRequest) SetBandwidth(v int64) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetCapacity(v int64) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetChargeType(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetClientToken(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetDescription(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetDryRun(v bool) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetDuration(v int32) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetEncryptType(v int32) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetFileSystemType(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetKmsKeyId(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetProtocolType(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetResourceGroupId(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetSnapshotId(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetStorageType(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetVSwitchId(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetVpcId(v string) *CreateFileSystemRequest
- func (s *CreateFileSystemRequest) SetZoneId(v string) *CreateFileSystemRequest
- func (s CreateFileSystemRequest) String() string
- type CreateFileSystemResponse
- func (s CreateFileSystemResponse) GoString() string
- func (s *CreateFileSystemResponse) SetBody(v *CreateFileSystemResponseBody) *CreateFileSystemResponse
- func (s *CreateFileSystemResponse) SetHeaders(v map[string]*string) *CreateFileSystemResponse
- func (s *CreateFileSystemResponse) SetStatusCode(v int32) *CreateFileSystemResponse
- func (s CreateFileSystemResponse) String() string
- type CreateFileSystemResponseBody
- type CreateFilesetRequest
- func (s CreateFilesetRequest) GoString() string
- func (s *CreateFilesetRequest) SetClientToken(v string) *CreateFilesetRequest
- func (s *CreateFilesetRequest) SetDeletionProtection(v bool) *CreateFilesetRequest
- func (s *CreateFilesetRequest) SetDescription(v string) *CreateFilesetRequest
- func (s *CreateFilesetRequest) SetDryRun(v bool) *CreateFilesetRequest
- func (s *CreateFilesetRequest) SetFileSystemId(v string) *CreateFilesetRequest
- func (s *CreateFilesetRequest) SetFileSystemPath(v string) *CreateFilesetRequest
- func (s *CreateFilesetRequest) SetQuota(v *CreateFilesetRequestQuota) *CreateFilesetRequest
- func (s CreateFilesetRequest) String() string
- type CreateFilesetRequestQuota
- type CreateFilesetResponse
- func (s CreateFilesetResponse) GoString() string
- func (s *CreateFilesetResponse) SetBody(v *CreateFilesetResponseBody) *CreateFilesetResponse
- func (s *CreateFilesetResponse) SetHeaders(v map[string]*string) *CreateFilesetResponse
- func (s *CreateFilesetResponse) SetStatusCode(v int32) *CreateFilesetResponse
- func (s CreateFilesetResponse) String() string
- type CreateFilesetResponseBody
- type CreateLDAPConfigRequest
- func (s CreateLDAPConfigRequest) GoString() string
- func (s *CreateLDAPConfigRequest) SetBindDN(v string) *CreateLDAPConfigRequest
- func (s *CreateLDAPConfigRequest) SetFileSystemId(v string) *CreateLDAPConfigRequest
- func (s *CreateLDAPConfigRequest) SetSearchBase(v string) *CreateLDAPConfigRequest
- func (s *CreateLDAPConfigRequest) SetURI(v string) *CreateLDAPConfigRequest
- func (s CreateLDAPConfigRequest) String() string
- type CreateLDAPConfigResponse
- func (s CreateLDAPConfigResponse) GoString() string
- func (s *CreateLDAPConfigResponse) SetBody(v *CreateLDAPConfigResponseBody) *CreateLDAPConfigResponse
- func (s *CreateLDAPConfigResponse) SetHeaders(v map[string]*string) *CreateLDAPConfigResponse
- func (s *CreateLDAPConfigResponse) SetStatusCode(v int32) *CreateLDAPConfigResponse
- func (s CreateLDAPConfigResponse) String() string
- type CreateLDAPConfigResponseBody
- type CreateLifecyclePolicyRequest
- func (s CreateLifecyclePolicyRequest) GoString() string
- func (s *CreateLifecyclePolicyRequest) SetFileSystemId(v string) *CreateLifecyclePolicyRequest
- func (s *CreateLifecyclePolicyRequest) SetLifecyclePolicyName(v string) *CreateLifecyclePolicyRequest
- func (s *CreateLifecyclePolicyRequest) SetLifecycleRuleName(v string) *CreateLifecyclePolicyRequest
- func (s *CreateLifecyclePolicyRequest) SetPath(v string) *CreateLifecyclePolicyRequest
- func (s *CreateLifecyclePolicyRequest) SetPaths(v []*string) *CreateLifecyclePolicyRequest
- func (s *CreateLifecyclePolicyRequest) SetStorageType(v string) *CreateLifecyclePolicyRequest
- func (s CreateLifecyclePolicyRequest) String() string
- type CreateLifecyclePolicyResponse
- func (s CreateLifecyclePolicyResponse) GoString() string
- func (s *CreateLifecyclePolicyResponse) SetBody(v *CreateLifecyclePolicyResponseBody) *CreateLifecyclePolicyResponse
- func (s *CreateLifecyclePolicyResponse) SetHeaders(v map[string]*string) *CreateLifecyclePolicyResponse
- func (s *CreateLifecyclePolicyResponse) SetStatusCode(v int32) *CreateLifecyclePolicyResponse
- func (s CreateLifecyclePolicyResponse) String() string
- type CreateLifecyclePolicyResponseBody
- func (s CreateLifecyclePolicyResponseBody) GoString() string
- func (s *CreateLifecyclePolicyResponseBody) SetRequestId(v string) *CreateLifecyclePolicyResponseBody
- func (s *CreateLifecyclePolicyResponseBody) SetSuccess(v bool) *CreateLifecyclePolicyResponseBody
- func (s CreateLifecyclePolicyResponseBody) String() string
- type CreateLifecycleRetrieveJobRequest
- func (s CreateLifecycleRetrieveJobRequest) GoString() string
- func (s *CreateLifecycleRetrieveJobRequest) SetFileSystemId(v string) *CreateLifecycleRetrieveJobRequest
- func (s *CreateLifecycleRetrieveJobRequest) SetPaths(v []*string) *CreateLifecycleRetrieveJobRequest
- func (s *CreateLifecycleRetrieveJobRequest) SetStorageType(v string) *CreateLifecycleRetrieveJobRequest
- func (s CreateLifecycleRetrieveJobRequest) String() string
- type CreateLifecycleRetrieveJobResponse
- func (s CreateLifecycleRetrieveJobResponse) GoString() string
- func (s *CreateLifecycleRetrieveJobResponse) SetBody(v *CreateLifecycleRetrieveJobResponseBody) *CreateLifecycleRetrieveJobResponse
- func (s *CreateLifecycleRetrieveJobResponse) SetHeaders(v map[string]*string) *CreateLifecycleRetrieveJobResponse
- func (s *CreateLifecycleRetrieveJobResponse) SetStatusCode(v int32) *CreateLifecycleRetrieveJobResponse
- func (s CreateLifecycleRetrieveJobResponse) String() string
- type CreateLifecycleRetrieveJobResponseBody
- func (s CreateLifecycleRetrieveJobResponseBody) GoString() string
- func (s *CreateLifecycleRetrieveJobResponseBody) SetJobId(v string) *CreateLifecycleRetrieveJobResponseBody
- func (s *CreateLifecycleRetrieveJobResponseBody) SetRequestId(v string) *CreateLifecycleRetrieveJobResponseBody
- func (s CreateLifecycleRetrieveJobResponseBody) String() string
- type CreateLogAnalysisRequest
- type CreateLogAnalysisResponse
- func (s CreateLogAnalysisResponse) GoString() string
- func (s *CreateLogAnalysisResponse) SetBody(v *CreateLogAnalysisResponseBody) *CreateLogAnalysisResponse
- func (s *CreateLogAnalysisResponse) SetHeaders(v map[string]*string) *CreateLogAnalysisResponse
- func (s *CreateLogAnalysisResponse) SetStatusCode(v int32) *CreateLogAnalysisResponse
- func (s CreateLogAnalysisResponse) String() string
- type CreateLogAnalysisResponseBody
- type CreateMountTargetRequest
- func (s CreateMountTargetRequest) GoString() string
- func (s *CreateMountTargetRequest) SetAccessGroupName(v string) *CreateMountTargetRequest
- func (s *CreateMountTargetRequest) SetDryRun(v bool) *CreateMountTargetRequest
- func (s *CreateMountTargetRequest) SetEnableIpv6(v bool) *CreateMountTargetRequest
- func (s *CreateMountTargetRequest) SetFileSystemId(v string) *CreateMountTargetRequest
- func (s *CreateMountTargetRequest) SetNetworkType(v string) *CreateMountTargetRequest
- func (s *CreateMountTargetRequest) SetSecurityGroupId(v string) *CreateMountTargetRequest
- func (s *CreateMountTargetRequest) SetVSwitchId(v string) *CreateMountTargetRequest
- func (s *CreateMountTargetRequest) SetVpcId(v string) *CreateMountTargetRequest
- func (s CreateMountTargetRequest) String() string
- type CreateMountTargetResponse
- func (s CreateMountTargetResponse) GoString() string
- func (s *CreateMountTargetResponse) SetBody(v *CreateMountTargetResponseBody) *CreateMountTargetResponse
- func (s *CreateMountTargetResponse) SetHeaders(v map[string]*string) *CreateMountTargetResponse
- func (s *CreateMountTargetResponse) SetStatusCode(v int32) *CreateMountTargetResponse
- func (s CreateMountTargetResponse) String() string
- type CreateMountTargetResponseBody
- func (s CreateMountTargetResponseBody) GoString() string
- func (s *CreateMountTargetResponseBody) SetMountTargetDomain(v string) *CreateMountTargetResponseBody
- func (s *CreateMountTargetResponseBody) SetMountTargetExtra(v *CreateMountTargetResponseBodyMountTargetExtra) *CreateMountTargetResponseBody
- func (s *CreateMountTargetResponseBody) SetRequestId(v string) *CreateMountTargetResponseBody
- func (s CreateMountTargetResponseBody) String() string
- type CreateMountTargetResponseBodyMountTargetExtra
- type CreateProtocolMountTargetRequest
- func (s CreateProtocolMountTargetRequest) GoString() string
- func (s *CreateProtocolMountTargetRequest) SetAccessGroupName(v string) *CreateProtocolMountTargetRequest
- func (s *CreateProtocolMountTargetRequest) SetClientToken(v string) *CreateProtocolMountTargetRequest
- func (s *CreateProtocolMountTargetRequest) SetDescription(v string) *CreateProtocolMountTargetRequest
- func (s *CreateProtocolMountTargetRequest) SetDryRun(v bool) *CreateProtocolMountTargetRequest
- func (s *CreateProtocolMountTargetRequest) SetFileSystemId(v string) *CreateProtocolMountTargetRequest
- func (s *CreateProtocolMountTargetRequest) SetFsetId(v string) *CreateProtocolMountTargetRequest
- func (s *CreateProtocolMountTargetRequest) SetPath(v string) *CreateProtocolMountTargetRequest
- func (s *CreateProtocolMountTargetRequest) SetProtocolServiceId(v string) *CreateProtocolMountTargetRequest
- func (s *CreateProtocolMountTargetRequest) SetVSwitchId(v string) *CreateProtocolMountTargetRequest
- func (s *CreateProtocolMountTargetRequest) SetVpcId(v string) *CreateProtocolMountTargetRequest
- func (s CreateProtocolMountTargetRequest) String() string
- type CreateProtocolMountTargetResponse
- func (s CreateProtocolMountTargetResponse) GoString() string
- func (s *CreateProtocolMountTargetResponse) SetBody(v *CreateProtocolMountTargetResponseBody) *CreateProtocolMountTargetResponse
- func (s *CreateProtocolMountTargetResponse) SetHeaders(v map[string]*string) *CreateProtocolMountTargetResponse
- func (s *CreateProtocolMountTargetResponse) SetStatusCode(v int32) *CreateProtocolMountTargetResponse
- func (s CreateProtocolMountTargetResponse) String() string
- type CreateProtocolMountTargetResponseBody
- func (s CreateProtocolMountTargetResponseBody) GoString() string
- func (s *CreateProtocolMountTargetResponseBody) SetExportId(v string) *CreateProtocolMountTargetResponseBody
- func (s *CreateProtocolMountTargetResponseBody) SetRequestId(v string) *CreateProtocolMountTargetResponseBody
- func (s CreateProtocolMountTargetResponseBody) String() string
- type CreateProtocolServiceRequest
- func (s CreateProtocolServiceRequest) GoString() string
- func (s *CreateProtocolServiceRequest) SetClientToken(v string) *CreateProtocolServiceRequest
- func (s *CreateProtocolServiceRequest) SetDescription(v string) *CreateProtocolServiceRequest
- func (s *CreateProtocolServiceRequest) SetDryRun(v bool) *CreateProtocolServiceRequest
- func (s *CreateProtocolServiceRequest) SetFileSystemId(v string) *CreateProtocolServiceRequest
- func (s *CreateProtocolServiceRequest) SetProtocolSpec(v string) *CreateProtocolServiceRequest
- func (s *CreateProtocolServiceRequest) SetProtocolType(v string) *CreateProtocolServiceRequest
- func (s *CreateProtocolServiceRequest) SetThroughput(v int32) *CreateProtocolServiceRequest
- func (s *CreateProtocolServiceRequest) SetVSwitchId(v string) *CreateProtocolServiceRequest
- func (s *CreateProtocolServiceRequest) SetVpcId(v string) *CreateProtocolServiceRequest
- func (s CreateProtocolServiceRequest) String() string
- type CreateProtocolServiceResponse
- func (s CreateProtocolServiceResponse) GoString() string
- func (s *CreateProtocolServiceResponse) SetBody(v *CreateProtocolServiceResponseBody) *CreateProtocolServiceResponse
- func (s *CreateProtocolServiceResponse) SetHeaders(v map[string]*string) *CreateProtocolServiceResponse
- func (s *CreateProtocolServiceResponse) SetStatusCode(v int32) *CreateProtocolServiceResponse
- func (s CreateProtocolServiceResponse) String() string
- type CreateProtocolServiceResponseBody
- func (s CreateProtocolServiceResponseBody) GoString() string
- func (s *CreateProtocolServiceResponseBody) SetProtocolServiceId(v string) *CreateProtocolServiceResponseBody
- func (s *CreateProtocolServiceResponseBody) SetRequestId(v string) *CreateProtocolServiceResponseBody
- func (s CreateProtocolServiceResponseBody) String() string
- type CreateRecycleBinDeleteJobRequest
- func (s CreateRecycleBinDeleteJobRequest) GoString() string
- func (s *CreateRecycleBinDeleteJobRequest) SetClientToken(v string) *CreateRecycleBinDeleteJobRequest
- func (s *CreateRecycleBinDeleteJobRequest) SetFileId(v string) *CreateRecycleBinDeleteJobRequest
- func (s *CreateRecycleBinDeleteJobRequest) SetFileSystemId(v string) *CreateRecycleBinDeleteJobRequest
- func (s CreateRecycleBinDeleteJobRequest) String() string
- type CreateRecycleBinDeleteJobResponse
- func (s CreateRecycleBinDeleteJobResponse) GoString() string
- func (s *CreateRecycleBinDeleteJobResponse) SetBody(v *CreateRecycleBinDeleteJobResponseBody) *CreateRecycleBinDeleteJobResponse
- func (s *CreateRecycleBinDeleteJobResponse) SetHeaders(v map[string]*string) *CreateRecycleBinDeleteJobResponse
- func (s *CreateRecycleBinDeleteJobResponse) SetStatusCode(v int32) *CreateRecycleBinDeleteJobResponse
- func (s CreateRecycleBinDeleteJobResponse) String() string
- type CreateRecycleBinDeleteJobResponseBody
- func (s CreateRecycleBinDeleteJobResponseBody) GoString() string
- func (s *CreateRecycleBinDeleteJobResponseBody) SetJobId(v string) *CreateRecycleBinDeleteJobResponseBody
- func (s *CreateRecycleBinDeleteJobResponseBody) SetRequestId(v string) *CreateRecycleBinDeleteJobResponseBody
- func (s CreateRecycleBinDeleteJobResponseBody) String() string
- type CreateRecycleBinRestoreJobRequest
- func (s CreateRecycleBinRestoreJobRequest) GoString() string
- func (s *CreateRecycleBinRestoreJobRequest) SetClientToken(v string) *CreateRecycleBinRestoreJobRequest
- func (s *CreateRecycleBinRestoreJobRequest) SetFileId(v string) *CreateRecycleBinRestoreJobRequest
- func (s *CreateRecycleBinRestoreJobRequest) SetFileSystemId(v string) *CreateRecycleBinRestoreJobRequest
- func (s *CreateRecycleBinRestoreJobRequest) SetTargetFileId(v string) *CreateRecycleBinRestoreJobRequest
- func (s CreateRecycleBinRestoreJobRequest) String() string
- type CreateRecycleBinRestoreJobResponse
- func (s CreateRecycleBinRestoreJobResponse) GoString() string
- func (s *CreateRecycleBinRestoreJobResponse) SetBody(v *CreateRecycleBinRestoreJobResponseBody) *CreateRecycleBinRestoreJobResponse
- func (s *CreateRecycleBinRestoreJobResponse) SetHeaders(v map[string]*string) *CreateRecycleBinRestoreJobResponse
- func (s *CreateRecycleBinRestoreJobResponse) SetStatusCode(v int32) *CreateRecycleBinRestoreJobResponse
- func (s CreateRecycleBinRestoreJobResponse) String() string
- type CreateRecycleBinRestoreJobResponseBody
- func (s CreateRecycleBinRestoreJobResponseBody) GoString() string
- func (s *CreateRecycleBinRestoreJobResponseBody) SetJobId(v string) *CreateRecycleBinRestoreJobResponseBody
- func (s *CreateRecycleBinRestoreJobResponseBody) SetRequestId(v string) *CreateRecycleBinRestoreJobResponseBody
- func (s CreateRecycleBinRestoreJobResponseBody) String() string
- type CreateSnapshotRequest
- func (s CreateSnapshotRequest) GoString() string
- func (s *CreateSnapshotRequest) SetDescription(v string) *CreateSnapshotRequest
- func (s *CreateSnapshotRequest) SetFileSystemId(v string) *CreateSnapshotRequest
- func (s *CreateSnapshotRequest) SetRetentionDays(v int32) *CreateSnapshotRequest
- func (s *CreateSnapshotRequest) SetSnapshotName(v string) *CreateSnapshotRequest
- func (s CreateSnapshotRequest) String() string
- type CreateSnapshotResponse
- func (s CreateSnapshotResponse) GoString() string
- func (s *CreateSnapshotResponse) SetBody(v *CreateSnapshotResponseBody) *CreateSnapshotResponse
- func (s *CreateSnapshotResponse) SetHeaders(v map[string]*string) *CreateSnapshotResponse
- func (s *CreateSnapshotResponse) SetStatusCode(v int32) *CreateSnapshotResponse
- func (s CreateSnapshotResponse) String() string
- type CreateSnapshotResponseBody
- type DeleteAccessGroupRequest
- type DeleteAccessGroupResponse
- func (s DeleteAccessGroupResponse) GoString() string
- func (s *DeleteAccessGroupResponse) SetBody(v *DeleteAccessGroupResponseBody) *DeleteAccessGroupResponse
- func (s *DeleteAccessGroupResponse) SetHeaders(v map[string]*string) *DeleteAccessGroupResponse
- func (s *DeleteAccessGroupResponse) SetStatusCode(v int32) *DeleteAccessGroupResponse
- func (s DeleteAccessGroupResponse) String() string
- type DeleteAccessGroupResponseBody
- type DeleteAccessPointRequest
- type DeleteAccessPointResponse
- func (s DeleteAccessPointResponse) GoString() string
- func (s *DeleteAccessPointResponse) SetBody(v *DeleteAccessPointResponseBody) *DeleteAccessPointResponse
- func (s *DeleteAccessPointResponse) SetHeaders(v map[string]*string) *DeleteAccessPointResponse
- func (s *DeleteAccessPointResponse) SetStatusCode(v int32) *DeleteAccessPointResponse
- func (s DeleteAccessPointResponse) String() string
- type DeleteAccessPointResponseBody
- type DeleteAccessRuleRequest
- func (s DeleteAccessRuleRequest) GoString() string
- func (s *DeleteAccessRuleRequest) SetAccessGroupName(v string) *DeleteAccessRuleRequest
- func (s *DeleteAccessRuleRequest) SetAccessRuleId(v string) *DeleteAccessRuleRequest
- func (s *DeleteAccessRuleRequest) SetFileSystemType(v string) *DeleteAccessRuleRequest
- func (s DeleteAccessRuleRequest) String() string
- type DeleteAccessRuleResponse
- func (s DeleteAccessRuleResponse) GoString() string
- func (s *DeleteAccessRuleResponse) SetBody(v *DeleteAccessRuleResponseBody) *DeleteAccessRuleResponse
- func (s *DeleteAccessRuleResponse) SetHeaders(v map[string]*string) *DeleteAccessRuleResponse
- func (s *DeleteAccessRuleResponse) SetStatusCode(v int32) *DeleteAccessRuleResponse
- func (s DeleteAccessRuleResponse) String() string
- type DeleteAccessRuleResponseBody
- type DeleteAutoSnapshotPolicyRequest
- type DeleteAutoSnapshotPolicyResponse
- func (s DeleteAutoSnapshotPolicyResponse) GoString() string
- func (s *DeleteAutoSnapshotPolicyResponse) SetBody(v *DeleteAutoSnapshotPolicyResponseBody) *DeleteAutoSnapshotPolicyResponse
- func (s *DeleteAutoSnapshotPolicyResponse) SetHeaders(v map[string]*string) *DeleteAutoSnapshotPolicyResponse
- func (s *DeleteAutoSnapshotPolicyResponse) SetStatusCode(v int32) *DeleteAutoSnapshotPolicyResponse
- func (s DeleteAutoSnapshotPolicyResponse) String() string
- type DeleteAutoSnapshotPolicyResponseBody
- type DeleteDataFlowRequest
- func (s DeleteDataFlowRequest) GoString() string
- func (s *DeleteDataFlowRequest) SetClientToken(v string) *DeleteDataFlowRequest
- func (s *DeleteDataFlowRequest) SetDataFlowId(v string) *DeleteDataFlowRequest
- func (s *DeleteDataFlowRequest) SetDryRun(v bool) *DeleteDataFlowRequest
- func (s *DeleteDataFlowRequest) SetFileSystemId(v string) *DeleteDataFlowRequest
- func (s DeleteDataFlowRequest) String() string
- type DeleteDataFlowResponse
- func (s DeleteDataFlowResponse) GoString() string
- func (s *DeleteDataFlowResponse) SetBody(v *DeleteDataFlowResponseBody) *DeleteDataFlowResponse
- func (s *DeleteDataFlowResponse) SetHeaders(v map[string]*string) *DeleteDataFlowResponse
- func (s *DeleteDataFlowResponse) SetStatusCode(v int32) *DeleteDataFlowResponse
- func (s DeleteDataFlowResponse) String() string
- type DeleteDataFlowResponseBody
- type DeleteFileSystemRequest
- type DeleteFileSystemResponse
- func (s DeleteFileSystemResponse) GoString() string
- func (s *DeleteFileSystemResponse) SetBody(v *DeleteFileSystemResponseBody) *DeleteFileSystemResponse
- func (s *DeleteFileSystemResponse) SetHeaders(v map[string]*string) *DeleteFileSystemResponse
- func (s *DeleteFileSystemResponse) SetStatusCode(v int32) *DeleteFileSystemResponse
- func (s DeleteFileSystemResponse) String() string
- type DeleteFileSystemResponseBody
- type DeleteFilesetRequest
- func (s DeleteFilesetRequest) GoString() string
- func (s *DeleteFilesetRequest) SetClientToken(v string) *DeleteFilesetRequest
- func (s *DeleteFilesetRequest) SetDryRun(v bool) *DeleteFilesetRequest
- func (s *DeleteFilesetRequest) SetFileSystemId(v string) *DeleteFilesetRequest
- func (s *DeleteFilesetRequest) SetFsetId(v string) *DeleteFilesetRequest
- func (s DeleteFilesetRequest) String() string
- type DeleteFilesetResponse
- func (s DeleteFilesetResponse) GoString() string
- func (s *DeleteFilesetResponse) SetBody(v *DeleteFilesetResponseBody) *DeleteFilesetResponse
- func (s *DeleteFilesetResponse) SetHeaders(v map[string]*string) *DeleteFilesetResponse
- func (s *DeleteFilesetResponse) SetStatusCode(v int32) *DeleteFilesetResponse
- func (s DeleteFilesetResponse) String() string
- type DeleteFilesetResponseBody
- type DeleteLDAPConfigRequest
- type DeleteLDAPConfigResponse
- func (s DeleteLDAPConfigResponse) GoString() string
- func (s *DeleteLDAPConfigResponse) SetBody(v *DeleteLDAPConfigResponseBody) *DeleteLDAPConfigResponse
- func (s *DeleteLDAPConfigResponse) SetHeaders(v map[string]*string) *DeleteLDAPConfigResponse
- func (s *DeleteLDAPConfigResponse) SetStatusCode(v int32) *DeleteLDAPConfigResponse
- func (s DeleteLDAPConfigResponse) String() string
- type DeleteLDAPConfigResponseBody
- type DeleteLifecyclePolicyRequest
- func (s DeleteLifecyclePolicyRequest) GoString() string
- func (s *DeleteLifecyclePolicyRequest) SetFileSystemId(v string) *DeleteLifecyclePolicyRequest
- func (s *DeleteLifecyclePolicyRequest) SetLifecyclePolicyName(v string) *DeleteLifecyclePolicyRequest
- func (s DeleteLifecyclePolicyRequest) String() string
- type DeleteLifecyclePolicyResponse
- func (s DeleteLifecyclePolicyResponse) GoString() string
- func (s *DeleteLifecyclePolicyResponse) SetBody(v *DeleteLifecyclePolicyResponseBody) *DeleteLifecyclePolicyResponse
- func (s *DeleteLifecyclePolicyResponse) SetHeaders(v map[string]*string) *DeleteLifecyclePolicyResponse
- func (s *DeleteLifecyclePolicyResponse) SetStatusCode(v int32) *DeleteLifecyclePolicyResponse
- func (s DeleteLifecyclePolicyResponse) String() string
- type DeleteLifecyclePolicyResponseBody
- func (s DeleteLifecyclePolicyResponseBody) GoString() string
- func (s *DeleteLifecyclePolicyResponseBody) SetRequestId(v string) *DeleteLifecyclePolicyResponseBody
- func (s *DeleteLifecyclePolicyResponseBody) SetSuccess(v bool) *DeleteLifecyclePolicyResponseBody
- func (s DeleteLifecyclePolicyResponseBody) String() string
- type DeleteLogAnalysisRequest
- type DeleteLogAnalysisResponse
- func (s DeleteLogAnalysisResponse) GoString() string
- func (s *DeleteLogAnalysisResponse) SetBody(v *DeleteLogAnalysisResponseBody) *DeleteLogAnalysisResponse
- func (s *DeleteLogAnalysisResponse) SetHeaders(v map[string]*string) *DeleteLogAnalysisResponse
- func (s *DeleteLogAnalysisResponse) SetStatusCode(v int32) *DeleteLogAnalysisResponse
- func (s DeleteLogAnalysisResponse) String() string
- type DeleteLogAnalysisResponseBody
- type DeleteMountTargetRequest
- type DeleteMountTargetResponse
- func (s DeleteMountTargetResponse) GoString() string
- func (s *DeleteMountTargetResponse) SetBody(v *DeleteMountTargetResponseBody) *DeleteMountTargetResponse
- func (s *DeleteMountTargetResponse) SetHeaders(v map[string]*string) *DeleteMountTargetResponse
- func (s *DeleteMountTargetResponse) SetStatusCode(v int32) *DeleteMountTargetResponse
- func (s DeleteMountTargetResponse) String() string
- type DeleteMountTargetResponseBody
- type DeleteProtocolMountTargetRequest
- func (s DeleteProtocolMountTargetRequest) GoString() string
- func (s *DeleteProtocolMountTargetRequest) SetClientToken(v string) *DeleteProtocolMountTargetRequest
- func (s *DeleteProtocolMountTargetRequest) SetDryRun(v bool) *DeleteProtocolMountTargetRequest
- func (s *DeleteProtocolMountTargetRequest) SetExportId(v string) *DeleteProtocolMountTargetRequest
- func (s *DeleteProtocolMountTargetRequest) SetFileSystemId(v string) *DeleteProtocolMountTargetRequest
- func (s *DeleteProtocolMountTargetRequest) SetProtocolServiceId(v string) *DeleteProtocolMountTargetRequest
- func (s DeleteProtocolMountTargetRequest) String() string
- type DeleteProtocolMountTargetResponse
- func (s DeleteProtocolMountTargetResponse) GoString() string
- func (s *DeleteProtocolMountTargetResponse) SetBody(v *DeleteProtocolMountTargetResponseBody) *DeleteProtocolMountTargetResponse
- func (s *DeleteProtocolMountTargetResponse) SetHeaders(v map[string]*string) *DeleteProtocolMountTargetResponse
- func (s *DeleteProtocolMountTargetResponse) SetStatusCode(v int32) *DeleteProtocolMountTargetResponse
- func (s DeleteProtocolMountTargetResponse) String() string
- type DeleteProtocolMountTargetResponseBody
- type DeleteProtocolServiceRequest
- func (s DeleteProtocolServiceRequest) GoString() string
- func (s *DeleteProtocolServiceRequest) SetClientToken(v string) *DeleteProtocolServiceRequest
- func (s *DeleteProtocolServiceRequest) SetDryRun(v bool) *DeleteProtocolServiceRequest
- func (s *DeleteProtocolServiceRequest) SetFileSystemId(v string) *DeleteProtocolServiceRequest
- func (s *DeleteProtocolServiceRequest) SetProtocolServiceId(v string) *DeleteProtocolServiceRequest
- func (s DeleteProtocolServiceRequest) String() string
- type DeleteProtocolServiceResponse
- func (s DeleteProtocolServiceResponse) GoString() string
- func (s *DeleteProtocolServiceResponse) SetBody(v *DeleteProtocolServiceResponseBody) *DeleteProtocolServiceResponse
- func (s *DeleteProtocolServiceResponse) SetHeaders(v map[string]*string) *DeleteProtocolServiceResponse
- func (s *DeleteProtocolServiceResponse) SetStatusCode(v int32) *DeleteProtocolServiceResponse
- func (s DeleteProtocolServiceResponse) String() string
- type DeleteProtocolServiceResponseBody
- type DeleteSnapshotRequest
- type DeleteSnapshotResponse
- func (s DeleteSnapshotResponse) GoString() string
- func (s *DeleteSnapshotResponse) SetBody(v *DeleteSnapshotResponseBody) *DeleteSnapshotResponse
- func (s *DeleteSnapshotResponse) SetHeaders(v map[string]*string) *DeleteSnapshotResponse
- func (s *DeleteSnapshotResponse) SetStatusCode(v int32) *DeleteSnapshotResponse
- func (s DeleteSnapshotResponse) String() string
- type DeleteSnapshotResponseBody
- type DescribeAccessGroupsRequest
- func (s DescribeAccessGroupsRequest) GoString() string
- func (s *DescribeAccessGroupsRequest) SetAccessGroupName(v string) *DescribeAccessGroupsRequest
- func (s *DescribeAccessGroupsRequest) SetFileSystemType(v string) *DescribeAccessGroupsRequest
- func (s *DescribeAccessGroupsRequest) SetPageNumber(v int32) *DescribeAccessGroupsRequest
- func (s *DescribeAccessGroupsRequest) SetPageSize(v int32) *DescribeAccessGroupsRequest
- func (s *DescribeAccessGroupsRequest) SetUseUTCDateTime(v bool) *DescribeAccessGroupsRequest
- func (s DescribeAccessGroupsRequest) String() string
- type DescribeAccessGroupsResponse
- func (s DescribeAccessGroupsResponse) GoString() string
- func (s *DescribeAccessGroupsResponse) SetBody(v *DescribeAccessGroupsResponseBody) *DescribeAccessGroupsResponse
- func (s *DescribeAccessGroupsResponse) SetHeaders(v map[string]*string) *DescribeAccessGroupsResponse
- func (s *DescribeAccessGroupsResponse) SetStatusCode(v int32) *DescribeAccessGroupsResponse
- func (s DescribeAccessGroupsResponse) String() string
- type DescribeAccessGroupsResponseBody
- func (s DescribeAccessGroupsResponseBody) GoString() string
- func (s *DescribeAccessGroupsResponseBody) SetAccessGroups(v *DescribeAccessGroupsResponseBodyAccessGroups) *DescribeAccessGroupsResponseBody
- func (s *DescribeAccessGroupsResponseBody) SetPageNumber(v int32) *DescribeAccessGroupsResponseBody
- func (s *DescribeAccessGroupsResponseBody) SetPageSize(v int32) *DescribeAccessGroupsResponseBody
- func (s *DescribeAccessGroupsResponseBody) SetRequestId(v string) *DescribeAccessGroupsResponseBody
- func (s *DescribeAccessGroupsResponseBody) SetTotalCount(v int32) *DescribeAccessGroupsResponseBody
- func (s DescribeAccessGroupsResponseBody) String() string
- type DescribeAccessGroupsResponseBodyAccessGroups
- func (s DescribeAccessGroupsResponseBodyAccessGroups) GoString() string
- func (s *DescribeAccessGroupsResponseBodyAccessGroups) SetAccessGroup(v []*DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) *DescribeAccessGroupsResponseBodyAccessGroups
- func (s DescribeAccessGroupsResponseBodyAccessGroups) String() string
- type DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
- func (s DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) GoString() string
- func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetAccessGroupName(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
- func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetAccessGroupType(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
- func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetCreateTime(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
- func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetDescription(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
- func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetFileSystemType(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
- func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetMountTargetCount(v int32) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
- func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetRegionId(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
- func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetRuleCount(v int32) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
- func (s DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) String() string
- type DescribeAccessPointRequest
- type DescribeAccessPointResponse
- func (s DescribeAccessPointResponse) GoString() string
- func (s *DescribeAccessPointResponse) SetBody(v *DescribeAccessPointResponseBody) *DescribeAccessPointResponse
- func (s *DescribeAccessPointResponse) SetHeaders(v map[string]*string) *DescribeAccessPointResponse
- func (s *DescribeAccessPointResponse) SetStatusCode(v int32) *DescribeAccessPointResponse
- func (s DescribeAccessPointResponse) String() string
- type DescribeAccessPointResponseBody
- func (s DescribeAccessPointResponseBody) GoString() string
- func (s *DescribeAccessPointResponseBody) SetAccessPoint(v *DescribeAccessPointResponseBodyAccessPoint) *DescribeAccessPointResponseBody
- func (s *DescribeAccessPointResponseBody) SetRequestId(v string) *DescribeAccessPointResponseBody
- func (s DescribeAccessPointResponseBody) String() string
- type DescribeAccessPointResponseBodyAccessPoint
- func (s DescribeAccessPointResponseBodyAccessPoint) GoString() string
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetARN(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetAccessGroup(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetAccessPointId(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetAccessPointName(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetCreateTime(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetDomainName(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetEnabledRam(v bool) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetFileSystemId(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetModifyTime(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetPosixUser(v *DescribeAccessPointResponseBodyAccessPointPosixUser) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetRegionId(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetRootPath(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetRootPathPermission(v *DescribeAccessPointResponseBodyAccessPointRootPathPermission) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetRootPathStatus(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetStatus(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetVSwitchId(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s *DescribeAccessPointResponseBodyAccessPoint) SetVpcId(v string) *DescribeAccessPointResponseBodyAccessPoint
- func (s DescribeAccessPointResponseBodyAccessPoint) String() string
- type DescribeAccessPointResponseBodyAccessPointPosixUser
- func (s DescribeAccessPointResponseBodyAccessPointPosixUser) GoString() string
- func (s *DescribeAccessPointResponseBodyAccessPointPosixUser) SetPosixGroupId(v int32) *DescribeAccessPointResponseBodyAccessPointPosixUser
- func (s *DescribeAccessPointResponseBodyAccessPointPosixUser) SetPosixSecondaryGroupIds(v []*int32) *DescribeAccessPointResponseBodyAccessPointPosixUser
- func (s *DescribeAccessPointResponseBodyAccessPointPosixUser) SetPosixUserId(v int32) *DescribeAccessPointResponseBodyAccessPointPosixUser
- func (s DescribeAccessPointResponseBodyAccessPointPosixUser) String() string
- type DescribeAccessPointResponseBodyAccessPointRootPathPermission
- func (s DescribeAccessPointResponseBodyAccessPointRootPathPermission) GoString() string
- func (s *DescribeAccessPointResponseBodyAccessPointRootPathPermission) SetOwnerGroupId(v int32) *DescribeAccessPointResponseBodyAccessPointRootPathPermission
- func (s *DescribeAccessPointResponseBodyAccessPointRootPathPermission) SetOwnerUserId(v int32) *DescribeAccessPointResponseBodyAccessPointRootPathPermission
- func (s *DescribeAccessPointResponseBodyAccessPointRootPathPermission) SetPermission(v string) *DescribeAccessPointResponseBodyAccessPointRootPathPermission
- func (s DescribeAccessPointResponseBodyAccessPointRootPathPermission) String() string
- type DescribeAccessPointsRequest
- func (s DescribeAccessPointsRequest) GoString() string
- func (s *DescribeAccessPointsRequest) SetAccessGroup(v string) *DescribeAccessPointsRequest
- func (s *DescribeAccessPointsRequest) SetFileSystemId(v string) *DescribeAccessPointsRequest
- func (s *DescribeAccessPointsRequest) SetMaxResults(v int32) *DescribeAccessPointsRequest
- func (s *DescribeAccessPointsRequest) SetNextToken(v string) *DescribeAccessPointsRequest
- func (s DescribeAccessPointsRequest) String() string
- type DescribeAccessPointsResponse
- func (s DescribeAccessPointsResponse) GoString() string
- func (s *DescribeAccessPointsResponse) SetBody(v *DescribeAccessPointsResponseBody) *DescribeAccessPointsResponse
- func (s *DescribeAccessPointsResponse) SetHeaders(v map[string]*string) *DescribeAccessPointsResponse
- func (s *DescribeAccessPointsResponse) SetStatusCode(v int32) *DescribeAccessPointsResponse
- func (s DescribeAccessPointsResponse) String() string
- type DescribeAccessPointsResponseBody
- func (s DescribeAccessPointsResponseBody) GoString() string
- func (s *DescribeAccessPointsResponseBody) SetAccessPoints(v []*DescribeAccessPointsResponseBodyAccessPoints) *DescribeAccessPointsResponseBody
- func (s *DescribeAccessPointsResponseBody) SetNextToken(v string) *DescribeAccessPointsResponseBody
- func (s *DescribeAccessPointsResponseBody) SetRequestId(v string) *DescribeAccessPointsResponseBody
- func (s *DescribeAccessPointsResponseBody) SetTotalCount(v int32) *DescribeAccessPointsResponseBody
- func (s DescribeAccessPointsResponseBody) String() string
- type DescribeAccessPointsResponseBodyAccessPoints
- func (s DescribeAccessPointsResponseBodyAccessPoints) GoString() string
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetARN(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetAccessGroup(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetAccessPointId(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetAccessPointName(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetCreateTime(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetDomainName(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetEnabledRam(v bool) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetFileSystemId(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetModifyTime(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetPosixUser(v *DescribeAccessPointsResponseBodyAccessPointsPosixUser) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetRootPath(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetRootPathPermission(v *DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetRootPathStatus(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetStatus(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetVSwitchId(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s *DescribeAccessPointsResponseBodyAccessPoints) SetVpcId(v string) *DescribeAccessPointsResponseBodyAccessPoints
- func (s DescribeAccessPointsResponseBodyAccessPoints) String() string
- type DescribeAccessPointsResponseBodyAccessPointsPosixUser
- func (s DescribeAccessPointsResponseBodyAccessPointsPosixUser) GoString() string
- func (s *DescribeAccessPointsResponseBodyAccessPointsPosixUser) SetPosixGroupId(v int32) *DescribeAccessPointsResponseBodyAccessPointsPosixUser
- func (s *DescribeAccessPointsResponseBodyAccessPointsPosixUser) SetPosixSecondaryGroupIds(v []*int32) *DescribeAccessPointsResponseBodyAccessPointsPosixUser
- func (s *DescribeAccessPointsResponseBodyAccessPointsPosixUser) SetPosixUserId(v int32) *DescribeAccessPointsResponseBodyAccessPointsPosixUser
- func (s DescribeAccessPointsResponseBodyAccessPointsPosixUser) String() string
- type DescribeAccessPointsResponseBodyAccessPointsRootPathPermission
- func (s DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) GoString() string
- func (s *DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) SetOwnerGroupId(v int64) *DescribeAccessPointsResponseBodyAccessPointsRootPathPermission
- func (s *DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) SetOwnerUserId(v int64) *DescribeAccessPointsResponseBodyAccessPointsRootPathPermission
- func (s *DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) SetPermission(v string) *DescribeAccessPointsResponseBodyAccessPointsRootPathPermission
- func (s DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) String() string
- type DescribeAccessRulesRequest
- func (s DescribeAccessRulesRequest) GoString() string
- func (s *DescribeAccessRulesRequest) SetAccessGroupName(v string) *DescribeAccessRulesRequest
- func (s *DescribeAccessRulesRequest) SetAccessRuleId(v string) *DescribeAccessRulesRequest
- func (s *DescribeAccessRulesRequest) SetFileSystemType(v string) *DescribeAccessRulesRequest
- func (s *DescribeAccessRulesRequest) SetPageNumber(v int32) *DescribeAccessRulesRequest
- func (s *DescribeAccessRulesRequest) SetPageSize(v int32) *DescribeAccessRulesRequest
- func (s DescribeAccessRulesRequest) String() string
- type DescribeAccessRulesResponse
- func (s DescribeAccessRulesResponse) GoString() string
- func (s *DescribeAccessRulesResponse) SetBody(v *DescribeAccessRulesResponseBody) *DescribeAccessRulesResponse
- func (s *DescribeAccessRulesResponse) SetHeaders(v map[string]*string) *DescribeAccessRulesResponse
- func (s *DescribeAccessRulesResponse) SetStatusCode(v int32) *DescribeAccessRulesResponse
- func (s DescribeAccessRulesResponse) String() string
- type DescribeAccessRulesResponseBody
- func (s DescribeAccessRulesResponseBody) GoString() string
- func (s *DescribeAccessRulesResponseBody) SetAccessRules(v *DescribeAccessRulesResponseBodyAccessRules) *DescribeAccessRulesResponseBody
- func (s *DescribeAccessRulesResponseBody) SetPageNumber(v int32) *DescribeAccessRulesResponseBody
- func (s *DescribeAccessRulesResponseBody) SetPageSize(v int32) *DescribeAccessRulesResponseBody
- func (s *DescribeAccessRulesResponseBody) SetRequestId(v string) *DescribeAccessRulesResponseBody
- func (s *DescribeAccessRulesResponseBody) SetTotalCount(v int32) *DescribeAccessRulesResponseBody
- func (s DescribeAccessRulesResponseBody) String() string
- type DescribeAccessRulesResponseBodyAccessRules
- func (s DescribeAccessRulesResponseBodyAccessRules) GoString() string
- func (s *DescribeAccessRulesResponseBodyAccessRules) SetAccessRule(v []*DescribeAccessRulesResponseBodyAccessRulesAccessRule) *DescribeAccessRulesResponseBodyAccessRules
- func (s DescribeAccessRulesResponseBodyAccessRules) String() string
- type DescribeAccessRulesResponseBodyAccessRulesAccessRule
- func (s DescribeAccessRulesResponseBodyAccessRulesAccessRule) GoString() string
- func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetAccessGroupName(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
- func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetAccessRuleId(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
- func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetFileSystemType(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
- func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetIpv6SourceCidrIp(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
- func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetPriority(v int32) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
- func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetRWAccess(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
- func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetRegionId(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
- func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetSourceCidrIp(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
- func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetUserAccess(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
- func (s DescribeAccessRulesResponseBodyAccessRulesAccessRule) String() string
- type DescribeAutoSnapshotPoliciesRequest
- func (s DescribeAutoSnapshotPoliciesRequest) GoString() string
- func (s *DescribeAutoSnapshotPoliciesRequest) SetAutoSnapshotPolicyId(v string) *DescribeAutoSnapshotPoliciesRequest
- func (s *DescribeAutoSnapshotPoliciesRequest) SetFileSystemType(v string) *DescribeAutoSnapshotPoliciesRequest
- func (s *DescribeAutoSnapshotPoliciesRequest) SetPageNumber(v int32) *DescribeAutoSnapshotPoliciesRequest
- func (s *DescribeAutoSnapshotPoliciesRequest) SetPageSize(v int32) *DescribeAutoSnapshotPoliciesRequest
- func (s DescribeAutoSnapshotPoliciesRequest) String() string
- type DescribeAutoSnapshotPoliciesResponse
- func (s DescribeAutoSnapshotPoliciesResponse) GoString() string
- func (s *DescribeAutoSnapshotPoliciesResponse) SetBody(v *DescribeAutoSnapshotPoliciesResponseBody) *DescribeAutoSnapshotPoliciesResponse
- func (s *DescribeAutoSnapshotPoliciesResponse) SetHeaders(v map[string]*string) *DescribeAutoSnapshotPoliciesResponse
- func (s *DescribeAutoSnapshotPoliciesResponse) SetStatusCode(v int32) *DescribeAutoSnapshotPoliciesResponse
- func (s DescribeAutoSnapshotPoliciesResponse) String() string
- type DescribeAutoSnapshotPoliciesResponseBody
- func (s DescribeAutoSnapshotPoliciesResponseBody) GoString() string
- func (s *DescribeAutoSnapshotPoliciesResponseBody) SetAutoSnapshotPolicies(v *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies) *DescribeAutoSnapshotPoliciesResponseBody
- func (s *DescribeAutoSnapshotPoliciesResponseBody) SetPageNumber(v int32) *DescribeAutoSnapshotPoliciesResponseBody
- func (s *DescribeAutoSnapshotPoliciesResponseBody) SetPageSize(v int32) *DescribeAutoSnapshotPoliciesResponseBody
- func (s *DescribeAutoSnapshotPoliciesResponseBody) SetRequestId(v string) *DescribeAutoSnapshotPoliciesResponseBody
- func (s *DescribeAutoSnapshotPoliciesResponseBody) SetTotalCount(v int32) *DescribeAutoSnapshotPoliciesResponseBody
- func (s DescribeAutoSnapshotPoliciesResponseBody) String() string
- type DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies
- func (s DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies) GoString() string
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies) SetAutoSnapshotPolicy(...) *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies
- func (s DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies) String() string
- type DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy
- func (s DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) GoString() string
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetAutoSnapshotPolicyId(v string) ...
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetAutoSnapshotPolicyName(v string) ...
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetCreateTime(v string) ...
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetFileSystemNums(v int32) ...
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetFileSystemType(v string) ...
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetRegionId(v string) ...
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetRepeatWeekdays(v string) ...
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetRetentionDays(v int32) ...
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetStatus(v string) ...
- func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetTimePoints(v string) ...
- func (s DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) String() string
- type DescribeAutoSnapshotTasksRequest
- func (s DescribeAutoSnapshotTasksRequest) GoString() string
- func (s *DescribeAutoSnapshotTasksRequest) SetAutoSnapshotPolicyIds(v string) *DescribeAutoSnapshotTasksRequest
- func (s *DescribeAutoSnapshotTasksRequest) SetFileSystemIds(v string) *DescribeAutoSnapshotTasksRequest
- func (s *DescribeAutoSnapshotTasksRequest) SetFileSystemType(v string) *DescribeAutoSnapshotTasksRequest
- func (s *DescribeAutoSnapshotTasksRequest) SetPageNumber(v int32) *DescribeAutoSnapshotTasksRequest
- func (s *DescribeAutoSnapshotTasksRequest) SetPageSize(v int32) *DescribeAutoSnapshotTasksRequest
- func (s DescribeAutoSnapshotTasksRequest) String() string
- type DescribeAutoSnapshotTasksResponse
- func (s DescribeAutoSnapshotTasksResponse) GoString() string
- func (s *DescribeAutoSnapshotTasksResponse) SetBody(v *DescribeAutoSnapshotTasksResponseBody) *DescribeAutoSnapshotTasksResponse
- func (s *DescribeAutoSnapshotTasksResponse) SetHeaders(v map[string]*string) *DescribeAutoSnapshotTasksResponse
- func (s *DescribeAutoSnapshotTasksResponse) SetStatusCode(v int32) *DescribeAutoSnapshotTasksResponse
- func (s DescribeAutoSnapshotTasksResponse) String() string
- type DescribeAutoSnapshotTasksResponseBody
- func (s DescribeAutoSnapshotTasksResponseBody) GoString() string
- func (s *DescribeAutoSnapshotTasksResponseBody) SetAutoSnapshotTasks(v *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks) *DescribeAutoSnapshotTasksResponseBody
- func (s *DescribeAutoSnapshotTasksResponseBody) SetPageNumber(v int32) *DescribeAutoSnapshotTasksResponseBody
- func (s *DescribeAutoSnapshotTasksResponseBody) SetPageSize(v int32) *DescribeAutoSnapshotTasksResponseBody
- func (s *DescribeAutoSnapshotTasksResponseBody) SetRequestId(v string) *DescribeAutoSnapshotTasksResponseBody
- func (s *DescribeAutoSnapshotTasksResponseBody) SetTotalCount(v int32) *DescribeAutoSnapshotTasksResponseBody
- func (s DescribeAutoSnapshotTasksResponseBody) String() string
- type DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks
- func (s DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks) GoString() string
- func (s *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks) SetAutoSnapshotTask(v []*DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks
- func (s DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks) String() string
- type DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask
- func (s DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) GoString() string
- func (s *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) SetAutoSnapshotPolicyId(v string) *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask
- func (s *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) SetSourceFileSystemId(v string) *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask
- func (s DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) String() string
- type DescribeBlackListClientsRequest
- func (s DescribeBlackListClientsRequest) GoString() string
- func (s *DescribeBlackListClientsRequest) SetClientIP(v string) *DescribeBlackListClientsRequest
- func (s *DescribeBlackListClientsRequest) SetFileSystemId(v string) *DescribeBlackListClientsRequest
- func (s *DescribeBlackListClientsRequest) SetRegionId(v string) *DescribeBlackListClientsRequest
- func (s DescribeBlackListClientsRequest) String() string
- type DescribeBlackListClientsResponse
- func (s DescribeBlackListClientsResponse) GoString() string
- func (s *DescribeBlackListClientsResponse) SetBody(v *DescribeBlackListClientsResponseBody) *DescribeBlackListClientsResponse
- func (s *DescribeBlackListClientsResponse) SetHeaders(v map[string]*string) *DescribeBlackListClientsResponse
- func (s *DescribeBlackListClientsResponse) SetStatusCode(v int32) *DescribeBlackListClientsResponse
- func (s DescribeBlackListClientsResponse) String() string
- type DescribeBlackListClientsResponseBody
- func (s DescribeBlackListClientsResponseBody) GoString() string
- func (s *DescribeBlackListClientsResponseBody) SetClients(v string) *DescribeBlackListClientsResponseBody
- func (s *DescribeBlackListClientsResponseBody) SetRequestId(v string) *DescribeBlackListClientsResponseBody
- func (s DescribeBlackListClientsResponseBody) String() string
- type DescribeDataFlowSubTasksRequest
- func (s DescribeDataFlowSubTasksRequest) GoString() string
- func (s *DescribeDataFlowSubTasksRequest) SetFileSystemId(v string) *DescribeDataFlowSubTasksRequest
- func (s *DescribeDataFlowSubTasksRequest) SetFilters(v []*DescribeDataFlowSubTasksRequestFilters) *DescribeDataFlowSubTasksRequest
- func (s *DescribeDataFlowSubTasksRequest) SetMaxResults(v int64) *DescribeDataFlowSubTasksRequest
- func (s *DescribeDataFlowSubTasksRequest) SetNextToken(v string) *DescribeDataFlowSubTasksRequest
- func (s DescribeDataFlowSubTasksRequest) String() string
- type DescribeDataFlowSubTasksRequestFilters
- func (s DescribeDataFlowSubTasksRequestFilters) GoString() string
- func (s *DescribeDataFlowSubTasksRequestFilters) SetKey(v string) *DescribeDataFlowSubTasksRequestFilters
- func (s *DescribeDataFlowSubTasksRequestFilters) SetValue(v string) *DescribeDataFlowSubTasksRequestFilters
- func (s DescribeDataFlowSubTasksRequestFilters) String() string
- type DescribeDataFlowSubTasksResponse
- func (s DescribeDataFlowSubTasksResponse) GoString() string
- func (s *DescribeDataFlowSubTasksResponse) SetBody(v *DescribeDataFlowSubTasksResponseBody) *DescribeDataFlowSubTasksResponse
- func (s *DescribeDataFlowSubTasksResponse) SetHeaders(v map[string]*string) *DescribeDataFlowSubTasksResponse
- func (s *DescribeDataFlowSubTasksResponse) SetStatusCode(v int32) *DescribeDataFlowSubTasksResponse
- func (s DescribeDataFlowSubTasksResponse) String() string
- type DescribeDataFlowSubTasksResponseBody
- func (s DescribeDataFlowSubTasksResponseBody) GoString() string
- func (s *DescribeDataFlowSubTasksResponseBody) SetDataFlowSubTask(v *DescribeDataFlowSubTasksResponseBodyDataFlowSubTask) *DescribeDataFlowSubTasksResponseBody
- func (s *DescribeDataFlowSubTasksResponseBody) SetNextToken(v string) *DescribeDataFlowSubTasksResponseBody
- func (s *DescribeDataFlowSubTasksResponseBody) SetRequestId(v string) *DescribeDataFlowSubTasksResponseBody
- func (s DescribeDataFlowSubTasksResponseBody) String() string
- type DescribeDataFlowSubTasksResponseBodyDataFlowSubTask
- func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTask) GoString() string
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTask) SetDataFlowSubTask(v []*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTask
- func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTask) String() string
- type DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) GoString() string
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetCreateTime(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetDataFlowId(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetDataFlowSubTaskId(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetDataFlowTaskId(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetDstFilePath(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetEndTime(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetErrorMsg(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetFileDetail(...) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetFileSystemId(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetProgress(v int32) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetProgressStats(...) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetSrcFilePath(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetStartTime(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetStatus(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
- func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) String() string
- type DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail
- func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail) GoString() string
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail) SetChecksum(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail) SetModifyTime(v int64) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail) SetSize(v int64) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail
- func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail) String() string
- type DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats
- func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) GoString() string
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) SetActualBytes(v int64) ...
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) SetAverageSpeed(v int64) ...
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) SetBytesDone(v int64) ...
- func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) SetBytesTotal(v int64) ...
- func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) String() string
- type DescribeDataFlowTasksRequest
- func (s DescribeDataFlowTasksRequest) GoString() string
- func (s *DescribeDataFlowTasksRequest) SetFileSystemId(v string) *DescribeDataFlowTasksRequest
- func (s *DescribeDataFlowTasksRequest) SetFilters(v []*DescribeDataFlowTasksRequestFilters) *DescribeDataFlowTasksRequest
- func (s *DescribeDataFlowTasksRequest) SetMaxResults(v int64) *DescribeDataFlowTasksRequest
- func (s *DescribeDataFlowTasksRequest) SetNextToken(v string) *DescribeDataFlowTasksRequest
- func (s DescribeDataFlowTasksRequest) String() string
- type DescribeDataFlowTasksRequestFilters
- func (s DescribeDataFlowTasksRequestFilters) GoString() string
- func (s *DescribeDataFlowTasksRequestFilters) SetKey(v string) *DescribeDataFlowTasksRequestFilters
- func (s *DescribeDataFlowTasksRequestFilters) SetValue(v string) *DescribeDataFlowTasksRequestFilters
- func (s DescribeDataFlowTasksRequestFilters) String() string
- type DescribeDataFlowTasksResponse
- func (s DescribeDataFlowTasksResponse) GoString() string
- func (s *DescribeDataFlowTasksResponse) SetBody(v *DescribeDataFlowTasksResponseBody) *DescribeDataFlowTasksResponse
- func (s *DescribeDataFlowTasksResponse) SetHeaders(v map[string]*string) *DescribeDataFlowTasksResponse
- func (s *DescribeDataFlowTasksResponse) SetStatusCode(v int32) *DescribeDataFlowTasksResponse
- func (s DescribeDataFlowTasksResponse) String() string
- type DescribeDataFlowTasksResponseBody
- func (s DescribeDataFlowTasksResponseBody) GoString() string
- func (s *DescribeDataFlowTasksResponseBody) SetNextToken(v string) *DescribeDataFlowTasksResponseBody
- func (s *DescribeDataFlowTasksResponseBody) SetRequestId(v string) *DescribeDataFlowTasksResponseBody
- func (s *DescribeDataFlowTasksResponseBody) SetTaskInfo(v *DescribeDataFlowTasksResponseBodyTaskInfo) *DescribeDataFlowTasksResponseBody
- func (s DescribeDataFlowTasksResponseBody) String() string
- type DescribeDataFlowTasksResponseBodyTaskInfo
- type DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s DescribeDataFlowTasksResponseBodyTaskInfoTask) GoString() string
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetConflictPolicy(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetCreateTime(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDataFlowId(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDataType(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDirectory(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDstDirectory(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetEndTime(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetErrorMsg(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetFileSystemPath(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetFilesystemId(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetFsPath(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetOriginator(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetProgress(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetProgressStats(v *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetReportPath(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetReports(v *DescribeDataFlowTasksResponseBodyTaskInfoTaskReports) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetSourceStorage(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetStartTime(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetStatus(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetTaskAction(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetTaskId(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
- func (s DescribeDataFlowTasksResponseBodyTaskInfoTask) String() string
- type DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
- func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) GoString() string
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetActualBytes(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetActualFiles(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetAverageSpeed(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetBytesDone(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetBytesTotal(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetFilesDone(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetFilesTotal(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetRemainTime(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
- func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) String() string
- type DescribeDataFlowTasksResponseBodyTaskInfoTaskReports
- func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskReports) GoString() string
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskReports) SetReport(v []*DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport) *DescribeDataFlowTasksResponseBodyTaskInfoTaskReports
- func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskReports) String() string
- type DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport
- func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport) GoString() string
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport) SetName(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport
- func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport) SetPath(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport
- func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport) String() string
- type DescribeDataFlowsRequest
- func (s DescribeDataFlowsRequest) GoString() string
- func (s *DescribeDataFlowsRequest) SetFileSystemId(v string) *DescribeDataFlowsRequest
- func (s *DescribeDataFlowsRequest) SetFilters(v []*DescribeDataFlowsRequestFilters) *DescribeDataFlowsRequest
- func (s *DescribeDataFlowsRequest) SetMaxResults(v int64) *DescribeDataFlowsRequest
- func (s *DescribeDataFlowsRequest) SetNextToken(v string) *DescribeDataFlowsRequest
- func (s DescribeDataFlowsRequest) String() string
- type DescribeDataFlowsRequestFilters
- func (s DescribeDataFlowsRequestFilters) GoString() string
- func (s *DescribeDataFlowsRequestFilters) SetKey(v string) *DescribeDataFlowsRequestFilters
- func (s *DescribeDataFlowsRequestFilters) SetValue(v string) *DescribeDataFlowsRequestFilters
- func (s DescribeDataFlowsRequestFilters) String() string
- type DescribeDataFlowsResponse
- func (s DescribeDataFlowsResponse) GoString() string
- func (s *DescribeDataFlowsResponse) SetBody(v *DescribeDataFlowsResponseBody) *DescribeDataFlowsResponse
- func (s *DescribeDataFlowsResponse) SetHeaders(v map[string]*string) *DescribeDataFlowsResponse
- func (s *DescribeDataFlowsResponse) SetStatusCode(v int32) *DescribeDataFlowsResponse
- func (s DescribeDataFlowsResponse) String() string
- type DescribeDataFlowsResponseBody
- func (s DescribeDataFlowsResponseBody) GoString() string
- func (s *DescribeDataFlowsResponseBody) SetDataFlowInfo(v *DescribeDataFlowsResponseBodyDataFlowInfo) *DescribeDataFlowsResponseBody
- func (s *DescribeDataFlowsResponseBody) SetNextToken(v string) *DescribeDataFlowsResponseBody
- func (s *DescribeDataFlowsResponseBody) SetRequestId(v string) *DescribeDataFlowsResponseBody
- func (s DescribeDataFlowsResponseBody) String() string
- type DescribeDataFlowsResponseBodyDataFlowInfo
- type DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) GoString() string
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetAutoRefresh(v *DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetAutoRefreshInterval(v int64) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetAutoRefreshPolicy(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetCreateTime(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetDataFlowId(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetDescription(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetErrorMessage(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFileSystemId(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFileSystemPath(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFsetDescription(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFsetId(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetSourceSecurityType(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetSourceStorage(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetSourceStoragePath(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetStatus(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetThroughput(v int64) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetUpdateTime(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
- func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) String() string
- type DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh
- func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh) GoString() string
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh) SetAutoRefresh(v []*DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh
- func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh) String() string
- type DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh
- func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh) GoString() string
- func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh) SetRefreshPath(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh
- func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh) String() string
- type DescribeDirQuotasRequest
- func (s DescribeDirQuotasRequest) GoString() string
- func (s *DescribeDirQuotasRequest) SetFileSystemId(v string) *DescribeDirQuotasRequest
- func (s *DescribeDirQuotasRequest) SetPageNumber(v int32) *DescribeDirQuotasRequest
- func (s *DescribeDirQuotasRequest) SetPageSize(v int32) *DescribeDirQuotasRequest
- func (s *DescribeDirQuotasRequest) SetPath(v string) *DescribeDirQuotasRequest
- func (s DescribeDirQuotasRequest) String() string
- type DescribeDirQuotasResponse
- func (s DescribeDirQuotasResponse) GoString() string
- func (s *DescribeDirQuotasResponse) SetBody(v *DescribeDirQuotasResponseBody) *DescribeDirQuotasResponse
- func (s *DescribeDirQuotasResponse) SetHeaders(v map[string]*string) *DescribeDirQuotasResponse
- func (s *DescribeDirQuotasResponse) SetStatusCode(v int32) *DescribeDirQuotasResponse
- func (s DescribeDirQuotasResponse) String() string
- type DescribeDirQuotasResponseBody
- func (s DescribeDirQuotasResponseBody) GoString() string
- func (s *DescribeDirQuotasResponseBody) SetDirQuotaInfos(v []*DescribeDirQuotasResponseBodyDirQuotaInfos) *DescribeDirQuotasResponseBody
- func (s *DescribeDirQuotasResponseBody) SetPageNumber(v int32) *DescribeDirQuotasResponseBody
- func (s *DescribeDirQuotasResponseBody) SetPageSize(v int32) *DescribeDirQuotasResponseBody
- func (s *DescribeDirQuotasResponseBody) SetRequestId(v string) *DescribeDirQuotasResponseBody
- func (s *DescribeDirQuotasResponseBody) SetTotalCount(v int32) *DescribeDirQuotasResponseBody
- func (s DescribeDirQuotasResponseBody) String() string
- type DescribeDirQuotasResponseBodyDirQuotaInfos
- func (s DescribeDirQuotasResponseBodyDirQuotaInfos) GoString() string
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfos) SetDirInode(v string) *DescribeDirQuotasResponseBodyDirQuotaInfos
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfos) SetPath(v string) *DescribeDirQuotasResponseBodyDirQuotaInfos
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfos) SetStatus(v string) *DescribeDirQuotasResponseBodyDirQuotaInfos
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfos) SetUserQuotaInfos(v []*DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) *DescribeDirQuotasResponseBodyDirQuotaInfos
- func (s DescribeDirQuotasResponseBodyDirQuotaInfos) String() string
- type DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
- func (s DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) GoString() string
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetFileCountLimit(v int64) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetFileCountReal(v int64) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetQuotaType(v string) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetSizeLimit(v int64) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetSizeReal(v int64) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetSizeRealInByte(v int64) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetUserId(v string) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
- func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetUserType(v string) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
- func (s DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) String() string
- type DescribeFileSystemStatisticsRequest
- func (s DescribeFileSystemStatisticsRequest) GoString() string
- func (s *DescribeFileSystemStatisticsRequest) SetPageNumber(v int32) *DescribeFileSystemStatisticsRequest
- func (s *DescribeFileSystemStatisticsRequest) SetPageSize(v int32) *DescribeFileSystemStatisticsRequest
- func (s DescribeFileSystemStatisticsRequest) String() string
- type DescribeFileSystemStatisticsResponse
- func (s DescribeFileSystemStatisticsResponse) GoString() string
- func (s *DescribeFileSystemStatisticsResponse) SetBody(v *DescribeFileSystemStatisticsResponseBody) *DescribeFileSystemStatisticsResponse
- func (s *DescribeFileSystemStatisticsResponse) SetHeaders(v map[string]*string) *DescribeFileSystemStatisticsResponse
- func (s *DescribeFileSystemStatisticsResponse) SetStatusCode(v int32) *DescribeFileSystemStatisticsResponse
- func (s DescribeFileSystemStatisticsResponse) String() string
- type DescribeFileSystemStatisticsResponseBody
- func (s DescribeFileSystemStatisticsResponseBody) GoString() string
- func (s *DescribeFileSystemStatisticsResponseBody) SetFileSystemStatistics(v *DescribeFileSystemStatisticsResponseBodyFileSystemStatistics) *DescribeFileSystemStatisticsResponseBody
- func (s *DescribeFileSystemStatisticsResponseBody) SetFileSystems(v *DescribeFileSystemStatisticsResponseBodyFileSystems) *DescribeFileSystemStatisticsResponseBody
- func (s *DescribeFileSystemStatisticsResponseBody) SetPageNumber(v int32) *DescribeFileSystemStatisticsResponseBody
- func (s *DescribeFileSystemStatisticsResponseBody) SetPageSize(v int32) *DescribeFileSystemStatisticsResponseBody
- func (s *DescribeFileSystemStatisticsResponseBody) SetRequestId(v string) *DescribeFileSystemStatisticsResponseBody
- func (s *DescribeFileSystemStatisticsResponseBody) SetTotalCount(v int32) *DescribeFileSystemStatisticsResponseBody
- func (s DescribeFileSystemStatisticsResponseBody) String() string
- type DescribeFileSystemStatisticsResponseBodyFileSystemStatistics
- func (s DescribeFileSystemStatisticsResponseBodyFileSystemStatistics) GoString() string
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemStatistics) SetFileSystemStatistic(...) *DescribeFileSystemStatisticsResponseBodyFileSystemStatistics
- func (s DescribeFileSystemStatisticsResponseBodyFileSystemStatistics) String() string
- type DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic
- func (s DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) GoString() string
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) SetExpiredCount(v int32) ...
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) SetExpiringCount(v int32) ...
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) SetFileSystemType(v string) ...
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) SetMeteredSize(v int64) ...
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) SetTotalCount(v int32) ...
- func (s DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) String() string
- type DescribeFileSystemStatisticsResponseBodyFileSystems
- func (s DescribeFileSystemStatisticsResponseBodyFileSystems) GoString() string
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystems) SetFileSystem(v []*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) *DescribeFileSystemStatisticsResponseBodyFileSystems
- func (s DescribeFileSystemStatisticsResponseBodyFileSystems) String() string
- type DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) GoString() string
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetCapacity(v int64) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetChargeType(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetCreateTime(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetDescription(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetExpiredTime(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetFileSystemId(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetFileSystemType(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetMeteredIASize(v int64) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetMeteredSize(v int64) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetPackages(v *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetProtocolType(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetRegionId(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetStatus(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetStorageType(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetZoneId(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
- func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) String() string
- type DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages
- func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages) GoString() string
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages) SetPackage(...) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages
- func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages) String() string
- type DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) GoString() string
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) SetExpiredTime(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) SetPackageId(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) SetSize(v int64) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) SetStartTime(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) String() string
- type DescribeFileSystemsRequest
- func (s DescribeFileSystemsRequest) GoString() string
- func (s *DescribeFileSystemsRequest) SetFileSystemId(v string) *DescribeFileSystemsRequest
- func (s *DescribeFileSystemsRequest) SetFileSystemType(v string) *DescribeFileSystemsRequest
- func (s *DescribeFileSystemsRequest) SetPageNumber(v int32) *DescribeFileSystemsRequest
- func (s *DescribeFileSystemsRequest) SetPageSize(v int32) *DescribeFileSystemsRequest
- func (s *DescribeFileSystemsRequest) SetResourceGroupId(v string) *DescribeFileSystemsRequest
- func (s *DescribeFileSystemsRequest) SetTag(v []*DescribeFileSystemsRequestTag) *DescribeFileSystemsRequest
- func (s *DescribeFileSystemsRequest) SetVpcId(v string) *DescribeFileSystemsRequest
- func (s DescribeFileSystemsRequest) String() string
- type DescribeFileSystemsRequestTag
- type DescribeFileSystemsResponse
- func (s DescribeFileSystemsResponse) GoString() string
- func (s *DescribeFileSystemsResponse) SetBody(v *DescribeFileSystemsResponseBody) *DescribeFileSystemsResponse
- func (s *DescribeFileSystemsResponse) SetHeaders(v map[string]*string) *DescribeFileSystemsResponse
- func (s *DescribeFileSystemsResponse) SetStatusCode(v int32) *DescribeFileSystemsResponse
- func (s DescribeFileSystemsResponse) String() string
- type DescribeFileSystemsResponseBody
- func (s DescribeFileSystemsResponseBody) GoString() string
- func (s *DescribeFileSystemsResponseBody) SetFileSystems(v *DescribeFileSystemsResponseBodyFileSystems) *DescribeFileSystemsResponseBody
- func (s *DescribeFileSystemsResponseBody) SetPageNumber(v int32) *DescribeFileSystemsResponseBody
- func (s *DescribeFileSystemsResponseBody) SetPageSize(v int32) *DescribeFileSystemsResponseBody
- func (s *DescribeFileSystemsResponseBody) SetRequestId(v string) *DescribeFileSystemsResponseBody
- func (s *DescribeFileSystemsResponseBody) SetTotalCount(v int32) *DescribeFileSystemsResponseBody
- func (s DescribeFileSystemsResponseBody) String() string
- type DescribeFileSystemsResponseBodyFileSystems
- func (s DescribeFileSystemsResponseBodyFileSystems) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystems) SetFileSystem(v []*DescribeFileSystemsResponseBodyFileSystemsFileSystem) *DescribeFileSystemsResponseBodyFileSystems
- func (s DescribeFileSystemsResponseBodyFileSystems) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystem) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetAccessPointCount(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetAutoSnapshotPolicyId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetBandwidth(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetCapacity(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetChargeType(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetCreateTime(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetDescription(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetEncryptType(v int32) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetExpiredTime(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetFileSystemId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetFileSystemType(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetKMSKeyId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetLdap(v *DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMeteredArchiveSize(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMeteredIASize(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMeteredSize(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMountTargets(v *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetOptions(v *DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetPackages(v *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetProtocolType(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetQuorumVswId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetRegionId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetResourceGroupId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetStatus(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetStorageType(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetSupportedFeatures(v *DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetTags(v *DescribeFileSystemsResponseBodyFileSystemsFileSystemTags) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetVersion(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetVpcId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetVswIds(v *DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetZoneId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystem) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) SetBindDN(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) SetSearchBase(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) SetURI(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets) SetMountTarget(...) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetAccessGroupName(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetClientMasterNodes(...) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetDualStackMountTargetDomain(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetMountTargetDomain(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetNetworkType(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetStatus(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetTags(...) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetVpcId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetVswId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes) SetClientMasterNode(...) ...
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode) SetDefaultPasswd(v string) ...
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode) SetEcsId(v string) ...
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode) SetEcsIp(v string) ...
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTags
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTags) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTags) SetTag(...) ...
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTags) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTagsTag
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTagsTag) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTagsTag) SetKey(v string) ...
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTagsTag) SetValue(v string) ...
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTagsTag) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions) SetEnableOplock(v bool) *DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages) SetPackage(v []*DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) SetExpiredTime(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) SetPackageId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) SetPackageType(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) SetSize(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) SetStartTime(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures) SetSupportedFeature(v []*string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemTags
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemTags) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemTags) SetTag(v []*DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag) *DescribeFileSystemsResponseBodyFileSystemsFileSystemTags
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemTags) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag) SetKey(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag) SetValue(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag) String() string
- type DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds) GoString() string
- func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds) SetVswId(v []*string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds
- func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds) String() string
- type DescribeFilesetsRequest
- func (s DescribeFilesetsRequest) GoString() string
- func (s *DescribeFilesetsRequest) SetFileSystemId(v string) *DescribeFilesetsRequest
- func (s *DescribeFilesetsRequest) SetFilters(v []*DescribeFilesetsRequestFilters) *DescribeFilesetsRequest
- func (s *DescribeFilesetsRequest) SetMaxResults(v int64) *DescribeFilesetsRequest
- func (s *DescribeFilesetsRequest) SetNextToken(v string) *DescribeFilesetsRequest
- func (s DescribeFilesetsRequest) String() string
- type DescribeFilesetsRequestFilters
- type DescribeFilesetsResponse
- func (s DescribeFilesetsResponse) GoString() string
- func (s *DescribeFilesetsResponse) SetBody(v *DescribeFilesetsResponseBody) *DescribeFilesetsResponse
- func (s *DescribeFilesetsResponse) SetHeaders(v map[string]*string) *DescribeFilesetsResponse
- func (s *DescribeFilesetsResponse) SetStatusCode(v int32) *DescribeFilesetsResponse
- func (s DescribeFilesetsResponse) String() string
- type DescribeFilesetsResponseBody
- func (s DescribeFilesetsResponseBody) GoString() string
- func (s *DescribeFilesetsResponseBody) SetEntries(v *DescribeFilesetsResponseBodyEntries) *DescribeFilesetsResponseBody
- func (s *DescribeFilesetsResponseBody) SetFileSystemId(v string) *DescribeFilesetsResponseBody
- func (s *DescribeFilesetsResponseBody) SetNextToken(v string) *DescribeFilesetsResponseBody
- func (s *DescribeFilesetsResponseBody) SetRequestId(v string) *DescribeFilesetsResponseBody
- func (s DescribeFilesetsResponseBody) String() string
- type DescribeFilesetsResponseBodyEntries
- type DescribeFilesetsResponseBodyEntriesEntrie
- func (s DescribeFilesetsResponseBodyEntriesEntrie) GoString() string
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetCreateTime(v string) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetDeletionProtection(v bool) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetDescription(v string) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetFileCountUsage(v int64) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetFileSystemId(v string) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetFileSystemPath(v string) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetFsetId(v string) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetQuota(v *DescribeFilesetsResponseBodyEntriesEntrieQuota) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetSpaceUsage(v int64) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetStatus(v string) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetUpdateTime(v string) *DescribeFilesetsResponseBodyEntriesEntrie
- func (s DescribeFilesetsResponseBodyEntriesEntrie) String() string
- type DescribeFilesetsResponseBodyEntriesEntrieQuota
- func (s DescribeFilesetsResponseBodyEntriesEntrieQuota) GoString() string
- func (s *DescribeFilesetsResponseBodyEntriesEntrieQuota) SetFileCountLimit(v int64) *DescribeFilesetsResponseBodyEntriesEntrieQuota
- func (s *DescribeFilesetsResponseBodyEntriesEntrieQuota) SetSizeLimit(v int64) *DescribeFilesetsResponseBodyEntriesEntrieQuota
- func (s DescribeFilesetsResponseBodyEntriesEntrieQuota) String() string
- type DescribeLifecyclePoliciesRequest
- func (s DescribeLifecyclePoliciesRequest) GoString() string
- func (s *DescribeLifecyclePoliciesRequest) SetFileSystemId(v string) *DescribeLifecyclePoliciesRequest
- func (s *DescribeLifecyclePoliciesRequest) SetLifecyclePolicyName(v string) *DescribeLifecyclePoliciesRequest
- func (s *DescribeLifecyclePoliciesRequest) SetPageNumber(v int32) *DescribeLifecyclePoliciesRequest
- func (s *DescribeLifecyclePoliciesRequest) SetPageSize(v int32) *DescribeLifecyclePoliciesRequest
- func (s *DescribeLifecyclePoliciesRequest) SetStorageType(v string) *DescribeLifecyclePoliciesRequest
- func (s DescribeLifecyclePoliciesRequest) String() string
- type DescribeLifecyclePoliciesResponse
- func (s DescribeLifecyclePoliciesResponse) GoString() string
- func (s *DescribeLifecyclePoliciesResponse) SetBody(v *DescribeLifecyclePoliciesResponseBody) *DescribeLifecyclePoliciesResponse
- func (s *DescribeLifecyclePoliciesResponse) SetHeaders(v map[string]*string) *DescribeLifecyclePoliciesResponse
- func (s *DescribeLifecyclePoliciesResponse) SetStatusCode(v int32) *DescribeLifecyclePoliciesResponse
- func (s DescribeLifecyclePoliciesResponse) String() string
- type DescribeLifecyclePoliciesResponseBody
- func (s DescribeLifecyclePoliciesResponseBody) GoString() string
- func (s *DescribeLifecyclePoliciesResponseBody) SetLifecyclePolicies(v []*DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) *DescribeLifecyclePoliciesResponseBody
- func (s *DescribeLifecyclePoliciesResponseBody) SetPageNumber(v int32) *DescribeLifecyclePoliciesResponseBody
- func (s *DescribeLifecyclePoliciesResponseBody) SetPageSize(v int32) *DescribeLifecyclePoliciesResponseBody
- func (s *DescribeLifecyclePoliciesResponseBody) SetRequestId(v string) *DescribeLifecyclePoliciesResponseBody
- func (s *DescribeLifecyclePoliciesResponseBody) SetTotalCount(v int32) *DescribeLifecyclePoliciesResponseBody
- func (s DescribeLifecyclePoliciesResponseBody) String() string
- type DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
- func (s DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) GoString() string
- func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetCreateTime(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
- func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetFileSystemId(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
- func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetLifecyclePolicyName(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
- func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetLifecycleRuleName(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
- func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetPath(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
- func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetPaths(v []*string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
- func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetStorageType(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
- func (s DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) String() string
- type DescribeLogAnalysisRequest
- func (s DescribeLogAnalysisRequest) GoString() string
- func (s *DescribeLogAnalysisRequest) SetFileSystemType(v string) *DescribeLogAnalysisRequest
- func (s *DescribeLogAnalysisRequest) SetPageNumber(v int32) *DescribeLogAnalysisRequest
- func (s *DescribeLogAnalysisRequest) SetPageSize(v int32) *DescribeLogAnalysisRequest
- func (s *DescribeLogAnalysisRequest) SetRegionId(v string) *DescribeLogAnalysisRequest
- func (s DescribeLogAnalysisRequest) String() string
- type DescribeLogAnalysisResponse
- func (s DescribeLogAnalysisResponse) GoString() string
- func (s *DescribeLogAnalysisResponse) SetBody(v *DescribeLogAnalysisResponseBody) *DescribeLogAnalysisResponse
- func (s *DescribeLogAnalysisResponse) SetHeaders(v map[string]*string) *DescribeLogAnalysisResponse
- func (s *DescribeLogAnalysisResponse) SetStatusCode(v int32) *DescribeLogAnalysisResponse
- func (s DescribeLogAnalysisResponse) String() string
- type DescribeLogAnalysisResponseBody
- func (s DescribeLogAnalysisResponseBody) GoString() string
- func (s *DescribeLogAnalysisResponseBody) SetAnalyses(v *DescribeLogAnalysisResponseBodyAnalyses) *DescribeLogAnalysisResponseBody
- func (s *DescribeLogAnalysisResponseBody) SetCode(v string) *DescribeLogAnalysisResponseBody
- func (s *DescribeLogAnalysisResponseBody) SetPageNumber(v int32) *DescribeLogAnalysisResponseBody
- func (s *DescribeLogAnalysisResponseBody) SetPageSize(v int32) *DescribeLogAnalysisResponseBody
- func (s *DescribeLogAnalysisResponseBody) SetRequestId(v string) *DescribeLogAnalysisResponseBody
- func (s *DescribeLogAnalysisResponseBody) SetTotalCount(v int32) *DescribeLogAnalysisResponseBody
- func (s DescribeLogAnalysisResponseBody) String() string
- type DescribeLogAnalysisResponseBodyAnalyses
- type DescribeLogAnalysisResponseBodyAnalysesAnalysis
- func (s DescribeLogAnalysisResponseBodyAnalysesAnalysis) GoString() string
- func (s *DescribeLogAnalysisResponseBodyAnalysesAnalysis) SetMetaKey(v string) *DescribeLogAnalysisResponseBodyAnalysesAnalysis
- func (s *DescribeLogAnalysisResponseBodyAnalysesAnalysis) SetMetaValue(v *DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) *DescribeLogAnalysisResponseBodyAnalysesAnalysis
- func (s DescribeLogAnalysisResponseBodyAnalysesAnalysis) String() string
- type DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue
- func (s DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) GoString() string
- func (s *DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) SetLogstore(v string) *DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue
- func (s *DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) SetProject(v string) *DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue
- func (s *DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) SetRegion(v string) *DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue
- func (s *DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) SetRoleArn(v string) *DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue
- func (s DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) String() string
- type DescribeMountTargetsRequest
- func (s DescribeMountTargetsRequest) GoString() string
- func (s *DescribeMountTargetsRequest) SetDualStackMountTargetDomain(v string) *DescribeMountTargetsRequest
- func (s *DescribeMountTargetsRequest) SetFileSystemId(v string) *DescribeMountTargetsRequest
- func (s *DescribeMountTargetsRequest) SetMountTargetDomain(v string) *DescribeMountTargetsRequest
- func (s *DescribeMountTargetsRequest) SetPageNumber(v int32) *DescribeMountTargetsRequest
- func (s *DescribeMountTargetsRequest) SetPageSize(v int32) *DescribeMountTargetsRequest
- func (s DescribeMountTargetsRequest) String() string
- type DescribeMountTargetsResponse
- func (s DescribeMountTargetsResponse) GoString() string
- func (s *DescribeMountTargetsResponse) SetBody(v *DescribeMountTargetsResponseBody) *DescribeMountTargetsResponse
- func (s *DescribeMountTargetsResponse) SetHeaders(v map[string]*string) *DescribeMountTargetsResponse
- func (s *DescribeMountTargetsResponse) SetStatusCode(v int32) *DescribeMountTargetsResponse
- func (s DescribeMountTargetsResponse) String() string
- type DescribeMountTargetsResponseBody
- func (s DescribeMountTargetsResponseBody) GoString() string
- func (s *DescribeMountTargetsResponseBody) SetMountTargets(v *DescribeMountTargetsResponseBodyMountTargets) *DescribeMountTargetsResponseBody
- func (s *DescribeMountTargetsResponseBody) SetPageNumber(v int32) *DescribeMountTargetsResponseBody
- func (s *DescribeMountTargetsResponseBody) SetPageSize(v int32) *DescribeMountTargetsResponseBody
- func (s *DescribeMountTargetsResponseBody) SetRequestId(v string) *DescribeMountTargetsResponseBody
- func (s *DescribeMountTargetsResponseBody) SetTotalCount(v int32) *DescribeMountTargetsResponseBody
- func (s DescribeMountTargetsResponseBody) String() string
- type DescribeMountTargetsResponseBodyMountTargets
- func (s DescribeMountTargetsResponseBodyMountTargets) GoString() string
- func (s *DescribeMountTargetsResponseBodyMountTargets) SetMountTarget(v []*DescribeMountTargetsResponseBodyMountTargetsMountTarget) *DescribeMountTargetsResponseBodyMountTargets
- func (s DescribeMountTargetsResponseBodyMountTargets) String() string
- type DescribeMountTargetsResponseBodyMountTargetsMountTarget
- func (s DescribeMountTargetsResponseBodyMountTargetsMountTarget) GoString() string
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetAccessGroup(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetClientMasterNodes(v *DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetDualStackMountTargetDomain(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetIPVersion(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetMountTargetDomain(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetNetworkType(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetStatus(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetVpcId(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetVswId(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
- func (s DescribeMountTargetsResponseBodyMountTargetsMountTarget) String() string
- type DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes
- func (s DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes) GoString() string
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes) SetClientMasterNode(...) *DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes
- func (s DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes) String() string
- type DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode
- func (s DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode) GoString() string
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode) SetDefaultPasswd(v string) ...
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode) SetEcsId(v string) ...
- func (s *DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode) SetEcsIp(v string) ...
- func (s DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode) String() string
- type DescribeMountedClientsRequest
- func (s DescribeMountedClientsRequest) GoString() string
- func (s *DescribeMountedClientsRequest) SetClientIP(v string) *DescribeMountedClientsRequest
- func (s *DescribeMountedClientsRequest) SetFileSystemId(v string) *DescribeMountedClientsRequest
- func (s *DescribeMountedClientsRequest) SetMountTargetDomain(v string) *DescribeMountedClientsRequest
- func (s *DescribeMountedClientsRequest) SetPageNumber(v int32) *DescribeMountedClientsRequest
- func (s *DescribeMountedClientsRequest) SetPageSize(v int32) *DescribeMountedClientsRequest
- func (s *DescribeMountedClientsRequest) SetRegionId(v string) *DescribeMountedClientsRequest
- func (s DescribeMountedClientsRequest) String() string
- type DescribeMountedClientsResponse
- func (s DescribeMountedClientsResponse) GoString() string
- func (s *DescribeMountedClientsResponse) SetBody(v *DescribeMountedClientsResponseBody) *DescribeMountedClientsResponse
- func (s *DescribeMountedClientsResponse) SetHeaders(v map[string]*string) *DescribeMountedClientsResponse
- func (s *DescribeMountedClientsResponse) SetStatusCode(v int32) *DescribeMountedClientsResponse
- func (s DescribeMountedClientsResponse) String() string
- type DescribeMountedClientsResponseBody
- func (s DescribeMountedClientsResponseBody) GoString() string
- func (s *DescribeMountedClientsResponseBody) SetClients(v *DescribeMountedClientsResponseBodyClients) *DescribeMountedClientsResponseBody
- func (s *DescribeMountedClientsResponseBody) SetPageNumber(v int32) *DescribeMountedClientsResponseBody
- func (s *DescribeMountedClientsResponseBody) SetPageSize(v int32) *DescribeMountedClientsResponseBody
- func (s *DescribeMountedClientsResponseBody) SetRequestId(v string) *DescribeMountedClientsResponseBody
- func (s *DescribeMountedClientsResponseBody) SetTotalCount(v int32) *DescribeMountedClientsResponseBody
- func (s DescribeMountedClientsResponseBody) String() string
- type DescribeMountedClientsResponseBodyClients
- type DescribeMountedClientsResponseBodyClientsClient
- type DescribeNfsAclRequest
- type DescribeNfsAclResponse
- func (s DescribeNfsAclResponse) GoString() string
- func (s *DescribeNfsAclResponse) SetBody(v *DescribeNfsAclResponseBody) *DescribeNfsAclResponse
- func (s *DescribeNfsAclResponse) SetHeaders(v map[string]*string) *DescribeNfsAclResponse
- func (s *DescribeNfsAclResponse) SetStatusCode(v int32) *DescribeNfsAclResponse
- func (s DescribeNfsAclResponse) String() string
- type DescribeNfsAclResponseBody
- type DescribeNfsAclResponseBodyAcl
- type DescribeProtocolMountTargetRequest
- func (s DescribeProtocolMountTargetRequest) GoString() string
- func (s *DescribeProtocolMountTargetRequest) SetClientToken(v string) *DescribeProtocolMountTargetRequest
- func (s *DescribeProtocolMountTargetRequest) SetFileSystemId(v string) *DescribeProtocolMountTargetRequest
- func (s *DescribeProtocolMountTargetRequest) SetFilters(v []*DescribeProtocolMountTargetRequestFilters) *DescribeProtocolMountTargetRequest
- func (s *DescribeProtocolMountTargetRequest) SetMaxResults(v int64) *DescribeProtocolMountTargetRequest
- func (s *DescribeProtocolMountTargetRequest) SetNextToken(v string) *DescribeProtocolMountTargetRequest
- func (s DescribeProtocolMountTargetRequest) String() string
- type DescribeProtocolMountTargetRequestFilters
- func (s DescribeProtocolMountTargetRequestFilters) GoString() string
- func (s *DescribeProtocolMountTargetRequestFilters) SetKey(v string) *DescribeProtocolMountTargetRequestFilters
- func (s *DescribeProtocolMountTargetRequestFilters) SetValue(v string) *DescribeProtocolMountTargetRequestFilters
- func (s DescribeProtocolMountTargetRequestFilters) String() string
- type DescribeProtocolMountTargetResponse
- func (s DescribeProtocolMountTargetResponse) GoString() string
- func (s *DescribeProtocolMountTargetResponse) SetBody(v *DescribeProtocolMountTargetResponseBody) *DescribeProtocolMountTargetResponse
- func (s *DescribeProtocolMountTargetResponse) SetHeaders(v map[string]*string) *DescribeProtocolMountTargetResponse
- func (s *DescribeProtocolMountTargetResponse) SetStatusCode(v int32) *DescribeProtocolMountTargetResponse
- func (s DescribeProtocolMountTargetResponse) String() string
- type DescribeProtocolMountTargetResponseBody
- func (s DescribeProtocolMountTargetResponseBody) GoString() string
- func (s *DescribeProtocolMountTargetResponseBody) SetNextToken(v string) *DescribeProtocolMountTargetResponseBody
- func (s *DescribeProtocolMountTargetResponseBody) SetProtocolMountTargets(v []*DescribeProtocolMountTargetResponseBodyProtocolMountTargets) *DescribeProtocolMountTargetResponseBody
- func (s *DescribeProtocolMountTargetResponseBody) SetRequestId(v string) *DescribeProtocolMountTargetResponseBody
- func (s DescribeProtocolMountTargetResponseBody) String() string
- type DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s DescribeProtocolMountTargetResponseBodyProtocolMountTargets) GoString() string
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetAccessGroupName(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetCreateTime(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetDescription(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetExportId(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetFsetId(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetPath(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetProtocolMountTargetDomain(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetProtocolServiceId(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetProtocolType(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetStatus(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetVSwitchId(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetVpcId(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
- func (s DescribeProtocolMountTargetResponseBodyProtocolMountTargets) String() string
- type DescribeProtocolServiceRequest
- func (s DescribeProtocolServiceRequest) GoString() string
- func (s *DescribeProtocolServiceRequest) SetClientToken(v string) *DescribeProtocolServiceRequest
- func (s *DescribeProtocolServiceRequest) SetDescription(v string) *DescribeProtocolServiceRequest
- func (s *DescribeProtocolServiceRequest) SetFileSystemId(v string) *DescribeProtocolServiceRequest
- func (s *DescribeProtocolServiceRequest) SetMaxResults(v int64) *DescribeProtocolServiceRequest
- func (s *DescribeProtocolServiceRequest) SetNextToken(v string) *DescribeProtocolServiceRequest
- func (s *DescribeProtocolServiceRequest) SetProtocolServiceIds(v string) *DescribeProtocolServiceRequest
- func (s *DescribeProtocolServiceRequest) SetStatus(v string) *DescribeProtocolServiceRequest
- func (s DescribeProtocolServiceRequest) String() string
- type DescribeProtocolServiceResponse
- func (s DescribeProtocolServiceResponse) GoString() string
- func (s *DescribeProtocolServiceResponse) SetBody(v *DescribeProtocolServiceResponseBody) *DescribeProtocolServiceResponse
- func (s *DescribeProtocolServiceResponse) SetHeaders(v map[string]*string) *DescribeProtocolServiceResponse
- func (s *DescribeProtocolServiceResponse) SetStatusCode(v int32) *DescribeProtocolServiceResponse
- func (s DescribeProtocolServiceResponse) String() string
- type DescribeProtocolServiceResponseBody
- func (s DescribeProtocolServiceResponseBody) GoString() string
- func (s *DescribeProtocolServiceResponseBody) SetNextToken(v string) *DescribeProtocolServiceResponseBody
- func (s *DescribeProtocolServiceResponseBody) SetProtocolServices(v []*DescribeProtocolServiceResponseBodyProtocolServices) *DescribeProtocolServiceResponseBody
- func (s *DescribeProtocolServiceResponseBody) SetRequestId(v string) *DescribeProtocolServiceResponseBody
- func (s DescribeProtocolServiceResponseBody) String() string
- type DescribeProtocolServiceResponseBodyProtocolServices
- func (s DescribeProtocolServiceResponseBodyProtocolServices) GoString() string
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetCreateTime(v string) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetDescription(v string) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetFileSystemId(v string) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetInstanceBaseThroughput(v int32) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetInstanceBurstThroughput(v int32) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetInstanceRAM(v int32) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetModifyTime(v string) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetMountTargetCount(v int32) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolServiceId(v string) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolSpec(v string) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolThroughput(v int32) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolType(v string) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetStatus(v string) *DescribeProtocolServiceResponseBodyProtocolServices
- func (s DescribeProtocolServiceResponseBodyProtocolServices) String() string
- type DescribeRegionsRequest
- func (s DescribeRegionsRequest) GoString() string
- func (s *DescribeRegionsRequest) SetFileSystemType(v string) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetPageNumber(v int32) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetPageSize(v int32) *DescribeRegionsRequest
- func (s DescribeRegionsRequest) String() string
- type DescribeRegionsResponse
- func (s DescribeRegionsResponse) GoString() string
- func (s *DescribeRegionsResponse) SetBody(v *DescribeRegionsResponseBody) *DescribeRegionsResponse
- func (s *DescribeRegionsResponse) SetHeaders(v map[string]*string) *DescribeRegionsResponse
- func (s *DescribeRegionsResponse) SetStatusCode(v int32) *DescribeRegionsResponse
- func (s DescribeRegionsResponse) String() string
- type DescribeRegionsResponseBody
- func (s DescribeRegionsResponseBody) GoString() string
- func (s *DescribeRegionsResponseBody) SetPageNumber(v int32) *DescribeRegionsResponseBody
- func (s *DescribeRegionsResponseBody) SetPageSize(v int32) *DescribeRegionsResponseBody
- func (s *DescribeRegionsResponseBody) SetRegions(v *DescribeRegionsResponseBodyRegions) *DescribeRegionsResponseBody
- func (s *DescribeRegionsResponseBody) SetRequestId(v string) *DescribeRegionsResponseBody
- func (s *DescribeRegionsResponseBody) SetTotalCount(v int32) *DescribeRegionsResponseBody
- func (s DescribeRegionsResponseBody) String() string
- type DescribeRegionsResponseBodyRegions
- type DescribeRegionsResponseBodyRegionsRegion
- func (s DescribeRegionsResponseBodyRegionsRegion) GoString() string
- func (s *DescribeRegionsResponseBodyRegionsRegion) SetLocalName(v string) *DescribeRegionsResponseBodyRegionsRegion
- func (s *DescribeRegionsResponseBodyRegionsRegion) SetRegionEndpoint(v string) *DescribeRegionsResponseBodyRegionsRegion
- func (s *DescribeRegionsResponseBodyRegionsRegion) SetRegionId(v string) *DescribeRegionsResponseBodyRegionsRegion
- func (s DescribeRegionsResponseBodyRegionsRegion) String() string
- type DescribeSmbAclRequest
- type DescribeSmbAclResponse
- func (s DescribeSmbAclResponse) GoString() string
- func (s *DescribeSmbAclResponse) SetBody(v *DescribeSmbAclResponseBody) *DescribeSmbAclResponse
- func (s *DescribeSmbAclResponse) SetHeaders(v map[string]*string) *DescribeSmbAclResponse
- func (s *DescribeSmbAclResponse) SetStatusCode(v int32) *DescribeSmbAclResponse
- func (s DescribeSmbAclResponse) String() string
- type DescribeSmbAclResponseBody
- type DescribeSmbAclResponseBodyAcl
- func (s DescribeSmbAclResponseBodyAcl) GoString() string
- func (s *DescribeSmbAclResponseBodyAcl) SetEnableAnonymousAccess(v bool) *DescribeSmbAclResponseBodyAcl
- func (s *DescribeSmbAclResponseBodyAcl) SetEnabled(v bool) *DescribeSmbAclResponseBodyAcl
- func (s *DescribeSmbAclResponseBodyAcl) SetEncryptData(v bool) *DescribeSmbAclResponseBodyAcl
- func (s *DescribeSmbAclResponseBodyAcl) SetHomeDirPath(v string) *DescribeSmbAclResponseBodyAcl
- func (s *DescribeSmbAclResponseBodyAcl) SetRejectUnencryptedAccess(v bool) *DescribeSmbAclResponseBodyAcl
- func (s *DescribeSmbAclResponseBodyAcl) SetSuperAdminSid(v string) *DescribeSmbAclResponseBodyAcl
- func (s DescribeSmbAclResponseBodyAcl) String() string
- type DescribeSnapshotsRequest
- func (s DescribeSnapshotsRequest) GoString() string
- func (s *DescribeSnapshotsRequest) SetFileSystemId(v string) *DescribeSnapshotsRequest
- func (s *DescribeSnapshotsRequest) SetFileSystemType(v string) *DescribeSnapshotsRequest
- func (s *DescribeSnapshotsRequest) SetPageNumber(v int32) *DescribeSnapshotsRequest
- func (s *DescribeSnapshotsRequest) SetPageSize(v int32) *DescribeSnapshotsRequest
- func (s *DescribeSnapshotsRequest) SetSnapshotIds(v string) *DescribeSnapshotsRequest
- func (s *DescribeSnapshotsRequest) SetSnapshotName(v string) *DescribeSnapshotsRequest
- func (s *DescribeSnapshotsRequest) SetSnapshotType(v string) *DescribeSnapshotsRequest
- func (s *DescribeSnapshotsRequest) SetStatus(v string) *DescribeSnapshotsRequest
- func (s DescribeSnapshotsRequest) String() string
- type DescribeSnapshotsResponse
- func (s DescribeSnapshotsResponse) GoString() string
- func (s *DescribeSnapshotsResponse) SetBody(v *DescribeSnapshotsResponseBody) *DescribeSnapshotsResponse
- func (s *DescribeSnapshotsResponse) SetHeaders(v map[string]*string) *DescribeSnapshotsResponse
- func (s *DescribeSnapshotsResponse) SetStatusCode(v int32) *DescribeSnapshotsResponse
- func (s DescribeSnapshotsResponse) String() string
- type DescribeSnapshotsResponseBody
- func (s DescribeSnapshotsResponseBody) GoString() string
- func (s *DescribeSnapshotsResponseBody) SetPageNumber(v int32) *DescribeSnapshotsResponseBody
- func (s *DescribeSnapshotsResponseBody) SetPageSize(v int32) *DescribeSnapshotsResponseBody
- func (s *DescribeSnapshotsResponseBody) SetRequestId(v string) *DescribeSnapshotsResponseBody
- func (s *DescribeSnapshotsResponseBody) SetSnapshots(v *DescribeSnapshotsResponseBodySnapshots) *DescribeSnapshotsResponseBody
- func (s *DescribeSnapshotsResponseBody) SetTotalCount(v int32) *DescribeSnapshotsResponseBody
- func (s DescribeSnapshotsResponseBody) String() string
- type DescribeSnapshotsResponseBodySnapshots
- type DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s DescribeSnapshotsResponseBodySnapshotsSnapshot) GoString() string
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetCreateTime(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetDescription(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetEncryptType(v int32) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetFileSystemType(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetProgress(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetRemainTime(v int32) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetRetentionDays(v int32) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotId(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotName(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotType(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSourceFileSystemId(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSourceFileSystemSize(v int64) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSourceFileSystemVersion(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetStatus(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
- func (s DescribeSnapshotsResponseBodySnapshotsSnapshot) String() string
- type DescribeStoragePackagesRequest
- func (s DescribeStoragePackagesRequest) GoString() string
- func (s *DescribeStoragePackagesRequest) SetPageNumber(v int32) *DescribeStoragePackagesRequest
- func (s *DescribeStoragePackagesRequest) SetPageSize(v int32) *DescribeStoragePackagesRequest
- func (s *DescribeStoragePackagesRequest) SetRegionId(v string) *DescribeStoragePackagesRequest
- func (s *DescribeStoragePackagesRequest) SetUseUTCDateTime(v bool) *DescribeStoragePackagesRequest
- func (s DescribeStoragePackagesRequest) String() string
- type DescribeStoragePackagesResponse
- func (s DescribeStoragePackagesResponse) GoString() string
- func (s *DescribeStoragePackagesResponse) SetBody(v *DescribeStoragePackagesResponseBody) *DescribeStoragePackagesResponse
- func (s *DescribeStoragePackagesResponse) SetHeaders(v map[string]*string) *DescribeStoragePackagesResponse
- func (s *DescribeStoragePackagesResponse) SetStatusCode(v int32) *DescribeStoragePackagesResponse
- func (s DescribeStoragePackagesResponse) String() string
- type DescribeStoragePackagesResponseBody
- func (s DescribeStoragePackagesResponseBody) GoString() string
- func (s *DescribeStoragePackagesResponseBody) SetPackages(v *DescribeStoragePackagesResponseBodyPackages) *DescribeStoragePackagesResponseBody
- func (s *DescribeStoragePackagesResponseBody) SetPageNumber(v int32) *DescribeStoragePackagesResponseBody
- func (s *DescribeStoragePackagesResponseBody) SetPageSize(v int32) *DescribeStoragePackagesResponseBody
- func (s *DescribeStoragePackagesResponseBody) SetRequestId(v string) *DescribeStoragePackagesResponseBody
- func (s *DescribeStoragePackagesResponseBody) SetTotalCount(v int32) *DescribeStoragePackagesResponseBody
- func (s DescribeStoragePackagesResponseBody) String() string
- type DescribeStoragePackagesResponseBodyPackages
- func (s DescribeStoragePackagesResponseBodyPackages) GoString() string
- func (s *DescribeStoragePackagesResponseBodyPackages) SetPackage(v []*DescribeStoragePackagesResponseBodyPackagesPackage) *DescribeStoragePackagesResponseBodyPackages
- func (s DescribeStoragePackagesResponseBodyPackages) String() string
- type DescribeStoragePackagesResponseBodyPackagesPackage
- func (s DescribeStoragePackagesResponseBodyPackagesPackage) GoString() string
- func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetExpiredTime(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
- func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetFileSystemId(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
- func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetPackageId(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
- func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetSize(v int64) *DescribeStoragePackagesResponseBodyPackagesPackage
- func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetStartTime(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
- func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetStatus(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
- func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetStorageType(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
- func (s DescribeStoragePackagesResponseBodyPackagesPackage) String() string
- type DescribeZonesRequest
- type DescribeZonesResponse
- func (s DescribeZonesResponse) GoString() string
- func (s *DescribeZonesResponse) SetBody(v *DescribeZonesResponseBody) *DescribeZonesResponse
- func (s *DescribeZonesResponse) SetHeaders(v map[string]*string) *DescribeZonesResponse
- func (s *DescribeZonesResponse) SetStatusCode(v int32) *DescribeZonesResponse
- func (s DescribeZonesResponse) String() string
- type DescribeZonesResponseBody
- type DescribeZonesResponseBodyZones
- type DescribeZonesResponseBodyZonesZone
- func (s DescribeZonesResponseBodyZonesZone) GoString() string
- func (s *DescribeZonesResponseBodyZonesZone) SetCapacity(v *DescribeZonesResponseBodyZonesZoneCapacity) *DescribeZonesResponseBodyZonesZone
- func (s *DescribeZonesResponseBodyZonesZone) SetInstanceTypes(v *DescribeZonesResponseBodyZonesZoneInstanceTypes) *DescribeZonesResponseBodyZonesZone
- func (s *DescribeZonesResponseBodyZonesZone) SetPerformance(v *DescribeZonesResponseBodyZonesZonePerformance) *DescribeZonesResponseBodyZonesZone
- func (s *DescribeZonesResponseBodyZonesZone) SetZoneId(v string) *DescribeZonesResponseBodyZonesZone
- func (s DescribeZonesResponseBodyZonesZone) String() string
- type DescribeZonesResponseBodyZonesZoneCapacity
- type DescribeZonesResponseBodyZonesZoneInstanceTypes
- func (s DescribeZonesResponseBodyZonesZoneInstanceTypes) GoString() string
- func (s *DescribeZonesResponseBodyZonesZoneInstanceTypes) SetInstanceType(v []*DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) *DescribeZonesResponseBodyZonesZoneInstanceTypes
- func (s DescribeZonesResponseBodyZonesZoneInstanceTypes) String() string
- type DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType
- func (s DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) GoString() string
- func (s *DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) SetProtocolType(v string) *DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType
- func (s *DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) SetStorageType(v string) *DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType
- func (s DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) String() string
- type DescribeZonesResponseBodyZonesZonePerformance
- type DisableAndCleanRecycleBinRequest
- type DisableAndCleanRecycleBinResponse
- func (s DisableAndCleanRecycleBinResponse) GoString() string
- func (s *DisableAndCleanRecycleBinResponse) SetBody(v *DisableAndCleanRecycleBinResponseBody) *DisableAndCleanRecycleBinResponse
- func (s *DisableAndCleanRecycleBinResponse) SetHeaders(v map[string]*string) *DisableAndCleanRecycleBinResponse
- func (s *DisableAndCleanRecycleBinResponse) SetStatusCode(v int32) *DisableAndCleanRecycleBinResponse
- func (s DisableAndCleanRecycleBinResponse) String() string
- type DisableAndCleanRecycleBinResponseBody
- type DisableNfsAclRequest
- type DisableNfsAclResponse
- func (s DisableNfsAclResponse) GoString() string
- func (s *DisableNfsAclResponse) SetBody(v *DisableNfsAclResponseBody) *DisableNfsAclResponse
- func (s *DisableNfsAclResponse) SetHeaders(v map[string]*string) *DisableNfsAclResponse
- func (s *DisableNfsAclResponse) SetStatusCode(v int32) *DisableNfsAclResponse
- func (s DisableNfsAclResponse) String() string
- type DisableNfsAclResponseBody
- type DisableSmbAclRequest
- type DisableSmbAclResponse
- func (s DisableSmbAclResponse) GoString() string
- func (s *DisableSmbAclResponse) SetBody(v *DisableSmbAclResponseBody) *DisableSmbAclResponse
- func (s *DisableSmbAclResponse) SetHeaders(v map[string]*string) *DisableSmbAclResponse
- func (s *DisableSmbAclResponse) SetStatusCode(v int32) *DisableSmbAclResponse
- func (s DisableSmbAclResponse) String() string
- type DisableSmbAclResponseBody
- type EnableNfsAclRequest
- type EnableNfsAclResponse
- func (s EnableNfsAclResponse) GoString() string
- func (s *EnableNfsAclResponse) SetBody(v *EnableNfsAclResponseBody) *EnableNfsAclResponse
- func (s *EnableNfsAclResponse) SetHeaders(v map[string]*string) *EnableNfsAclResponse
- func (s *EnableNfsAclResponse) SetStatusCode(v int32) *EnableNfsAclResponse
- func (s EnableNfsAclResponse) String() string
- type EnableNfsAclResponseBody
- type EnableRecycleBinRequest
- type EnableRecycleBinResponse
- func (s EnableRecycleBinResponse) GoString() string
- func (s *EnableRecycleBinResponse) SetBody(v *EnableRecycleBinResponseBody) *EnableRecycleBinResponse
- func (s *EnableRecycleBinResponse) SetHeaders(v map[string]*string) *EnableRecycleBinResponse
- func (s *EnableRecycleBinResponse) SetStatusCode(v int32) *EnableRecycleBinResponse
- func (s EnableRecycleBinResponse) String() string
- type EnableRecycleBinResponseBody
- type EnableSmbAclRequest
- func (s EnableSmbAclRequest) GoString() string
- func (s *EnableSmbAclRequest) SetFileSystemId(v string) *EnableSmbAclRequest
- func (s *EnableSmbAclRequest) SetKeytab(v string) *EnableSmbAclRequest
- func (s *EnableSmbAclRequest) SetKeytabMd5(v string) *EnableSmbAclRequest
- func (s EnableSmbAclRequest) String() string
- type EnableSmbAclResponse
- func (s EnableSmbAclResponse) GoString() string
- func (s *EnableSmbAclResponse) SetBody(v *EnableSmbAclResponseBody) *EnableSmbAclResponse
- func (s *EnableSmbAclResponse) SetHeaders(v map[string]*string) *EnableSmbAclResponse
- func (s *EnableSmbAclResponse) SetStatusCode(v int32) *EnableSmbAclResponse
- func (s EnableSmbAclResponse) String() string
- type EnableSmbAclResponseBody
- type GetDirectoryOrFilePropertiesRequest
- func (s GetDirectoryOrFilePropertiesRequest) GoString() string
- func (s *GetDirectoryOrFilePropertiesRequest) SetFileSystemId(v string) *GetDirectoryOrFilePropertiesRequest
- func (s *GetDirectoryOrFilePropertiesRequest) SetPath(v string) *GetDirectoryOrFilePropertiesRequest
- func (s GetDirectoryOrFilePropertiesRequest) String() string
- type GetDirectoryOrFilePropertiesResponse
- func (s GetDirectoryOrFilePropertiesResponse) GoString() string
- func (s *GetDirectoryOrFilePropertiesResponse) SetBody(v *GetDirectoryOrFilePropertiesResponseBody) *GetDirectoryOrFilePropertiesResponse
- func (s *GetDirectoryOrFilePropertiesResponse) SetHeaders(v map[string]*string) *GetDirectoryOrFilePropertiesResponse
- func (s *GetDirectoryOrFilePropertiesResponse) SetStatusCode(v int32) *GetDirectoryOrFilePropertiesResponse
- func (s GetDirectoryOrFilePropertiesResponse) String() string
- type GetDirectoryOrFilePropertiesResponseBody
- func (s GetDirectoryOrFilePropertiesResponseBody) GoString() string
- func (s *GetDirectoryOrFilePropertiesResponseBody) SetEntry(v *GetDirectoryOrFilePropertiesResponseBodyEntry) *GetDirectoryOrFilePropertiesResponseBody
- func (s *GetDirectoryOrFilePropertiesResponseBody) SetRequestId(v string) *GetDirectoryOrFilePropertiesResponseBody
- func (s GetDirectoryOrFilePropertiesResponseBody) String() string
- type GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s GetDirectoryOrFilePropertiesResponseBodyEntry) GoString() string
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetATime(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetCTime(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetHasArchiveFile(v bool) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetHasInfrequentAccessFile(v bool) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetInode(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetMTime(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetName(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetRetrieveTime(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetSize(v int64) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetStorageType(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetType(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
- func (s GetDirectoryOrFilePropertiesResponseBodyEntry) String() string
- type GetRecycleBinAttributeRequest
- type GetRecycleBinAttributeResponse
- func (s GetRecycleBinAttributeResponse) GoString() string
- func (s *GetRecycleBinAttributeResponse) SetBody(v *GetRecycleBinAttributeResponseBody) *GetRecycleBinAttributeResponse
- func (s *GetRecycleBinAttributeResponse) SetHeaders(v map[string]*string) *GetRecycleBinAttributeResponse
- func (s *GetRecycleBinAttributeResponse) SetStatusCode(v int32) *GetRecycleBinAttributeResponse
- func (s GetRecycleBinAttributeResponse) String() string
- type GetRecycleBinAttributeResponseBody
- func (s GetRecycleBinAttributeResponseBody) GoString() string
- func (s *GetRecycleBinAttributeResponseBody) SetRecycleBinAttribute(v *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) *GetRecycleBinAttributeResponseBody
- func (s *GetRecycleBinAttributeResponseBody) SetRequestId(v string) *GetRecycleBinAttributeResponseBody
- func (s GetRecycleBinAttributeResponseBody) String() string
- type GetRecycleBinAttributeResponseBodyRecycleBinAttribute
- func (s GetRecycleBinAttributeResponseBodyRecycleBinAttribute) GoString() string
- func (s *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetArchiveSize(v int64) *GetRecycleBinAttributeResponseBodyRecycleBinAttribute
- func (s *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetEnableTime(v string) *GetRecycleBinAttributeResponseBodyRecycleBinAttribute
- func (s *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetReservedDays(v int64) *GetRecycleBinAttributeResponseBodyRecycleBinAttribute
- func (s *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetSecondarySize(v int64) *GetRecycleBinAttributeResponseBodyRecycleBinAttribute
- func (s *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetSize(v int64) *GetRecycleBinAttributeResponseBodyRecycleBinAttribute
- func (s *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetStatus(v string) *GetRecycleBinAttributeResponseBodyRecycleBinAttribute
- func (s GetRecycleBinAttributeResponseBodyRecycleBinAttribute) String() string
- type ListDirectoriesAndFilesRequest
- func (s ListDirectoriesAndFilesRequest) GoString() string
- func (s *ListDirectoriesAndFilesRequest) SetDirectoryOnly(v bool) *ListDirectoriesAndFilesRequest
- func (s *ListDirectoriesAndFilesRequest) SetFileSystemId(v string) *ListDirectoriesAndFilesRequest
- func (s *ListDirectoriesAndFilesRequest) SetMaxResults(v int64) *ListDirectoriesAndFilesRequest
- func (s *ListDirectoriesAndFilesRequest) SetNextToken(v string) *ListDirectoriesAndFilesRequest
- func (s *ListDirectoriesAndFilesRequest) SetPath(v string) *ListDirectoriesAndFilesRequest
- func (s *ListDirectoriesAndFilesRequest) SetStorageType(v string) *ListDirectoriesAndFilesRequest
- func (s ListDirectoriesAndFilesRequest) String() string
- type ListDirectoriesAndFilesResponse
- func (s ListDirectoriesAndFilesResponse) GoString() string
- func (s *ListDirectoriesAndFilesResponse) SetBody(v *ListDirectoriesAndFilesResponseBody) *ListDirectoriesAndFilesResponse
- func (s *ListDirectoriesAndFilesResponse) SetHeaders(v map[string]*string) *ListDirectoriesAndFilesResponse
- func (s *ListDirectoriesAndFilesResponse) SetStatusCode(v int32) *ListDirectoriesAndFilesResponse
- func (s ListDirectoriesAndFilesResponse) String() string
- type ListDirectoriesAndFilesResponseBody
- func (s ListDirectoriesAndFilesResponseBody) GoString() string
- func (s *ListDirectoriesAndFilesResponseBody) SetEntries(v []*ListDirectoriesAndFilesResponseBodyEntries) *ListDirectoriesAndFilesResponseBody
- func (s *ListDirectoriesAndFilesResponseBody) SetNextToken(v string) *ListDirectoriesAndFilesResponseBody
- func (s *ListDirectoriesAndFilesResponseBody) SetRequestId(v string) *ListDirectoriesAndFilesResponseBody
- func (s ListDirectoriesAndFilesResponseBody) String() string
- type ListDirectoriesAndFilesResponseBodyEntries
- func (s ListDirectoriesAndFilesResponseBodyEntries) GoString() string
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetAtime(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetCtime(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetFileId(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetHasArchiveFile(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetHasInfrequentAccessFile(v bool) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetInode(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetMtime(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetName(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetOwner(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetRetrieveTime(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetSize(v int64) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetStorageType(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s *ListDirectoriesAndFilesResponseBodyEntries) SetType(v string) *ListDirectoriesAndFilesResponseBodyEntries
- func (s ListDirectoriesAndFilesResponseBodyEntries) String() string
- type ListLifecycleRetrieveJobsRequest
- func (s ListLifecycleRetrieveJobsRequest) GoString() string
- func (s *ListLifecycleRetrieveJobsRequest) SetFileSystemId(v string) *ListLifecycleRetrieveJobsRequest
- func (s *ListLifecycleRetrieveJobsRequest) SetPageNumber(v int32) *ListLifecycleRetrieveJobsRequest
- func (s *ListLifecycleRetrieveJobsRequest) SetPageSize(v int32) *ListLifecycleRetrieveJobsRequest
- func (s *ListLifecycleRetrieveJobsRequest) SetStatus(v string) *ListLifecycleRetrieveJobsRequest
- func (s *ListLifecycleRetrieveJobsRequest) SetStorageType(v string) *ListLifecycleRetrieveJobsRequest
- func (s ListLifecycleRetrieveJobsRequest) String() string
- type ListLifecycleRetrieveJobsResponse
- func (s ListLifecycleRetrieveJobsResponse) GoString() string
- func (s *ListLifecycleRetrieveJobsResponse) SetBody(v *ListLifecycleRetrieveJobsResponseBody) *ListLifecycleRetrieveJobsResponse
- func (s *ListLifecycleRetrieveJobsResponse) SetHeaders(v map[string]*string) *ListLifecycleRetrieveJobsResponse
- func (s *ListLifecycleRetrieveJobsResponse) SetStatusCode(v int32) *ListLifecycleRetrieveJobsResponse
- func (s ListLifecycleRetrieveJobsResponse) String() string
- type ListLifecycleRetrieveJobsResponseBody
- func (s ListLifecycleRetrieveJobsResponseBody) GoString() string
- func (s *ListLifecycleRetrieveJobsResponseBody) SetLifecycleRetrieveJobs(v []*ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) *ListLifecycleRetrieveJobsResponseBody
- func (s *ListLifecycleRetrieveJobsResponseBody) SetPageNumber(v int32) *ListLifecycleRetrieveJobsResponseBody
- func (s *ListLifecycleRetrieveJobsResponseBody) SetPageSize(v int32) *ListLifecycleRetrieveJobsResponseBody
- func (s *ListLifecycleRetrieveJobsResponseBody) SetRequestId(v string) *ListLifecycleRetrieveJobsResponseBody
- func (s *ListLifecycleRetrieveJobsResponseBody) SetTotalCount(v int32) *ListLifecycleRetrieveJobsResponseBody
- func (s ListLifecycleRetrieveJobsResponseBody) String() string
- type ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
- func (s ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) GoString() string
- func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetCreateTime(v string) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
- func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetDiscoveredFileCount(v int64) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
- func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetFileSystemId(v string) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
- func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetJobId(v string) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
- func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetPaths(v []*string) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
- func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetRetrievedFileCount(v int64) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
- func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetStatus(v string) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
- func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetStorageType(v string) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
- func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetUpdateTime(v string) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
- func (s ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) String() string
- type ListRecentlyRecycledDirectoriesRequest
- func (s ListRecentlyRecycledDirectoriesRequest) GoString() string
- func (s *ListRecentlyRecycledDirectoriesRequest) SetFileSystemId(v string) *ListRecentlyRecycledDirectoriesRequest
- func (s *ListRecentlyRecycledDirectoriesRequest) SetMaxResults(v int64) *ListRecentlyRecycledDirectoriesRequest
- func (s *ListRecentlyRecycledDirectoriesRequest) SetNextToken(v string) *ListRecentlyRecycledDirectoriesRequest
- func (s ListRecentlyRecycledDirectoriesRequest) String() string
- type ListRecentlyRecycledDirectoriesResponse
- func (s ListRecentlyRecycledDirectoriesResponse) GoString() string
- func (s *ListRecentlyRecycledDirectoriesResponse) SetBody(v *ListRecentlyRecycledDirectoriesResponseBody) *ListRecentlyRecycledDirectoriesResponse
- func (s *ListRecentlyRecycledDirectoriesResponse) SetHeaders(v map[string]*string) *ListRecentlyRecycledDirectoriesResponse
- func (s *ListRecentlyRecycledDirectoriesResponse) SetStatusCode(v int32) *ListRecentlyRecycledDirectoriesResponse
- func (s ListRecentlyRecycledDirectoriesResponse) String() string
- type ListRecentlyRecycledDirectoriesResponseBody
- func (s ListRecentlyRecycledDirectoriesResponseBody) GoString() string
- func (s *ListRecentlyRecycledDirectoriesResponseBody) SetEntries(v []*ListRecentlyRecycledDirectoriesResponseBodyEntries) *ListRecentlyRecycledDirectoriesResponseBody
- func (s *ListRecentlyRecycledDirectoriesResponseBody) SetNextToken(v string) *ListRecentlyRecycledDirectoriesResponseBody
- func (s *ListRecentlyRecycledDirectoriesResponseBody) SetRequestId(v string) *ListRecentlyRecycledDirectoriesResponseBody
- func (s ListRecentlyRecycledDirectoriesResponseBody) String() string
- type ListRecentlyRecycledDirectoriesResponseBodyEntries
- func (s ListRecentlyRecycledDirectoriesResponseBodyEntries) GoString() string
- func (s *ListRecentlyRecycledDirectoriesResponseBodyEntries) SetFileId(v string) *ListRecentlyRecycledDirectoriesResponseBodyEntries
- func (s *ListRecentlyRecycledDirectoriesResponseBodyEntries) SetLastDeleteTime(v string) *ListRecentlyRecycledDirectoriesResponseBodyEntries
- func (s *ListRecentlyRecycledDirectoriesResponseBodyEntries) SetName(v string) *ListRecentlyRecycledDirectoriesResponseBodyEntries
- func (s *ListRecentlyRecycledDirectoriesResponseBodyEntries) SetPath(v string) *ListRecentlyRecycledDirectoriesResponseBodyEntries
- func (s ListRecentlyRecycledDirectoriesResponseBodyEntries) String() string
- type ListRecycleBinJobsRequest
- func (s ListRecycleBinJobsRequest) GoString() string
- func (s *ListRecycleBinJobsRequest) SetFileSystemId(v string) *ListRecycleBinJobsRequest
- func (s *ListRecycleBinJobsRequest) SetJobId(v string) *ListRecycleBinJobsRequest
- func (s *ListRecycleBinJobsRequest) SetPageNumber(v int64) *ListRecycleBinJobsRequest
- func (s *ListRecycleBinJobsRequest) SetPageSize(v int64) *ListRecycleBinJobsRequest
- func (s *ListRecycleBinJobsRequest) SetStatus(v string) *ListRecycleBinJobsRequest
- func (s ListRecycleBinJobsRequest) String() string
- type ListRecycleBinJobsResponse
- func (s ListRecycleBinJobsResponse) GoString() string
- func (s *ListRecycleBinJobsResponse) SetBody(v *ListRecycleBinJobsResponseBody) *ListRecycleBinJobsResponse
- func (s *ListRecycleBinJobsResponse) SetHeaders(v map[string]*string) *ListRecycleBinJobsResponse
- func (s *ListRecycleBinJobsResponse) SetStatusCode(v int32) *ListRecycleBinJobsResponse
- func (s ListRecycleBinJobsResponse) String() string
- type ListRecycleBinJobsResponseBody
- func (s ListRecycleBinJobsResponseBody) GoString() string
- func (s *ListRecycleBinJobsResponseBody) SetJobs(v []*ListRecycleBinJobsResponseBodyJobs) *ListRecycleBinJobsResponseBody
- func (s *ListRecycleBinJobsResponseBody) SetPageNumber(v int64) *ListRecycleBinJobsResponseBody
- func (s *ListRecycleBinJobsResponseBody) SetPageSize(v int64) *ListRecycleBinJobsResponseBody
- func (s *ListRecycleBinJobsResponseBody) SetRequestId(v string) *ListRecycleBinJobsResponseBody
- func (s *ListRecycleBinJobsResponseBody) SetTotalCount(v int64) *ListRecycleBinJobsResponseBody
- func (s ListRecycleBinJobsResponseBody) String() string
- type ListRecycleBinJobsResponseBodyJobs
- func (s ListRecycleBinJobsResponseBodyJobs) GoString() string
- func (s *ListRecycleBinJobsResponseBodyJobs) SetCreateTime(v string) *ListRecycleBinJobsResponseBodyJobs
- func (s *ListRecycleBinJobsResponseBodyJobs) SetErrorCode(v string) *ListRecycleBinJobsResponseBodyJobs
- func (s *ListRecycleBinJobsResponseBodyJobs) SetErrorMessage(v string) *ListRecycleBinJobsResponseBodyJobs
- func (s *ListRecycleBinJobsResponseBodyJobs) SetFileId(v string) *ListRecycleBinJobsResponseBodyJobs
- func (s *ListRecycleBinJobsResponseBodyJobs) SetFileName(v string) *ListRecycleBinJobsResponseBodyJobs
- func (s *ListRecycleBinJobsResponseBodyJobs) SetId(v string) *ListRecycleBinJobsResponseBodyJobs
- func (s *ListRecycleBinJobsResponseBodyJobs) SetProgress(v string) *ListRecycleBinJobsResponseBodyJobs
- func (s *ListRecycleBinJobsResponseBodyJobs) SetStatus(v string) *ListRecycleBinJobsResponseBodyJobs
- func (s *ListRecycleBinJobsResponseBodyJobs) SetType(v string) *ListRecycleBinJobsResponseBodyJobs
- func (s ListRecycleBinJobsResponseBodyJobs) String() string
- type ListRecycledDirectoriesAndFilesRequest
- func (s ListRecycledDirectoriesAndFilesRequest) GoString() string
- func (s *ListRecycledDirectoriesAndFilesRequest) SetFileId(v string) *ListRecycledDirectoriesAndFilesRequest
- func (s *ListRecycledDirectoriesAndFilesRequest) SetFileSystemId(v string) *ListRecycledDirectoriesAndFilesRequest
- func (s *ListRecycledDirectoriesAndFilesRequest) SetMaxResults(v int64) *ListRecycledDirectoriesAndFilesRequest
- func (s *ListRecycledDirectoriesAndFilesRequest) SetNextToken(v string) *ListRecycledDirectoriesAndFilesRequest
- func (s ListRecycledDirectoriesAndFilesRequest) String() string
- type ListRecycledDirectoriesAndFilesResponse
- func (s ListRecycledDirectoriesAndFilesResponse) GoString() string
- func (s *ListRecycledDirectoriesAndFilesResponse) SetBody(v *ListRecycledDirectoriesAndFilesResponseBody) *ListRecycledDirectoriesAndFilesResponse
- func (s *ListRecycledDirectoriesAndFilesResponse) SetHeaders(v map[string]*string) *ListRecycledDirectoriesAndFilesResponse
- func (s *ListRecycledDirectoriesAndFilesResponse) SetStatusCode(v int32) *ListRecycledDirectoriesAndFilesResponse
- func (s ListRecycledDirectoriesAndFilesResponse) String() string
- type ListRecycledDirectoriesAndFilesResponseBody
- func (s ListRecycledDirectoriesAndFilesResponseBody) GoString() string
- func (s *ListRecycledDirectoriesAndFilesResponseBody) SetEntries(v []*ListRecycledDirectoriesAndFilesResponseBodyEntries) *ListRecycledDirectoriesAndFilesResponseBody
- func (s *ListRecycledDirectoriesAndFilesResponseBody) SetNextToken(v string) *ListRecycledDirectoriesAndFilesResponseBody
- func (s *ListRecycledDirectoriesAndFilesResponseBody) SetRequestId(v string) *ListRecycledDirectoriesAndFilesResponseBody
- func (s ListRecycledDirectoriesAndFilesResponseBody) String() string
- type ListRecycledDirectoriesAndFilesResponseBodyEntries
- func (s ListRecycledDirectoriesAndFilesResponseBodyEntries) GoString() string
- func (s *ListRecycledDirectoriesAndFilesResponseBodyEntries) SetATime(v string) *ListRecycledDirectoriesAndFilesResponseBodyEntries
- func (s *ListRecycledDirectoriesAndFilesResponseBodyEntries) SetCTime(v string) *ListRecycledDirectoriesAndFilesResponseBodyEntries
- func (s *ListRecycledDirectoriesAndFilesResponseBodyEntries) SetDeleteTime(v string) *ListRecycledDirectoriesAndFilesResponseBodyEntries
- func (s *ListRecycledDirectoriesAndFilesResponseBodyEntries) SetFileId(v string) *ListRecycledDirectoriesAndFilesResponseBodyEntries
- func (s *ListRecycledDirectoriesAndFilesResponseBodyEntries) SetInode(v string) *ListRecycledDirectoriesAndFilesResponseBodyEntries
- func (s *ListRecycledDirectoriesAndFilesResponseBodyEntries) SetMTime(v string) *ListRecycledDirectoriesAndFilesResponseBodyEntries
- func (s *ListRecycledDirectoriesAndFilesResponseBodyEntries) SetName(v string) *ListRecycledDirectoriesAndFilesResponseBodyEntries
- func (s *ListRecycledDirectoriesAndFilesResponseBodyEntries) SetSize(v int64) *ListRecycledDirectoriesAndFilesResponseBodyEntries
- func (s *ListRecycledDirectoriesAndFilesResponseBodyEntries) SetType(v string) *ListRecycledDirectoriesAndFilesResponseBodyEntries
- func (s ListRecycledDirectoriesAndFilesResponseBodyEntries) String() string
- type ListTagResourcesRequest
- func (s ListTagResourcesRequest) GoString() string
- func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
- func (s ListTagResourcesRequest) String() string
- type ListTagResourcesRequestTag
- type ListTagResourcesResponse
- func (s ListTagResourcesResponse) GoString() string
- func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
- func (s ListTagResourcesResponse) String() string
- type ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) GoString() string
- func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetTagResources(v *ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) String() string
- type ListTagResourcesResponseBodyTagResources
- type ListTagResourcesResponseBodyTagResourcesTagResource
- func (s ListTagResourcesResponseBodyTagResourcesTagResource) GoString() string
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetTagKey(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s ListTagResourcesResponseBodyTagResourcesTagResource) String() string
- type ModifyAccessGroupRequest
- func (s ModifyAccessGroupRequest) GoString() string
- func (s *ModifyAccessGroupRequest) SetAccessGroupName(v string) *ModifyAccessGroupRequest
- func (s *ModifyAccessGroupRequest) SetDescription(v string) *ModifyAccessGroupRequest
- func (s *ModifyAccessGroupRequest) SetFileSystemType(v string) *ModifyAccessGroupRequest
- func (s ModifyAccessGroupRequest) String() string
- type ModifyAccessGroupResponse
- func (s ModifyAccessGroupResponse) GoString() string
- func (s *ModifyAccessGroupResponse) SetBody(v *ModifyAccessGroupResponseBody) *ModifyAccessGroupResponse
- func (s *ModifyAccessGroupResponse) SetHeaders(v map[string]*string) *ModifyAccessGroupResponse
- func (s *ModifyAccessGroupResponse) SetStatusCode(v int32) *ModifyAccessGroupResponse
- func (s ModifyAccessGroupResponse) String() string
- type ModifyAccessGroupResponseBody
- type ModifyAccessPointRequest
- func (s ModifyAccessPointRequest) GoString() string
- func (s *ModifyAccessPointRequest) SetAccessGroup(v string) *ModifyAccessPointRequest
- func (s *ModifyAccessPointRequest) SetAccessPointId(v string) *ModifyAccessPointRequest
- func (s *ModifyAccessPointRequest) SetAccessPointName(v string) *ModifyAccessPointRequest
- func (s *ModifyAccessPointRequest) SetEnabledRam(v bool) *ModifyAccessPointRequest
- func (s *ModifyAccessPointRequest) SetFileSystemId(v string) *ModifyAccessPointRequest
- func (s ModifyAccessPointRequest) String() string
- type ModifyAccessPointResponse
- func (s ModifyAccessPointResponse) GoString() string
- func (s *ModifyAccessPointResponse) SetBody(v *ModifyAccessPointResponseBody) *ModifyAccessPointResponse
- func (s *ModifyAccessPointResponse) SetHeaders(v map[string]*string) *ModifyAccessPointResponse
- func (s *ModifyAccessPointResponse) SetStatusCode(v int32) *ModifyAccessPointResponse
- func (s ModifyAccessPointResponse) String() string
- type ModifyAccessPointResponseBody
- type ModifyAccessRuleRequest
- func (s ModifyAccessRuleRequest) GoString() string
- func (s *ModifyAccessRuleRequest) SetAccessGroupName(v string) *ModifyAccessRuleRequest
- func (s *ModifyAccessRuleRequest) SetAccessRuleId(v string) *ModifyAccessRuleRequest
- func (s *ModifyAccessRuleRequest) SetFileSystemType(v string) *ModifyAccessRuleRequest
- func (s *ModifyAccessRuleRequest) SetIpv6SourceCidrIp(v string) *ModifyAccessRuleRequest
- func (s *ModifyAccessRuleRequest) SetPriority(v int32) *ModifyAccessRuleRequest
- func (s *ModifyAccessRuleRequest) SetRWAccessType(v string) *ModifyAccessRuleRequest
- func (s *ModifyAccessRuleRequest) SetSourceCidrIp(v string) *ModifyAccessRuleRequest
- func (s *ModifyAccessRuleRequest) SetUserAccessType(v string) *ModifyAccessRuleRequest
- func (s ModifyAccessRuleRequest) String() string
- type ModifyAccessRuleResponse
- func (s ModifyAccessRuleResponse) GoString() string
- func (s *ModifyAccessRuleResponse) SetBody(v *ModifyAccessRuleResponseBody) *ModifyAccessRuleResponse
- func (s *ModifyAccessRuleResponse) SetHeaders(v map[string]*string) *ModifyAccessRuleResponse
- func (s *ModifyAccessRuleResponse) SetStatusCode(v int32) *ModifyAccessRuleResponse
- func (s ModifyAccessRuleResponse) String() string
- type ModifyAccessRuleResponseBody
- type ModifyAutoSnapshotPolicyRequest
- func (s ModifyAutoSnapshotPolicyRequest) GoString() string
- func (s *ModifyAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyId(v string) *ModifyAutoSnapshotPolicyRequest
- func (s *ModifyAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyName(v string) *ModifyAutoSnapshotPolicyRequest
- func (s *ModifyAutoSnapshotPolicyRequest) SetRepeatWeekdays(v string) *ModifyAutoSnapshotPolicyRequest
- func (s *ModifyAutoSnapshotPolicyRequest) SetRetentionDays(v int32) *ModifyAutoSnapshotPolicyRequest
- func (s *ModifyAutoSnapshotPolicyRequest) SetTimePoints(v string) *ModifyAutoSnapshotPolicyRequest
- func (s ModifyAutoSnapshotPolicyRequest) String() string
- type ModifyAutoSnapshotPolicyResponse
- func (s ModifyAutoSnapshotPolicyResponse) GoString() string
- func (s *ModifyAutoSnapshotPolicyResponse) SetBody(v *ModifyAutoSnapshotPolicyResponseBody) *ModifyAutoSnapshotPolicyResponse
- func (s *ModifyAutoSnapshotPolicyResponse) SetHeaders(v map[string]*string) *ModifyAutoSnapshotPolicyResponse
- func (s *ModifyAutoSnapshotPolicyResponse) SetStatusCode(v int32) *ModifyAutoSnapshotPolicyResponse
- func (s ModifyAutoSnapshotPolicyResponse) String() string
- type ModifyAutoSnapshotPolicyResponseBody
- type ModifyDataFlowAutoRefreshRequest
- func (s ModifyDataFlowAutoRefreshRequest) GoString() string
- func (s *ModifyDataFlowAutoRefreshRequest) SetAutoRefreshInterval(v int64) *ModifyDataFlowAutoRefreshRequest
- func (s *ModifyDataFlowAutoRefreshRequest) SetAutoRefreshPolicy(v string) *ModifyDataFlowAutoRefreshRequest
- func (s *ModifyDataFlowAutoRefreshRequest) SetClientToken(v string) *ModifyDataFlowAutoRefreshRequest
- func (s *ModifyDataFlowAutoRefreshRequest) SetDataFlowId(v string) *ModifyDataFlowAutoRefreshRequest
- func (s *ModifyDataFlowAutoRefreshRequest) SetDryRun(v bool) *ModifyDataFlowAutoRefreshRequest
- func (s *ModifyDataFlowAutoRefreshRequest) SetFileSystemId(v string) *ModifyDataFlowAutoRefreshRequest
- func (s ModifyDataFlowAutoRefreshRequest) String() string
- type ModifyDataFlowAutoRefreshResponse
- func (s ModifyDataFlowAutoRefreshResponse) GoString() string
- func (s *ModifyDataFlowAutoRefreshResponse) SetBody(v *ModifyDataFlowAutoRefreshResponseBody) *ModifyDataFlowAutoRefreshResponse
- func (s *ModifyDataFlowAutoRefreshResponse) SetHeaders(v map[string]*string) *ModifyDataFlowAutoRefreshResponse
- func (s *ModifyDataFlowAutoRefreshResponse) SetStatusCode(v int32) *ModifyDataFlowAutoRefreshResponse
- func (s ModifyDataFlowAutoRefreshResponse) String() string
- type ModifyDataFlowAutoRefreshResponseBody
- type ModifyDataFlowRequest
- func (s ModifyDataFlowRequest) GoString() string
- func (s *ModifyDataFlowRequest) SetClientToken(v string) *ModifyDataFlowRequest
- func (s *ModifyDataFlowRequest) SetDataFlowId(v string) *ModifyDataFlowRequest
- func (s *ModifyDataFlowRequest) SetDescription(v string) *ModifyDataFlowRequest
- func (s *ModifyDataFlowRequest) SetDryRun(v bool) *ModifyDataFlowRequest
- func (s *ModifyDataFlowRequest) SetFileSystemId(v string) *ModifyDataFlowRequest
- func (s *ModifyDataFlowRequest) SetThroughput(v int64) *ModifyDataFlowRequest
- func (s ModifyDataFlowRequest) String() string
- type ModifyDataFlowResponse
- func (s ModifyDataFlowResponse) GoString() string
- func (s *ModifyDataFlowResponse) SetBody(v *ModifyDataFlowResponseBody) *ModifyDataFlowResponse
- func (s *ModifyDataFlowResponse) SetHeaders(v map[string]*string) *ModifyDataFlowResponse
- func (s *ModifyDataFlowResponse) SetStatusCode(v int32) *ModifyDataFlowResponse
- func (s ModifyDataFlowResponse) String() string
- type ModifyDataFlowResponseBody
- type ModifyFileSystemRequest
- func (s ModifyFileSystemRequest) GoString() string
- func (s *ModifyFileSystemRequest) SetDescription(v string) *ModifyFileSystemRequest
- func (s *ModifyFileSystemRequest) SetFileSystemId(v string) *ModifyFileSystemRequest
- func (s *ModifyFileSystemRequest) SetOptions(v *ModifyFileSystemRequestOptions) *ModifyFileSystemRequest
- func (s ModifyFileSystemRequest) String() string
- type ModifyFileSystemRequestOptions
- type ModifyFileSystemResponse
- func (s ModifyFileSystemResponse) GoString() string
- func (s *ModifyFileSystemResponse) SetBody(v *ModifyFileSystemResponseBody) *ModifyFileSystemResponse
- func (s *ModifyFileSystemResponse) SetHeaders(v map[string]*string) *ModifyFileSystemResponse
- func (s *ModifyFileSystemResponse) SetStatusCode(v int32) *ModifyFileSystemResponse
- func (s ModifyFileSystemResponse) String() string
- type ModifyFileSystemResponseBody
- type ModifyFileSystemShrinkRequest
- func (s ModifyFileSystemShrinkRequest) GoString() string
- func (s *ModifyFileSystemShrinkRequest) SetDescription(v string) *ModifyFileSystemShrinkRequest
- func (s *ModifyFileSystemShrinkRequest) SetFileSystemId(v string) *ModifyFileSystemShrinkRequest
- func (s *ModifyFileSystemShrinkRequest) SetOptionsShrink(v string) *ModifyFileSystemShrinkRequest
- func (s ModifyFileSystemShrinkRequest) String() string
- type ModifyFilesetRequest
- func (s ModifyFilesetRequest) GoString() string
- func (s *ModifyFilesetRequest) SetClientToken(v string) *ModifyFilesetRequest
- func (s *ModifyFilesetRequest) SetDeletionProtection(v bool) *ModifyFilesetRequest
- func (s *ModifyFilesetRequest) SetDescription(v string) *ModifyFilesetRequest
- func (s *ModifyFilesetRequest) SetDryRun(v bool) *ModifyFilesetRequest
- func (s *ModifyFilesetRequest) SetFileSystemId(v string) *ModifyFilesetRequest
- func (s *ModifyFilesetRequest) SetFsetId(v string) *ModifyFilesetRequest
- func (s ModifyFilesetRequest) String() string
- type ModifyFilesetResponse
- func (s ModifyFilesetResponse) GoString() string
- func (s *ModifyFilesetResponse) SetBody(v *ModifyFilesetResponseBody) *ModifyFilesetResponse
- func (s *ModifyFilesetResponse) SetHeaders(v map[string]*string) *ModifyFilesetResponse
- func (s *ModifyFilesetResponse) SetStatusCode(v int32) *ModifyFilesetResponse
- func (s ModifyFilesetResponse) String() string
- type ModifyFilesetResponseBody
- type ModifyLDAPConfigRequest
- func (s ModifyLDAPConfigRequest) GoString() string
- func (s *ModifyLDAPConfigRequest) SetBindDN(v string) *ModifyLDAPConfigRequest
- func (s *ModifyLDAPConfigRequest) SetFileSystemId(v string) *ModifyLDAPConfigRequest
- func (s *ModifyLDAPConfigRequest) SetSearchBase(v string) *ModifyLDAPConfigRequest
- func (s *ModifyLDAPConfigRequest) SetURI(v string) *ModifyLDAPConfigRequest
- func (s ModifyLDAPConfigRequest) String() string
- type ModifyLDAPConfigResponse
- func (s ModifyLDAPConfigResponse) GoString() string
- func (s *ModifyLDAPConfigResponse) SetBody(v *ModifyLDAPConfigResponseBody) *ModifyLDAPConfigResponse
- func (s *ModifyLDAPConfigResponse) SetHeaders(v map[string]*string) *ModifyLDAPConfigResponse
- func (s *ModifyLDAPConfigResponse) SetStatusCode(v int32) *ModifyLDAPConfigResponse
- func (s ModifyLDAPConfigResponse) String() string
- type ModifyLDAPConfigResponseBody
- type ModifyLifecyclePolicyRequest
- func (s ModifyLifecyclePolicyRequest) GoString() string
- func (s *ModifyLifecyclePolicyRequest) SetFileSystemId(v string) *ModifyLifecyclePolicyRequest
- func (s *ModifyLifecyclePolicyRequest) SetLifecyclePolicyName(v string) *ModifyLifecyclePolicyRequest
- func (s *ModifyLifecyclePolicyRequest) SetLifecycleRuleName(v string) *ModifyLifecyclePolicyRequest
- func (s *ModifyLifecyclePolicyRequest) SetPath(v string) *ModifyLifecyclePolicyRequest
- func (s *ModifyLifecyclePolicyRequest) SetStorageType(v string) *ModifyLifecyclePolicyRequest
- func (s ModifyLifecyclePolicyRequest) String() string
- type ModifyLifecyclePolicyResponse
- func (s ModifyLifecyclePolicyResponse) GoString() string
- func (s *ModifyLifecyclePolicyResponse) SetBody(v *ModifyLifecyclePolicyResponseBody) *ModifyLifecyclePolicyResponse
- func (s *ModifyLifecyclePolicyResponse) SetHeaders(v map[string]*string) *ModifyLifecyclePolicyResponse
- func (s *ModifyLifecyclePolicyResponse) SetStatusCode(v int32) *ModifyLifecyclePolicyResponse
- func (s ModifyLifecyclePolicyResponse) String() string
- type ModifyLifecyclePolicyResponseBody
- func (s ModifyLifecyclePolicyResponseBody) GoString() string
- func (s *ModifyLifecyclePolicyResponseBody) SetRequestId(v string) *ModifyLifecyclePolicyResponseBody
- func (s *ModifyLifecyclePolicyResponseBody) SetSuccess(v bool) *ModifyLifecyclePolicyResponseBody
- func (s ModifyLifecyclePolicyResponseBody) String() string
- type ModifyMountTargetRequest
- func (s ModifyMountTargetRequest) GoString() string
- func (s *ModifyMountTargetRequest) SetAccessGroupName(v string) *ModifyMountTargetRequest
- func (s *ModifyMountTargetRequest) SetDualStackMountTargetDomain(v string) *ModifyMountTargetRequest
- func (s *ModifyMountTargetRequest) SetFileSystemId(v string) *ModifyMountTargetRequest
- func (s *ModifyMountTargetRequest) SetMountTargetDomain(v string) *ModifyMountTargetRequest
- func (s *ModifyMountTargetRequest) SetStatus(v string) *ModifyMountTargetRequest
- func (s ModifyMountTargetRequest) String() string
- type ModifyMountTargetResponse
- func (s ModifyMountTargetResponse) GoString() string
- func (s *ModifyMountTargetResponse) SetBody(v *ModifyMountTargetResponseBody) *ModifyMountTargetResponse
- func (s *ModifyMountTargetResponse) SetHeaders(v map[string]*string) *ModifyMountTargetResponse
- func (s *ModifyMountTargetResponse) SetStatusCode(v int32) *ModifyMountTargetResponse
- func (s ModifyMountTargetResponse) String() string
- type ModifyMountTargetResponseBody
- type ModifyProtocolMountTargetRequest
- func (s ModifyProtocolMountTargetRequest) GoString() string
- func (s *ModifyProtocolMountTargetRequest) SetClientToken(v string) *ModifyProtocolMountTargetRequest
- func (s *ModifyProtocolMountTargetRequest) SetDescription(v string) *ModifyProtocolMountTargetRequest
- func (s *ModifyProtocolMountTargetRequest) SetDryRun(v bool) *ModifyProtocolMountTargetRequest
- func (s *ModifyProtocolMountTargetRequest) SetExportId(v string) *ModifyProtocolMountTargetRequest
- func (s *ModifyProtocolMountTargetRequest) SetFileSystemId(v string) *ModifyProtocolMountTargetRequest
- func (s *ModifyProtocolMountTargetRequest) SetProtocolServiceId(v string) *ModifyProtocolMountTargetRequest
- func (s ModifyProtocolMountTargetRequest) String() string
- type ModifyProtocolMountTargetResponse
- func (s ModifyProtocolMountTargetResponse) GoString() string
- func (s *ModifyProtocolMountTargetResponse) SetBody(v *ModifyProtocolMountTargetResponseBody) *ModifyProtocolMountTargetResponse
- func (s *ModifyProtocolMountTargetResponse) SetHeaders(v map[string]*string) *ModifyProtocolMountTargetResponse
- func (s *ModifyProtocolMountTargetResponse) SetStatusCode(v int32) *ModifyProtocolMountTargetResponse
- func (s ModifyProtocolMountTargetResponse) String() string
- type ModifyProtocolMountTargetResponseBody
- type ModifyProtocolServiceRequest
- func (s ModifyProtocolServiceRequest) GoString() string
- func (s *ModifyProtocolServiceRequest) SetClientToken(v string) *ModifyProtocolServiceRequest
- func (s *ModifyProtocolServiceRequest) SetDescription(v string) *ModifyProtocolServiceRequest
- func (s *ModifyProtocolServiceRequest) SetDryRun(v bool) *ModifyProtocolServiceRequest
- func (s *ModifyProtocolServiceRequest) SetFileSystemId(v string) *ModifyProtocolServiceRequest
- func (s *ModifyProtocolServiceRequest) SetProtocolServiceId(v string) *ModifyProtocolServiceRequest
- func (s ModifyProtocolServiceRequest) String() string
- type ModifyProtocolServiceResponse
- func (s ModifyProtocolServiceResponse) GoString() string
- func (s *ModifyProtocolServiceResponse) SetBody(v *ModifyProtocolServiceResponseBody) *ModifyProtocolServiceResponse
- func (s *ModifyProtocolServiceResponse) SetHeaders(v map[string]*string) *ModifyProtocolServiceResponse
- func (s *ModifyProtocolServiceResponse) SetStatusCode(v int32) *ModifyProtocolServiceResponse
- func (s ModifyProtocolServiceResponse) String() string
- type ModifyProtocolServiceResponseBody
- type ModifySmbAclRequest
- func (s ModifySmbAclRequest) GoString() string
- func (s *ModifySmbAclRequest) SetEnableAnonymousAccess(v bool) *ModifySmbAclRequest
- func (s *ModifySmbAclRequest) SetEncryptData(v bool) *ModifySmbAclRequest
- func (s *ModifySmbAclRequest) SetFileSystemId(v string) *ModifySmbAclRequest
- func (s *ModifySmbAclRequest) SetHomeDirPath(v string) *ModifySmbAclRequest
- func (s *ModifySmbAclRequest) SetKeytab(v string) *ModifySmbAclRequest
- func (s *ModifySmbAclRequest) SetKeytabMd5(v string) *ModifySmbAclRequest
- func (s *ModifySmbAclRequest) SetRejectUnencryptedAccess(v bool) *ModifySmbAclRequest
- func (s *ModifySmbAclRequest) SetSuperAdminSid(v string) *ModifySmbAclRequest
- func (s ModifySmbAclRequest) String() string
- type ModifySmbAclResponse
- func (s ModifySmbAclResponse) GoString() string
- func (s *ModifySmbAclResponse) SetBody(v *ModifySmbAclResponseBody) *ModifySmbAclResponse
- func (s *ModifySmbAclResponse) SetHeaders(v map[string]*string) *ModifySmbAclResponse
- func (s *ModifySmbAclResponse) SetStatusCode(v int32) *ModifySmbAclResponse
- func (s ModifySmbAclResponse) String() string
- type ModifySmbAclResponseBody
- type OpenNASServiceResponse
- func (s OpenNASServiceResponse) GoString() string
- func (s *OpenNASServiceResponse) SetBody(v *OpenNASServiceResponseBody) *OpenNASServiceResponse
- func (s *OpenNASServiceResponse) SetHeaders(v map[string]*string) *OpenNASServiceResponse
- func (s *OpenNASServiceResponse) SetStatusCode(v int32) *OpenNASServiceResponse
- func (s OpenNASServiceResponse) String() string
- type OpenNASServiceResponseBody
- func (s OpenNASServiceResponseBody) GoString() string
- func (s *OpenNASServiceResponseBody) SetAccessDeniedDetail(v string) *OpenNASServiceResponseBody
- func (s *OpenNASServiceResponseBody) SetOrderId(v string) *OpenNASServiceResponseBody
- func (s *OpenNASServiceResponseBody) SetRequestId(v string) *OpenNASServiceResponseBody
- func (s OpenNASServiceResponseBody) String() string
- type RemoveClientFromBlackListRequest
- func (s RemoveClientFromBlackListRequest) GoString() string
- func (s *RemoveClientFromBlackListRequest) SetClientIP(v string) *RemoveClientFromBlackListRequest
- func (s *RemoveClientFromBlackListRequest) SetClientToken(v string) *RemoveClientFromBlackListRequest
- func (s *RemoveClientFromBlackListRequest) SetFileSystemId(v string) *RemoveClientFromBlackListRequest
- func (s *RemoveClientFromBlackListRequest) SetRegionId(v string) *RemoveClientFromBlackListRequest
- func (s RemoveClientFromBlackListRequest) String() string
- type RemoveClientFromBlackListResponse
- func (s RemoveClientFromBlackListResponse) GoString() string
- func (s *RemoveClientFromBlackListResponse) SetBody(v *RemoveClientFromBlackListResponseBody) *RemoveClientFromBlackListResponse
- func (s *RemoveClientFromBlackListResponse) SetHeaders(v map[string]*string) *RemoveClientFromBlackListResponse
- func (s *RemoveClientFromBlackListResponse) SetStatusCode(v int32) *RemoveClientFromBlackListResponse
- func (s RemoveClientFromBlackListResponse) String() string
- type RemoveClientFromBlackListResponseBody
- type RemoveTagsRequest
- type RemoveTagsRequestTag
- type RemoveTagsResponse
- func (s RemoveTagsResponse) GoString() string
- func (s *RemoveTagsResponse) SetBody(v *RemoveTagsResponseBody) *RemoveTagsResponse
- func (s *RemoveTagsResponse) SetHeaders(v map[string]*string) *RemoveTagsResponse
- func (s *RemoveTagsResponse) SetStatusCode(v int32) *RemoveTagsResponse
- func (s RemoveTagsResponse) String() string
- type RemoveTagsResponseBody
- type ResetFileSystemRequest
- type ResetFileSystemResponse
- func (s ResetFileSystemResponse) GoString() string
- func (s *ResetFileSystemResponse) SetBody(v *ResetFileSystemResponseBody) *ResetFileSystemResponse
- func (s *ResetFileSystemResponse) SetHeaders(v map[string]*string) *ResetFileSystemResponse
- func (s *ResetFileSystemResponse) SetStatusCode(v int32) *ResetFileSystemResponse
- func (s ResetFileSystemResponse) String() string
- type ResetFileSystemResponseBody
- type RetryLifecycleRetrieveJobRequest
- type RetryLifecycleRetrieveJobResponse
- func (s RetryLifecycleRetrieveJobResponse) GoString() string
- func (s *RetryLifecycleRetrieveJobResponse) SetBody(v *RetryLifecycleRetrieveJobResponseBody) *RetryLifecycleRetrieveJobResponse
- func (s *RetryLifecycleRetrieveJobResponse) SetHeaders(v map[string]*string) *RetryLifecycleRetrieveJobResponse
- func (s *RetryLifecycleRetrieveJobResponse) SetStatusCode(v int32) *RetryLifecycleRetrieveJobResponse
- func (s RetryLifecycleRetrieveJobResponse) String() string
- type RetryLifecycleRetrieveJobResponseBody
- type SetDirQuotaRequest
- func (s SetDirQuotaRequest) GoString() string
- func (s *SetDirQuotaRequest) SetFileCountLimit(v int64) *SetDirQuotaRequest
- func (s *SetDirQuotaRequest) SetFileSystemId(v string) *SetDirQuotaRequest
- func (s *SetDirQuotaRequest) SetPath(v string) *SetDirQuotaRequest
- func (s *SetDirQuotaRequest) SetQuotaType(v string) *SetDirQuotaRequest
- func (s *SetDirQuotaRequest) SetSizeLimit(v int64) *SetDirQuotaRequest
- func (s *SetDirQuotaRequest) SetUserId(v string) *SetDirQuotaRequest
- func (s *SetDirQuotaRequest) SetUserType(v string) *SetDirQuotaRequest
- func (s SetDirQuotaRequest) String() string
- type SetDirQuotaResponse
- func (s SetDirQuotaResponse) GoString() string
- func (s *SetDirQuotaResponse) SetBody(v *SetDirQuotaResponseBody) *SetDirQuotaResponse
- func (s *SetDirQuotaResponse) SetHeaders(v map[string]*string) *SetDirQuotaResponse
- func (s *SetDirQuotaResponse) SetStatusCode(v int32) *SetDirQuotaResponse
- func (s SetDirQuotaResponse) String() string
- type SetDirQuotaResponseBody
- type SetFilesetQuotaRequest
- func (s SetFilesetQuotaRequest) GoString() string
- func (s *SetFilesetQuotaRequest) SetClientToken(v string) *SetFilesetQuotaRequest
- func (s *SetFilesetQuotaRequest) SetDryRun(v bool) *SetFilesetQuotaRequest
- func (s *SetFilesetQuotaRequest) SetFileCountLimit(v int64) *SetFilesetQuotaRequest
- func (s *SetFilesetQuotaRequest) SetFileSystemId(v string) *SetFilesetQuotaRequest
- func (s *SetFilesetQuotaRequest) SetFsetId(v string) *SetFilesetQuotaRequest
- func (s *SetFilesetQuotaRequest) SetSizeLimit(v int64) *SetFilesetQuotaRequest
- func (s SetFilesetQuotaRequest) String() string
- type SetFilesetQuotaResponse
- func (s SetFilesetQuotaResponse) GoString() string
- func (s *SetFilesetQuotaResponse) SetBody(v *SetFilesetQuotaResponseBody) *SetFilesetQuotaResponse
- func (s *SetFilesetQuotaResponse) SetHeaders(v map[string]*string) *SetFilesetQuotaResponse
- func (s *SetFilesetQuotaResponse) SetStatusCode(v int32) *SetFilesetQuotaResponse
- func (s SetFilesetQuotaResponse) String() string
- type SetFilesetQuotaResponseBody
- type StartDataFlowRequest
- func (s StartDataFlowRequest) GoString() string
- func (s *StartDataFlowRequest) SetClientToken(v string) *StartDataFlowRequest
- func (s *StartDataFlowRequest) SetDataFlowId(v string) *StartDataFlowRequest
- func (s *StartDataFlowRequest) SetDryRun(v bool) *StartDataFlowRequest
- func (s *StartDataFlowRequest) SetFileSystemId(v string) *StartDataFlowRequest
- func (s StartDataFlowRequest) String() string
- type StartDataFlowResponse
- func (s StartDataFlowResponse) GoString() string
- func (s *StartDataFlowResponse) SetBody(v *StartDataFlowResponseBody) *StartDataFlowResponse
- func (s *StartDataFlowResponse) SetHeaders(v map[string]*string) *StartDataFlowResponse
- func (s *StartDataFlowResponse) SetStatusCode(v int32) *StartDataFlowResponse
- func (s StartDataFlowResponse) String() string
- type StartDataFlowResponseBody
- type StopDataFlowRequest
- func (s StopDataFlowRequest) GoString() string
- func (s *StopDataFlowRequest) SetClientToken(v string) *StopDataFlowRequest
- func (s *StopDataFlowRequest) SetDataFlowId(v string) *StopDataFlowRequest
- func (s *StopDataFlowRequest) SetDryRun(v bool) *StopDataFlowRequest
- func (s *StopDataFlowRequest) SetFileSystemId(v string) *StopDataFlowRequest
- func (s StopDataFlowRequest) String() string
- type StopDataFlowResponse
- func (s StopDataFlowResponse) GoString() string
- func (s *StopDataFlowResponse) SetBody(v *StopDataFlowResponseBody) *StopDataFlowResponse
- func (s *StopDataFlowResponse) SetHeaders(v map[string]*string) *StopDataFlowResponse
- func (s *StopDataFlowResponse) SetStatusCode(v int32) *StopDataFlowResponse
- func (s StopDataFlowResponse) String() string
- type StopDataFlowResponseBody
- type TagResourcesRequest
- func (s TagResourcesRequest) GoString() string
- func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
- func (s TagResourcesRequest) String() string
- type TagResourcesRequestTag
- type TagResourcesResponse
- func (s TagResourcesResponse) GoString() string
- func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
- func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
- func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
- func (s TagResourcesResponse) String() string
- type TagResourcesResponseBody
- type UntagResourcesRequest
- func (s UntagResourcesRequest) GoString() string
- func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
- func (s UntagResourcesRequest) String() string
- type UntagResourcesResponse
- func (s UntagResourcesResponse) GoString() string
- func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
- func (s UntagResourcesResponse) String() string
- type UntagResourcesResponseBody
- type UpdateRecycleBinAttributeRequest
- func (s UpdateRecycleBinAttributeRequest) GoString() string
- func (s *UpdateRecycleBinAttributeRequest) SetFileSystemId(v string) *UpdateRecycleBinAttributeRequest
- func (s *UpdateRecycleBinAttributeRequest) SetReservedDays(v int64) *UpdateRecycleBinAttributeRequest
- func (s UpdateRecycleBinAttributeRequest) String() string
- type UpdateRecycleBinAttributeResponse
- func (s UpdateRecycleBinAttributeResponse) GoString() string
- func (s *UpdateRecycleBinAttributeResponse) SetBody(v *UpdateRecycleBinAttributeResponseBody) *UpdateRecycleBinAttributeResponse
- func (s *UpdateRecycleBinAttributeResponse) SetHeaders(v map[string]*string) *UpdateRecycleBinAttributeResponse
- func (s *UpdateRecycleBinAttributeResponse) SetStatusCode(v int32) *UpdateRecycleBinAttributeResponse
- func (s UpdateRecycleBinAttributeResponse) String() string
- type UpdateRecycleBinAttributeResponseBody
- type UpgradeFileSystemRequest
- func (s UpgradeFileSystemRequest) GoString() string
- func (s *UpgradeFileSystemRequest) SetCapacity(v int64) *UpgradeFileSystemRequest
- func (s *UpgradeFileSystemRequest) SetClientToken(v string) *UpgradeFileSystemRequest
- func (s *UpgradeFileSystemRequest) SetDryRun(v bool) *UpgradeFileSystemRequest
- func (s *UpgradeFileSystemRequest) SetFileSystemId(v string) *UpgradeFileSystemRequest
- func (s UpgradeFileSystemRequest) String() string
- type UpgradeFileSystemResponse
- func (s UpgradeFileSystemResponse) GoString() string
- func (s *UpgradeFileSystemResponse) SetBody(v *UpgradeFileSystemResponseBody) *UpgradeFileSystemResponse
- func (s *UpgradeFileSystemResponse) SetHeaders(v map[string]*string) *UpgradeFileSystemResponse
- func (s *UpgradeFileSystemResponse) SetStatusCode(v int32) *UpgradeFileSystemResponse
- func (s UpgradeFileSystemResponse) String() string
- type UpgradeFileSystemResponseBody
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddClientToBlackListRequest ¶
type AddClientToBlackListRequest struct { // The IP address of the client to add. // // This parameter is required. // // example: // // 192.168.0.0 ClientIP *string `json:"ClientIP,omitempty" xml:"ClientIP,omitempty"` // This parameter ensures the idempotency of each request. A ClientToken is generated for each client. Make sure that each ClientToken is unique between different requests. The parameter can be a maximum of 64 characters in length and contain ASCII characters. // // For more information, see [How to ensure idempotence](https://www.alibabacloud.com/help/doc-detail/25693.htm). // // This parameter is required. // // example: // // 123e4567-e89b-12d3-a456-426655440000 ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 1ca404a348 FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the region where the file system resides. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (AddClientToBlackListRequest) GoString ¶
func (s AddClientToBlackListRequest) GoString() string
func (*AddClientToBlackListRequest) SetClientIP ¶
func (s *AddClientToBlackListRequest) SetClientIP(v string) *AddClientToBlackListRequest
func (*AddClientToBlackListRequest) SetClientToken ¶
func (s *AddClientToBlackListRequest) SetClientToken(v string) *AddClientToBlackListRequest
func (*AddClientToBlackListRequest) SetFileSystemId ¶
func (s *AddClientToBlackListRequest) SetFileSystemId(v string) *AddClientToBlackListRequest
func (*AddClientToBlackListRequest) SetRegionId ¶
func (s *AddClientToBlackListRequest) SetRegionId(v string) *AddClientToBlackListRequest
func (AddClientToBlackListRequest) String ¶
func (s AddClientToBlackListRequest) String() string
type AddClientToBlackListResponse ¶
type AddClientToBlackListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AddClientToBlackListResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AddClientToBlackListResponse) GoString ¶
func (s AddClientToBlackListResponse) GoString() string
func (*AddClientToBlackListResponse) SetBody ¶
func (s *AddClientToBlackListResponse) SetBody(v *AddClientToBlackListResponseBody) *AddClientToBlackListResponse
func (*AddClientToBlackListResponse) SetHeaders ¶
func (s *AddClientToBlackListResponse) SetHeaders(v map[string]*string) *AddClientToBlackListResponse
func (*AddClientToBlackListResponse) SetStatusCode ¶
func (s *AddClientToBlackListResponse) SetStatusCode(v int32) *AddClientToBlackListResponse
func (AddClientToBlackListResponse) String ¶
func (s AddClientToBlackListResponse) String() string
type AddClientToBlackListResponseBody ¶
type AddClientToBlackListResponseBody struct { // The ID of the request. // // example: // // A70BEE5D-76D3-49FB-B58F-1F398211A5C3 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (AddClientToBlackListResponseBody) GoString ¶
func (s AddClientToBlackListResponseBody) GoString() string
func (*AddClientToBlackListResponseBody) SetRequestId ¶
func (s *AddClientToBlackListResponseBody) SetRequestId(v string) *AddClientToBlackListResponseBody
func (AddClientToBlackListResponseBody) String ¶
func (s AddClientToBlackListResponseBody) String() string
type AddTagsRequest ¶
type AddTagsRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 0addcw**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The details about the tags. // // This parameter is required. Tag []*AddTagsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (AddTagsRequest) GoString ¶
func (s AddTagsRequest) GoString() string
func (*AddTagsRequest) SetFileSystemId ¶
func (s *AddTagsRequest) SetFileSystemId(v string) *AddTagsRequest
func (*AddTagsRequest) SetTag ¶
func (s *AddTagsRequest) SetTag(v []*AddTagsRequestTag) *AddTagsRequest
func (AddTagsRequest) String ¶
func (s AddTagsRequest) String() string
type AddTagsRequestTag ¶
type AddTagsRequestTag struct { // The key of each tag. A tag consists of a tag key and a tag value. You can add a maximum of 10 tags at a time. The tag key cannot be empty. The tag value can be left empty. // // example: // // keyN Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of each tag. A tag consists of a tag key and a tag value. You can add a maximum of 10 tags at a time. The tag key cannot be empty. The tag value can be left empty. // // example: // // valueN Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (AddTagsRequestTag) GoString ¶
func (s AddTagsRequestTag) GoString() string
func (*AddTagsRequestTag) SetKey ¶
func (s *AddTagsRequestTag) SetKey(v string) *AddTagsRequestTag
func (*AddTagsRequestTag) SetValue ¶
func (s *AddTagsRequestTag) SetValue(v string) *AddTagsRequestTag
func (AddTagsRequestTag) String ¶
func (s AddTagsRequestTag) String() string
type AddTagsResponse ¶
type AddTagsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AddTagsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AddTagsResponse) GoString ¶
func (s AddTagsResponse) GoString() string
func (*AddTagsResponse) SetBody ¶
func (s *AddTagsResponse) SetBody(v *AddTagsResponseBody) *AddTagsResponse
func (*AddTagsResponse) SetHeaders ¶
func (s *AddTagsResponse) SetHeaders(v map[string]*string) *AddTagsResponse
func (*AddTagsResponse) SetStatusCode ¶
func (s *AddTagsResponse) SetStatusCode(v int32) *AddTagsResponse
func (AddTagsResponse) String ¶
func (s AddTagsResponse) String() string
type AddTagsResponseBody ¶
type AddTagsResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B68845 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (AddTagsResponseBody) GoString ¶
func (s AddTagsResponseBody) GoString() string
func (*AddTagsResponseBody) SetRequestId ¶
func (s *AddTagsResponseBody) SetRequestId(v string) *AddTagsResponseBody
func (AddTagsResponseBody) String ¶
func (s AddTagsResponseBody) String() string
type ApplyAutoSnapshotPolicyRequest ¶
type ApplyAutoSnapshotPolicyRequest struct { // The ID of the automatic snapshot policy. // // This parameter is required. // // example: // // sp-extreme-233e6**** AutoSnapshotPolicyId *string `json:"AutoSnapshotPolicyId,omitempty" xml:"AutoSnapshotPolicyId,omitempty"` // The IDs of advanced Extreme NAS file systems. // // You can specify a maximum of 100 file system IDs at a time. If you want to apply an automatic snapshot policy to multiple file systems, separate the file system IDs with commas (,). // // This parameter is required. // // example: // // extreme-233e6****,extreme -23vbp****,extreme -23vas**** FileSystemIds *string `json:"FileSystemIds,omitempty" xml:"FileSystemIds,omitempty"` }
func (ApplyAutoSnapshotPolicyRequest) GoString ¶
func (s ApplyAutoSnapshotPolicyRequest) GoString() string
func (*ApplyAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyId ¶
func (s *ApplyAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyId(v string) *ApplyAutoSnapshotPolicyRequest
func (*ApplyAutoSnapshotPolicyRequest) SetFileSystemIds ¶
func (s *ApplyAutoSnapshotPolicyRequest) SetFileSystemIds(v string) *ApplyAutoSnapshotPolicyRequest
func (ApplyAutoSnapshotPolicyRequest) String ¶
func (s ApplyAutoSnapshotPolicyRequest) String() string
type ApplyAutoSnapshotPolicyResponse ¶
type ApplyAutoSnapshotPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ApplyAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ApplyAutoSnapshotPolicyResponse) GoString ¶
func (s ApplyAutoSnapshotPolicyResponse) GoString() string
func (*ApplyAutoSnapshotPolicyResponse) SetBody ¶
func (s *ApplyAutoSnapshotPolicyResponse) SetBody(v *ApplyAutoSnapshotPolicyResponseBody) *ApplyAutoSnapshotPolicyResponse
func (*ApplyAutoSnapshotPolicyResponse) SetHeaders ¶
func (s *ApplyAutoSnapshotPolicyResponse) SetHeaders(v map[string]*string) *ApplyAutoSnapshotPolicyResponse
func (*ApplyAutoSnapshotPolicyResponse) SetStatusCode ¶
func (s *ApplyAutoSnapshotPolicyResponse) SetStatusCode(v int32) *ApplyAutoSnapshotPolicyResponse
func (ApplyAutoSnapshotPolicyResponse) String ¶
func (s ApplyAutoSnapshotPolicyResponse) String() string
type ApplyAutoSnapshotPolicyResponseBody ¶
type ApplyAutoSnapshotPolicyResponseBody struct { // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ApplyAutoSnapshotPolicyResponseBody) GoString ¶
func (s ApplyAutoSnapshotPolicyResponseBody) GoString() string
func (*ApplyAutoSnapshotPolicyResponseBody) SetRequestId ¶
func (s *ApplyAutoSnapshotPolicyResponseBody) SetRequestId(v string) *ApplyAutoSnapshotPolicyResponseBody
func (ApplyAutoSnapshotPolicyResponseBody) String ¶
func (s ApplyAutoSnapshotPolicyResponseBody) String() string
type ApplyDataFlowAutoRefreshRequest ¶
type ApplyDataFlowAutoRefreshRequest struct { // The automatic update interval. CPFS checks whether data is updated in the directory at the interval specified by this parameter. If data is updated, CPFS starts an automatic update task. Unit: minutes. // // Valid values: 5 to 526600. Default value: 10. // // example: // // 10 AutoRefreshInterval *int64 `json:"AutoRefreshInterval,omitempty" xml:"AutoRefreshInterval,omitempty"` // The automatic update policy. The updated data in the source storage is imported into the CPFS file system based on the policy. Valid values: // // - None (default): Updated data in the source storage is not automatically imported into the CPFS file system. You can run a dataflow task to import the updated data from the source storage. // // - ImportChanged: Updated data in the source storage is automatically imported into the CPFS file system. // // example: // // None AutoRefreshPolicy *string `json:"AutoRefreshPolicy,omitempty" xml:"AutoRefreshPolicy,omitempty"` // The automatic update configurations. // // This parameter is required. AutoRefreshs []*ApplyDataFlowAutoRefreshRequestAutoRefreshs `json:"AutoRefreshs,omitempty" xml:"AutoRefreshs,omitempty" type:"Repeated"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The value of RequestId may be different for each API request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The dataflow ID. // // This parameter is required. // // example: // // dfid-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no file system is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the FileSystemId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a file system is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (ApplyDataFlowAutoRefreshRequest) GoString ¶
func (s ApplyDataFlowAutoRefreshRequest) GoString() string
func (*ApplyDataFlowAutoRefreshRequest) SetAutoRefreshInterval ¶
func (s *ApplyDataFlowAutoRefreshRequest) SetAutoRefreshInterval(v int64) *ApplyDataFlowAutoRefreshRequest
func (*ApplyDataFlowAutoRefreshRequest) SetAutoRefreshPolicy ¶
func (s *ApplyDataFlowAutoRefreshRequest) SetAutoRefreshPolicy(v string) *ApplyDataFlowAutoRefreshRequest
func (*ApplyDataFlowAutoRefreshRequest) SetAutoRefreshs ¶
func (s *ApplyDataFlowAutoRefreshRequest) SetAutoRefreshs(v []*ApplyDataFlowAutoRefreshRequestAutoRefreshs) *ApplyDataFlowAutoRefreshRequest
func (*ApplyDataFlowAutoRefreshRequest) SetClientToken ¶
func (s *ApplyDataFlowAutoRefreshRequest) SetClientToken(v string) *ApplyDataFlowAutoRefreshRequest
func (*ApplyDataFlowAutoRefreshRequest) SetDataFlowId ¶
func (s *ApplyDataFlowAutoRefreshRequest) SetDataFlowId(v string) *ApplyDataFlowAutoRefreshRequest
func (*ApplyDataFlowAutoRefreshRequest) SetDryRun ¶
func (s *ApplyDataFlowAutoRefreshRequest) SetDryRun(v bool) *ApplyDataFlowAutoRefreshRequest
func (*ApplyDataFlowAutoRefreshRequest) SetFileSystemId ¶
func (s *ApplyDataFlowAutoRefreshRequest) SetFileSystemId(v string) *ApplyDataFlowAutoRefreshRequest
func (ApplyDataFlowAutoRefreshRequest) String ¶
func (s ApplyDataFlowAutoRefreshRequest) String() string
type ApplyDataFlowAutoRefreshRequestAutoRefreshs ¶
type ApplyDataFlowAutoRefreshRequestAutoRefreshs struct { // The automatic update directory. CPFS automatically checks whether the source data only in the directory is updated and imports the updated data. // // Limits: // // - The directory must be 2 to 1,024 characters in length. // // - The directory must be encoded in UTF-8. // // - The directory must start and end with a forward slash (/). // // > The directory must be an existing directory in the CPFS file system and must be in a fileset where the dataflow is enabled. // // This parameter is required. // // example: // // /prefix1/prefix2/ RefreshPath *string `json:"RefreshPath,omitempty" xml:"RefreshPath,omitempty"` }
func (ApplyDataFlowAutoRefreshRequestAutoRefreshs) GoString ¶
func (s ApplyDataFlowAutoRefreshRequestAutoRefreshs) GoString() string
func (*ApplyDataFlowAutoRefreshRequestAutoRefreshs) SetRefreshPath ¶
func (s *ApplyDataFlowAutoRefreshRequestAutoRefreshs) SetRefreshPath(v string) *ApplyDataFlowAutoRefreshRequestAutoRefreshs
func (ApplyDataFlowAutoRefreshRequestAutoRefreshs) String ¶
func (s ApplyDataFlowAutoRefreshRequestAutoRefreshs) String() string
type ApplyDataFlowAutoRefreshResponse ¶
type ApplyDataFlowAutoRefreshResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ApplyDataFlowAutoRefreshResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ApplyDataFlowAutoRefreshResponse) GoString ¶
func (s ApplyDataFlowAutoRefreshResponse) GoString() string
func (*ApplyDataFlowAutoRefreshResponse) SetBody ¶
func (s *ApplyDataFlowAutoRefreshResponse) SetBody(v *ApplyDataFlowAutoRefreshResponseBody) *ApplyDataFlowAutoRefreshResponse
func (*ApplyDataFlowAutoRefreshResponse) SetHeaders ¶
func (s *ApplyDataFlowAutoRefreshResponse) SetHeaders(v map[string]*string) *ApplyDataFlowAutoRefreshResponse
func (*ApplyDataFlowAutoRefreshResponse) SetStatusCode ¶
func (s *ApplyDataFlowAutoRefreshResponse) SetStatusCode(v int32) *ApplyDataFlowAutoRefreshResponse
func (ApplyDataFlowAutoRefreshResponse) String ¶
func (s ApplyDataFlowAutoRefreshResponse) String() string
type ApplyDataFlowAutoRefreshResponseBody ¶
type ApplyDataFlowAutoRefreshResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ApplyDataFlowAutoRefreshResponseBody) GoString ¶
func (s ApplyDataFlowAutoRefreshResponseBody) GoString() string
func (*ApplyDataFlowAutoRefreshResponseBody) SetRequestId ¶
func (s *ApplyDataFlowAutoRefreshResponseBody) SetRequestId(v string) *ApplyDataFlowAutoRefreshResponseBody
func (ApplyDataFlowAutoRefreshResponseBody) String ¶
func (s ApplyDataFlowAutoRefreshResponseBody) String() string
type CancelAutoSnapshotPolicyRequest ¶
type CancelAutoSnapshotPolicyRequest struct { // The IDs of file systems. // // You can specify a maximum of 100 file system IDs. If you want to remove automatic snapshot policies from multiple file systems, separate the file system IDs with commas (,). // // This parameter is required. // // example: // // extreme-233e6****,extreme-23vbp****,extreme-23vas**** FileSystemIds *string `json:"FileSystemIds,omitempty" xml:"FileSystemIds,omitempty"` }
func (CancelAutoSnapshotPolicyRequest) GoString ¶
func (s CancelAutoSnapshotPolicyRequest) GoString() string
func (*CancelAutoSnapshotPolicyRequest) SetFileSystemIds ¶
func (s *CancelAutoSnapshotPolicyRequest) SetFileSystemIds(v string) *CancelAutoSnapshotPolicyRequest
func (CancelAutoSnapshotPolicyRequest) String ¶
func (s CancelAutoSnapshotPolicyRequest) String() string
type CancelAutoSnapshotPolicyResponse ¶
type CancelAutoSnapshotPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelAutoSnapshotPolicyResponse) GoString ¶
func (s CancelAutoSnapshotPolicyResponse) GoString() string
func (*CancelAutoSnapshotPolicyResponse) SetBody ¶
func (s *CancelAutoSnapshotPolicyResponse) SetBody(v *CancelAutoSnapshotPolicyResponseBody) *CancelAutoSnapshotPolicyResponse
func (*CancelAutoSnapshotPolicyResponse) SetHeaders ¶
func (s *CancelAutoSnapshotPolicyResponse) SetHeaders(v map[string]*string) *CancelAutoSnapshotPolicyResponse
func (*CancelAutoSnapshotPolicyResponse) SetStatusCode ¶
func (s *CancelAutoSnapshotPolicyResponse) SetStatusCode(v int32) *CancelAutoSnapshotPolicyResponse
func (CancelAutoSnapshotPolicyResponse) String ¶
func (s CancelAutoSnapshotPolicyResponse) String() string
type CancelAutoSnapshotPolicyResponseBody ¶
type CancelAutoSnapshotPolicyResponseBody struct { // The request ID. // // Every response returns a unique request ID regardless of whether the request is successful. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DED**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelAutoSnapshotPolicyResponseBody) GoString ¶
func (s CancelAutoSnapshotPolicyResponseBody) GoString() string
func (*CancelAutoSnapshotPolicyResponseBody) SetRequestId ¶
func (s *CancelAutoSnapshotPolicyResponseBody) SetRequestId(v string) *CancelAutoSnapshotPolicyResponseBody
func (CancelAutoSnapshotPolicyResponseBody) String ¶
func (s CancelAutoSnapshotPolicyResponseBody) String() string
type CancelDataFlowAutoRefreshRequest ¶
type CancelDataFlowAutoRefreshRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The value of RequestId may be different for each API request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The dataflow ID. // // This parameter is required. // // example: // // dfid-123456 DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no file system is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the request format, service limits, prerequisites, and whether the required parameters are specified. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the DataFlowld parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a file system is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-12345678 FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The directory for which you want to cancel AutoRefresh configurations. // // Limits: // // - The directory must be 2 to 1,024 characters in length. // // - The directory must be encoded in UTF-8. // // - The directory must start and end with a forward slash (/). // // > The directory must be an existing directory in the CPFS file system and must be in a fileset where the dataflow is enabled. // // This parameter is required. // // example: // // /prefix1/prefix2/ RefreshPath *string `json:"RefreshPath,omitempty" xml:"RefreshPath,omitempty"` }
func (CancelDataFlowAutoRefreshRequest) GoString ¶
func (s CancelDataFlowAutoRefreshRequest) GoString() string
func (*CancelDataFlowAutoRefreshRequest) SetClientToken ¶
func (s *CancelDataFlowAutoRefreshRequest) SetClientToken(v string) *CancelDataFlowAutoRefreshRequest
func (*CancelDataFlowAutoRefreshRequest) SetDataFlowId ¶
func (s *CancelDataFlowAutoRefreshRequest) SetDataFlowId(v string) *CancelDataFlowAutoRefreshRequest
func (*CancelDataFlowAutoRefreshRequest) SetDryRun ¶
func (s *CancelDataFlowAutoRefreshRequest) SetDryRun(v bool) *CancelDataFlowAutoRefreshRequest
func (*CancelDataFlowAutoRefreshRequest) SetFileSystemId ¶
func (s *CancelDataFlowAutoRefreshRequest) SetFileSystemId(v string) *CancelDataFlowAutoRefreshRequest
func (*CancelDataFlowAutoRefreshRequest) SetRefreshPath ¶
func (s *CancelDataFlowAutoRefreshRequest) SetRefreshPath(v string) *CancelDataFlowAutoRefreshRequest
func (CancelDataFlowAutoRefreshRequest) String ¶
func (s CancelDataFlowAutoRefreshRequest) String() string
type CancelDataFlowAutoRefreshResponse ¶
type CancelDataFlowAutoRefreshResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelDataFlowAutoRefreshResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelDataFlowAutoRefreshResponse) GoString ¶
func (s CancelDataFlowAutoRefreshResponse) GoString() string
func (*CancelDataFlowAutoRefreshResponse) SetHeaders ¶
func (s *CancelDataFlowAutoRefreshResponse) SetHeaders(v map[string]*string) *CancelDataFlowAutoRefreshResponse
func (*CancelDataFlowAutoRefreshResponse) SetStatusCode ¶
func (s *CancelDataFlowAutoRefreshResponse) SetStatusCode(v int32) *CancelDataFlowAutoRefreshResponse
func (CancelDataFlowAutoRefreshResponse) String ¶
func (s CancelDataFlowAutoRefreshResponse) String() string
type CancelDataFlowAutoRefreshResponseBody ¶
type CancelDataFlowAutoRefreshResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelDataFlowAutoRefreshResponseBody) GoString ¶
func (s CancelDataFlowAutoRefreshResponseBody) GoString() string
func (*CancelDataFlowAutoRefreshResponseBody) SetRequestId ¶
func (s *CancelDataFlowAutoRefreshResponseBody) SetRequestId(v string) *CancelDataFlowAutoRefreshResponseBody
func (CancelDataFlowAutoRefreshResponseBody) String ¶
func (s CancelDataFlowAutoRefreshResponseBody) String() string
type CancelDataFlowSubTaskRequest ¶ added in v3.3.0
type CancelDataFlowSubTaskRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The ID of the data flow. // // This parameter is required. // // example: // // df-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // The ID of the data streaming task. // // This parameter is required. // // example: // // subTaskId-370kyfmyknxcyzw**** DataFlowSubTaskId *string `json:"DataFlowSubTaskId,omitempty" xml:"DataFlowSubTaskId,omitempty"` // The ID of the data flow task. // // This parameter is required. // // example: // // task-38aa8e890f45**** DataFlowTaskId *string `json:"DataFlowTaskId,omitempty" xml:"DataFlowTaskId,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no data streaming task is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, service limits, and available Apsara File Storage NAS (NAS) resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a data streaming task is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // bmcpfs-370lx1ev9ss27o0**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (CancelDataFlowSubTaskRequest) GoString ¶ added in v3.3.0
func (s CancelDataFlowSubTaskRequest) GoString() string
func (*CancelDataFlowSubTaskRequest) SetClientToken ¶ added in v3.3.0
func (s *CancelDataFlowSubTaskRequest) SetClientToken(v string) *CancelDataFlowSubTaskRequest
func (*CancelDataFlowSubTaskRequest) SetDataFlowId ¶ added in v3.3.0
func (s *CancelDataFlowSubTaskRequest) SetDataFlowId(v string) *CancelDataFlowSubTaskRequest
func (*CancelDataFlowSubTaskRequest) SetDataFlowSubTaskId ¶ added in v3.3.0
func (s *CancelDataFlowSubTaskRequest) SetDataFlowSubTaskId(v string) *CancelDataFlowSubTaskRequest
func (*CancelDataFlowSubTaskRequest) SetDataFlowTaskId ¶ added in v3.3.0
func (s *CancelDataFlowSubTaskRequest) SetDataFlowTaskId(v string) *CancelDataFlowSubTaskRequest
func (*CancelDataFlowSubTaskRequest) SetDryRun ¶ added in v3.3.0
func (s *CancelDataFlowSubTaskRequest) SetDryRun(v bool) *CancelDataFlowSubTaskRequest
func (*CancelDataFlowSubTaskRequest) SetFileSystemId ¶ added in v3.3.0
func (s *CancelDataFlowSubTaskRequest) SetFileSystemId(v string) *CancelDataFlowSubTaskRequest
func (CancelDataFlowSubTaskRequest) String ¶ added in v3.3.0
func (s CancelDataFlowSubTaskRequest) String() string
type CancelDataFlowSubTaskResponse ¶ added in v3.3.0
type CancelDataFlowSubTaskResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelDataFlowSubTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelDataFlowSubTaskResponse) GoString ¶ added in v3.3.0
func (s CancelDataFlowSubTaskResponse) GoString() string
func (*CancelDataFlowSubTaskResponse) SetBody ¶ added in v3.3.0
func (s *CancelDataFlowSubTaskResponse) SetBody(v *CancelDataFlowSubTaskResponseBody) *CancelDataFlowSubTaskResponse
func (*CancelDataFlowSubTaskResponse) SetHeaders ¶ added in v3.3.0
func (s *CancelDataFlowSubTaskResponse) SetHeaders(v map[string]*string) *CancelDataFlowSubTaskResponse
func (*CancelDataFlowSubTaskResponse) SetStatusCode ¶ added in v3.3.0
func (s *CancelDataFlowSubTaskResponse) SetStatusCode(v int32) *CancelDataFlowSubTaskResponse
func (CancelDataFlowSubTaskResponse) String ¶ added in v3.3.0
func (s CancelDataFlowSubTaskResponse) String() string
type CancelDataFlowSubTaskResponseBody ¶ added in v3.3.0
type CancelDataFlowSubTaskResponseBody struct { // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelDataFlowSubTaskResponseBody) GoString ¶ added in v3.3.0
func (s CancelDataFlowSubTaskResponseBody) GoString() string
func (*CancelDataFlowSubTaskResponseBody) SetRequestId ¶ added in v3.3.0
func (s *CancelDataFlowSubTaskResponseBody) SetRequestId(v string) *CancelDataFlowSubTaskResponseBody
func (CancelDataFlowSubTaskResponseBody) String ¶ added in v3.3.0
func (s CancelDataFlowSubTaskResponseBody) String() string
type CancelDataFlowTaskRequest ¶
type CancelDataFlowTaskRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The dataflow ID. // // This parameter is required. // // example: // // df-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // Specifies whether to perform only a dry run, without performing the actual request. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. The dry run does not cancel the specified dataflow task or incur fees. // // Valid values: // // - true: performs only a dry run. The system checks the required parameters, request syntax, service limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, the specified dataflow task is canceled. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // - The IDs of CPFS file systems must start with `cpfs-`. Example: cpfs-125487\\*\\*\\*\\*. // // - The IDs of CPFS for LINGJUN file systems must start with `bmcpfs-`. Example: bmcpfs-0015\\*\\*\\*\\*. // // > CPFS is not supported on the international site. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the dataflow task. // // This parameter is required. // // example: // // task-38aa8e890f45**** TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (CancelDataFlowTaskRequest) GoString ¶
func (s CancelDataFlowTaskRequest) GoString() string
func (*CancelDataFlowTaskRequest) SetClientToken ¶
func (s *CancelDataFlowTaskRequest) SetClientToken(v string) *CancelDataFlowTaskRequest
func (*CancelDataFlowTaskRequest) SetDataFlowId ¶
func (s *CancelDataFlowTaskRequest) SetDataFlowId(v string) *CancelDataFlowTaskRequest
func (*CancelDataFlowTaskRequest) SetDryRun ¶
func (s *CancelDataFlowTaskRequest) SetDryRun(v bool) *CancelDataFlowTaskRequest
func (*CancelDataFlowTaskRequest) SetFileSystemId ¶
func (s *CancelDataFlowTaskRequest) SetFileSystemId(v string) *CancelDataFlowTaskRequest
func (*CancelDataFlowTaskRequest) SetTaskId ¶
func (s *CancelDataFlowTaskRequest) SetTaskId(v string) *CancelDataFlowTaskRequest
func (CancelDataFlowTaskRequest) String ¶
func (s CancelDataFlowTaskRequest) String() string
type CancelDataFlowTaskResponse ¶
type CancelDataFlowTaskResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelDataFlowTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelDataFlowTaskResponse) GoString ¶
func (s CancelDataFlowTaskResponse) GoString() string
func (*CancelDataFlowTaskResponse) SetBody ¶
func (s *CancelDataFlowTaskResponse) SetBody(v *CancelDataFlowTaskResponseBody) *CancelDataFlowTaskResponse
func (*CancelDataFlowTaskResponse) SetHeaders ¶
func (s *CancelDataFlowTaskResponse) SetHeaders(v map[string]*string) *CancelDataFlowTaskResponse
func (*CancelDataFlowTaskResponse) SetStatusCode ¶
func (s *CancelDataFlowTaskResponse) SetStatusCode(v int32) *CancelDataFlowTaskResponse
func (CancelDataFlowTaskResponse) String ¶
func (s CancelDataFlowTaskResponse) String() string
type CancelDataFlowTaskResponseBody ¶
type CancelDataFlowTaskResponseBody struct { // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelDataFlowTaskResponseBody) GoString ¶
func (s CancelDataFlowTaskResponseBody) GoString() string
func (*CancelDataFlowTaskResponseBody) SetRequestId ¶
func (s *CancelDataFlowTaskResponseBody) SetRequestId(v string) *CancelDataFlowTaskResponseBody
func (CancelDataFlowTaskResponseBody) String ¶
func (s CancelDataFlowTaskResponseBody) String() string
type CancelDirQuotaRequest ¶
type CancelDirQuotaRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The absolute path of a directory. // // This parameter is required. // // example: // // /data/sub1 Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The UID or GID of a user for whom you want to cancel the directory quota. // // This parameter is required and valid only if the UserType parameter is set to Uid or Gid. // // Examples: // // - If you want to cancel a quota for a user whose UID is 500, set the UserType parameter to Uid and set the UserId parameter to 500. // // - If you want to cancel a quota for a group whose GID is 100, set the UserType parameter to Gid and set the UserId parameter to 100. // // example: // // 500 UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The type of the user. // // Valid values: // // - Uid: user ID // // - Gid: user group ID // // - AllUsers: all users // // This parameter is required. // // example: // // Uid UserType *string `json:"UserType,omitempty" xml:"UserType,omitempty"` }
func (CancelDirQuotaRequest) GoString ¶
func (s CancelDirQuotaRequest) GoString() string
func (*CancelDirQuotaRequest) SetFileSystemId ¶
func (s *CancelDirQuotaRequest) SetFileSystemId(v string) *CancelDirQuotaRequest
func (*CancelDirQuotaRequest) SetPath ¶
func (s *CancelDirQuotaRequest) SetPath(v string) *CancelDirQuotaRequest
func (*CancelDirQuotaRequest) SetUserId ¶
func (s *CancelDirQuotaRequest) SetUserId(v string) *CancelDirQuotaRequest
func (*CancelDirQuotaRequest) SetUserType ¶
func (s *CancelDirQuotaRequest) SetUserType(v string) *CancelDirQuotaRequest
func (CancelDirQuotaRequest) String ¶
func (s CancelDirQuotaRequest) String() string
type CancelDirQuotaResponse ¶
type CancelDirQuotaResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelDirQuotaResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelDirQuotaResponse) GoString ¶
func (s CancelDirQuotaResponse) GoString() string
func (*CancelDirQuotaResponse) SetBody ¶
func (s *CancelDirQuotaResponse) SetBody(v *CancelDirQuotaResponseBody) *CancelDirQuotaResponse
func (*CancelDirQuotaResponse) SetHeaders ¶
func (s *CancelDirQuotaResponse) SetHeaders(v map[string]*string) *CancelDirQuotaResponse
func (*CancelDirQuotaResponse) SetStatusCode ¶
func (s *CancelDirQuotaResponse) SetStatusCode(v int32) *CancelDirQuotaResponse
func (CancelDirQuotaResponse) String ¶
func (s CancelDirQuotaResponse) String() string
type CancelDirQuotaResponseBody ¶
type CancelDirQuotaResponseBody struct { // The request ID. // // example: // // 5BC5CB97-9F28-42FE-84A4-0CD0DF42**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request is successful. // // Valid values: // // - true // // - false // // example: // // true Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CancelDirQuotaResponseBody) GoString ¶
func (s CancelDirQuotaResponseBody) GoString() string
func (*CancelDirQuotaResponseBody) SetRequestId ¶
func (s *CancelDirQuotaResponseBody) SetRequestId(v string) *CancelDirQuotaResponseBody
func (*CancelDirQuotaResponseBody) SetSuccess ¶
func (s *CancelDirQuotaResponseBody) SetSuccess(v bool) *CancelDirQuotaResponseBody
func (CancelDirQuotaResponseBody) String ¶
func (s CancelDirQuotaResponseBody) String() string
type CancelFilesetQuotaRequest ¶ added in v3.5.0
type CancelFilesetQuotaRequest struct { // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // This parameter is required. // // example: // // bmcpfs-290w65p03ok64ya**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // Fileset ID。 // // This parameter is required. // // example: // // fset-1902718ea0ae**** FsetId *string `json:"FsetId,omitempty" xml:"FsetId,omitempty"` }
func (CancelFilesetQuotaRequest) GoString ¶ added in v3.5.0
func (s CancelFilesetQuotaRequest) GoString() string
func (*CancelFilesetQuotaRequest) SetClientToken ¶ added in v3.5.0
func (s *CancelFilesetQuotaRequest) SetClientToken(v string) *CancelFilesetQuotaRequest
func (*CancelFilesetQuotaRequest) SetDryRun ¶ added in v3.5.0
func (s *CancelFilesetQuotaRequest) SetDryRun(v bool) *CancelFilesetQuotaRequest
func (*CancelFilesetQuotaRequest) SetFileSystemId ¶ added in v3.5.0
func (s *CancelFilesetQuotaRequest) SetFileSystemId(v string) *CancelFilesetQuotaRequest
func (*CancelFilesetQuotaRequest) SetFsetId ¶ added in v3.5.0
func (s *CancelFilesetQuotaRequest) SetFsetId(v string) *CancelFilesetQuotaRequest
func (CancelFilesetQuotaRequest) String ¶ added in v3.5.0
func (s CancelFilesetQuotaRequest) String() string
type CancelFilesetQuotaResponse ¶ added in v3.5.0
type CancelFilesetQuotaResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelFilesetQuotaResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelFilesetQuotaResponse) GoString ¶ added in v3.5.0
func (s CancelFilesetQuotaResponse) GoString() string
func (*CancelFilesetQuotaResponse) SetBody ¶ added in v3.5.0
func (s *CancelFilesetQuotaResponse) SetBody(v *CancelFilesetQuotaResponseBody) *CancelFilesetQuotaResponse
func (*CancelFilesetQuotaResponse) SetHeaders ¶ added in v3.5.0
func (s *CancelFilesetQuotaResponse) SetHeaders(v map[string]*string) *CancelFilesetQuotaResponse
func (*CancelFilesetQuotaResponse) SetStatusCode ¶ added in v3.5.0
func (s *CancelFilesetQuotaResponse) SetStatusCode(v int32) *CancelFilesetQuotaResponse
func (CancelFilesetQuotaResponse) String ¶ added in v3.5.0
func (s CancelFilesetQuotaResponse) String() string
type CancelFilesetQuotaResponseBody ¶ added in v3.5.0
type CancelFilesetQuotaResponseBody struct { // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelFilesetQuotaResponseBody) GoString ¶ added in v3.5.0
func (s CancelFilesetQuotaResponseBody) GoString() string
func (*CancelFilesetQuotaResponseBody) SetRequestId ¶ added in v3.5.0
func (s *CancelFilesetQuotaResponseBody) SetRequestId(v string) *CancelFilesetQuotaResponseBody
func (CancelFilesetQuotaResponseBody) String ¶ added in v3.5.0
func (s CancelFilesetQuotaResponseBody) String() string
type CancelLifecycleRetrieveJobRequest ¶
type CancelLifecycleRetrieveJobRequest struct { // The ID of the data retrieval task. // // This parameter is required. // // example: // // lrj-nfstest-ia-160****853-hshvw JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` }
func (CancelLifecycleRetrieveJobRequest) GoString ¶
func (s CancelLifecycleRetrieveJobRequest) GoString() string
func (*CancelLifecycleRetrieveJobRequest) SetJobId ¶
func (s *CancelLifecycleRetrieveJobRequest) SetJobId(v string) *CancelLifecycleRetrieveJobRequest
func (CancelLifecycleRetrieveJobRequest) String ¶
func (s CancelLifecycleRetrieveJobRequest) String() string
type CancelLifecycleRetrieveJobResponse ¶
type CancelLifecycleRetrieveJobResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelLifecycleRetrieveJobResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelLifecycleRetrieveJobResponse) GoString ¶
func (s CancelLifecycleRetrieveJobResponse) GoString() string
func (*CancelLifecycleRetrieveJobResponse) SetHeaders ¶
func (s *CancelLifecycleRetrieveJobResponse) SetHeaders(v map[string]*string) *CancelLifecycleRetrieveJobResponse
func (*CancelLifecycleRetrieveJobResponse) SetStatusCode ¶
func (s *CancelLifecycleRetrieveJobResponse) SetStatusCode(v int32) *CancelLifecycleRetrieveJobResponse
func (CancelLifecycleRetrieveJobResponse) String ¶
func (s CancelLifecycleRetrieveJobResponse) String() string
type CancelLifecycleRetrieveJobResponseBody ¶
type CancelLifecycleRetrieveJobResponseBody struct { // The request ID. // // example: // // BC7C825C-5F65-4B56-BEF6-98C56C7C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelLifecycleRetrieveJobResponseBody) GoString ¶
func (s CancelLifecycleRetrieveJobResponseBody) GoString() string
func (*CancelLifecycleRetrieveJobResponseBody) SetRequestId ¶
func (s *CancelLifecycleRetrieveJobResponseBody) SetRequestId(v string) *CancelLifecycleRetrieveJobResponseBody
func (CancelLifecycleRetrieveJobResponseBody) String ¶
func (s CancelLifecycleRetrieveJobResponseBody) String() string
type CancelRecycleBinJobRequest ¶
type CancelRecycleBinJobRequest struct { // The job ID. // // This parameter is required. // // example: // // rb-15****ed-r-1625****2441 JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` }
func (CancelRecycleBinJobRequest) GoString ¶
func (s CancelRecycleBinJobRequest) GoString() string
func (*CancelRecycleBinJobRequest) SetJobId ¶
func (s *CancelRecycleBinJobRequest) SetJobId(v string) *CancelRecycleBinJobRequest
func (CancelRecycleBinJobRequest) String ¶
func (s CancelRecycleBinJobRequest) String() string
type CancelRecycleBinJobResponse ¶
type CancelRecycleBinJobResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelRecycleBinJobResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelRecycleBinJobResponse) GoString ¶
func (s CancelRecycleBinJobResponse) GoString() string
func (*CancelRecycleBinJobResponse) SetBody ¶
func (s *CancelRecycleBinJobResponse) SetBody(v *CancelRecycleBinJobResponseBody) *CancelRecycleBinJobResponse
func (*CancelRecycleBinJobResponse) SetHeaders ¶
func (s *CancelRecycleBinJobResponse) SetHeaders(v map[string]*string) *CancelRecycleBinJobResponse
func (*CancelRecycleBinJobResponse) SetStatusCode ¶
func (s *CancelRecycleBinJobResponse) SetStatusCode(v int32) *CancelRecycleBinJobResponse
func (CancelRecycleBinJobResponse) String ¶
func (s CancelRecycleBinJobResponse) String() string
type CancelRecycleBinJobResponseBody ¶
type CancelRecycleBinJobResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelRecycleBinJobResponseBody) GoString ¶
func (s CancelRecycleBinJobResponseBody) GoString() string
func (*CancelRecycleBinJobResponseBody) SetRequestId ¶
func (s *CancelRecycleBinJobResponseBody) SetRequestId(v string) *CancelRecycleBinJobResponseBody
func (CancelRecycleBinJobResponseBody) String ¶
func (s CancelRecycleBinJobResponseBody) String() string
type ChangeResourceGroupRequest ¶ added in v3.1.0
type ChangeResourceGroupRequest struct { // The ID of the new resource group. // // You can log on to the [Resource Management console](https://resourcemanager.console.aliyun.com/resource-groups?) to view resource group IDs. // // This parameter is required. // // example: // // rg-acfmwavnfdf**** NewResourceGroupId *string `json:"NewResourceGroupId,omitempty" xml:"NewResourceGroupId,omitempty"` // The region ID of the zone. // // You can call the [DescribeRegions](https://help.aliyun.com/document_detail/2412111.html) operation to query the latest region list. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The resource ID. // // This parameter is required. // // example: // // 31a8e4**** ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The resource type. // // Set the value to filesystem. // // This parameter is required. // // example: // // filesystem ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` }
func (ChangeResourceGroupRequest) GoString ¶ added in v3.1.0
func (s ChangeResourceGroupRequest) GoString() string
func (*ChangeResourceGroupRequest) SetNewResourceGroupId ¶ added in v3.1.0
func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetRegionId ¶ added in v3.1.0
func (s *ChangeResourceGroupRequest) SetRegionId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceId ¶ added in v3.1.0
func (s *ChangeResourceGroupRequest) SetResourceId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceType ¶ added in v3.1.0
func (s *ChangeResourceGroupRequest) SetResourceType(v string) *ChangeResourceGroupRequest
func (ChangeResourceGroupRequest) String ¶ added in v3.1.0
func (s ChangeResourceGroupRequest) String() string
type ChangeResourceGroupResponse ¶ added in v3.1.0
type ChangeResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ChangeResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ChangeResourceGroupResponse) GoString ¶ added in v3.1.0
func (s ChangeResourceGroupResponse) GoString() string
func (*ChangeResourceGroupResponse) SetBody ¶ added in v3.1.0
func (s *ChangeResourceGroupResponse) SetBody(v *ChangeResourceGroupResponseBody) *ChangeResourceGroupResponse
func (*ChangeResourceGroupResponse) SetHeaders ¶ added in v3.1.0
func (s *ChangeResourceGroupResponse) SetHeaders(v map[string]*string) *ChangeResourceGroupResponse
func (*ChangeResourceGroupResponse) SetStatusCode ¶ added in v3.1.0
func (s *ChangeResourceGroupResponse) SetStatusCode(v int32) *ChangeResourceGroupResponse
func (ChangeResourceGroupResponse) String ¶ added in v3.1.0
func (s ChangeResourceGroupResponse) String() string
type ChangeResourceGroupResponseBody ¶ added in v3.1.0
type ChangeResourceGroupResponseBody struct { // The request ID. // // example: // // BC7C825C-5F65-4B56-BEF6-98C56C7C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ChangeResourceGroupResponseBody) GoString ¶ added in v3.1.0
func (s ChangeResourceGroupResponseBody) GoString() string
func (*ChangeResourceGroupResponseBody) SetRequestId ¶ added in v3.1.0
func (s *ChangeResourceGroupResponseBody) SetRequestId(v string) *ChangeResourceGroupResponseBody
func (ChangeResourceGroupResponseBody) String ¶ added in v3.1.0
func (s ChangeResourceGroupResponseBody) String() string
type Client ¶
func (*Client) AddClientToBlackList
deprecated
func (client *Client) AddClientToBlackList(request *AddClientToBlackListRequest) (_result *AddClientToBlackListResponse, _err error)
Deprecated: OpenAPI AddClientToBlackList is deprecated
Summary:
将客户端加入黑名单
Description:
The API operation is available only for CPFS file systems.
@param request - AddClientToBlackListRequest
@return AddClientToBlackListResponse Deprecated
func (*Client) AddClientToBlackListWithOptions
deprecated
func (client *Client) AddClientToBlackListWithOptions(request *AddClientToBlackListRequest, runtime *util.RuntimeOptions) (_result *AddClientToBlackListResponse, _err error)
Deprecated: OpenAPI AddClientToBlackList is deprecated
Summary:
将客户端加入黑名单
Description:
The API operation is available only for CPFS file systems.
@param request - AddClientToBlackListRequest
@param runtime - runtime options for this request RuntimeOptions
@return AddClientToBlackListResponse Deprecated
func (*Client) AddTags
deprecated
func (client *Client) AddTags(request *AddTagsRequest) (_result *AddTagsResponse, _err error)
Deprecated: OpenAPI AddTags is deprecated, please use NAS::2017-06-26::TagResources instead.
Summary:
Adds one or more tags to a file system or overwrites one or more tags of a file system.
Description:
> The tag feature has been upgraded and this document will be unpublished. For more information, see TagResources.
Each tag consists of a tag key (TagKey) and a tag value (TagValue).
Placeholders at the start and end of each TagKey and TagValue are automatically removed. Placeholders include the spacebar ( ), tab (\\t), line break (\\n), and carriage return (\\r).
You must specify a tag key. You can leave a tag value empty.
The tag key and tag value are not case-sensitive.
A tag key can be up to 64 characters in length and a tag value can be up to 128 characters in length.
You can add a maximum of 10 tags to a file system. If you add two tags with the same tag key, the newly added tag will overwrite the existing tag.
If you remove a tag from all linked file systems, the tag is automatically deleted.
@param request - AddTagsRequest
@return AddTagsResponse Deprecated
func (*Client) AddTagsWithOptions
deprecated
func (client *Client) AddTagsWithOptions(request *AddTagsRequest, runtime *util.RuntimeOptions) (_result *AddTagsResponse, _err error)
Deprecated: OpenAPI AddTags is deprecated, please use NAS::2017-06-26::TagResources instead.
Summary:
Adds one or more tags to a file system or overwrites one or more tags of a file system.
Description:
> The tag feature has been upgraded and this document will be unpublished. For more information, see TagResources.
Each tag consists of a tag key (TagKey) and a tag value (TagValue).
Placeholders at the start and end of each TagKey and TagValue are automatically removed. Placeholders include the spacebar ( ), tab (\\t), line break (\\n), and carriage return (\\r).
You must specify a tag key. You can leave a tag value empty.
The tag key and tag value are not case-sensitive.
A tag key can be up to 64 characters in length and a tag value can be up to 128 characters in length.
You can add a maximum of 10 tags to a file system. If you add two tags with the same tag key, the newly added tag will overwrite the existing tag.
If you remove a tag from all linked file systems, the tag is automatically deleted.
@param request - AddTagsRequest
@param runtime - runtime options for this request RuntimeOptions
@return AddTagsResponse Deprecated
func (*Client) ApplyAutoSnapshotPolicy ¶
func (client *Client) ApplyAutoSnapshotPolicy(request *ApplyAutoSnapshotPolicyRequest) (_result *ApplyAutoSnapshotPolicyResponse, _err error)
Summary:
Applies an automatic snapshot policy to one or more file systems.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature. - You can apply only one automatic snapshot policy to each file system. - Each automatic snapshot policy can be applied to multiple file systems. - If an automatic snapshot policy is applied to a file system, you can call the ApplyAutoSnapshotPolicy operation to change the automatic snapshot policy.
@param request - ApplyAutoSnapshotPolicyRequest
@return ApplyAutoSnapshotPolicyResponse
func (*Client) ApplyAutoSnapshotPolicyWithOptions ¶
func (client *Client) ApplyAutoSnapshotPolicyWithOptions(request *ApplyAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *ApplyAutoSnapshotPolicyResponse, _err error)
Summary:
Applies an automatic snapshot policy to one or more file systems.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature. - You can apply only one automatic snapshot policy to each file system. - Each automatic snapshot policy can be applied to multiple file systems. - If an automatic snapshot policy is applied to a file system, you can call the ApplyAutoSnapshotPolicy operation to change the automatic snapshot policy.
@param request - ApplyAutoSnapshotPolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return ApplyAutoSnapshotPolicyResponse
func (*Client) ApplyDataFlowAutoRefresh ¶
func (client *Client) ApplyDataFlowAutoRefresh(request *ApplyDataFlowAutoRefreshRequest) (_result *ApplyDataFlowAutoRefreshResponse, _err error)
Summary:
Adds AutoRefresh configurations to a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support dataflows. You can view the version information on the file system details page in the console. - You can add AutoRefresh configurations only to the dataflows that are in the `Running` state. - You can add a maximum of five AutoRefresh configurations to a dataflow. - It generally takes 2 to 5 minutes to create an AutoRefresh configuration. You can call the [DescribeDataFlows](https://help.aliyun.com/document_detail/336901.html) operation to query the dataflow status. - AutoRefresh depends on the object modification events collected by EventBridge from the source Object Storage Service (OSS) bucket. You must first [activate EventBridge](https://help.aliyun.com/document_detail/182246.html). ** **Note* - The event buses and event rules created for CPFS in the EventBridge console contain the `Create for cpfs auto refresh` description. The event buses and event rules cannot be modified or deleted. Otherwise, AutoRefresh cannot work properly. - The AutoRefresh configuration applies only to the prefix and is specified by the RefreshPath parameter. When you add an AutoRefresh configuration to the prefix for a CPFS dataflow, an event bus is created at the user side and an event rule is created for the prefix of the source OSS bucket. When an object is modified in the prefix of the source OSS bucket, an OSS event is generated in the EventBridge console. The event is processed by the CPFS dataflow. - After AutoRefresh is configured, if the data in the source OSS bucket is updated, the updated metadata is automatically synchronized to the CPFS file system. You can load the updated data when you access files, or run a dataflow task to load the updated data. - AutoRefreshInterval refers to the interval at which CPFS checks whether data is updated in the prefix of the source OSS bucket. If data is updated, CPFS runs an AutoRefresh task. If the frequency of triggering the object modification event in the source OSS bucket exceeds the processing capability of the CPFS dataflow, AutoRefresh tasks are accumulated, metadata updates are delayed, and the dataflow status becomes Misconfigured. To resolve these issues, you can increase the dataflow specifications or reduce the frequency of triggering the object modification event.
@param request - ApplyDataFlowAutoRefreshRequest
@return ApplyDataFlowAutoRefreshResponse
func (*Client) ApplyDataFlowAutoRefreshWithOptions ¶
func (client *Client) ApplyDataFlowAutoRefreshWithOptions(request *ApplyDataFlowAutoRefreshRequest, runtime *util.RuntimeOptions) (_result *ApplyDataFlowAutoRefreshResponse, _err error)
Summary:
Adds AutoRefresh configurations to a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support dataflows. You can view the version information on the file system details page in the console. - You can add AutoRefresh configurations only to the dataflows that are in the `Running` state. - You can add a maximum of five AutoRefresh configurations to a dataflow. - It generally takes 2 to 5 minutes to create an AutoRefresh configuration. You can call the [DescribeDataFlows](https://help.aliyun.com/document_detail/336901.html) operation to query the dataflow status. - AutoRefresh depends on the object modification events collected by EventBridge from the source Object Storage Service (OSS) bucket. You must first [activate EventBridge](https://help.aliyun.com/document_detail/182246.html). ** **Note* - The event buses and event rules created for CPFS in the EventBridge console contain the `Create for cpfs auto refresh` description. The event buses and event rules cannot be modified or deleted. Otherwise, AutoRefresh cannot work properly. - The AutoRefresh configuration applies only to the prefix and is specified by the RefreshPath parameter. When you add an AutoRefresh configuration to the prefix for a CPFS dataflow, an event bus is created at the user side and an event rule is created for the prefix of the source OSS bucket. When an object is modified in the prefix of the source OSS bucket, an OSS event is generated in the EventBridge console. The event is processed by the CPFS dataflow. - After AutoRefresh is configured, if the data in the source OSS bucket is updated, the updated metadata is automatically synchronized to the CPFS file system. You can load the updated data when you access files, or run a dataflow task to load the updated data. - AutoRefreshInterval refers to the interval at which CPFS checks whether data is updated in the prefix of the source OSS bucket. If data is updated, CPFS runs an AutoRefresh task. If the frequency of triggering the object modification event in the source OSS bucket exceeds the processing capability of the CPFS dataflow, AutoRefresh tasks are accumulated, metadata updates are delayed, and the dataflow status becomes Misconfigured. To resolve these issues, you can increase the dataflow specifications or reduce the frequency of triggering the object modification event.
@param request - ApplyDataFlowAutoRefreshRequest
@param runtime - runtime options for this request RuntimeOptions
@return ApplyDataFlowAutoRefreshResponse
func (*Client) CancelAutoSnapshotPolicy ¶
func (client *Client) CancelAutoSnapshotPolicy(request *CancelAutoSnapshotPolicyRequest) (_result *CancelAutoSnapshotPolicyResponse, _err error)
Summary:
Removes automatic snapshot policies from one or more file systems.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature.
@param request - CancelAutoSnapshotPolicyRequest
@return CancelAutoSnapshotPolicyResponse
func (*Client) CancelAutoSnapshotPolicyWithOptions ¶
func (client *Client) CancelAutoSnapshotPolicyWithOptions(request *CancelAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *CancelAutoSnapshotPolicyResponse, _err error)
Summary:
Removes automatic snapshot policies from one or more file systems.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature.
@param request - CancelAutoSnapshotPolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return CancelAutoSnapshotPolicyResponse
func (*Client) CancelDataFlowAutoRefresh ¶
func (client *Client) CancelDataFlowAutoRefresh(request *CancelDataFlowAutoRefreshRequest) (_result *CancelDataFlowAutoRefreshResponse, _err error)
Summary:
Cancels the AutoRefresh configuration for a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support dataflows. You can view the version information on the file system details page in the console. - You can cancel AutoRefresh configurations only for the dataflows that are in the `Running` or `Stopped` state. - It generally takes 2 to 5 minutes to cancel the AutoRefresh configurations. You can call the [DescribeDataFlows](https://help.aliyun.com/document_detail/336901.html) operation to query the status of the AutoRefresh tasks.
@param request - CancelDataFlowAutoRefreshRequest
@return CancelDataFlowAutoRefreshResponse
func (*Client) CancelDataFlowAutoRefreshWithOptions ¶
func (client *Client) CancelDataFlowAutoRefreshWithOptions(request *CancelDataFlowAutoRefreshRequest, runtime *util.RuntimeOptions) (_result *CancelDataFlowAutoRefreshResponse, _err error)
Summary:
Cancels the AutoRefresh configuration for a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support dataflows. You can view the version information on the file system details page in the console. - You can cancel AutoRefresh configurations only for the dataflows that are in the `Running` or `Stopped` state. - It generally takes 2 to 5 minutes to cancel the AutoRefresh configurations. You can call the [DescribeDataFlows](https://help.aliyun.com/document_detail/336901.html) operation to query the status of the AutoRefresh tasks.
@param request - CancelDataFlowAutoRefreshRequest
@param runtime - runtime options for this request RuntimeOptions
@return CancelDataFlowAutoRefreshResponse
func (*Client) CancelDataFlowSubTask ¶ added in v3.3.0
func (client *Client) CancelDataFlowSubTask(request *CancelDataFlowSubTaskRequest) (_result *CancelDataFlowSubTaskResponse, _err error)
Summary:
Cancels a data streaming task.
Description:
Only Cloud Parallel File Storage (CPFS) for LINGJUN V2.6.0 and later support this operation. You can view the version information on the file system details page in the console. - You can cancel a data streaming task only when the task is in the CREATED or RUNNING state. - Data streaming tasks are executed asynchronously. You can call the DescribeDataFlowSubTasks operation to query the task execution status.
@param request - CancelDataFlowSubTaskRequest
@return CancelDataFlowSubTaskResponse
func (*Client) CancelDataFlowSubTaskWithOptions ¶ added in v3.3.0
func (client *Client) CancelDataFlowSubTaskWithOptions(request *CancelDataFlowSubTaskRequest, runtime *util.RuntimeOptions) (_result *CancelDataFlowSubTaskResponse, _err error)
Summary:
Cancels a data streaming task.
Description:
Only Cloud Parallel File Storage (CPFS) for LINGJUN V2.6.0 and later support this operation. You can view the version information on the file system details page in the console. - You can cancel a data streaming task only when the task is in the CREATED or RUNNING state. - Data streaming tasks are executed asynchronously. You can call the DescribeDataFlowSubTasks operation to query the task execution status.
@param request - CancelDataFlowSubTaskRequest
@param runtime - runtime options for this request RuntimeOptions
@return CancelDataFlowSubTaskResponse
func (*Client) CancelDataFlowTask ¶
func (client *Client) CancelDataFlowTask(request *CancelDataFlowTaskRequest) (_result *CancelDataFlowTaskResponse, _err error)
Summary:
Cancels a dataflow task that is not running.
Description:
Only Cloud Parallel File Storage (CPFS) for LINGJUN V2.4.0 and later support data flow tasks. You can view the version information on the file system details page in the console. - You can cancel only the data flow tasks that are in the `Pending` and `Executing` states. - It generally takes 5 to 10 minutes to cancel a data flow task. You can query the task execution status by calling the [DescribeDataFlowTasks](https://help.aliyun.com/document_detail/2402275.html) operation.
@param request - CancelDataFlowTaskRequest
@return CancelDataFlowTaskResponse
func (*Client) CancelDataFlowTaskWithOptions ¶
func (client *Client) CancelDataFlowTaskWithOptions(request *CancelDataFlowTaskRequest, runtime *util.RuntimeOptions) (_result *CancelDataFlowTaskResponse, _err error)
Summary:
Cancels a dataflow task that is not running.
Description:
Only Cloud Parallel File Storage (CPFS) for LINGJUN V2.4.0 and later support data flow tasks. You can view the version information on the file system details page in the console. - You can cancel only the data flow tasks that are in the `Pending` and `Executing` states. - It generally takes 5 to 10 minutes to cancel a data flow task. You can query the task execution status by calling the [DescribeDataFlowTasks](https://help.aliyun.com/document_detail/2402275.html) operation.
@param request - CancelDataFlowTaskRequest
@param runtime - runtime options for this request RuntimeOptions
@return CancelDataFlowTaskResponse
func (*Client) CancelDirQuota ¶
func (client *Client) CancelDirQuota(request *CancelDirQuotaRequest) (_result *CancelDirQuotaResponse, _err error)
Summary:
Cancels the directory quota of a file system.
Description:
Only General-purpose file systems support the directory quota feature.
@param request - CancelDirQuotaRequest
@return CancelDirQuotaResponse
func (*Client) CancelDirQuotaWithOptions ¶
func (client *Client) CancelDirQuotaWithOptions(request *CancelDirQuotaRequest, runtime *util.RuntimeOptions) (_result *CancelDirQuotaResponse, _err error)
Summary:
Cancels the directory quota of a file system.
Description:
Only General-purpose file systems support the directory quota feature.
@param request - CancelDirQuotaRequest
@param runtime - runtime options for this request RuntimeOptions
@return CancelDirQuotaResponse
func (*Client) CancelFilesetQuota ¶ added in v3.5.0
func (client *Client) CancelFilesetQuota(request *CancelFilesetQuotaRequest) (_result *CancelFilesetQuotaResponse, _err error)
Summary:
取消设置智能目录配额
@param request - CancelFilesetQuotaRequest
@return CancelFilesetQuotaResponse
func (*Client) CancelFilesetQuotaWithOptions ¶ added in v3.5.0
func (client *Client) CancelFilesetQuotaWithOptions(request *CancelFilesetQuotaRequest, runtime *util.RuntimeOptions) (_result *CancelFilesetQuotaResponse, _err error)
Summary:
取消设置智能目录配额
@param request - CancelFilesetQuotaRequest
@param runtime - runtime options for this request RuntimeOptions
@return CancelFilesetQuotaResponse
func (*Client) CancelLifecycleRetrieveJob ¶
func (client *Client) CancelLifecycleRetrieveJob(request *CancelLifecycleRetrieveJobRequest) (_result *CancelLifecycleRetrieveJobResponse, _err error)
Summary:
Cancels a running data retrieval task.
Description:
Only General-purpose NAS file systems support this operation.
@param request - CancelLifecycleRetrieveJobRequest
@return CancelLifecycleRetrieveJobResponse
func (*Client) CancelLifecycleRetrieveJobWithOptions ¶
func (client *Client) CancelLifecycleRetrieveJobWithOptions(request *CancelLifecycleRetrieveJobRequest, runtime *util.RuntimeOptions) (_result *CancelLifecycleRetrieveJobResponse, _err error)
Summary:
Cancels a running data retrieval task.
Description:
Only General-purpose NAS file systems support this operation.
@param request - CancelLifecycleRetrieveJobRequest
@param runtime - runtime options for this request RuntimeOptions
@return CancelLifecycleRetrieveJobResponse
func (*Client) CancelRecycleBinJob ¶
func (client *Client) CancelRecycleBinJob(request *CancelRecycleBinJobRequest) (_result *CancelRecycleBinJobResponse, _err error)
Summary:
Cancels a running job of the recycle bin.
Description:
Only General-purpose NAS file systems support this operation. - You can cancel only jobs that are in the Running state. You cannot cancel jobs that are in the PartialSuccess, Success, Fail, or Cancelled state. - If you cancel a running job that permanently deletes files, you cannot restore the files that are already permanently deleted. - If you cancel a running job that restores files, you can query the restored files from the file system, and query the unrestored files from the recycle bin.
@param request - CancelRecycleBinJobRequest
@return CancelRecycleBinJobResponse
func (*Client) CancelRecycleBinJobWithOptions ¶
func (client *Client) CancelRecycleBinJobWithOptions(request *CancelRecycleBinJobRequest, runtime *util.RuntimeOptions) (_result *CancelRecycleBinJobResponse, _err error)
Summary:
Cancels a running job of the recycle bin.
Description:
Only General-purpose NAS file systems support this operation. - You can cancel only jobs that are in the Running state. You cannot cancel jobs that are in the PartialSuccess, Success, Fail, or Cancelled state. - If you cancel a running job that permanently deletes files, you cannot restore the files that are already permanently deleted. - If you cancel a running job that restores files, you can query the restored files from the file system, and query the unrestored files from the recycle bin.
@param request - CancelRecycleBinJobRequest
@param runtime - runtime options for this request RuntimeOptions
@return CancelRecycleBinJobResponse
func (*Client) ChangeResourceGroup ¶ added in v3.1.0
func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)
Summary:
Changes the resource group to which a file system belongs.
@param request - ChangeResourceGroupRequest
@return ChangeResourceGroupResponse
func (*Client) ChangeResourceGroupWithOptions ¶ added in v3.1.0
func (client *Client) ChangeResourceGroupWithOptions(request *ChangeResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)
Summary:
Changes the resource group to which a file system belongs.
@param request - ChangeResourceGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return ChangeResourceGroupResponse
func (*Client) CreateAccessGroup ¶
func (client *Client) CreateAccessGroup(request *CreateAccessGroupRequest) (_result *CreateAccessGroupResponse, _err error)
Summary:
Creates a permission group.
@param request - CreateAccessGroupRequest
@return CreateAccessGroupResponse
func (*Client) CreateAccessGroupWithOptions ¶
func (client *Client) CreateAccessGroupWithOptions(request *CreateAccessGroupRequest, runtime *util.RuntimeOptions) (_result *CreateAccessGroupResponse, _err error)
Summary:
Creates a permission group.
@param request - CreateAccessGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateAccessGroupResponse
func (*Client) CreateAccessPoint ¶ added in v3.2.0
func (client *Client) CreateAccessPoint(request *CreateAccessPointRequest) (_result *CreateAccessPointResponse, _err error)
Summary:
Creates an access point.
Description:
After you call the CreateAccessPoint operation, an access point is not immediately created. Therefore, after you perform the CreateAccessPoint operation successfully, call the DescribeAccessPoints or DescribeAccessPoint operation to query the status of the access point. If the status is **Active**, mount the file system. Otherwise, the file system may fail to be mounted. - Only General-purpose Network File System (NFS) file systems support this operation. - If you want to perform the EnabledRam operation to enable a Resource Access Management (RAM) policy, you must configure the corresponding RAM permissions. For more information, see [Manage endpoints](https://help.aliyun.com/document_detail/2545998.html).
@param request - CreateAccessPointRequest
@return CreateAccessPointResponse
func (*Client) CreateAccessPointWithOptions ¶ added in v3.2.0
func (client *Client) CreateAccessPointWithOptions(request *CreateAccessPointRequest, runtime *util.RuntimeOptions) (_result *CreateAccessPointResponse, _err error)
Summary:
Creates an access point.
Description:
After you call the CreateAccessPoint operation, an access point is not immediately created. Therefore, after you perform the CreateAccessPoint operation successfully, call the DescribeAccessPoints or DescribeAccessPoint operation to query the status of the access point. If the status is **Active**, mount the file system. Otherwise, the file system may fail to be mounted. - Only General-purpose Network File System (NFS) file systems support this operation. - If you want to perform the EnabledRam operation to enable a Resource Access Management (RAM) policy, you must configure the corresponding RAM permissions. For more information, see [Manage endpoints](https://help.aliyun.com/document_detail/2545998.html).
@param request - CreateAccessPointRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateAccessPointResponse
func (*Client) CreateAccessRule ¶
func (client *Client) CreateAccessRule(request *CreateAccessRuleRequest) (_result *CreateAccessRuleResponse, _err error)
Summary:
Creates a rule for a permission group.
@param request - CreateAccessRuleRequest
@return CreateAccessRuleResponse
func (*Client) CreateAccessRuleWithOptions ¶
func (client *Client) CreateAccessRuleWithOptions(request *CreateAccessRuleRequest, runtime *util.RuntimeOptions) (_result *CreateAccessRuleResponse, _err error)
Summary:
Creates a rule for a permission group.
@param request - CreateAccessRuleRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateAccessRuleResponse
func (*Client) CreateAutoSnapshotPolicy ¶
func (client *Client) CreateAutoSnapshotPolicy(request *CreateAutoSnapshotPolicyRequest) (_result *CreateAutoSnapshotPolicyResponse, _err error)
Summary:
Creates an automatic snapshot policy.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support the snapshot feature. - You can create a maximum of 100 automatic snapshot policies in each region for an Alibaba Cloud account. - If an auto snapshot is being created when the scheduled time for a new auto snapshot arrives, the creation of the new snapshot is skipped. This occurs if the file system stores a large volume of data. For example, you have scheduled auto snapshots to be created at 09:00:00, 10:00:00, 11:00:00, and 12:00:00 for a file system. The system starts to create an auto snapshot at 09:00:00 and does not complete the process until 10:20:00. The process takes 80 minutes because the file system has a large volume of data. In this case, the system does not create an auto snapshot at 10:00:00, but creates an auto snapshot at 11:00:00. - A maximum of 128 auto snapshots can be created for a file system. If the upper limit is reached, the earliest auto snapshot is deleted. This rule does not apply to manual snapshots. - If you modify the retention period of an automatic snapshot policy, the modification applies only to subsequent snapshots, but not to the existing snapshots. - If an auto snapshot is being created for a file system, you cannot create a manual snapshot for the file system. You must wait after the auto snapshot is created. - You can only apply automatic snapshot policies to a file system that is in the Running state. - All auto snapshots are named in the `auto_yyyyMMdd_X` format, where: `auto` indicates that the snapshot is created based on an automatic snapshot policy. `yyyyMMdd` indicates the date on which the snapshot is created. `y` indicates the year. `M` indicates the month. `d` indicates the day. `X` indicates the ordinal number of the snapshot on the current day. For example, `auto_20201018_1` indicates the first auto snapshot that was created on October 18, 2020. - After an automatic snapshot policy is created, you can call the ApplyAutoSnapshotPolicy operation to apply the policy to a file system and call the ModifyAutoSnapshotPolicy operation to modify the policy.
@param request - CreateAutoSnapshotPolicyRequest
@return CreateAutoSnapshotPolicyResponse
func (*Client) CreateAutoSnapshotPolicyWithOptions ¶
func (client *Client) CreateAutoSnapshotPolicyWithOptions(request *CreateAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *CreateAutoSnapshotPolicyResponse, _err error)
Summary:
Creates an automatic snapshot policy.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support the snapshot feature. - You can create a maximum of 100 automatic snapshot policies in each region for an Alibaba Cloud account. - If an auto snapshot is being created when the scheduled time for a new auto snapshot arrives, the creation of the new snapshot is skipped. This occurs if the file system stores a large volume of data. For example, you have scheduled auto snapshots to be created at 09:00:00, 10:00:00, 11:00:00, and 12:00:00 for a file system. The system starts to create an auto snapshot at 09:00:00 and does not complete the process until 10:20:00. The process takes 80 minutes because the file system has a large volume of data. In this case, the system does not create an auto snapshot at 10:00:00, but creates an auto snapshot at 11:00:00. - A maximum of 128 auto snapshots can be created for a file system. If the upper limit is reached, the earliest auto snapshot is deleted. This rule does not apply to manual snapshots. - If you modify the retention period of an automatic snapshot policy, the modification applies only to subsequent snapshots, but not to the existing snapshots. - If an auto snapshot is being created for a file system, you cannot create a manual snapshot for the file system. You must wait after the auto snapshot is created. - You can only apply automatic snapshot policies to a file system that is in the Running state. - All auto snapshots are named in the `auto_yyyyMMdd_X` format, where: `auto` indicates that the snapshot is created based on an automatic snapshot policy. `yyyyMMdd` indicates the date on which the snapshot is created. `y` indicates the year. `M` indicates the month. `d` indicates the day. `X` indicates the ordinal number of the snapshot on the current day. For example, `auto_20201018_1` indicates the first auto snapshot that was created on October 18, 2020. - After an automatic snapshot policy is created, you can call the ApplyAutoSnapshotPolicy operation to apply the policy to a file system and call the ModifyAutoSnapshotPolicy operation to modify the policy.
@param request - CreateAutoSnapshotPolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateAutoSnapshotPolicyResponse
func (*Client) CreateDataFlow ¶
func (client *Client) CreateDataFlow(request *CreateDataFlowRequest) (_result *CreateDataFlowResponse, _err error)
Summary:
Creates a dataflow for a Cloud Parallel File Storage (CPFS) file system and source storage.
Description:
Basic operations - Cloud Parallel File Storage (CPFS) for LINGJUN V2.4.0 and later support data flows. - You can create a data flow only when a CPFS for LINGJUN file system is in the Running state. - A maximum of 10 data flows can be created for a CPFS for LINGJUN file system. - It generally takes 2 to 5 minutes to create a data flow. You can call the DescribeDataFlows operation to check whether the data flow has been created. - Permissions When you create a data flow, CPFS for LINGJUN obtains the following two service-linked roles: `AliyunServiceRoleForNasOssDataflow` and `AliyunServiceRoleForNasEventNotification`. For more information, see [CPFS service-linked roles](https://help.aliyun.com/document_detail/185138.html). - CPFS for LINGJUN usage notes - Source storage - The source storage is an Object Storage Service (OSS) bucket. SourceStorage for a data flow must be an OSS bucket. - CPFS for LINGJUN data flows support both encrypted and unencrypted access to OSS. If you select SSL-encrypted access to OSS, make sure that encryption in transit for OSS buckets supports encrypted access. - If data flows for multiple CPFS for LINGJUN file systems or multiple data flows for the same CPFS for LINGJUN file system are stored in the same OSS bucket, you must enable versioning for the OSS bucket to prevent data conflicts caused by data export from multiple CPFS for LINGJUN file systems to one OSS bucket. - Data flows are not supported for OSS buckets across regions. The OSS bucket must reside in the same region as the CPFS file system. - CPFS for LINGJUN V2.6.0 and later allows you to create data flows for OSS buckets across accounts. - The account id parameter is required only when you use OSS buckets across accounts. - To use OSS buckets across accounts, you must first grant permissions to the related accounts. For more information, see [Cross-account authorization on data flows](https://help.aliyun.com/document_detail/182246.html). ** **Note* - Before you create a data flow, you must configure a tag (key: cpfs-dataflow, value: true) for the source OSS bucket. This way, the created data flow can access the data in the OSS bucket. When a data flow is being used, do not delete or modify the tag. Otherwise, the data flow for CPFS for LINGJUN cannot access the data in the OSS bucket. - Limits of data flows on file systems - You cannot rename a non-empty directory in a path that is associated with a data flow. Otherwise, the Permission Denied error message or an error message indicating that the directory is not empty is returned. - Proceed with caution when you use special characters in the names of directories and files. The following characters are supported: letters, digits, exclamation points (!), hyphens (-), underscores (_), periods (.), asterisks (\\*), and parentheses (()). - The path can be up to 1,023 characters in length. - Limits of data flows on import - After a symbolic link is imported to CPFS for LINGJUN, the symbolic link is converted into a common data file that contains no symbolic link information. - If an OSS bucket has multiple versions, only data of the latest version is used. - The name of a file or a subdirectory can be up to 255 bytes in length. - Limits of data flows on export - After a symbolic link is synchronized to OSS, the file that the symbolic link points to is not synchronized to OSS. In this case, the symbolic link is converted into a common object that contains no data. - Hard links can be synchronized to OSS only as common files that contain no link information. - After a file of the Socket, Device, or Pipe type is exported to an OSS bucket, the file is converted into a common object that contains no data. - The directory path can be up to 1,023 characters in length.
@param request - CreateDataFlowRequest
@return CreateDataFlowResponse
func (*Client) CreateDataFlowSubTask ¶ added in v3.3.0
func (client *Client) CreateDataFlowSubTask(request *CreateDataFlowSubTaskRequest) (_result *CreateDataFlowSubTaskResponse, _err error)
Summary:
创建数据流动子任务
@param request - CreateDataFlowSubTaskRequest
@return CreateDataFlowSubTaskResponse
func (*Client) CreateDataFlowSubTaskWithOptions ¶ added in v3.3.0
func (client *Client) CreateDataFlowSubTaskWithOptions(request *CreateDataFlowSubTaskRequest, runtime *util.RuntimeOptions) (_result *CreateDataFlowSubTaskResponse, _err error)
Summary:
创建数据流动子任务
@param request - CreateDataFlowSubTaskRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateDataFlowSubTaskResponse
func (*Client) CreateDataFlowTask ¶
func (client *Client) CreateDataFlowTask(request *CreateDataFlowTaskRequest) (_result *CreateDataFlowTaskResponse, _err error)
Summary:
Creates a dataflow task.
Description:
Only Cloud Parallel File Storage (CPFS) V2.2.0 and later and CPFS for LINGJUN V2.3.4 and later support data flows. You can view the version information on the file system details page in the console. - You can create a data flow task only for a data flow that is in the Running state. - Data flow tasks are executed asynchronously. You can call the [DescribeDataFlowTasks](https://help.aliyun.com/document_detail/336914.html) operation to query the task execution status. The task duration depends on the amount of data to be imported and exported. If a large amount of data exists, we recommend that you create multiple tasks. - When you manually run a data flow task, the automatic data update task for the data flow is interrupted and enters the pending state. - When you create an export task, make sure that the total length of the absolute path of the files to be exported from a CPFS or CPFS for LINGJUN file system does not exceed 1,023 characters.
@param request - CreateDataFlowTaskRequest
@return CreateDataFlowTaskResponse
func (*Client) CreateDataFlowTaskWithOptions ¶
func (client *Client) CreateDataFlowTaskWithOptions(request *CreateDataFlowTaskRequest, runtime *util.RuntimeOptions) (_result *CreateDataFlowTaskResponse, _err error)
Summary:
Creates a dataflow task.
Description:
Only Cloud Parallel File Storage (CPFS) V2.2.0 and later and CPFS for LINGJUN V2.3.4 and later support data flows. You can view the version information on the file system details page in the console. - You can create a data flow task only for a data flow that is in the Running state. - Data flow tasks are executed asynchronously. You can call the [DescribeDataFlowTasks](https://help.aliyun.com/document_detail/336914.html) operation to query the task execution status. The task duration depends on the amount of data to be imported and exported. If a large amount of data exists, we recommend that you create multiple tasks. - When you manually run a data flow task, the automatic data update task for the data flow is interrupted and enters the pending state. - When you create an export task, make sure that the total length of the absolute path of the files to be exported from a CPFS or CPFS for LINGJUN file system does not exceed 1,023 characters.
@param request - CreateDataFlowTaskRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateDataFlowTaskResponse
func (*Client) CreateDataFlowWithOptions ¶
func (client *Client) CreateDataFlowWithOptions(request *CreateDataFlowRequest, runtime *util.RuntimeOptions) (_result *CreateDataFlowResponse, _err error)
Summary:
Creates a dataflow for a Cloud Parallel File Storage (CPFS) file system and source storage.
Description:
Basic operations - Cloud Parallel File Storage (CPFS) for LINGJUN V2.4.0 and later support data flows. - You can create a data flow only when a CPFS for LINGJUN file system is in the Running state. - A maximum of 10 data flows can be created for a CPFS for LINGJUN file system. - It generally takes 2 to 5 minutes to create a data flow. You can call the DescribeDataFlows operation to check whether the data flow has been created. - Permissions When you create a data flow, CPFS for LINGJUN obtains the following two service-linked roles: `AliyunServiceRoleForNasOssDataflow` and `AliyunServiceRoleForNasEventNotification`. For more information, see [CPFS service-linked roles](https://help.aliyun.com/document_detail/185138.html). - CPFS for LINGJUN usage notes - Source storage - The source storage is an Object Storage Service (OSS) bucket. SourceStorage for a data flow must be an OSS bucket. - CPFS for LINGJUN data flows support both encrypted and unencrypted access to OSS. If you select SSL-encrypted access to OSS, make sure that encryption in transit for OSS buckets supports encrypted access. - If data flows for multiple CPFS for LINGJUN file systems or multiple data flows for the same CPFS for LINGJUN file system are stored in the same OSS bucket, you must enable versioning for the OSS bucket to prevent data conflicts caused by data export from multiple CPFS for LINGJUN file systems to one OSS bucket. - Data flows are not supported for OSS buckets across regions. The OSS bucket must reside in the same region as the CPFS file system. - CPFS for LINGJUN V2.6.0 and later allows you to create data flows for OSS buckets across accounts. - The account id parameter is required only when you use OSS buckets across accounts. - To use OSS buckets across accounts, you must first grant permissions to the related accounts. For more information, see [Cross-account authorization on data flows](https://help.aliyun.com/document_detail/182246.html). ** **Note* - Before you create a data flow, you must configure a tag (key: cpfs-dataflow, value: true) for the source OSS bucket. This way, the created data flow can access the data in the OSS bucket. When a data flow is being used, do not delete or modify the tag. Otherwise, the data flow for CPFS for LINGJUN cannot access the data in the OSS bucket. - Limits of data flows on file systems - You cannot rename a non-empty directory in a path that is associated with a data flow. Otherwise, the Permission Denied error message or an error message indicating that the directory is not empty is returned. - Proceed with caution when you use special characters in the names of directories and files. The following characters are supported: letters, digits, exclamation points (!), hyphens (-), underscores (_), periods (.), asterisks (\\*), and parentheses (()). - The path can be up to 1,023 characters in length. - Limits of data flows on import - After a symbolic link is imported to CPFS for LINGJUN, the symbolic link is converted into a common data file that contains no symbolic link information. - If an OSS bucket has multiple versions, only data of the latest version is used. - The name of a file or a subdirectory can be up to 255 bytes in length. - Limits of data flows on export - After a symbolic link is synchronized to OSS, the file that the symbolic link points to is not synchronized to OSS. In this case, the symbolic link is converted into a common object that contains no data. - Hard links can be synchronized to OSS only as common files that contain no link information. - After a file of the Socket, Device, or Pipe type is exported to an OSS bucket, the file is converted into a common object that contains no data. - The directory path can be up to 1,023 characters in length.
@param request - CreateDataFlowRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateDataFlowResponse
func (*Client) CreateDir ¶ added in v3.2.0
func (client *Client) CreateDir(request *CreateDirRequest) (_result *CreateDirResponse, _err error)
Summary:
Creates a directory in a file system.
Description:
Only General-purpose Network File System (NFS) file systems support this operation.
@param request - CreateDirRequest
@return CreateDirResponse
func (*Client) CreateDirWithOptions ¶ added in v3.2.0
func (client *Client) CreateDirWithOptions(request *CreateDirRequest, runtime *util.RuntimeOptions) (_result *CreateDirResponse, _err error)
Summary:
Creates a directory in a file system.
Description:
Only General-purpose Network File System (NFS) file systems support this operation.
@param request - CreateDirRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateDirResponse
func (*Client) CreateFile ¶
func (client *Client) CreateFile(request *CreateFileRequest) (_result *CreateFileResponse, _err error)
Summary:
Creates a directory or file.
Description:
This operation is only available to some users. - This operation supports only General-purpose NAS file systems that use the Server Message Block (SMB) protocol and have Resource Access Management (RAM) enabled.
@param request - CreateFileRequest
@return CreateFileResponse
func (*Client) CreateFileSystem ¶
func (client *Client) CreateFileSystem(request *CreateFileSystemRequest) (_result *CreateFileSystemResponse, _err error)
Summary:
Creates a file system.
Description:
Before you call this operation, you must understand the billing and pricing of Apsara File Storage NAS. For more information, see [Billing](https://help.aliyun.com/document_detail/178365.html) and [Pricing](https://www.alibabacloud.com/product/nas/pricing). - Before you create a file system, you must complete real-name verification. - When you call this operation, a service-linked role of NAS is automatically created. For more information, see [Manage the service-linked roles of NAS](https://help.aliyun.com/document_detail/208530.html).
@param request - CreateFileSystemRequest
@return CreateFileSystemResponse
func (*Client) CreateFileSystemWithOptions ¶
func (client *Client) CreateFileSystemWithOptions(request *CreateFileSystemRequest, runtime *util.RuntimeOptions) (_result *CreateFileSystemResponse, _err error)
Summary:
Creates a file system.
Description:
Before you call this operation, you must understand the billing and pricing of Apsara File Storage NAS. For more information, see [Billing](https://help.aliyun.com/document_detail/178365.html) and [Pricing](https://www.alibabacloud.com/product/nas/pricing). - Before you create a file system, you must complete real-name verification. - When you call this operation, a service-linked role of NAS is automatically created. For more information, see [Manage the service-linked roles of NAS](https://help.aliyun.com/document_detail/208530.html).
@param request - CreateFileSystemRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateFileSystemResponse
func (*Client) CreateFileWithOptions ¶
func (client *Client) CreateFileWithOptions(request *CreateFileRequest, runtime *util.RuntimeOptions) (_result *CreateFileResponse, _err error)
Summary:
Creates a directory or file.
Description:
This operation is only available to some users. - This operation supports only General-purpose NAS file systems that use the Server Message Block (SMB) protocol and have Resource Access Management (RAM) enabled.
@param request - CreateFileRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateFileResponse
func (*Client) CreateFileset ¶
func (client *Client) CreateFileset(request *CreateFilesetRequest) (_result *CreateFilesetResponse, _err error)
Summary:
Creates a fileset.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support fileset creation. You can view the version information on the file system details page in the console. - A maximum of 10 filesets can be created for a CPFS file system. - The maximum depth supported by a fileset is eight levels. The depth of the root directory / is 0 levels. For example, the /test/aaa/ccc/ fileset has three levels. - Nested filesets are not supported. If a fileset is specified as a parent directory, its subdirectory cannot be a fileset. - A fileset supports a maximum of one million files. If the number of files exceeds the upper limit, the `no space` error message is returned when you add new files.
@param request - CreateFilesetRequest
@return CreateFilesetResponse
func (*Client) CreateFilesetWithOptions ¶
func (client *Client) CreateFilesetWithOptions(request *CreateFilesetRequest, runtime *util.RuntimeOptions) (_result *CreateFilesetResponse, _err error)
Summary:
Creates a fileset.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support fileset creation. You can view the version information on the file system details page in the console. - A maximum of 10 filesets can be created for a CPFS file system. - The maximum depth supported by a fileset is eight levels. The depth of the root directory / is 0 levels. For example, the /test/aaa/ccc/ fileset has three levels. - Nested filesets are not supported. If a fileset is specified as a parent directory, its subdirectory cannot be a fileset. - A fileset supports a maximum of one million files. If the number of files exceeds the upper limit, the `no space` error message is returned when you add new files.
@param request - CreateFilesetRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateFilesetResponse
func (*Client) CreateLDAPConfig ¶
func (client *Client) CreateLDAPConfig(request *CreateLDAPConfigRequest) (_result *CreateLDAPConfigResponse, _err error)
Summary:
Creates LDAP configurations.
@param request - CreateLDAPConfigRequest
@return CreateLDAPConfigResponse
func (*Client) CreateLDAPConfigWithOptions ¶
func (client *Client) CreateLDAPConfigWithOptions(request *CreateLDAPConfigRequest, runtime *util.RuntimeOptions) (_result *CreateLDAPConfigResponse, _err error)
Summary:
Creates LDAP configurations.
@param request - CreateLDAPConfigRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateLDAPConfigResponse
func (*Client) CreateLifecyclePolicy ¶
func (client *Client) CreateLifecyclePolicy(request *CreateLifecyclePolicyRequest) (_result *CreateLifecyclePolicyResponse, _err error)
Summary:
Creates a lifecycle policy.
Description:
You can create lifecycle policies only for General-purpose NAS file systems. - You can create up to 20 lifecycle policies in each region within an Alibaba Cloud account.
@param request - CreateLifecyclePolicyRequest
@return CreateLifecyclePolicyResponse
func (*Client) CreateLifecyclePolicyWithOptions ¶
func (client *Client) CreateLifecyclePolicyWithOptions(request *CreateLifecyclePolicyRequest, runtime *util.RuntimeOptions) (_result *CreateLifecyclePolicyResponse, _err error)
Summary:
Creates a lifecycle policy.
Description:
You can create lifecycle policies only for General-purpose NAS file systems. - You can create up to 20 lifecycle policies in each region within an Alibaba Cloud account.
@param request - CreateLifecyclePolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateLifecyclePolicyResponse
func (*Client) CreateLifecycleRetrieveJob ¶
func (client *Client) CreateLifecycleRetrieveJob(request *CreateLifecycleRetrieveJobRequest) (_result *CreateLifecycleRetrieveJobResponse, _err error)
Summary:
Creates a data retrieval task.
Description:
Only General-purpose NAS file systems support this operation. - You can run a maximum of 20 data retrieval tasks in each region within an Alibaba Cloud account.
@param request - CreateLifecycleRetrieveJobRequest
@return CreateLifecycleRetrieveJobResponse
func (*Client) CreateLifecycleRetrieveJobWithOptions ¶
func (client *Client) CreateLifecycleRetrieveJobWithOptions(request *CreateLifecycleRetrieveJobRequest, runtime *util.RuntimeOptions) (_result *CreateLifecycleRetrieveJobResponse, _err error)
Summary:
Creates a data retrieval task.
Description:
Only General-purpose NAS file systems support this operation. - You can run a maximum of 20 data retrieval tasks in each region within an Alibaba Cloud account.
@param request - CreateLifecycleRetrieveJobRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateLifecycleRetrieveJobResponse
func (*Client) CreateLogAnalysis ¶ added in v3.1.0
func (client *Client) CreateLogAnalysis(request *CreateLogAnalysisRequest) (_result *CreateLogAnalysisResponse, _err error)
Summary:
Dumps the logs of a General-purpose NAS file system to Simple Log Service.
@param request - CreateLogAnalysisRequest
@return CreateLogAnalysisResponse
func (*Client) CreateLogAnalysisWithOptions ¶ added in v3.1.0
func (client *Client) CreateLogAnalysisWithOptions(request *CreateLogAnalysisRequest, runtime *util.RuntimeOptions) (_result *CreateLogAnalysisResponse, _err error)
Summary:
Dumps the logs of a General-purpose NAS file system to Simple Log Service.
@param request - CreateLogAnalysisRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateLogAnalysisResponse
func (*Client) CreateMountTarget ¶
func (client *Client) CreateMountTarget(request *CreateMountTargetRequest) (_result *CreateMountTargetResponse, _err error)
Summary:
Creates a mount target.
Description:
After you call the CreateMountTarget operation, a mount target is not immediately created. Therefore, we recommend that you call the DescribeMountTargets operation to query the status of the mount target. If the mount target is in the **Active* - state, you can then mount the file system. Otherwise, the file system may fail to be mounted. - When you call this operation, a service-linked role of NAS is automatically created. For more information, see [Manage the service-linked roles of NAS](https://help.aliyun.com/document_detail/208530.html).
@param request - CreateMountTargetRequest
@return CreateMountTargetResponse
func (*Client) CreateMountTargetWithOptions ¶
func (client *Client) CreateMountTargetWithOptions(request *CreateMountTargetRequest, runtime *util.RuntimeOptions) (_result *CreateMountTargetResponse, _err error)
Summary:
Creates a mount target.
Description:
After you call the CreateMountTarget operation, a mount target is not immediately created. Therefore, we recommend that you call the DescribeMountTargets operation to query the status of the mount target. If the mount target is in the **Active* - state, you can then mount the file system. Otherwise, the file system may fail to be mounted. - When you call this operation, a service-linked role of NAS is automatically created. For more information, see [Manage the service-linked roles of NAS](https://help.aliyun.com/document_detail/208530.html).
@param request - CreateMountTargetRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateMountTargetResponse
func (*Client) CreateProtocolMountTarget ¶
func (client *Client) CreateProtocolMountTarget(request *CreateProtocolMountTargetRequest) (_result *CreateProtocolMountTargetResponse, _err error)
Summary:
Creates an export directory for a protocol service.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Prerequisites A protocol service is created. - Others - The virtual private cloud (VPC) CIDR block of the export directory for the protocol service cannot overlap with the VPC CIDR block of the file system. - The VPC CIDR blocks of multiple export directories of a protocol service cannot overlap. - You can create a maximum of 10 export directories for a protocol service. - When you create export directories for a protocol service, a maximum of 32 IP addresses that are allocated by the specified vSwitch are used. Make sure that the vSwitch can provide sufficient IP addresses.
@param request - CreateProtocolMountTargetRequest
@return CreateProtocolMountTargetResponse
func (*Client) CreateProtocolMountTargetWithOptions ¶
func (client *Client) CreateProtocolMountTargetWithOptions(request *CreateProtocolMountTargetRequest, runtime *util.RuntimeOptions) (_result *CreateProtocolMountTargetResponse, _err error)
Summary:
Creates an export directory for a protocol service.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Prerequisites A protocol service is created. - Others - The virtual private cloud (VPC) CIDR block of the export directory for the protocol service cannot overlap with the VPC CIDR block of the file system. - The VPC CIDR blocks of multiple export directories of a protocol service cannot overlap. - You can create a maximum of 10 export directories for a protocol service. - When you create export directories for a protocol service, a maximum of 32 IP addresses that are allocated by the specified vSwitch are used. Make sure that the vSwitch can provide sufficient IP addresses.
@param request - CreateProtocolMountTargetRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateProtocolMountTargetResponse
func (*Client) CreateProtocolService ¶
func (client *Client) CreateProtocolService(request *CreateProtocolServiceRequest) (_result *CreateProtocolServiceResponse, _err error)
Summary:
Creates a protocol service for a Cloud Parallel File Storage (CPFS) file system. The creation takes about 5 to 10 minutes.
Description:
This operation is available only to CPFS file systems on the China site (aliyun.com). - Only CPFS V2.3.0 and later support protocol services. You can query the version information of the file system by calling the [DescribeFileSystems](~~2402188.~~) operation. - Protocol service types Protocol services are classified into general-purpose protocol services and cache protocol services. Different from general-purpose protocol services, cache protocol services can cache hot data. If data exists in the cache, the bandwidth of the cache protocol service may exceed the bandwidth of the CPFS file system, reaching the maximum bandwidth specified for the protocol service. - General-purpose protocol services: provide NFS access and [directory-level mount targets](https://help.aliyun.com/document_detail/427175.html) for CPFS file systems. You do not need to configure a POSIX client to manage clusters. General-purpose protocol services are provided free of charge. - Cache protocol services: provide the server memory cache based on the least recently used (LRU) policy. When data is cached in the memory, CPFS provides higher internal bandwidth. Cache protocol services are divided into Cache L1 and Cache L2 specifications. The differences are the internal bandwidth size and memory cache size. > Note You are charged for using cache protocol services, which are in invitational preview. For more information about the billing method of cache protocol services, see [Billable items](https://help.aliyun.com/document_detail/111858.html). If you have any feedback or questions, you can join the DingTalk group (group number: 31045006299). - Protocol type Only NFSv3 is supported. - Others - Only one protocol service can be created for a CPFS file system. - A protocol service can use a maximum of 32 IP addresses that are allocated by a specified vSwitch. Make sure that the vSwitch can provide sufficient IP addresses.
@param request - CreateProtocolServiceRequest
@return CreateProtocolServiceResponse
func (*Client) CreateProtocolServiceWithOptions ¶
func (client *Client) CreateProtocolServiceWithOptions(request *CreateProtocolServiceRequest, runtime *util.RuntimeOptions) (_result *CreateProtocolServiceResponse, _err error)
Summary:
Creates a protocol service for a Cloud Parallel File Storage (CPFS) file system. The creation takes about 5 to 10 minutes.
Description:
This operation is available only to CPFS file systems on the China site (aliyun.com). - Only CPFS V2.3.0 and later support protocol services. You can query the version information of the file system by calling the [DescribeFileSystems](~~2402188.~~) operation. - Protocol service types Protocol services are classified into general-purpose protocol services and cache protocol services. Different from general-purpose protocol services, cache protocol services can cache hot data. If data exists in the cache, the bandwidth of the cache protocol service may exceed the bandwidth of the CPFS file system, reaching the maximum bandwidth specified for the protocol service. - General-purpose protocol services: provide NFS access and [directory-level mount targets](https://help.aliyun.com/document_detail/427175.html) for CPFS file systems. You do not need to configure a POSIX client to manage clusters. General-purpose protocol services are provided free of charge. - Cache protocol services: provide the server memory cache based on the least recently used (LRU) policy. When data is cached in the memory, CPFS provides higher internal bandwidth. Cache protocol services are divided into Cache L1 and Cache L2 specifications. The differences are the internal bandwidth size and memory cache size. > Note You are charged for using cache protocol services, which are in invitational preview. For more information about the billing method of cache protocol services, see [Billable items](https://help.aliyun.com/document_detail/111858.html). If you have any feedback or questions, you can join the DingTalk group (group number: 31045006299). - Protocol type Only NFSv3 is supported. - Others - Only one protocol service can be created for a CPFS file system. - A protocol service can use a maximum of 32 IP addresses that are allocated by a specified vSwitch. Make sure that the vSwitch can provide sufficient IP addresses.
@param request - CreateProtocolServiceRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateProtocolServiceResponse
func (*Client) CreateRecycleBinDeleteJob ¶
func (client *Client) CreateRecycleBinDeleteJob(request *CreateRecycleBinDeleteJobRequest) (_result *CreateRecycleBinDeleteJobResponse, _err error)
Summary:
Creates a job to permanently delete a file or directory from the recycle bin.
Description:
Only General-purpose NAS file systems support this operation. - If you permanently delete a directory, the files in the directory are recursively cleared. - You can run only one job at a time for a single file system to permanently delete the files from the file system. You cannot create a restoration or deletion job when a file or directory is being deleted.
@param request - CreateRecycleBinDeleteJobRequest
@return CreateRecycleBinDeleteJobResponse
func (*Client) CreateRecycleBinDeleteJobWithOptions ¶
func (client *Client) CreateRecycleBinDeleteJobWithOptions(request *CreateRecycleBinDeleteJobRequest, runtime *util.RuntimeOptions) (_result *CreateRecycleBinDeleteJobResponse, _err error)
Summary:
Creates a job to permanently delete a file or directory from the recycle bin.
Description:
Only General-purpose NAS file systems support this operation. - If you permanently delete a directory, the files in the directory are recursively cleared. - You can run only one job at a time for a single file system to permanently delete the files from the file system. You cannot create a restoration or deletion job when a file or directory is being deleted.
@param request - CreateRecycleBinDeleteJobRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateRecycleBinDeleteJobResponse
func (*Client) CreateRecycleBinRestoreJob ¶
func (client *Client) CreateRecycleBinRestoreJob(request *CreateRecycleBinRestoreJobRequest) (_result *CreateRecycleBinRestoreJobResponse, _err error)
Summary:
Restores a file or directory from the recycle bin.
Description:
### Usage notes
Only General-purpose NAS file systems support this operation.
You can run only one job at a time for a single file system to restore files to or clear files from the file system. You cannot create a restore or cleanup job when files are being restored from the recycle bin.
You can restore only one file or directory in a single restore job. If you restore a specified directory, all files in the directory are recursively restored.
After files are restored, the data of the files is defragmented. When the data is being defragmented, the read performance is slightly degraded.
@param request - CreateRecycleBinRestoreJobRequest
@return CreateRecycleBinRestoreJobResponse
func (*Client) CreateRecycleBinRestoreJobWithOptions ¶
func (client *Client) CreateRecycleBinRestoreJobWithOptions(request *CreateRecycleBinRestoreJobRequest, runtime *util.RuntimeOptions) (_result *CreateRecycleBinRestoreJobResponse, _err error)
Summary:
Restores a file or directory from the recycle bin.
Description:
### Usage notes
Only General-purpose NAS file systems support this operation.
You can run only one job at a time for a single file system to restore files to or clear files from the file system. You cannot create a restore or cleanup job when files are being restored from the recycle bin.
You can restore only one file or directory in a single restore job. If you restore a specified directory, all files in the directory are recursively restored.
After files are restored, the data of the files is defragmented. When the data is being defragmented, the read performance is slightly degraded.
@param request - CreateRecycleBinRestoreJobRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateRecycleBinRestoreJobResponse
func (*Client) CreateSnapshot ¶
func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (_result *CreateSnapshotResponse, _err error)
Summary:
Creates a snapshot.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support the snapshot feature. - You can create a maximum of 128 snapshots for a file system. - The compute node on which a file system is mounted must function as expected. Otherwise, you cannot create a snapshot for the file system. - You can create only one snapshot for a file system at a time. - If the file system expires when a snapshot is being created, the file system is released and the snapshot is deleted. - When you create a snapshot for a file system, the I/O performance of the file system may be degraded for a short period of time. We recommend that you create snapshots during off-peak hours. - A snapshot is a backup of a file system at a specific point in time. After you create a snapshot, incremental data that is generated in the file system will not be synchronized to the snapshot. - Manually created snapshots will not be deleted until 15 days after the service is suspended due to overdue payments. We recommend that you delete unnecessary snapshots at regular intervals to prevent extra fees incurred by the snapshots.
@param request - CreateSnapshotRequest
@return CreateSnapshotResponse
func (*Client) CreateSnapshotWithOptions ¶
func (client *Client) CreateSnapshotWithOptions(request *CreateSnapshotRequest, runtime *util.RuntimeOptions) (_result *CreateSnapshotResponse, _err error)
Summary:
Creates a snapshot.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support the snapshot feature. - You can create a maximum of 128 snapshots for a file system. - The compute node on which a file system is mounted must function as expected. Otherwise, you cannot create a snapshot for the file system. - You can create only one snapshot for a file system at a time. - If the file system expires when a snapshot is being created, the file system is released and the snapshot is deleted. - When you create a snapshot for a file system, the I/O performance of the file system may be degraded for a short period of time. We recommend that you create snapshots during off-peak hours. - A snapshot is a backup of a file system at a specific point in time. After you create a snapshot, incremental data that is generated in the file system will not be synchronized to the snapshot. - Manually created snapshots will not be deleted until 15 days after the service is suspended due to overdue payments. We recommend that you delete unnecessary snapshots at regular intervals to prevent extra fees incurred by the snapshots.
@param request - CreateSnapshotRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateSnapshotResponse
func (*Client) DeleteAccessGroup ¶
func (client *Client) DeleteAccessGroup(request *DeleteAccessGroupRequest) (_result *DeleteAccessGroupResponse, _err error)
Summary:
Deletes a permission group.
Description:
The default permission group (DEFAULT_VPC_GROUP_NAME) cannot be deleted.
@param request - DeleteAccessGroupRequest
@return DeleteAccessGroupResponse
func (*Client) DeleteAccessGroupWithOptions ¶
func (client *Client) DeleteAccessGroupWithOptions(request *DeleteAccessGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteAccessGroupResponse, _err error)
Summary:
Deletes a permission group.
Description:
The default permission group (DEFAULT_VPC_GROUP_NAME) cannot be deleted.
@param request - DeleteAccessGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteAccessGroupResponse
func (*Client) DeleteAccessPoint ¶ added in v3.2.0
func (client *Client) DeleteAccessPoint(request *DeleteAccessPointRequest) (_result *DeleteAccessPointResponse, _err error)
Summary:
Deletes an access point.
Description:
Only General-purpose Network File System (NFS) file systems support access points. - After an access point is deleted, all I/O operations that are being performed on the directory accessed over the access point are interrupted immediately. Exercise caution when you perform this operation.
@param request - DeleteAccessPointRequest
@return DeleteAccessPointResponse
func (*Client) DeleteAccessPointWithOptions ¶ added in v3.2.0
func (client *Client) DeleteAccessPointWithOptions(request *DeleteAccessPointRequest, runtime *util.RuntimeOptions) (_result *DeleteAccessPointResponse, _err error)
Summary:
Deletes an access point.
Description:
Only General-purpose Network File System (NFS) file systems support access points. - After an access point is deleted, all I/O operations that are being performed on the directory accessed over the access point are interrupted immediately. Exercise caution when you perform this operation.
@param request - DeleteAccessPointRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteAccessPointResponse
func (*Client) DeleteAccessRule ¶
func (client *Client) DeleteAccessRule(request *DeleteAccessRuleRequest) (_result *DeleteAccessRuleResponse, _err error)
Summary:
Deletes a rule from a permission group.
Description:
Rules in the default permission group (DEFAULT_VPC_GROUP_NAME) cannot be deleted.
@param request - DeleteAccessRuleRequest
@return DeleteAccessRuleResponse
func (*Client) DeleteAccessRuleWithOptions ¶
func (client *Client) DeleteAccessRuleWithOptions(request *DeleteAccessRuleRequest, runtime *util.RuntimeOptions) (_result *DeleteAccessRuleResponse, _err error)
Summary:
Deletes a rule from a permission group.
Description:
Rules in the default permission group (DEFAULT_VPC_GROUP_NAME) cannot be deleted.
@param request - DeleteAccessRuleRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteAccessRuleResponse
func (*Client) DeleteAutoSnapshotPolicy ¶
func (client *Client) DeleteAutoSnapshotPolicy(request *DeleteAutoSnapshotPolicyRequest) (_result *DeleteAutoSnapshotPolicyResponse, _err error)
Summary:
Deletes an automatic snapshot policy.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support the snapshot feature. - If you delete an automatic snapshot policy that is applied to a file system, snapshots for the file system are no longer created based on the policy.
@param request - DeleteAutoSnapshotPolicyRequest
@return DeleteAutoSnapshotPolicyResponse
func (*Client) DeleteAutoSnapshotPolicyWithOptions ¶
func (client *Client) DeleteAutoSnapshotPolicyWithOptions(request *DeleteAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *DeleteAutoSnapshotPolicyResponse, _err error)
Summary:
Deletes an automatic snapshot policy.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support the snapshot feature. - If you delete an automatic snapshot policy that is applied to a file system, snapshots for the file system are no longer created based on the policy.
@param request - DeleteAutoSnapshotPolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteAutoSnapshotPolicyResponse
func (*Client) DeleteDataFlow ¶
func (client *Client) DeleteDataFlow(request *DeleteDataFlowRequest) (_result *DeleteDataFlowResponse, _err error)
Summary:
Deletes a dataflow.
Description:
Only Cloud Parallel File Storage (CPFS) for LINGJUN V2.4.0 and later support data flows. You can view the version information on the file system details page in the console. - You can delete the data flows that are only in the `Running` or `Stopped` state. - After a data flow is deleted, the resources related to the data flow are released and cannot be restored. You must create a data flow again if required.
@param request - DeleteDataFlowRequest
@return DeleteDataFlowResponse
func (*Client) DeleteDataFlowWithOptions ¶
func (client *Client) DeleteDataFlowWithOptions(request *DeleteDataFlowRequest, runtime *util.RuntimeOptions) (_result *DeleteDataFlowResponse, _err error)
Summary:
Deletes a dataflow.
Description:
Only Cloud Parallel File Storage (CPFS) for LINGJUN V2.4.0 and later support data flows. You can view the version information on the file system details page in the console. - You can delete the data flows that are only in the `Running` or `Stopped` state. - After a data flow is deleted, the resources related to the data flow are released and cannot be restored. You must create a data flow again if required.
@param request - DeleteDataFlowRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteDataFlowResponse
func (*Client) DeleteFileSystem ¶
func (client *Client) DeleteFileSystem(request *DeleteFileSystemRequest) (_result *DeleteFileSystemResponse, _err error)
Summary:
Deletes a file system.
Description:
Before you delete a file system, you must delete all mount targets of the file system. - Before you delete a file system, you must make sure that no lifecycle policy is created for the file system. - After a file system is deleted, the data on the file system cannot be restored. Proceed with caution.
@param request - DeleteFileSystemRequest
@return DeleteFileSystemResponse
func (*Client) DeleteFileSystemWithOptions ¶
func (client *Client) DeleteFileSystemWithOptions(request *DeleteFileSystemRequest, runtime *util.RuntimeOptions) (_result *DeleteFileSystemResponse, _err error)
Summary:
Deletes a file system.
Description:
Before you delete a file system, you must delete all mount targets of the file system. - Before you delete a file system, you must make sure that no lifecycle policy is created for the file system. - After a file system is deleted, the data on the file system cannot be restored. Proceed with caution.
@param request - DeleteFileSystemRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteFileSystemResponse
func (*Client) DeleteFileset ¶
func (client *Client) DeleteFileset(request *DeleteFilesetRequest) (_result *DeleteFilesetResponse, _err error)
Summary:
Deletes a fileset.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support fileset deletion. After you delete a fileset, all data in the fileset is deleted and cannot be restored. Proceed with caution.
@param request - DeleteFilesetRequest
@return DeleteFilesetResponse
func (*Client) DeleteFilesetWithOptions ¶
func (client *Client) DeleteFilesetWithOptions(request *DeleteFilesetRequest, runtime *util.RuntimeOptions) (_result *DeleteFilesetResponse, _err error)
Summary:
Deletes a fileset.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support fileset deletion. After you delete a fileset, all data in the fileset is deleted and cannot be restored. Proceed with caution.
@param request - DeleteFilesetRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteFilesetResponse
func (*Client) DeleteLDAPConfig ¶
func (client *Client) DeleteLDAPConfig(request *DeleteLDAPConfigRequest) (_result *DeleteLDAPConfigResponse, _err error)
@param request - DeleteLDAPConfigRequest
@return DeleteLDAPConfigResponse
func (*Client) DeleteLDAPConfigWithOptions ¶
func (client *Client) DeleteLDAPConfigWithOptions(request *DeleteLDAPConfigRequest, runtime *util.RuntimeOptions) (_result *DeleteLDAPConfigResponse, _err error)
@param request - DeleteLDAPConfigRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteLDAPConfigResponse
func (*Client) DeleteLifecyclePolicy ¶
func (client *Client) DeleteLifecyclePolicy(request *DeleteLifecyclePolicyRequest) (_result *DeleteLifecyclePolicyResponse, _err error)
Summary:
Deletes a lifecycle policy.
Description:
Only General-purpose NAS file systems support this operation.
@param request - DeleteLifecyclePolicyRequest
@return DeleteLifecyclePolicyResponse
func (*Client) DeleteLifecyclePolicyWithOptions ¶
func (client *Client) DeleteLifecyclePolicyWithOptions(request *DeleteLifecyclePolicyRequest, runtime *util.RuntimeOptions) (_result *DeleteLifecyclePolicyResponse, _err error)
Summary:
Deletes a lifecycle policy.
Description:
Only General-purpose NAS file systems support this operation.
@param request - DeleteLifecyclePolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteLifecyclePolicyResponse
func (*Client) DeleteLogAnalysis ¶ added in v3.1.0
func (client *Client) DeleteLogAnalysis(request *DeleteLogAnalysisRequest) (_result *DeleteLogAnalysisResponse, _err error)
Summary:
Disables log dumping for a General-purpose NAS file system.
@param request - DeleteLogAnalysisRequest
@return DeleteLogAnalysisResponse
func (*Client) DeleteLogAnalysisWithOptions ¶ added in v3.1.0
func (client *Client) DeleteLogAnalysisWithOptions(request *DeleteLogAnalysisRequest, runtime *util.RuntimeOptions) (_result *DeleteLogAnalysisResponse, _err error)
Summary:
Disables log dumping for a General-purpose NAS file system.
@param request - DeleteLogAnalysisRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteLogAnalysisResponse
func (*Client) DeleteMountTarget ¶
func (client *Client) DeleteMountTarget(request *DeleteMountTargetRequest) (_result *DeleteMountTargetResponse, _err error)
Summary:
Deletes a mount target.
Description:
After you delete a mount target, the mount target cannot be restored. Proceed with caution.
@param request - DeleteMountTargetRequest
@return DeleteMountTargetResponse
func (*Client) DeleteMountTargetWithOptions ¶
func (client *Client) DeleteMountTargetWithOptions(request *DeleteMountTargetRequest, runtime *util.RuntimeOptions) (_result *DeleteMountTargetResponse, _err error)
Summary:
Deletes a mount target.
Description:
After you delete a mount target, the mount target cannot be restored. Proceed with caution.
@param request - DeleteMountTargetRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteMountTargetResponse
func (*Client) DeleteProtocolMountTarget ¶
func (client *Client) DeleteProtocolMountTarget(request *DeleteProtocolMountTargetRequest) (_result *DeleteProtocolMountTargetResponse, _err error)
Summary:
Deletes an export directory of a protocol service.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com).
@param request - DeleteProtocolMountTargetRequest
@return DeleteProtocolMountTargetResponse
func (*Client) DeleteProtocolMountTargetWithOptions ¶
func (client *Client) DeleteProtocolMountTargetWithOptions(request *DeleteProtocolMountTargetRequest, runtime *util.RuntimeOptions) (_result *DeleteProtocolMountTargetResponse, _err error)
Summary:
Deletes an export directory of a protocol service.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com).
@param request - DeleteProtocolMountTargetRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteProtocolMountTargetResponse
func (*Client) DeleteProtocolService ¶
func (client *Client) DeleteProtocolService(request *DeleteProtocolServiceRequest) (_result *DeleteProtocolServiceResponse, _err error)
Summary:
Deletes a protocol service of a Cloud Parallel File Storage (CPFS) file system.
Description:
This operation is available only to CPFS file systems on the China site (aliyun.com). - When you delete a protocol service, the export directories in the protocol service are also deleted.
@param request - DeleteProtocolServiceRequest
@return DeleteProtocolServiceResponse
func (*Client) DeleteProtocolServiceWithOptions ¶
func (client *Client) DeleteProtocolServiceWithOptions(request *DeleteProtocolServiceRequest, runtime *util.RuntimeOptions) (_result *DeleteProtocolServiceResponse, _err error)
Summary:
Deletes a protocol service of a Cloud Parallel File Storage (CPFS) file system.
Description:
This operation is available only to CPFS file systems on the China site (aliyun.com). - When you delete a protocol service, the export directories in the protocol service are also deleted.
@param request - DeleteProtocolServiceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteProtocolServiceResponse
func (*Client) DeleteSnapshot ¶
func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (_result *DeleteSnapshotResponse, _err error)
Summary:
Deletes a snapshot or cancels a snapshot that is being created.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature.
@param request - DeleteSnapshotRequest
@return DeleteSnapshotResponse
func (*Client) DeleteSnapshotWithOptions ¶
func (client *Client) DeleteSnapshotWithOptions(request *DeleteSnapshotRequest, runtime *util.RuntimeOptions) (_result *DeleteSnapshotResponse, _err error)
Summary:
Deletes a snapshot or cancels a snapshot that is being created.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature.
@param request - DeleteSnapshotRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteSnapshotResponse
func (*Client) DescribeAccessGroups ¶
func (client *Client) DescribeAccessGroups(request *DescribeAccessGroupsRequest) (_result *DescribeAccessGroupsResponse, _err error)
Summary:
Queries permission groups.
@param request - DescribeAccessGroupsRequest
@return DescribeAccessGroupsResponse
func (*Client) DescribeAccessGroupsWithOptions ¶
func (client *Client) DescribeAccessGroupsWithOptions(request *DescribeAccessGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeAccessGroupsResponse, _err error)
Summary:
Queries permission groups.
@param request - DescribeAccessGroupsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAccessGroupsResponse
func (*Client) DescribeAccessPoint ¶ added in v3.2.0
func (client *Client) DescribeAccessPoint(request *DescribeAccessPointRequest) (_result *DescribeAccessPointResponse, _err error)
Summary:
Queries the details of an access point.
Description:
Only General-purpose Network File System (NFS) file systems support this operation.
@param request - DescribeAccessPointRequest
@return DescribeAccessPointResponse
func (*Client) DescribeAccessPointWithOptions ¶ added in v3.2.0
func (client *Client) DescribeAccessPointWithOptions(request *DescribeAccessPointRequest, runtime *util.RuntimeOptions) (_result *DescribeAccessPointResponse, _err error)
Summary:
Queries the details of an access point.
Description:
Only General-purpose Network File System (NFS) file systems support this operation.
@param request - DescribeAccessPointRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAccessPointResponse
func (*Client) DescribeAccessPoints ¶ added in v3.2.0
func (client *Client) DescribeAccessPoints(request *DescribeAccessPointsRequest) (_result *DescribeAccessPointsResponse, _err error)
Summary:
Queries the information about an access point.
Description:
Only General-purpose Network File System (NFS) file systems support this operation.
@param request - DescribeAccessPointsRequest
@return DescribeAccessPointsResponse
func (*Client) DescribeAccessPointsWithOptions ¶ added in v3.2.0
func (client *Client) DescribeAccessPointsWithOptions(request *DescribeAccessPointsRequest, runtime *util.RuntimeOptions) (_result *DescribeAccessPointsResponse, _err error)
Summary:
Queries the information about an access point.
Description:
Only General-purpose Network File System (NFS) file systems support this operation.
@param request - DescribeAccessPointsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAccessPointsResponse
func (*Client) DescribeAccessRules ¶
func (client *Client) DescribeAccessRules(request *DescribeAccessRulesRequest) (_result *DescribeAccessRulesResponse, _err error)
Summary:
Queries the information about rules in a permission group.
@param request - DescribeAccessRulesRequest
@return DescribeAccessRulesResponse
func (*Client) DescribeAccessRulesWithOptions ¶
func (client *Client) DescribeAccessRulesWithOptions(request *DescribeAccessRulesRequest, runtime *util.RuntimeOptions) (_result *DescribeAccessRulesResponse, _err error)
Summary:
Queries the information about rules in a permission group.
@param request - DescribeAccessRulesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAccessRulesResponse
func (*Client) DescribeAutoSnapshotPolicies ¶
func (client *Client) DescribeAutoSnapshotPolicies(request *DescribeAutoSnapshotPoliciesRequest) (_result *DescribeAutoSnapshotPoliciesResponse, _err error)
Summary:
Queries automatic snapshot policies.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature.
@param request - DescribeAutoSnapshotPoliciesRequest
@return DescribeAutoSnapshotPoliciesResponse
func (*Client) DescribeAutoSnapshotPoliciesWithOptions ¶
func (client *Client) DescribeAutoSnapshotPoliciesWithOptions(request *DescribeAutoSnapshotPoliciesRequest, runtime *util.RuntimeOptions) (_result *DescribeAutoSnapshotPoliciesResponse, _err error)
Summary:
Queries automatic snapshot policies.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature.
@param request - DescribeAutoSnapshotPoliciesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAutoSnapshotPoliciesResponse
func (*Client) DescribeAutoSnapshotTasks ¶
func (client *Client) DescribeAutoSnapshotTasks(request *DescribeAutoSnapshotTasksRequest) (_result *DescribeAutoSnapshotTasksResponse, _err error)
Summary:
Queries automatic snapshot tasks.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support the snapshot feature.
@param request - DescribeAutoSnapshotTasksRequest
@return DescribeAutoSnapshotTasksResponse
func (*Client) DescribeAutoSnapshotTasksWithOptions ¶
func (client *Client) DescribeAutoSnapshotTasksWithOptions(request *DescribeAutoSnapshotTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeAutoSnapshotTasksResponse, _err error)
Summary:
Queries automatic snapshot tasks.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support the snapshot feature.
@param request - DescribeAutoSnapshotTasksRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAutoSnapshotTasksResponse
func (*Client) DescribeBlackListClients
deprecated
func (client *Client) DescribeBlackListClients(request *DescribeBlackListClientsRequest) (_result *DescribeBlackListClientsResponse, _err error)
Deprecated: OpenAPI DescribeBlackListClients is deprecated
Summary:
获取CPFS服务中黑名单客户端的状态
Description:
The API operation is available only for CPFS file systems.
@param request - DescribeBlackListClientsRequest
@return DescribeBlackListClientsResponse Deprecated
func (*Client) DescribeBlackListClientsWithOptions
deprecated
func (client *Client) DescribeBlackListClientsWithOptions(request *DescribeBlackListClientsRequest, runtime *util.RuntimeOptions) (_result *DescribeBlackListClientsResponse, _err error)
Deprecated: OpenAPI DescribeBlackListClients is deprecated
Summary:
获取CPFS服务中黑名单客户端的状态
Description:
The API operation is available only for CPFS file systems.
@param request - DescribeBlackListClientsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeBlackListClientsResponse Deprecated
func (*Client) DescribeDataFlowSubTasks ¶ added in v3.3.0
func (client *Client) DescribeDataFlowSubTasks(request *DescribeDataFlowSubTasksRequest) (_result *DescribeDataFlowSubTasksResponse, _err error)
Summary:
Queries data flow subtasks in batches.
Description:
Only Cloud Parallel File Storage (CPFS) for LINGJUN V2.6.0 and later support this operation. You can view the version information on the file system details page in the console.
@param request - DescribeDataFlowSubTasksRequest
@return DescribeDataFlowSubTasksResponse
func (*Client) DescribeDataFlowSubTasksWithOptions ¶ added in v3.3.0
func (client *Client) DescribeDataFlowSubTasksWithOptions(request *DescribeDataFlowSubTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeDataFlowSubTasksResponse, _err error)
Summary:
Queries data flow subtasks in batches.
Description:
Only Cloud Parallel File Storage (CPFS) for LINGJUN V2.6.0 and later support this operation. You can view the version information on the file system details page in the console.
@param request - DescribeDataFlowSubTasksRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDataFlowSubTasksResponse
func (*Client) DescribeDataFlowTasks ¶
func (client *Client) DescribeDataFlowTasks(request *DescribeDataFlowTasksRequest) (_result *DescribeDataFlowTasksResponse, _err error)
Summary:
查询数据流动任务
Description:
###
*
*
@param request - DescribeDataFlowTasksRequest
@return DescribeDataFlowTasksResponse
func (*Client) DescribeDataFlowTasksWithOptions ¶
func (client *Client) DescribeDataFlowTasksWithOptions(request *DescribeDataFlowTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeDataFlowTasksResponse, _err error)
Summary:
查询数据流动任务
Description:
###
*
*
@param request - DescribeDataFlowTasksRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDataFlowTasksResponse
func (*Client) DescribeDataFlows ¶
func (client *Client) DescribeDataFlows(request *DescribeDataFlowsRequest) (_result *DescribeDataFlowsResponse, _err error)
Summary:
Queries the dataflows of a CPFS file system.
Description:
Only Cloud Parallel File Storage (CPFS) V2.2.0 and later and CPFS for LINGJUN V2.4.0 and later support data flows. You can view the version information on the file system details page in the console. - In Filters, FsetIds, DataFlowlds, SourceStorage, ThroughputList, and Status support exact match only. FileSystemPath, Description, and SourceStoragePath support fuzzy match. - Combined query is supported.
@param request - DescribeDataFlowsRequest
@return DescribeDataFlowsResponse
func (*Client) DescribeDataFlowsWithOptions ¶
func (client *Client) DescribeDataFlowsWithOptions(request *DescribeDataFlowsRequest, runtime *util.RuntimeOptions) (_result *DescribeDataFlowsResponse, _err error)
Summary:
Queries the dataflows of a CPFS file system.
Description:
Only Cloud Parallel File Storage (CPFS) V2.2.0 and later and CPFS for LINGJUN V2.4.0 and later support data flows. You can view the version information on the file system details page in the console. - In Filters, FsetIds, DataFlowlds, SourceStorage, ThroughputList, and Status support exact match only. FileSystemPath, Description, and SourceStoragePath support fuzzy match. - Combined query is supported.
@param request - DescribeDataFlowsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDataFlowsResponse
func (*Client) DescribeDirQuotas ¶
func (client *Client) DescribeDirQuotas(request *DescribeDirQuotasRequest) (_result *DescribeDirQuotasResponse, _err error)
Summary:
Queries the directory quotas of a file system.
Description:
Only General-purpose NAS file systems support the directory quota feature.
@param request - DescribeDirQuotasRequest
@return DescribeDirQuotasResponse
func (*Client) DescribeDirQuotasWithOptions ¶
func (client *Client) DescribeDirQuotasWithOptions(request *DescribeDirQuotasRequest, runtime *util.RuntimeOptions) (_result *DescribeDirQuotasResponse, _err error)
Summary:
Queries the directory quotas of a file system.
Description:
Only General-purpose NAS file systems support the directory quota feature.
@param request - DescribeDirQuotasRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDirQuotasResponse
func (*Client) DescribeFileSystemStatistics ¶
func (client *Client) DescribeFileSystemStatistics(request *DescribeFileSystemStatisticsRequest) (_result *DescribeFileSystemStatisticsResponse, _err error)
Summary:
Queries the statistics of file systems that are owned by the current account.
@param request - DescribeFileSystemStatisticsRequest
@return DescribeFileSystemStatisticsResponse
func (*Client) DescribeFileSystemStatisticsWithOptions ¶
func (client *Client) DescribeFileSystemStatisticsWithOptions(request *DescribeFileSystemStatisticsRequest, runtime *util.RuntimeOptions) (_result *DescribeFileSystemStatisticsResponse, _err error)
Summary:
Queries the statistics of file systems that are owned by the current account.
@param request - DescribeFileSystemStatisticsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeFileSystemStatisticsResponse
func (*Client) DescribeFileSystems ¶
func (client *Client) DescribeFileSystems(request *DescribeFileSystemsRequest) (_result *DescribeFileSystemsResponse, _err error)
Summary:
Queries file systems.
@param request - DescribeFileSystemsRequest
@return DescribeFileSystemsResponse
func (*Client) DescribeFileSystemsWithOptions ¶
func (client *Client) DescribeFileSystemsWithOptions(request *DescribeFileSystemsRequest, runtime *util.RuntimeOptions) (_result *DescribeFileSystemsResponse, _err error)
Summary:
Queries file systems.
@param request - DescribeFileSystemsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeFileSystemsResponse
func (*Client) DescribeFilesets ¶
func (client *Client) DescribeFilesets(request *DescribeFilesetsRequest) (_result *DescribeFilesetsResponse, _err error)
Summary:
Queries the information about created filesets.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support filesets. You can view the version information on the file system details page in the console. - In Filters, FsetIds supports exact match only. FileSystemPath and Description support fuzzy match. - Combined query is supported.
@param request - DescribeFilesetsRequest
@return DescribeFilesetsResponse
func (*Client) DescribeFilesetsWithOptions ¶
func (client *Client) DescribeFilesetsWithOptions(request *DescribeFilesetsRequest, runtime *util.RuntimeOptions) (_result *DescribeFilesetsResponse, _err error)
Summary:
Queries the information about created filesets.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support filesets. You can view the version information on the file system details page in the console. - In Filters, FsetIds supports exact match only. FileSystemPath and Description support fuzzy match. - Combined query is supported.
@param request - DescribeFilesetsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeFilesetsResponse
func (*Client) DescribeLifecyclePolicies ¶
func (client *Client) DescribeLifecyclePolicies(request *DescribeLifecyclePoliciesRequest) (_result *DescribeLifecyclePoliciesResponse, _err error)
Summary:
Queries lifecycle policies.
Description:
Only General-purpose NAS file systems support this operation.
@param request - DescribeLifecyclePoliciesRequest
@return DescribeLifecyclePoliciesResponse
func (*Client) DescribeLifecyclePoliciesWithOptions ¶
func (client *Client) DescribeLifecyclePoliciesWithOptions(request *DescribeLifecyclePoliciesRequest, runtime *util.RuntimeOptions) (_result *DescribeLifecyclePoliciesResponse, _err error)
Summary:
Queries lifecycle policies.
Description:
Only General-purpose NAS file systems support this operation.
@param request - DescribeLifecyclePoliciesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeLifecyclePoliciesResponse
func (*Client) DescribeLogAnalysis ¶
func (client *Client) DescribeLogAnalysis(request *DescribeLogAnalysisRequest) (_result *DescribeLogAnalysisResponse, _err error)
Summary:
Queries the log dump information configured in log analysis.
@param request - DescribeLogAnalysisRequest
@return DescribeLogAnalysisResponse
func (*Client) DescribeLogAnalysisWithOptions ¶
func (client *Client) DescribeLogAnalysisWithOptions(request *DescribeLogAnalysisRequest, runtime *util.RuntimeOptions) (_result *DescribeLogAnalysisResponse, _err error)
Summary:
Queries the log dump information configured in log analysis.
@param request - DescribeLogAnalysisRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeLogAnalysisResponse
func (*Client) DescribeMountTargets ¶
func (client *Client) DescribeMountTargets(request *DescribeMountTargetsRequest) (_result *DescribeMountTargetsResponse, _err error)
Summary:
Queries mount targets.
@param request - DescribeMountTargetsRequest
@return DescribeMountTargetsResponse
func (*Client) DescribeMountTargetsWithOptions ¶
func (client *Client) DescribeMountTargetsWithOptions(request *DescribeMountTargetsRequest, runtime *util.RuntimeOptions) (_result *DescribeMountTargetsResponse, _err error)
Summary:
Queries mount targets.
@param request - DescribeMountTargetsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeMountTargetsResponse
func (*Client) DescribeMountedClients ¶
func (client *Client) DescribeMountedClients(request *DescribeMountedClientsRequest) (_result *DescribeMountedClientsResponse, _err error)
Summary:
Queries the clients on which a file system is mounted.
Description:
Only General-purpose NAS file systems support this operation. - This operation returns the clients that have accessed the specified file system within the last minute. If the file system is mounted on a client but the client did not access the file system within the last minute, the client is not included in the returned information.
@param request - DescribeMountedClientsRequest
@return DescribeMountedClientsResponse
func (*Client) DescribeMountedClientsWithOptions ¶
func (client *Client) DescribeMountedClientsWithOptions(request *DescribeMountedClientsRequest, runtime *util.RuntimeOptions) (_result *DescribeMountedClientsResponse, _err error)
Summary:
Queries the clients on which a file system is mounted.
Description:
Only General-purpose NAS file systems support this operation. - This operation returns the clients that have accessed the specified file system within the last minute. If the file system is mounted on a client but the client did not access the file system within the last minute, the client is not included in the returned information.
@param request - DescribeMountedClientsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeMountedClientsResponse
func (*Client) DescribeNfsAcl ¶ added in v3.1.0
func (client *Client) DescribeNfsAcl(request *DescribeNfsAclRequest) (_result *DescribeNfsAclResponse, _err error)
Summary:
Queries whether the NFS ACL feature is enabled for a file system.
@param request - DescribeNfsAclRequest
@return DescribeNfsAclResponse
func (*Client) DescribeNfsAclWithOptions ¶ added in v3.1.0
func (client *Client) DescribeNfsAclWithOptions(request *DescribeNfsAclRequest, runtime *util.RuntimeOptions) (_result *DescribeNfsAclResponse, _err error)
Summary:
Queries whether the NFS ACL feature is enabled for a file system.
@param request - DescribeNfsAclRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeNfsAclResponse
func (*Client) DescribeProtocolMountTarget ¶
func (client *Client) DescribeProtocolMountTarget(request *DescribeProtocolMountTargetRequest) (_result *DescribeProtocolMountTargetResponse, _err error)
Summary:
Queries the export directories of a protocol service.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com).
@param request - DescribeProtocolMountTargetRequest
@return DescribeProtocolMountTargetResponse
func (*Client) DescribeProtocolMountTargetWithOptions ¶
func (client *Client) DescribeProtocolMountTargetWithOptions(request *DescribeProtocolMountTargetRequest, runtime *util.RuntimeOptions) (_result *DescribeProtocolMountTargetResponse, _err error)
Summary:
Queries the export directories of a protocol service.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com).
@param request - DescribeProtocolMountTargetRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeProtocolMountTargetResponse
func (*Client) DescribeProtocolService ¶
func (client *Client) DescribeProtocolService(request *DescribeProtocolServiceRequest) (_result *DescribeProtocolServiceResponse, _err error)
Summary:
Queries the information about protocol services.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com).
@param request - DescribeProtocolServiceRequest
@return DescribeProtocolServiceResponse
func (*Client) DescribeProtocolServiceWithOptions ¶
func (client *Client) DescribeProtocolServiceWithOptions(request *DescribeProtocolServiceRequest, runtime *util.RuntimeOptions) (_result *DescribeProtocolServiceResponse, _err error)
Summary:
Queries the information about protocol services.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com).
@param request - DescribeProtocolServiceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeProtocolServiceResponse
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)
Summary:
Queries the regions in which Apsara File Storage NAS is available.
@param request - DescribeRegionsRequest
@return DescribeRegionsResponse
func (*Client) DescribeRegionsWithOptions ¶
func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)
Summary:
Queries the regions in which Apsara File Storage NAS is available.
@param request - DescribeRegionsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRegionsResponse
func (*Client) DescribeSmbAcl ¶
func (client *Client) DescribeSmbAcl(request *DescribeSmbAclRequest) (_result *DescribeSmbAclResponse, _err error)
Summary:
Queries the information about the access control list (ACL) feature of a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
@param request - DescribeSmbAclRequest
@return DescribeSmbAclResponse
func (*Client) DescribeSmbAclWithOptions ¶
func (client *Client) DescribeSmbAclWithOptions(request *DescribeSmbAclRequest, runtime *util.RuntimeOptions) (_result *DescribeSmbAclResponse, _err error)
Summary:
Queries the information about the access control list (ACL) feature of a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
@param request - DescribeSmbAclRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSmbAclResponse
func (*Client) DescribeSnapshots ¶
func (client *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (_result *DescribeSnapshotsResponse, _err error)
Summary:
Queries the information about one or more snapshots of a file system.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature.
@param request - DescribeSnapshotsRequest
@return DescribeSnapshotsResponse
func (*Client) DescribeSnapshotsWithOptions ¶
func (client *Client) DescribeSnapshotsWithOptions(request *DescribeSnapshotsRequest, runtime *util.RuntimeOptions) (_result *DescribeSnapshotsResponse, _err error)
Summary:
Queries the information about one or more snapshots of a file system.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature.
@param request - DescribeSnapshotsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSnapshotsResponse
func (*Client) DescribeStoragePackages ¶
func (client *Client) DescribeStoragePackages(request *DescribeStoragePackagesRequest) (_result *DescribeStoragePackagesResponse, _err error)
Summary:
You can call the DescribeStoragePackages operation to query the list of storage plans.
@param request - DescribeStoragePackagesRequest
@return DescribeStoragePackagesResponse
func (*Client) DescribeStoragePackagesWithOptions ¶
func (client *Client) DescribeStoragePackagesWithOptions(request *DescribeStoragePackagesRequest, runtime *util.RuntimeOptions) (_result *DescribeStoragePackagesResponse, _err error)
Summary:
You can call the DescribeStoragePackages operation to query the list of storage plans.
@param request - DescribeStoragePackagesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeStoragePackagesResponse
func (*Client) DescribeZones ¶
func (client *Client) DescribeZones(request *DescribeZonesRequest) (_result *DescribeZonesResponse, _err error)
Summary:
Queries all zones in a region and the file system types that are supported in each zone.
@param request - DescribeZonesRequest
@return DescribeZonesResponse
func (*Client) DescribeZonesWithOptions ¶
func (client *Client) DescribeZonesWithOptions(request *DescribeZonesRequest, runtime *util.RuntimeOptions) (_result *DescribeZonesResponse, _err error)
Summary:
Queries all zones in a region and the file system types that are supported in each zone.
@param request - DescribeZonesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeZonesResponse
func (*Client) DisableAndCleanRecycleBin ¶
func (client *Client) DisableAndCleanRecycleBin(request *DisableAndCleanRecycleBinRequest) (_result *DisableAndCleanRecycleBinResponse, _err error)
Summary:
Disables and empties the recycle bin of a General-purpose NAS file system.
Description:
Only General-purpose NAS file systems support this operation. - If you disable the recycle bin, all files in the recycle bin are permanently deleted. - If you disable and then enable the recycle bin, the recycle bin is empty. You cannot retrieve the deleted files.
@param request - DisableAndCleanRecycleBinRequest
@return DisableAndCleanRecycleBinResponse
func (*Client) DisableAndCleanRecycleBinWithOptions ¶
func (client *Client) DisableAndCleanRecycleBinWithOptions(request *DisableAndCleanRecycleBinRequest, runtime *util.RuntimeOptions) (_result *DisableAndCleanRecycleBinResponse, _err error)
Summary:
Disables and empties the recycle bin of a General-purpose NAS file system.
Description:
Only General-purpose NAS file systems support this operation. - If you disable the recycle bin, all files in the recycle bin are permanently deleted. - If you disable and then enable the recycle bin, the recycle bin is empty. You cannot retrieve the deleted files.
@param request - DisableAndCleanRecycleBinRequest
@param runtime - runtime options for this request RuntimeOptions
@return DisableAndCleanRecycleBinResponse
func (*Client) DisableNfsAcl ¶ added in v3.1.0
func (client *Client) DisableNfsAcl(request *DisableNfsAclRequest) (_result *DisableNfsAclResponse, _err error)
Summary:
Disables the NFS ACL feature for a file system.
@param request - DisableNfsAclRequest
@return DisableNfsAclResponse
func (*Client) DisableNfsAclWithOptions ¶ added in v3.1.0
func (client *Client) DisableNfsAclWithOptions(request *DisableNfsAclRequest, runtime *util.RuntimeOptions) (_result *DisableNfsAclResponse, _err error)
Summary:
Disables the NFS ACL feature for a file system.
@param request - DisableNfsAclRequest
@param runtime - runtime options for this request RuntimeOptions
@return DisableNfsAclResponse
func (*Client) DisableSmbAcl ¶
func (client *Client) DisableSmbAcl(request *DisableSmbAclRequest) (_result *DisableSmbAclResponse, _err error)
Summary:
Disables the access control list (ACL) feature for a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
@param request - DisableSmbAclRequest
@return DisableSmbAclResponse
func (*Client) DisableSmbAclWithOptions ¶
func (client *Client) DisableSmbAclWithOptions(request *DisableSmbAclRequest, runtime *util.RuntimeOptions) (_result *DisableSmbAclResponse, _err error)
Summary:
Disables the access control list (ACL) feature for a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
@param request - DisableSmbAclRequest
@param runtime - runtime options for this request RuntimeOptions
@return DisableSmbAclResponse
func (*Client) EnableNfsAcl ¶ added in v3.1.0
func (client *Client) EnableNfsAcl(request *EnableNfsAclRequest) (_result *EnableNfsAclResponse, _err error)
Summary:
Enables the NFS ACL feature for a file system.
@param request - EnableNfsAclRequest
@return EnableNfsAclResponse
func (*Client) EnableNfsAclWithOptions ¶ added in v3.1.0
func (client *Client) EnableNfsAclWithOptions(request *EnableNfsAclRequest, runtime *util.RuntimeOptions) (_result *EnableNfsAclResponse, _err error)
Summary:
Enables the NFS ACL feature for a file system.
@param request - EnableNfsAclRequest
@param runtime - runtime options for this request RuntimeOptions
@return EnableNfsAclResponse
func (*Client) EnableRecycleBin ¶
func (client *Client) EnableRecycleBin(request *EnableRecycleBinRequest) (_result *EnableRecycleBinResponse, _err error)
Summary:
Enables the recycle bin feature for a file system.
Description:
Only General-purpose NAS file systems support this operation.
@param request - EnableRecycleBinRequest
@return EnableRecycleBinResponse
func (*Client) EnableRecycleBinWithOptions ¶
func (client *Client) EnableRecycleBinWithOptions(request *EnableRecycleBinRequest, runtime *util.RuntimeOptions) (_result *EnableRecycleBinResponse, _err error)
Summary:
Enables the recycle bin feature for a file system.
Description:
Only General-purpose NAS file systems support this operation.
@param request - EnableRecycleBinRequest
@param runtime - runtime options for this request RuntimeOptions
@return EnableRecycleBinResponse
func (*Client) EnableSmbAcl ¶
func (client *Client) EnableSmbAcl(request *EnableSmbAclRequest) (_result *EnableSmbAclResponse, _err error)
Summary:
Enables the access control list (ACL) feature for a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
@param request - EnableSmbAclRequest
@return EnableSmbAclResponse
func (*Client) EnableSmbAclWithOptions ¶
func (client *Client) EnableSmbAclWithOptions(request *EnableSmbAclRequest, runtime *util.RuntimeOptions) (_result *EnableSmbAclResponse, _err error)
Summary:
Enables the access control list (ACL) feature for a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
@param request - EnableSmbAclRequest
@param runtime - runtime options for this request RuntimeOptions
@return EnableSmbAclResponse
func (*Client) GetDirectoryOrFileProperties ¶
func (client *Client) GetDirectoryOrFileProperties(request *GetDirectoryOrFilePropertiesRequest) (_result *GetDirectoryOrFilePropertiesResponse, _err error)
Summary:
Queries whether a directory contains files that are stored in the Infrequent Access (IA) or Archive storage class, or whether a file is stored in the IA or Archive storage class.
Description:
Only General-purpose NAS file systems support this operation.
@param request - GetDirectoryOrFilePropertiesRequest
@return GetDirectoryOrFilePropertiesResponse
func (*Client) GetDirectoryOrFilePropertiesWithOptions ¶
func (client *Client) GetDirectoryOrFilePropertiesWithOptions(request *GetDirectoryOrFilePropertiesRequest, runtime *util.RuntimeOptions) (_result *GetDirectoryOrFilePropertiesResponse, _err error)
Summary:
Queries whether a directory contains files that are stored in the Infrequent Access (IA) or Archive storage class, or whether a file is stored in the IA or Archive storage class.
Description:
Only General-purpose NAS file systems support this operation.
@param request - GetDirectoryOrFilePropertiesRequest
@param runtime - runtime options for this request RuntimeOptions
@return GetDirectoryOrFilePropertiesResponse
func (*Client) GetEndpoint ¶
func (*Client) GetRecycleBinAttribute ¶
func (client *Client) GetRecycleBinAttribute(request *GetRecycleBinAttributeRequest) (_result *GetRecycleBinAttributeResponse, _err error)
Summary:
Queries the recycle bin configurations of a General-purpose NAS file system.
Description:
Only General-purpose Apsara File Storage NAS (NAS) file systems support this operation.
@param request - GetRecycleBinAttributeRequest
@return GetRecycleBinAttributeResponse
func (*Client) GetRecycleBinAttributeWithOptions ¶
func (client *Client) GetRecycleBinAttributeWithOptions(request *GetRecycleBinAttributeRequest, runtime *util.RuntimeOptions) (_result *GetRecycleBinAttributeResponse, _err error)
Summary:
Queries the recycle bin configurations of a General-purpose NAS file system.
Description:
Only General-purpose Apsara File Storage NAS (NAS) file systems support this operation.
@param request - GetRecycleBinAttributeRequest
@param runtime - runtime options for this request RuntimeOptions
@return GetRecycleBinAttributeResponse
func (*Client) ListDirectoriesAndFiles ¶
func (client *Client) ListDirectoriesAndFiles(request *ListDirectoriesAndFilesRequest) (_result *ListDirectoriesAndFilesResponse, _err error)
Summary:
Queries the infrequently-accessed files in a specified directory of a General-purpose NAS file system and the subdirectories that contain the files.
Description:
Only General-purpose NAS file systems support this operation.
@param request - ListDirectoriesAndFilesRequest
@return ListDirectoriesAndFilesResponse
func (*Client) ListDirectoriesAndFilesWithOptions ¶
func (client *Client) ListDirectoriesAndFilesWithOptions(request *ListDirectoriesAndFilesRequest, runtime *util.RuntimeOptions) (_result *ListDirectoriesAndFilesResponse, _err error)
Summary:
Queries the infrequently-accessed files in a specified directory of a General-purpose NAS file system and the subdirectories that contain the files.
Description:
Only General-purpose NAS file systems support this operation.
@param request - ListDirectoriesAndFilesRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListDirectoriesAndFilesResponse
func (*Client) ListLifecycleRetrieveJobs ¶
func (client *Client) ListLifecycleRetrieveJobs(request *ListLifecycleRetrieveJobsRequest) (_result *ListLifecycleRetrieveJobsResponse, _err error)
Summary:
Queries data retrieval tasks.
Description:
Only General-purpose NAS file systems support this operation.
@param request - ListLifecycleRetrieveJobsRequest
@return ListLifecycleRetrieveJobsResponse
func (*Client) ListLifecycleRetrieveJobsWithOptions ¶
func (client *Client) ListLifecycleRetrieveJobsWithOptions(request *ListLifecycleRetrieveJobsRequest, runtime *util.RuntimeOptions) (_result *ListLifecycleRetrieveJobsResponse, _err error)
Summary:
Queries data retrieval tasks.
Description:
Only General-purpose NAS file systems support this operation.
@param request - ListLifecycleRetrieveJobsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListLifecycleRetrieveJobsResponse
func (*Client) ListRecentlyRecycledDirectories ¶
func (client *Client) ListRecentlyRecycledDirectories(request *ListRecentlyRecycledDirectoriesRequest) (_result *ListRecentlyRecycledDirectoriesResponse, _err error)
Summary:
Queries the directories that are recently deleted.
Description:
Only General-purpose NAS file systems support this operation.
@param request - ListRecentlyRecycledDirectoriesRequest
@return ListRecentlyRecycledDirectoriesResponse
func (*Client) ListRecentlyRecycledDirectoriesWithOptions ¶
func (client *Client) ListRecentlyRecycledDirectoriesWithOptions(request *ListRecentlyRecycledDirectoriesRequest, runtime *util.RuntimeOptions) (_result *ListRecentlyRecycledDirectoriesResponse, _err error)
Summary:
Queries the directories that are recently deleted.
Description:
Only General-purpose NAS file systems support this operation.
@param request - ListRecentlyRecycledDirectoriesRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListRecentlyRecycledDirectoriesResponse
func (*Client) ListRecycleBinJobs ¶
func (client *Client) ListRecycleBinJobs(request *ListRecycleBinJobsRequest) (_result *ListRecycleBinJobsResponse, _err error)
Summary:
Queries the jobs of the recycle bin.
Description:
Only General-purpose NAS file systems support this operation. - You can query a maximum of 50 jobs that are recently executed.
@param request - ListRecycleBinJobsRequest
@return ListRecycleBinJobsResponse
func (*Client) ListRecycleBinJobsWithOptions ¶
func (client *Client) ListRecycleBinJobsWithOptions(request *ListRecycleBinJobsRequest, runtime *util.RuntimeOptions) (_result *ListRecycleBinJobsResponse, _err error)
Summary:
Queries the jobs of the recycle bin.
Description:
Only General-purpose NAS file systems support this operation. - You can query a maximum of 50 jobs that are recently executed.
@param request - ListRecycleBinJobsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListRecycleBinJobsResponse
func (*Client) ListRecycledDirectoriesAndFiles ¶
func (client *Client) ListRecycledDirectoriesAndFiles(request *ListRecycledDirectoriesAndFilesRequest) (_result *ListRecycledDirectoriesAndFilesResponse, _err error)
Summary:
Queries deleted files or directories.
Description:
Only General-purpose NAS file systems support this operation.
@param request - ListRecycledDirectoriesAndFilesRequest
@return ListRecycledDirectoriesAndFilesResponse
func (*Client) ListRecycledDirectoriesAndFilesWithOptions ¶
func (client *Client) ListRecycledDirectoriesAndFilesWithOptions(request *ListRecycledDirectoriesAndFilesRequest, runtime *util.RuntimeOptions) (_result *ListRecycledDirectoriesAndFilesResponse, _err error)
Summary:
Queries deleted files or directories.
Description:
Only General-purpose NAS file systems support this operation.
@param request - ListRecycledDirectoriesAndFilesRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListRecycledDirectoriesAndFilesResponse
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
Summary:
Queries tags.
@param request - ListTagResourcesRequest
@return ListTagResourcesResponse
func (*Client) ListTagResourcesWithOptions ¶
func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
Summary:
Queries tags.
@param request - ListTagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListTagResourcesResponse
func (*Client) ModifyAccessGroup ¶
func (client *Client) ModifyAccessGroup(request *ModifyAccessGroupRequest) (_result *ModifyAccessGroupResponse, _err error)
Summary:
Modifies a permission group.
Description:
The default permission group (DEFAULT_VPC_GROUP_NAME) cannot be modified.
@param request - ModifyAccessGroupRequest
@return ModifyAccessGroupResponse
func (*Client) ModifyAccessGroupWithOptions ¶
func (client *Client) ModifyAccessGroupWithOptions(request *ModifyAccessGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyAccessGroupResponse, _err error)
Summary:
Modifies a permission group.
Description:
The default permission group (DEFAULT_VPC_GROUP_NAME) cannot be modified.
@param request - ModifyAccessGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyAccessGroupResponse
func (*Client) ModifyAccessPoint ¶ added in v3.2.0
func (client *Client) ModifyAccessPoint(request *ModifyAccessPointRequest) (_result *ModifyAccessPointResponse, _err error)
Summary:
Modifies the information about an access point.
Description:
Only General-purpose Network File System (NFS) file systems support this operation.
@param request - ModifyAccessPointRequest
@return ModifyAccessPointResponse
func (*Client) ModifyAccessPointWithOptions ¶ added in v3.2.0
func (client *Client) ModifyAccessPointWithOptions(request *ModifyAccessPointRequest, runtime *util.RuntimeOptions) (_result *ModifyAccessPointResponse, _err error)
Summary:
Modifies the information about an access point.
Description:
Only General-purpose Network File System (NFS) file systems support this operation.
@param request - ModifyAccessPointRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyAccessPointResponse
func (*Client) ModifyAccessRule ¶
func (client *Client) ModifyAccessRule(request *ModifyAccessRuleRequest) (_result *ModifyAccessRuleResponse, _err error)
Summary:
Modifies a rule in a permission group.
Description:
The rules in the default permission group (DEFAULT_VPC_GROUP_NAME) cannot be modified.
@param request - ModifyAccessRuleRequest
@return ModifyAccessRuleResponse
func (*Client) ModifyAccessRuleWithOptions ¶
func (client *Client) ModifyAccessRuleWithOptions(request *ModifyAccessRuleRequest, runtime *util.RuntimeOptions) (_result *ModifyAccessRuleResponse, _err error)
Summary:
Modifies a rule in a permission group.
Description:
The rules in the default permission group (DEFAULT_VPC_GROUP_NAME) cannot be modified.
@param request - ModifyAccessRuleRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyAccessRuleResponse
func (*Client) ModifyAutoSnapshotPolicy ¶
func (client *Client) ModifyAutoSnapshotPolicy(request *ModifyAutoSnapshotPolicyRequest) (_result *ModifyAutoSnapshotPolicyResponse, _err error)
Summary:
An automatic snapshot policy is modified. After you modify an automatic snapshot policy that is applied to a file system, the modification immediately applies to subsequent snapshots that are created for the file system.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature.
@param request - ModifyAutoSnapshotPolicyRequest
@return ModifyAutoSnapshotPolicyResponse
func (*Client) ModifyAutoSnapshotPolicyWithOptions ¶
func (client *Client) ModifyAutoSnapshotPolicyWithOptions(request *ModifyAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyAutoSnapshotPolicyResponse, _err error)
Summary:
An automatic snapshot policy is modified. After you modify an automatic snapshot policy that is applied to a file system, the modification immediately applies to subsequent snapshots that are created for the file system.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature.
@param request - ModifyAutoSnapshotPolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyAutoSnapshotPolicyResponse
func (*Client) ModifyDataFlow ¶
func (client *Client) ModifyDataFlow(request *ModifyDataFlowRequest) (_result *ModifyDataFlowResponse, _err error)
Summary:
Modifies the attributes of a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support dataflows. - You can modify the attributes only of the dataflows that are in the `Running` state. - It generally takes 2 to 5 minutes to modify the attributes of a dataflow. You can call the [DescribeDataFlows](https://help.aliyun.com/document_detail/336901.html) operation to query the status of the dataflow to be modified. - Data flow specifications: - The dataflow throughput supports the following specifications: 600 MB/s, 1,200 MB/s, and 1,500 MB/s. The dataflow throughput is the maximum transmission bandwidth that can be reached when data is imported or exported for a dataflow. - Inventory query: If you set the DryRun parameter to true, you can check whether the resources for the dataflow whose throughput is changed meet the requirements. - Billing Changing the dataflow throughput involves the billing of dataflow bandwidth. We recommend that you understand CPFS billing methods in advance. For more information, see [Billing methods and billable items of CPFS](https://help.aliyun.com/document_detail/111858.html).
@param request - ModifyDataFlowRequest
@return ModifyDataFlowResponse
func (*Client) ModifyDataFlowAutoRefresh ¶
func (client *Client) ModifyDataFlowAutoRefresh(request *ModifyDataFlowAutoRefreshRequest) (_result *ModifyDataFlowAutoRefreshResponse, _err error)
Summary:
Modifies an AutoRefresh configuration of a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support dataflows. You can view the version information on the file system details page in the console. - You can modify the AutoRefresh configurations only for the dataflows that are in the `Running` or `Stopped` state. - It generally takes 2 to 5 minutes to modify an AutoRefresh configuration. You can call the [DescribeDataFlows](https://help.aliyun.com/document_detail/2402270.html) operation to query the task of modifying an AutoRefresh configuration.
@param request - ModifyDataFlowAutoRefreshRequest
@return ModifyDataFlowAutoRefreshResponse
func (*Client) ModifyDataFlowAutoRefreshWithOptions ¶
func (client *Client) ModifyDataFlowAutoRefreshWithOptions(request *ModifyDataFlowAutoRefreshRequest, runtime *util.RuntimeOptions) (_result *ModifyDataFlowAutoRefreshResponse, _err error)
Summary:
Modifies an AutoRefresh configuration of a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support dataflows. You can view the version information on the file system details page in the console. - You can modify the AutoRefresh configurations only for the dataflows that are in the `Running` or `Stopped` state. - It generally takes 2 to 5 minutes to modify an AutoRefresh configuration. You can call the [DescribeDataFlows](https://help.aliyun.com/document_detail/2402270.html) operation to query the task of modifying an AutoRefresh configuration.
@param request - ModifyDataFlowAutoRefreshRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDataFlowAutoRefreshResponse
func (*Client) ModifyDataFlowWithOptions ¶
func (client *Client) ModifyDataFlowWithOptions(request *ModifyDataFlowRequest, runtime *util.RuntimeOptions) (_result *ModifyDataFlowResponse, _err error)
Summary:
Modifies the attributes of a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support dataflows. - You can modify the attributes only of the dataflows that are in the `Running` state. - It generally takes 2 to 5 minutes to modify the attributes of a dataflow. You can call the [DescribeDataFlows](https://help.aliyun.com/document_detail/336901.html) operation to query the status of the dataflow to be modified. - Data flow specifications: - The dataflow throughput supports the following specifications: 600 MB/s, 1,200 MB/s, and 1,500 MB/s. The dataflow throughput is the maximum transmission bandwidth that can be reached when data is imported or exported for a dataflow. - Inventory query: If you set the DryRun parameter to true, you can check whether the resources for the dataflow whose throughput is changed meet the requirements. - Billing Changing the dataflow throughput involves the billing of dataflow bandwidth. We recommend that you understand CPFS billing methods in advance. For more information, see [Billing methods and billable items of CPFS](https://help.aliyun.com/document_detail/111858.html).
@param request - ModifyDataFlowRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDataFlowResponse
func (*Client) ModifyFileSystem ¶
func (client *Client) ModifyFileSystem(request *ModifyFileSystemRequest) (_result *ModifyFileSystemResponse, _err error)
Summary:
Modifies the description of a file system.
@param request - ModifyFileSystemRequest
@return ModifyFileSystemResponse
func (*Client) ModifyFileSystemWithOptions ¶
func (client *Client) ModifyFileSystemWithOptions(tmpReq *ModifyFileSystemRequest, runtime *util.RuntimeOptions) (_result *ModifyFileSystemResponse, _err error)
Summary:
Modifies the description of a file system.
@param tmpReq - ModifyFileSystemRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyFileSystemResponse
func (*Client) ModifyFileset ¶
func (client *Client) ModifyFileset(request *ModifyFilesetRequest) (_result *ModifyFilesetResponse, _err error)
Summary:
Modifies a fileset.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support fileset modification.
@param request - ModifyFilesetRequest
@return ModifyFilesetResponse
func (*Client) ModifyFilesetWithOptions ¶
func (client *Client) ModifyFilesetWithOptions(request *ModifyFilesetRequest, runtime *util.RuntimeOptions) (_result *ModifyFilesetResponse, _err error)
Summary:
Modifies a fileset.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support fileset modification.
@param request - ModifyFilesetRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyFilesetResponse
func (*Client) ModifyLDAPConfig ¶
func (client *Client) ModifyLDAPConfig(request *ModifyLDAPConfigRequest) (_result *ModifyLDAPConfigResponse, _err error)
Description:
The API operation is available only for Cloud Parallel File Storage (CPFS) file systems.
@param request - ModifyLDAPConfigRequest
@return ModifyLDAPConfigResponse
func (*Client) ModifyLDAPConfigWithOptions ¶
func (client *Client) ModifyLDAPConfigWithOptions(request *ModifyLDAPConfigRequest, runtime *util.RuntimeOptions) (_result *ModifyLDAPConfigResponse, _err error)
Description:
The API operation is available only for Cloud Parallel File Storage (CPFS) file systems.
@param request - ModifyLDAPConfigRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyLDAPConfigResponse
func (*Client) ModifyLifecyclePolicy ¶
func (client *Client) ModifyLifecyclePolicy(request *ModifyLifecyclePolicyRequest) (_result *ModifyLifecyclePolicyResponse, _err error)
Summary:
Modifies a lifecycle policy.
Description:
Only General-purpose NAS file systems support this operation.
@param request - ModifyLifecyclePolicyRequest
@return ModifyLifecyclePolicyResponse
func (*Client) ModifyLifecyclePolicyWithOptions ¶
func (client *Client) ModifyLifecyclePolicyWithOptions(request *ModifyLifecyclePolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyLifecyclePolicyResponse, _err error)
Summary:
Modifies a lifecycle policy.
Description:
Only General-purpose NAS file systems support this operation.
@param request - ModifyLifecyclePolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyLifecyclePolicyResponse
func (*Client) ModifyMountTarget ¶
func (client *Client) ModifyMountTarget(request *ModifyMountTargetRequest) (_result *ModifyMountTargetResponse, _err error)
Summary:
Modifies a mount target.
@param request - ModifyMountTargetRequest
@return ModifyMountTargetResponse
func (*Client) ModifyMountTargetWithOptions ¶
func (client *Client) ModifyMountTargetWithOptions(request *ModifyMountTargetRequest, runtime *util.RuntimeOptions) (_result *ModifyMountTargetResponse, _err error)
Summary:
Modifies a mount target.
@param request - ModifyMountTargetRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyMountTargetResponse
func (*Client) ModifyProtocolMountTarget ¶
func (client *Client) ModifyProtocolMountTarget(request *ModifyProtocolMountTargetRequest) (_result *ModifyProtocolMountTargetResponse, _err error)
Summary:
Modifies the export directory parameters of a protocol service. Only the description can be modified. The virtual private cloud (VPC) ID and vSwitch ID cannot be changed. To change these IDs, you must delete the export directory and create a new one.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com).
@param request - ModifyProtocolMountTargetRequest
@return ModifyProtocolMountTargetResponse
func (*Client) ModifyProtocolMountTargetWithOptions ¶
func (client *Client) ModifyProtocolMountTargetWithOptions(request *ModifyProtocolMountTargetRequest, runtime *util.RuntimeOptions) (_result *ModifyProtocolMountTargetResponse, _err error)
Summary:
Modifies the export directory parameters of a protocol service. Only the description can be modified. The virtual private cloud (VPC) ID and vSwitch ID cannot be changed. To change these IDs, you must delete the export directory and create a new one.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com).
@param request - ModifyProtocolMountTargetRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyProtocolMountTargetResponse
func (*Client) ModifyProtocolService ¶
func (client *Client) ModifyProtocolService(request *ModifyProtocolServiceRequest) (_result *ModifyProtocolServiceResponse, _err error)
Summary:
Modifies a protocol service. You can modify the description of a protocol service.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com).
@param request - ModifyProtocolServiceRequest
@return ModifyProtocolServiceResponse
func (*Client) ModifyProtocolServiceWithOptions ¶
func (client *Client) ModifyProtocolServiceWithOptions(request *ModifyProtocolServiceRequest, runtime *util.RuntimeOptions) (_result *ModifyProtocolServiceResponse, _err error)
Summary:
Modifies a protocol service. You can modify the description of a protocol service.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com).
@param request - ModifyProtocolServiceRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyProtocolServiceResponse
func (*Client) ModifySmbAcl ¶
func (client *Client) ModifySmbAcl(request *ModifySmbAclRequest) (_result *ModifySmbAclResponse, _err error)
Summary:
Updates the information about the access control list (ACL) feature of a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
@param request - ModifySmbAclRequest
@return ModifySmbAclResponse
func (*Client) ModifySmbAclWithOptions ¶
func (client *Client) ModifySmbAclWithOptions(request *ModifySmbAclRequest, runtime *util.RuntimeOptions) (_result *ModifySmbAclResponse, _err error)
Summary:
Updates the information about the access control list (ACL) feature of a Server Message Block (SMB) file system that resides in an Active Directory (AD) domain.
@param request - ModifySmbAclRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifySmbAclResponse
func (*Client) OpenNASService ¶
func (client *Client) OpenNASService() (_result *OpenNASServiceResponse, _err error)
Summary:
Activates Apsara File Storage NAS.
@return OpenNASServiceResponse
func (*Client) OpenNASServiceWithOptions ¶
func (client *Client) OpenNASServiceWithOptions(runtime *util.RuntimeOptions) (_result *OpenNASServiceResponse, _err error)
Summary:
Activates Apsara File Storage NAS.
@param request - OpenNASServiceRequest
@param runtime - runtime options for this request RuntimeOptions
@return OpenNASServiceResponse
func (*Client) RemoveClientFromBlackList
deprecated
func (client *Client) RemoveClientFromBlackList(request *RemoveClientFromBlackListRequest) (_result *RemoveClientFromBlackListResponse, _err error)
Deprecated: OpenAPI RemoveClientFromBlackList is deprecated
Summary:
移除黑名单
Description:
The IP address of a client to remove from the blacklist.
@param request - RemoveClientFromBlackListRequest
@return RemoveClientFromBlackListResponse Deprecated
func (*Client) RemoveClientFromBlackListWithOptions
deprecated
func (client *Client) RemoveClientFromBlackListWithOptions(request *RemoveClientFromBlackListRequest, runtime *util.RuntimeOptions) (_result *RemoveClientFromBlackListResponse, _err error)
Deprecated: OpenAPI RemoveClientFromBlackList is deprecated
Summary:
移除黑名单
Description:
The IP address of a client to remove from the blacklist.
@param request - RemoveClientFromBlackListRequest
@param runtime - runtime options for this request RuntimeOptions
@return RemoveClientFromBlackListResponse Deprecated
func (*Client) RemoveTags
deprecated
func (client *Client) RemoveTags(request *RemoveTagsRequest) (_result *RemoveTagsResponse, _err error)
Deprecated: OpenAPI RemoveTags is deprecated, please use NAS::2017-06-26::UntagResources instead.
Summary:
Removes one or more tags from a file system.
Description:
> The tag feature has been upgraded and this document will be unpublished. For more information, see UntagResources.
A request ID is returned even if the tag that you want to remove or the associated file system does not exist. For example, if the associated file system does not exist, or the TagKey and TagValue cannot be found, a request ID is still returned.
@param request - RemoveTagsRequest
@return RemoveTagsResponse Deprecated
func (*Client) RemoveTagsWithOptions
deprecated
func (client *Client) RemoveTagsWithOptions(request *RemoveTagsRequest, runtime *util.RuntimeOptions) (_result *RemoveTagsResponse, _err error)
Deprecated: OpenAPI RemoveTags is deprecated, please use NAS::2017-06-26::UntagResources instead.
Summary:
Removes one or more tags from a file system.
Description:
> The tag feature has been upgraded and this document will be unpublished. For more information, see UntagResources.
A request ID is returned even if the tag that you want to remove or the associated file system does not exist. For example, if the associated file system does not exist, or the TagKey and TagValue cannot be found, a request ID is still returned.
@param request - RemoveTagsRequest
@param runtime - runtime options for this request RuntimeOptions
@return RemoveTagsResponse Deprecated
func (*Client) ResetFileSystem ¶
func (client *Client) ResetFileSystem(request *ResetFileSystemRequest) (_result *ResetFileSystemResponse, _err error)
Summary:
Rolls back a file system to a snapshot of the file system.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature. - The file system must be in the Running state. - To roll back a file system to a snapshot, you must specify the ID of the snapshot that is created from the file system.
@param request - ResetFileSystemRequest
@return ResetFileSystemResponse
func (*Client) ResetFileSystemWithOptions ¶
func (client *Client) ResetFileSystemWithOptions(request *ResetFileSystemRequest, runtime *util.RuntimeOptions) (_result *ResetFileSystemResponse, _err error)
Summary:
Rolls back a file system to a snapshot of the file system.
Description:
The snapshot feature is in public preview and is provided free of charge. [Apsara File Storage NAS Service Level Agreement (SLA)](https://www.alibabacloud.com/help/legal/latest/network-attached-storage-service-level-agreement) is not guaranteed in public preview. - Only advanced Extreme NAS file systems support this feature. - The file system must be in the Running state. - To roll back a file system to a snapshot, you must specify the ID of the snapshot that is created from the file system.
@param request - ResetFileSystemRequest
@param runtime - runtime options for this request RuntimeOptions
@return ResetFileSystemResponse
func (*Client) RetryLifecycleRetrieveJob ¶
func (client *Client) RetryLifecycleRetrieveJob(request *RetryLifecycleRetrieveJobRequest) (_result *RetryLifecycleRetrieveJobResponse, _err error)
Summary:
Retries failed a data retrieval task.
Description:
Only General-purpose NAS file systems support this operation.
@param request - RetryLifecycleRetrieveJobRequest
@return RetryLifecycleRetrieveJobResponse
func (*Client) RetryLifecycleRetrieveJobWithOptions ¶
func (client *Client) RetryLifecycleRetrieveJobWithOptions(request *RetryLifecycleRetrieveJobRequest, runtime *util.RuntimeOptions) (_result *RetryLifecycleRetrieveJobResponse, _err error)
Summary:
Retries failed a data retrieval task.
Description:
Only General-purpose NAS file systems support this operation.
@param request - RetryLifecycleRetrieveJobRequest
@param runtime - runtime options for this request RuntimeOptions
@return RetryLifecycleRetrieveJobResponse
func (*Client) SetDirQuota ¶
func (client *Client) SetDirQuota(request *SetDirQuotaRequest) (_result *SetDirQuotaResponse, _err error)
Summary:
Creates a directory quota for a file system.
Description:
Only General-purpose Apsara File Storage NAS (NAS) file systems support the directory quota feature.
@param request - SetDirQuotaRequest
@return SetDirQuotaResponse
func (*Client) SetDirQuotaWithOptions ¶
func (client *Client) SetDirQuotaWithOptions(request *SetDirQuotaRequest, runtime *util.RuntimeOptions) (_result *SetDirQuotaResponse, _err error)
Summary:
Creates a directory quota for a file system.
Description:
Only General-purpose Apsara File Storage NAS (NAS) file systems support the directory quota feature.
@param request - SetDirQuotaRequest
@param runtime - runtime options for this request RuntimeOptions
@return SetDirQuotaResponse
func (*Client) SetFilesetQuota ¶ added in v3.5.0
func (client *Client) SetFilesetQuota(request *SetFilesetQuotaRequest) (_result *SetFilesetQuotaResponse, _err error)
Summary:
设置智能目录配额
@param request - SetFilesetQuotaRequest
@return SetFilesetQuotaResponse
func (*Client) SetFilesetQuotaWithOptions ¶ added in v3.5.0
func (client *Client) SetFilesetQuotaWithOptions(request *SetFilesetQuotaRequest, runtime *util.RuntimeOptions) (_result *SetFilesetQuotaResponse, _err error)
Summary:
设置智能目录配额
@param request - SetFilesetQuotaRequest
@param runtime - runtime options for this request RuntimeOptions
@return SetFilesetQuotaResponse
func (*Client) StartDataFlow ¶
func (client *Client) StartDataFlow(request *StartDataFlowRequest) (_result *StartDataFlowResponse, _err error)
Summary:
Enables a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support data flows. You can view the version information on the file system details page in the console. - You can enable the data flows that are only in the `Stopped` state. - If the value of DryRun is `true`, you can check whether sufficient resources are available to enable the specified data flow. If the resources are insufficient, the data flow cannot be enabled. - It generally takes 2 to 5 minutes to enable a data flow. You can query the data flow status by calling the [DescribeDataFlows](https://help.aliyun.com/document_detail/2402270.html) operation.
@param request - StartDataFlowRequest
@return StartDataFlowResponse
func (*Client) StartDataFlowWithOptions ¶
func (client *Client) StartDataFlowWithOptions(request *StartDataFlowRequest, runtime *util.RuntimeOptions) (_result *StartDataFlowResponse, _err error)
Summary:
Enables a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support data flows. You can view the version information on the file system details page in the console. - You can enable the data flows that are only in the `Stopped` state. - If the value of DryRun is `true`, you can check whether sufficient resources are available to enable the specified data flow. If the resources are insufficient, the data flow cannot be enabled. - It generally takes 2 to 5 minutes to enable a data flow. You can query the data flow status by calling the [DescribeDataFlows](https://help.aliyun.com/document_detail/2402270.html) operation.
@param request - StartDataFlowRequest
@param runtime - runtime options for this request RuntimeOptions
@return StartDataFlowResponse
func (*Client) StopDataFlow ¶
func (client *Client) StopDataFlow(request *StopDataFlowRequest) (_result *StopDataFlowResponse, _err error)
Summary:
Disables a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support dataflows. You can view the version information on the file system details page in the console. - You can disable only the dataflows that are in the `Running` state. - After a dataflow is disabled, you cannot create a dataflow task for the dataflow. If AutoRefresh is configured, source data updates are not synchronized to CPFS. - After a dataflow is disabled, the dataflow throughput is no longer billed because resources are reclaimed. However, the dataflow may fail to be restarted due to insufficient resources. - It generally takes 2 to 5 minutes to disable a dataflow. You can call the [DescribeDataFlows](https://help.aliyun.com/document_detail/2402271.html) operation to query the dataflow status.
@param request - StopDataFlowRequest
@return StopDataFlowResponse
func (*Client) StopDataFlowWithOptions ¶
func (client *Client) StopDataFlowWithOptions(request *StopDataFlowRequest, runtime *util.RuntimeOptions) (_result *StopDataFlowResponse, _err error)
Summary:
Disables a dataflow.
Description:
This operation is available only to Cloud Parallel File Storage (CPFS) file systems on the China site (aliyun.com). - Only CPFS V2.2.0 and later support dataflows. You can view the version information on the file system details page in the console. - You can disable only the dataflows that are in the `Running` state. - After a dataflow is disabled, you cannot create a dataflow task for the dataflow. If AutoRefresh is configured, source data updates are not synchronized to CPFS. - After a dataflow is disabled, the dataflow throughput is no longer billed because resources are reclaimed. However, the dataflow may fail to be restarted due to insufficient resources. - It generally takes 2 to 5 minutes to disable a dataflow. You can call the [DescribeDataFlows](https://help.aliyun.com/document_detail/2402271.html) operation to query the dataflow status.
@param request - StopDataFlowRequest
@param runtime - runtime options for this request RuntimeOptions
@return StopDataFlowResponse
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
Summary:
Creates tags and binds the tags to file systems.
@param request - TagResourcesRequest
@return TagResourcesResponse
func (*Client) TagResourcesWithOptions ¶
func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
Summary:
Creates tags and binds the tags to file systems.
@param request - TagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return TagResourcesResponse
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
Summary:
Removes tags from a file system.
@param request - UntagResourcesRequest
@return UntagResourcesResponse
func (*Client) UntagResourcesWithOptions ¶
func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
Summary:
Removes tags from a file system.
@param request - UntagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return UntagResourcesResponse
func (*Client) UpdateRecycleBinAttribute ¶
func (client *Client) UpdateRecycleBinAttribute(request *UpdateRecycleBinAttributeRequest) (_result *UpdateRecycleBinAttributeResponse, _err error)
Summary:
Modifies the retention period of data in the recycle bin of a file system.
Description:
Only General-purpose NAS file systems support this operation.
@param request - UpdateRecycleBinAttributeRequest
@return UpdateRecycleBinAttributeResponse
func (*Client) UpdateRecycleBinAttributeWithOptions ¶
func (client *Client) UpdateRecycleBinAttributeWithOptions(request *UpdateRecycleBinAttributeRequest, runtime *util.RuntimeOptions) (_result *UpdateRecycleBinAttributeResponse, _err error)
Summary:
Modifies the retention period of data in the recycle bin of a file system.
Description:
Only General-purpose NAS file systems support this operation.
@param request - UpdateRecycleBinAttributeRequest
@param runtime - runtime options for this request RuntimeOptions
@return UpdateRecycleBinAttributeResponse
func (*Client) UpgradeFileSystem ¶
func (client *Client) UpgradeFileSystem(request *UpgradeFileSystemRequest) (_result *UpgradeFileSystemResponse, _err error)
Summary:
Scales up an Extreme NAS file system or a Cloud Parallel File Storage (CPFS) file system.
Description:
Only Extreme NAS file systems and CPFS file systems can be scaled up. CPFS file systems are available only on the China site (aliyun.com). - A General-purpose NAS file system is automatically scaled up. You do not need to call this operation to scale up a General-purpose NAS file system.
@param request - UpgradeFileSystemRequest
@return UpgradeFileSystemResponse
func (*Client) UpgradeFileSystemWithOptions ¶
func (client *Client) UpgradeFileSystemWithOptions(request *UpgradeFileSystemRequest, runtime *util.RuntimeOptions) (_result *UpgradeFileSystemResponse, _err error)
Summary:
Scales up an Extreme NAS file system or a Cloud Parallel File Storage (CPFS) file system.
Description:
Only Extreme NAS file systems and CPFS file systems can be scaled up. CPFS file systems are available only on the China site (aliyun.com). - A General-purpose NAS file system is automatically scaled up. You do not need to call this operation to scale up a General-purpose NAS file system.
@param request - UpgradeFileSystemRequest
@param runtime - runtime options for this request RuntimeOptions
@return UpgradeFileSystemResponse
type CreateAccessGroupRequest ¶
type CreateAccessGroupRequest struct { // The name of the permission group. // // Limits: // // - The name must be 3 to 64 characters in length. // // - The name must start with a letter and can contain letters, digits, underscores (_), and hyphens (-). // // - The name must be different from the name of the default permission group. // // The default permission group for virtual private clouds (VPCs) is named DEFAULT_VPC_GROUP_NAME. // // This parameter is required. // // example: // // vpc-test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The network type of the permission group. Valid value: **Vpc**. // // This parameter is required. // // example: // // Vpc AccessGroupType *string `json:"AccessGroupType,omitempty" xml:"AccessGroupType,omitempty"` // The description of the permission group. // // Limits: // // - By default, the description of a permission group is the same as the name of the permission group. The description must be 2 to 128 characters in length. // // - The name must start with a letter and cannot start with `http://` or `https://`. // // - The description can contain digits, colons (:), underscores (_), and hyphens (-). // // example: // // vpctestaccessgroup Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The type of the file system. // // Valid values: // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` }
func (CreateAccessGroupRequest) GoString ¶
func (s CreateAccessGroupRequest) GoString() string
func (*CreateAccessGroupRequest) SetAccessGroupName ¶
func (s *CreateAccessGroupRequest) SetAccessGroupName(v string) *CreateAccessGroupRequest
func (*CreateAccessGroupRequest) SetAccessGroupType ¶
func (s *CreateAccessGroupRequest) SetAccessGroupType(v string) *CreateAccessGroupRequest
func (*CreateAccessGroupRequest) SetDescription ¶
func (s *CreateAccessGroupRequest) SetDescription(v string) *CreateAccessGroupRequest
func (*CreateAccessGroupRequest) SetFileSystemType ¶
func (s *CreateAccessGroupRequest) SetFileSystemType(v string) *CreateAccessGroupRequest
func (CreateAccessGroupRequest) String ¶
func (s CreateAccessGroupRequest) String() string
type CreateAccessGroupResponse ¶
type CreateAccessGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateAccessGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateAccessGroupResponse) GoString ¶
func (s CreateAccessGroupResponse) GoString() string
func (*CreateAccessGroupResponse) SetBody ¶
func (s *CreateAccessGroupResponse) SetBody(v *CreateAccessGroupResponseBody) *CreateAccessGroupResponse
func (*CreateAccessGroupResponse) SetHeaders ¶
func (s *CreateAccessGroupResponse) SetHeaders(v map[string]*string) *CreateAccessGroupResponse
func (*CreateAccessGroupResponse) SetStatusCode ¶
func (s *CreateAccessGroupResponse) SetStatusCode(v int32) *CreateAccessGroupResponse
func (CreateAccessGroupResponse) String ¶
func (s CreateAccessGroupResponse) String() string
type CreateAccessGroupResponseBody ¶
type CreateAccessGroupResponseBody struct { // The name of the permission group. // // example: // // vpc-test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The request ID. // // example: // // 55C5FFD6-BF99-41BD-9C66-FFF39189F4F8 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateAccessGroupResponseBody) GoString ¶
func (s CreateAccessGroupResponseBody) GoString() string
func (*CreateAccessGroupResponseBody) SetAccessGroupName ¶
func (s *CreateAccessGroupResponseBody) SetAccessGroupName(v string) *CreateAccessGroupResponseBody
func (*CreateAccessGroupResponseBody) SetRequestId ¶
func (s *CreateAccessGroupResponseBody) SetRequestId(v string) *CreateAccessGroupResponseBody
func (CreateAccessGroupResponseBody) String ¶
func (s CreateAccessGroupResponseBody) String() string
type CreateAccessPointRequest ¶ added in v3.2.0
type CreateAccessPointRequest struct { // The name of the permission group. // // This parameter is required for a General-purpose Apsara File Storage NAS (NAS) file system. // // The default permission group for virtual private clouds (VPCs) is named DEFAULT_VPC_GROUP_NAME. // // This parameter is required. // // example: // // DEFAULT_VPC_GROUP_NAME AccessGroup *string `json:"AccessGroup,omitempty" xml:"AccessGroup,omitempty"` // The name of the access point. // // example: // // test AccessPointName *string `json:"AccessPointName,omitempty" xml:"AccessPointName,omitempty"` // Specifies whether to enable the RAM policy. Valid values: // // - true: The RAM policy is enabled. // // - false (default): The RAM policy is disabled. // // > After the RAM policy is enabled for access points, no RAM user is allowed to use access points to mount and access data by default. To use access points to mount and access data as a RAM user, you must grant the related access permissions to the RAM user. If the RAM policy is disabled, access points can be anonymously mounted. // // example: // // false EnabledRam *bool `json:"EnabledRam,omitempty" xml:"EnabledRam,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the owner group. // // This parameter is required if the RootDirectory directory does not exist. // // example: // // 1 OwnerGroupId *int32 `json:"OwnerGroupId,omitempty" xml:"OwnerGroupId,omitempty"` // The owner ID. // // This parameter is required if the RootDirectory directory does not exist. // // example: // // 1 OwnerUserId *int32 `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The Portable Operating System Interface for UNIX (POSIX) permission. Default value: 0777. // // This field takes effect only if you specify the OwnerUserId and OwnerGroupId parameters. // // example: // // 0777 Permission *string `json:"Permission,omitempty" xml:"Permission,omitempty"` // The ID of the POSIX user group. // // example: // // 123 PosixGroupId *int32 `json:"PosixGroupId,omitempty" xml:"PosixGroupId,omitempty"` // The secondary user group. Separate multiple user group IDs with commas (,). // // example: // // 123,345 PosixSecondaryGroupIds *string `json:"PosixSecondaryGroupIds,omitempty" xml:"PosixSecondaryGroupIds,omitempty"` // The ID of the POSIX user. // // example: // // 123 PosixUserId *int32 `json:"PosixUserId,omitempty" xml:"PosixUserId,omitempty"` // The root directory of the access point. The default value is /. If the directory does not exist, you must also specify the OwnerUserId and OwnerGroupId parameters. // // example: // // / RootDirectory *string `json:"RootDirectory,omitempty" xml:"RootDirectory,omitempty"` // The VPC ID. // // This parameter is required. // // example: // // vpc-2zesj9afh3y518k9o**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` // The vSwitch ID. // // This parameter is required. // // example: // // vsw-2zevmwkwyztjuoffg**** VswId *string `json:"VswId,omitempty" xml:"VswId,omitempty"` }
func (CreateAccessPointRequest) GoString ¶ added in v3.2.0
func (s CreateAccessPointRequest) GoString() string
func (*CreateAccessPointRequest) SetAccessGroup ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetAccessGroup(v string) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetAccessPointName ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetAccessPointName(v string) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetEnabledRam ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetEnabledRam(v bool) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetFileSystemId ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetFileSystemId(v string) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetOwnerGroupId ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetOwnerGroupId(v int32) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetOwnerUserId ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetOwnerUserId(v int32) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetPermission ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetPermission(v string) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetPosixGroupId ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetPosixGroupId(v int32) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetPosixSecondaryGroupIds ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetPosixSecondaryGroupIds(v string) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetPosixUserId ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetPosixUserId(v int32) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetRootDirectory ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetRootDirectory(v string) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetVpcId ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetVpcId(v string) *CreateAccessPointRequest
func (*CreateAccessPointRequest) SetVswId ¶ added in v3.2.0
func (s *CreateAccessPointRequest) SetVswId(v string) *CreateAccessPointRequest
func (CreateAccessPointRequest) String ¶ added in v3.2.0
func (s CreateAccessPointRequest) String() string
type CreateAccessPointResponse ¶ added in v3.2.0
type CreateAccessPointResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateAccessPointResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateAccessPointResponse) GoString ¶ added in v3.2.0
func (s CreateAccessPointResponse) GoString() string
func (*CreateAccessPointResponse) SetBody ¶ added in v3.2.0
func (s *CreateAccessPointResponse) SetBody(v *CreateAccessPointResponseBody) *CreateAccessPointResponse
func (*CreateAccessPointResponse) SetHeaders ¶ added in v3.2.0
func (s *CreateAccessPointResponse) SetHeaders(v map[string]*string) *CreateAccessPointResponse
func (*CreateAccessPointResponse) SetStatusCode ¶ added in v3.2.0
func (s *CreateAccessPointResponse) SetStatusCode(v int32) *CreateAccessPointResponse
func (CreateAccessPointResponse) String ¶ added in v3.2.0
func (s CreateAccessPointResponse) String() string
type CreateAccessPointResponseBody ¶ added in v3.2.0
type CreateAccessPointResponseBody struct { // The access point. AccessPoint *CreateAccessPointResponseBodyAccessPoint `json:"AccessPoint,omitempty" xml:"AccessPoint,omitempty" type:"Struct"` // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateAccessPointResponseBody) GoString ¶ added in v3.2.0
func (s CreateAccessPointResponseBody) GoString() string
func (*CreateAccessPointResponseBody) SetAccessPoint ¶ added in v3.2.0
func (s *CreateAccessPointResponseBody) SetAccessPoint(v *CreateAccessPointResponseBodyAccessPoint) *CreateAccessPointResponseBody
func (*CreateAccessPointResponseBody) SetRequestId ¶ added in v3.2.0
func (s *CreateAccessPointResponseBody) SetRequestId(v string) *CreateAccessPointResponseBody
func (CreateAccessPointResponseBody) String ¶ added in v3.2.0
func (s CreateAccessPointResponseBody) String() string
type CreateAccessPointResponseBodyAccessPoint ¶ added in v3.2.0
type CreateAccessPointResponseBodyAccessPoint struct { // The domain name of the access point. // // example: // // ap-ie15ydanoz.001014****-w****.cn-hangzhou.nas.aliyuncs.com AccessPointDomain *string `json:"AccessPointDomain,omitempty" xml:"AccessPointDomain,omitempty"` // The ID of the access point. // // example: // // ap-ie15yd**** AccessPointId *string `json:"AccessPointId,omitempty" xml:"AccessPointId,omitempty"` }
func (CreateAccessPointResponseBodyAccessPoint) GoString ¶ added in v3.2.0
func (s CreateAccessPointResponseBodyAccessPoint) GoString() string
func (*CreateAccessPointResponseBodyAccessPoint) SetAccessPointDomain ¶ added in v3.2.0
func (s *CreateAccessPointResponseBodyAccessPoint) SetAccessPointDomain(v string) *CreateAccessPointResponseBodyAccessPoint
func (*CreateAccessPointResponseBodyAccessPoint) SetAccessPointId ¶ added in v3.2.0
func (s *CreateAccessPointResponseBodyAccessPoint) SetAccessPointId(v string) *CreateAccessPointResponseBodyAccessPoint
func (CreateAccessPointResponseBodyAccessPoint) String ¶ added in v3.2.0
func (s CreateAccessPointResponseBodyAccessPoint) String() string
type CreateAccessRuleRequest ¶
type CreateAccessRuleRequest struct { // The name of the permission group. // // This parameter is required. // // example: // // vpc-test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The type of the file system. // // Valid values: // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The IPv6 address or CIDR block of the authorized object. // // You must set this parameter to an IPv6 address or CIDR block. // // > - Only Extreme NAS file systems that reside in the Chinese mainland support IPv6. If you specify this parameter, you must enable IPv6 for the file system. // // > - Only permission groups that reside in virtual private clouds (VPCs) support IPv6. // // > - You cannot specify an IPv4 address and an IPv6 address at the same time. // // example: // // 2001:250:6000::*** Ipv6SourceCidrIp *string `json:"Ipv6SourceCidrIp,omitempty" xml:"Ipv6SourceCidrIp,omitempty"` // The priority of the rule. // // The rule with the highest priority takes effect if multiple rules are attached to the authorized object. // // Valid values: 1 to 100. The value 1 indicates the highest priority. // // example: // // 1 Priority *int32 `json:"Priority,omitempty" xml:"Priority,omitempty"` // The access permissions of the authorized object on the file system. // // Valid values: // // - RDWR (default): the read and write permissions // // - RDONLY: the read-only permissions // // example: // // RDWR RWAccessType *string `json:"RWAccessType,omitempty" xml:"RWAccessType,omitempty"` // The IP address or CIDR block of the authorized object. // // You must set this parameter to an IP address or CIDR block. // // > If the permission group resides in the classic network, you must set this parameter to an IP address. // // example: // // 192.0.2.0/16 SourceCidrIp *string `json:"SourceCidrIp,omitempty" xml:"SourceCidrIp,omitempty"` // The access permissions for different types of users in the authorized object. // // Valid values: // // - no_squash (default): grants root users the permissions to access the file system. // // - root_squash: grants root users the least permissions as the nobody user. // // - all_squash: grants all users the least permissions as the nobody user. // // The nobody user has the least permissions in Linux and can access only the public content of the file system. This ensures the security of the file system. // // example: // // no_squash UserAccessType *string `json:"UserAccessType,omitempty" xml:"UserAccessType,omitempty"` }
func (CreateAccessRuleRequest) GoString ¶
func (s CreateAccessRuleRequest) GoString() string
func (*CreateAccessRuleRequest) SetAccessGroupName ¶
func (s *CreateAccessRuleRequest) SetAccessGroupName(v string) *CreateAccessRuleRequest
func (*CreateAccessRuleRequest) SetFileSystemType ¶
func (s *CreateAccessRuleRequest) SetFileSystemType(v string) *CreateAccessRuleRequest
func (*CreateAccessRuleRequest) SetIpv6SourceCidrIp ¶
func (s *CreateAccessRuleRequest) SetIpv6SourceCidrIp(v string) *CreateAccessRuleRequest
func (*CreateAccessRuleRequest) SetPriority ¶
func (s *CreateAccessRuleRequest) SetPriority(v int32) *CreateAccessRuleRequest
func (*CreateAccessRuleRequest) SetRWAccessType ¶
func (s *CreateAccessRuleRequest) SetRWAccessType(v string) *CreateAccessRuleRequest
func (*CreateAccessRuleRequest) SetSourceCidrIp ¶
func (s *CreateAccessRuleRequest) SetSourceCidrIp(v string) *CreateAccessRuleRequest
func (*CreateAccessRuleRequest) SetUserAccessType ¶
func (s *CreateAccessRuleRequest) SetUserAccessType(v string) *CreateAccessRuleRequest
func (CreateAccessRuleRequest) String ¶
func (s CreateAccessRuleRequest) String() string
type CreateAccessRuleResponse ¶
type CreateAccessRuleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateAccessRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateAccessRuleResponse) GoString ¶
func (s CreateAccessRuleResponse) GoString() string
func (*CreateAccessRuleResponse) SetBody ¶
func (s *CreateAccessRuleResponse) SetBody(v *CreateAccessRuleResponseBody) *CreateAccessRuleResponse
func (*CreateAccessRuleResponse) SetHeaders ¶
func (s *CreateAccessRuleResponse) SetHeaders(v map[string]*string) *CreateAccessRuleResponse
func (*CreateAccessRuleResponse) SetStatusCode ¶
func (s *CreateAccessRuleResponse) SetStatusCode(v int32) *CreateAccessRuleResponse
func (CreateAccessRuleResponse) String ¶
func (s CreateAccessRuleResponse) String() string
type CreateAccessRuleResponseBody ¶
type CreateAccessRuleResponseBody struct { // The rule ID. // // example: // // 1 AccessRuleId *string `json:"AccessRuleId,omitempty" xml:"AccessRuleId,omitempty"` // The request ID. // // example: // // A323836B-5BC6-45A6-8048-60675C23**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateAccessRuleResponseBody) GoString ¶
func (s CreateAccessRuleResponseBody) GoString() string
func (*CreateAccessRuleResponseBody) SetAccessRuleId ¶
func (s *CreateAccessRuleResponseBody) SetAccessRuleId(v string) *CreateAccessRuleResponseBody
func (*CreateAccessRuleResponseBody) SetRequestId ¶
func (s *CreateAccessRuleResponseBody) SetRequestId(v string) *CreateAccessRuleResponseBody
func (CreateAccessRuleResponseBody) String ¶
func (s CreateAccessRuleResponseBody) String() string
type CreateAutoSnapshotPolicyRequest ¶
type CreateAutoSnapshotPolicyRequest struct { // The name of the automatic snapshot policy. // // Limits: // // - The name must be 2 to 128 characters in length. // // - The name must start with a letter. // // - The name can contain digits, colons (:), underscores (_), and hyphens (-). It cannot start with `http://` or `https://`. // // - This parameter is empty by default. // // example: // // FinanceJoshua AutoSnapshotPolicyName *string `json:"AutoSnapshotPolicyName,omitempty" xml:"AutoSnapshotPolicyName,omitempty"` // The type of the file system. // // Valid value: extreme, which indicates Extreme NAS file systems. // // This parameter is required. // // example: // // extreme FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The days of a week on which to create automatic snapshots. // // Cycle: week. // // Valid values: 1 to 7. The values from 1 to 7 indicate the seven days in a week from Monday to Sunday. // // If you want to create multiple auto snapshots within a week, you can specify multiple days from Monday to Sunday and separate the days with commas (,). You can specify a maximum of seven days. // // This parameter is required. // // example: // // 1,2,3 RepeatWeekdays *string `json:"RepeatWeekdays,omitempty" xml:"RepeatWeekdays,omitempty"` // The retention period of auto snapshots. // // Unit: days. // // Valid values: // // - \\-1 (default). Auto snapshots are permanently retained. After the number of auto snapshots exceeds the upper limit, the earliest auto snapshot is automatically deleted. // // - 1 to 65536: Auto snapshots are retained for the specified days. After the retention period of auto snapshots expires, the auto snapshots are automatically deleted. // // example: // // 30 RetentionDays *int32 `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"` // The points in time at which auto snapshots were created. // // Unit: hours. // // Valid values: 0 to 23. The values from 0 to 23 indicate a total of 24 hours from 00:00 to 23:00. For example, the value 1 indicates 01:00. // // If you want to create multiple auto snapshots within a day, you can specify multiple points in time and separate the points in time with commas (,). You can specify a maximum of 24 points in time. // // This parameter is required. // // example: // // 0,1,…23 TimePoints *string `json:"TimePoints,omitempty" xml:"TimePoints,omitempty"` }
func (CreateAutoSnapshotPolicyRequest) GoString ¶
func (s CreateAutoSnapshotPolicyRequest) GoString() string
func (*CreateAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyName ¶
func (s *CreateAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyName(v string) *CreateAutoSnapshotPolicyRequest
func (*CreateAutoSnapshotPolicyRequest) SetFileSystemType ¶
func (s *CreateAutoSnapshotPolicyRequest) SetFileSystemType(v string) *CreateAutoSnapshotPolicyRequest
func (*CreateAutoSnapshotPolicyRequest) SetRepeatWeekdays ¶
func (s *CreateAutoSnapshotPolicyRequest) SetRepeatWeekdays(v string) *CreateAutoSnapshotPolicyRequest
func (*CreateAutoSnapshotPolicyRequest) SetRetentionDays ¶
func (s *CreateAutoSnapshotPolicyRequest) SetRetentionDays(v int32) *CreateAutoSnapshotPolicyRequest
func (*CreateAutoSnapshotPolicyRequest) SetTimePoints ¶
func (s *CreateAutoSnapshotPolicyRequest) SetTimePoints(v string) *CreateAutoSnapshotPolicyRequest
func (CreateAutoSnapshotPolicyRequest) String ¶
func (s CreateAutoSnapshotPolicyRequest) String() string
type CreateAutoSnapshotPolicyResponse ¶
type CreateAutoSnapshotPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateAutoSnapshotPolicyResponse) GoString ¶
func (s CreateAutoSnapshotPolicyResponse) GoString() string
func (*CreateAutoSnapshotPolicyResponse) SetBody ¶
func (s *CreateAutoSnapshotPolicyResponse) SetBody(v *CreateAutoSnapshotPolicyResponseBody) *CreateAutoSnapshotPolicyResponse
func (*CreateAutoSnapshotPolicyResponse) SetHeaders ¶
func (s *CreateAutoSnapshotPolicyResponse) SetHeaders(v map[string]*string) *CreateAutoSnapshotPolicyResponse
func (*CreateAutoSnapshotPolicyResponse) SetStatusCode ¶
func (s *CreateAutoSnapshotPolicyResponse) SetStatusCode(v int32) *CreateAutoSnapshotPolicyResponse
func (CreateAutoSnapshotPolicyResponse) String ¶
func (s CreateAutoSnapshotPolicyResponse) String() string
type CreateAutoSnapshotPolicyResponseBody ¶
type CreateAutoSnapshotPolicyResponseBody struct { // The ID of the automatic snapshot policy. // // example: // // sp-extreme-233e6**** AutoSnapshotPolicyId *string `json:"AutoSnapshotPolicyId,omitempty" xml:"AutoSnapshotPolicyId,omitempty"` // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateAutoSnapshotPolicyResponseBody) GoString ¶
func (s CreateAutoSnapshotPolicyResponseBody) GoString() string
func (*CreateAutoSnapshotPolicyResponseBody) SetAutoSnapshotPolicyId ¶
func (s *CreateAutoSnapshotPolicyResponseBody) SetAutoSnapshotPolicyId(v string) *CreateAutoSnapshotPolicyResponseBody
func (*CreateAutoSnapshotPolicyResponseBody) SetRequestId ¶
func (s *CreateAutoSnapshotPolicyResponseBody) SetRequestId(v string) *CreateAutoSnapshotPolicyResponseBody
func (CreateAutoSnapshotPolicyResponseBody) String ¶
func (s CreateAutoSnapshotPolicyResponseBody) String() string
type CreateDataFlowRequest ¶
type CreateDataFlowRequest struct { // The automatic update interval. CPFS checks whether data is updated in the directory at the interval specified by this parameter. If data is updated, CPFS starts an automatic update task. Unit: minutes. // // Valid values: 10 to 525600. Default value: 10. // // > This parameter takes effect only for CPFS file systems. // // example: // // 10 AutoRefreshInterval *int64 `json:"AutoRefreshInterval,omitempty" xml:"AutoRefreshInterval,omitempty"` // The automatic update policy. The updated data in the source storage is imported into the CPFS file system based on the policy. // // - None (default): Updated data in the source storage is not automatically imported into the CPFS file system. You can run a data flow task to import the updated data from the source storage. // // - ImportChanged: Updated data in the source storage is automatically imported into the CPFS file system. // // > This parameter takes effect only for CPFS file systems. // // example: // // None AutoRefreshPolicy *string `json:"AutoRefreshPolicy,omitempty" xml:"AutoRefreshPolicy,omitempty"` // The automatic update configurations. // // > This parameter takes effect only for CPFS file systems. // // if can be null: // false AutoRefreshs []*CreateDataFlowRequestAutoRefreshs `json:"AutoRefreshs,omitempty" xml:"AutoRefreshs,omitempty" type:"Repeated"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The value of RequestId may be different for each API request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The description of the dataflow. // // Limits: // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter but cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // Bucket01 DataFlow Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no file system is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the FileSystemId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a file system is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // - The IDs of CPFS file systems must start with `cpfs-`. Example: cpfs-125487\\*\\*\\*\\*. // // - The IDs of CPFS for LINGJUN file systems must start with `bmcpfs-`. Example: bmcpfs-0015\\*\\*\\*\\*. // // > CPFS is not supported on the international site. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The directory in the CPFS for LINGJUN file system. Limits: // // - The directory must start and end with a forward slash (/). // // - The directory must be an existing directory in the CPFS for LINGJUN file system. // // - The directory must be 1 to 1023 characters in length. // // - The directory must be encoded in UTF-8. // // > This parameter is required for CPFS for LINGJUN file systems. // // example: // // /path/ FileSystemPath *string `json:"FileSystemPath,omitempty" xml:"FileSystemPath,omitempty"` // The fileset ID. // // > This parameter is required for CPFS file systems. // // example: // // fset-1902718ea0ae**** FsetId *string `json:"FsetId,omitempty" xml:"FsetId,omitempty"` // The type of security mechanism for the source storage. This parameter must be specified if the source storage is accessed with a security mechanism. Valid values: // // - None (default): The source storage can be accessed without a security mechanism. // // - SSL: The source storage must be accessed with an SSL certificate. // // if can be null: // false // // example: // // SSL SourceSecurityType *string `json:"SourceSecurityType,omitempty" xml:"SourceSecurityType,omitempty"` // The access path of the source storage. Format: `<storage type>://[<account id>:]<path>`. // // Parameters: // // - storage type: Only OSS is supported. // // - account id (optional): the UID of the account of the source storage. // // - path: the name of the OSS bucket. Limits: // // - The name can contain only lowercase letters, digits, and hyphens (-). The name must start and end with a lowercase letter or digit. // // - The name can be up to 128 characters in length. // // - The name must be encoded in UTF-8. // // > // // - The OSS bucket must be an existing bucket in the region. // // - Only CPFS for LINGJUN V2.6.0 and later support the account id parameter. // // - The account id parameter is optional. This parameter is required when you use OSS buckets across accounts. // // This parameter is required. // // example: // // oss://bucket1 SourceStorage *string `json:"SourceStorage,omitempty" xml:"SourceStorage,omitempty"` // The access path in the bucket of the source storage. Limits: // // - The path must start and end with a forward slash (/). // // - The path is case-sensitive. // // - The path must be 1 to 1023 characters in length. // // - The path must be encoded in UTF-8. // // > This parameter is required for CPFS for LINGJUN file systems. // // example: // // /prefix/ SourceStoragePath *string `json:"SourceStoragePath,omitempty" xml:"SourceStoragePath,omitempty"` // The maximum data flow throughput. Unit: MB/s. Valid values: // // - 600 // // - 1200 // // - 1500 // // > The data flow throughput must be less than the I/O throughput of the file system. This parameter is required for CPFS file systems. // // example: // // 600 Throughput *int64 `json:"Throughput,omitempty" xml:"Throughput,omitempty"` }
func (CreateDataFlowRequest) GoString ¶
func (s CreateDataFlowRequest) GoString() string
func (*CreateDataFlowRequest) SetAutoRefreshInterval ¶
func (s *CreateDataFlowRequest) SetAutoRefreshInterval(v int64) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetAutoRefreshPolicy ¶
func (s *CreateDataFlowRequest) SetAutoRefreshPolicy(v string) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetAutoRefreshs ¶
func (s *CreateDataFlowRequest) SetAutoRefreshs(v []*CreateDataFlowRequestAutoRefreshs) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetClientToken ¶
func (s *CreateDataFlowRequest) SetClientToken(v string) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetDescription ¶
func (s *CreateDataFlowRequest) SetDescription(v string) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetDryRun ¶
func (s *CreateDataFlowRequest) SetDryRun(v bool) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetFileSystemId ¶
func (s *CreateDataFlowRequest) SetFileSystemId(v string) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetFileSystemPath ¶ added in v3.1.2
func (s *CreateDataFlowRequest) SetFileSystemPath(v string) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetFsetId ¶
func (s *CreateDataFlowRequest) SetFsetId(v string) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetSourceSecurityType ¶
func (s *CreateDataFlowRequest) SetSourceSecurityType(v string) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetSourceStorage ¶
func (s *CreateDataFlowRequest) SetSourceStorage(v string) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetSourceStoragePath ¶ added in v3.1.2
func (s *CreateDataFlowRequest) SetSourceStoragePath(v string) *CreateDataFlowRequest
func (*CreateDataFlowRequest) SetThroughput ¶
func (s *CreateDataFlowRequest) SetThroughput(v int64) *CreateDataFlowRequest
func (CreateDataFlowRequest) String ¶
func (s CreateDataFlowRequest) String() string
type CreateDataFlowRequestAutoRefreshs ¶
type CreateDataFlowRequestAutoRefreshs struct { // The automatic update directory. CPFS registers the data update event in the source storage, and automatically checks whether the source data in the directory is updated and imports the updated data. // // This parameter is empty by default. Updated data in the source storage is not automatically imported into the CPFS file system. You must import the updated data by running a manual task. // // Limits: // // - The directory must be 2 to 1,024 characters in length. // // - The directory must be encoded in UTF-8. // // - The directory must start and end with a forward slash (/). // // - The directory must be an existing directory in the CPFS file system and must be in a fileset where the data flow is enabled. // // if can be null: // true // // example: // // /prefix1/prefix2/ RefreshPath *string `json:"RefreshPath,omitempty" xml:"RefreshPath,omitempty"` }
func (CreateDataFlowRequestAutoRefreshs) GoString ¶
func (s CreateDataFlowRequestAutoRefreshs) GoString() string
func (*CreateDataFlowRequestAutoRefreshs) SetRefreshPath ¶
func (s *CreateDataFlowRequestAutoRefreshs) SetRefreshPath(v string) *CreateDataFlowRequestAutoRefreshs
func (CreateDataFlowRequestAutoRefreshs) String ¶
func (s CreateDataFlowRequestAutoRefreshs) String() string
type CreateDataFlowResponse ¶
type CreateDataFlowResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateDataFlowResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateDataFlowResponse) GoString ¶
func (s CreateDataFlowResponse) GoString() string
func (*CreateDataFlowResponse) SetBody ¶
func (s *CreateDataFlowResponse) SetBody(v *CreateDataFlowResponseBody) *CreateDataFlowResponse
func (*CreateDataFlowResponse) SetHeaders ¶
func (s *CreateDataFlowResponse) SetHeaders(v map[string]*string) *CreateDataFlowResponse
func (*CreateDataFlowResponse) SetStatusCode ¶
func (s *CreateDataFlowResponse) SetStatusCode(v int32) *CreateDataFlowResponse
func (CreateDataFlowResponse) String ¶
func (s CreateDataFlowResponse) String() string
type CreateDataFlowResponseBody ¶
type CreateDataFlowResponseBody struct { // The dataflow ID. // // example: // // df-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0D****3E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateDataFlowResponseBody) GoString ¶
func (s CreateDataFlowResponseBody) GoString() string
func (*CreateDataFlowResponseBody) SetDataFlowId ¶
func (s *CreateDataFlowResponseBody) SetDataFlowId(v string) *CreateDataFlowResponseBody
func (*CreateDataFlowResponseBody) SetRequestId ¶
func (s *CreateDataFlowResponseBody) SetRequestId(v string) *CreateDataFlowResponseBody
func (CreateDataFlowResponseBody) String ¶
func (s CreateDataFlowResponseBody) String() string
type CreateDataFlowSubTaskRequest ¶ added in v3.3.0
type CreateDataFlowSubTaskRequest struct { // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` Condition *CreateDataFlowSubTaskRequestCondition `json:"Condition,omitempty" xml:"Condition,omitempty" type:"Struct"` // This parameter is required. // // example: // // dfid-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // This parameter is required. // // example: // // taskId-12345678 DataFlowTaskId *string `json:"DataFlowTaskId,omitempty" xml:"DataFlowTaskId,omitempty"` // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // This parameter is required. // // example: // // /mnt/file.png DstFilePath *string `json:"DstFilePath,omitempty" xml:"DstFilePath,omitempty"` // This parameter is required. // // example: // // bmcpfs-370lx1ev9ss27o0**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // This parameter is required. // // example: // // /test/file.png SrcFilePath *string `json:"SrcFilePath,omitempty" xml:"SrcFilePath,omitempty"` }
func (CreateDataFlowSubTaskRequest) GoString ¶ added in v3.3.0
func (s CreateDataFlowSubTaskRequest) GoString() string
func (*CreateDataFlowSubTaskRequest) SetClientToken ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskRequest) SetClientToken(v string) *CreateDataFlowSubTaskRequest
func (*CreateDataFlowSubTaskRequest) SetCondition ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskRequest) SetCondition(v *CreateDataFlowSubTaskRequestCondition) *CreateDataFlowSubTaskRequest
func (*CreateDataFlowSubTaskRequest) SetDataFlowId ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskRequest) SetDataFlowId(v string) *CreateDataFlowSubTaskRequest
func (*CreateDataFlowSubTaskRequest) SetDataFlowTaskId ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskRequest) SetDataFlowTaskId(v string) *CreateDataFlowSubTaskRequest
func (*CreateDataFlowSubTaskRequest) SetDryRun ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskRequest) SetDryRun(v bool) *CreateDataFlowSubTaskRequest
func (*CreateDataFlowSubTaskRequest) SetDstFilePath ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskRequest) SetDstFilePath(v string) *CreateDataFlowSubTaskRequest
func (*CreateDataFlowSubTaskRequest) SetFileSystemId ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskRequest) SetFileSystemId(v string) *CreateDataFlowSubTaskRequest
func (*CreateDataFlowSubTaskRequest) SetSrcFilePath ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskRequest) SetSrcFilePath(v string) *CreateDataFlowSubTaskRequest
func (CreateDataFlowSubTaskRequest) String ¶ added in v3.3.0
func (s CreateDataFlowSubTaskRequest) String() string
type CreateDataFlowSubTaskRequestCondition ¶ added in v3.3.0
type CreateDataFlowSubTaskRequestCondition struct { // example: // // 1725897600000000000 ModifyTime *int64 `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // example: // // 68 Size *int64 `json:"Size,omitempty" xml:"Size,omitempty"` }
func (CreateDataFlowSubTaskRequestCondition) GoString ¶ added in v3.3.0
func (s CreateDataFlowSubTaskRequestCondition) GoString() string
func (*CreateDataFlowSubTaskRequestCondition) SetModifyTime ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskRequestCondition) SetModifyTime(v int64) *CreateDataFlowSubTaskRequestCondition
func (*CreateDataFlowSubTaskRequestCondition) SetSize ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskRequestCondition) SetSize(v int64) *CreateDataFlowSubTaskRequestCondition
func (CreateDataFlowSubTaskRequestCondition) String ¶ added in v3.3.0
func (s CreateDataFlowSubTaskRequestCondition) String() string
type CreateDataFlowSubTaskResponse ¶ added in v3.3.0
type CreateDataFlowSubTaskResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateDataFlowSubTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateDataFlowSubTaskResponse) GoString ¶ added in v3.3.0
func (s CreateDataFlowSubTaskResponse) GoString() string
func (*CreateDataFlowSubTaskResponse) SetBody ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskResponse) SetBody(v *CreateDataFlowSubTaskResponseBody) *CreateDataFlowSubTaskResponse
func (*CreateDataFlowSubTaskResponse) SetHeaders ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskResponse) SetHeaders(v map[string]*string) *CreateDataFlowSubTaskResponse
func (*CreateDataFlowSubTaskResponse) SetStatusCode ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskResponse) SetStatusCode(v int32) *CreateDataFlowSubTaskResponse
func (CreateDataFlowSubTaskResponse) String ¶ added in v3.3.0
func (s CreateDataFlowSubTaskResponse) String() string
type CreateDataFlowSubTaskResponseBody ¶ added in v3.3.0
type CreateDataFlowSubTaskResponseBody struct { // example: // // subTaskId-370kyfmyknxcyzw**** DataFlowSubTaskId *string `json:"DataFlowSubTaskId,omitempty" xml:"DataFlowSubTaskId,omitempty"` // example: // // A70BEE5D-76D3-49FB-B58F-1F398211A5C3 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateDataFlowSubTaskResponseBody) GoString ¶ added in v3.3.0
func (s CreateDataFlowSubTaskResponseBody) GoString() string
func (*CreateDataFlowSubTaskResponseBody) SetDataFlowSubTaskId ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskResponseBody) SetDataFlowSubTaskId(v string) *CreateDataFlowSubTaskResponseBody
func (*CreateDataFlowSubTaskResponseBody) SetRequestId ¶ added in v3.3.0
func (s *CreateDataFlowSubTaskResponseBody) SetRequestId(v string) *CreateDataFlowSubTaskResponseBody
func (CreateDataFlowSubTaskResponseBody) String ¶ added in v3.3.0
func (s CreateDataFlowSubTaskResponseBody) String() string
type CreateDataFlowTaskRequest ¶
type CreateDataFlowTaskRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The value of RequestId may be different for each API request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The conflict policy for files with the same name. Valid values: // // - SKIP_THE_FILE: skips files with the same name. // // - KEEP_LATEST: compares the update time and keeps the latest version. // // - OVERWRITE_EXISTING: forcibly overwrites the existing file. // // > This parameter does not take effect for CPFS file systems. // // example: // // SKIP_THE_FILE ConflictPolicy *string `json:"ConflictPolicy,omitempty" xml:"ConflictPolicy,omitempty"` CreateDirIfNotExist *bool `json:"CreateDirIfNotExist,omitempty" xml:"CreateDirIfNotExist,omitempty"` // The dataflow ID. // // This parameter is required. // // example: // // dfid-123456 DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // The type of data on which operations are performed by the dataflow task. // // Valid values: // // - Metadata: the metadata of a file, including the timestamp, ownership, and permission information of the file. If you select Metadata, only the metadata of the file is imported. You can only query the file. When you access the file data, the file is loaded from the source storage as required. // // - Data: the data blocks of a file. // // - MetaAndData: the metadata and data blocks of the file. // // example: // // Metadata DataType *string `json:"DataType,omitempty" xml:"DataType,omitempty"` // The directory in which the data flow task is executed. // // Limits: // // - The directory must be 1 to 1,023 characters in length. // // - The directory must be encoded in UTF-8. // // - The directory must start and end with a forward slash (/). // // - Only one directory can be listed at a time. // // - If the TaskAction parameter is set to Export, the directory must be a relative path within the FileSystemPath. // // - If the TaskAction parameter is set to Import, the directory must be a relative path within the SourceStoragePath. // // example: // // /path_in_cpfs/ Directory *string `json:"Directory,omitempty" xml:"Directory,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no file system is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the FileSystemId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a file system is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` DstDirectory *string `json:"DstDirectory,omitempty" xml:"DstDirectory,omitempty"` // The list of files that are executed by the data flow task. // // Limits: // // - The list must be encoded in UTF-8. // // - The total length of the file list cannot exceed 64 KB. // // - The file list is in JSON format. // // - The path of a single file must be 1 to 1,023 characters in length and must start with a forward slash (/). // // - If the TaskAction parameter is set to Import, each element in the list represents an OSS object name. // // - If the TaskAction parameter is set to Export, each element in the list represents a CPFS file path. // // example: // // ["/path_in_cpfs/file1", "/path_in_cpfs/file2"] EntryList *string `json:"EntryList,omitempty" xml:"EntryList,omitempty"` // The ID of the file system. // // - The IDs of CPFS file systems must start with `cpfs-`. Example: cpfs-125487\\*\\*\\*\\*. // // - The IDs of CPFS for LINGJUN file systems must start with `bmcpfs-`. Example: bmcpfs-0015\\*\\*\\*\\*. // // > CPFS file systems are available only on the China site (aliyun.com). // // This parameter is required. // // example: // // cpfs-12345678 FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // If you specify SrcTaskId, the configurations of the TaskAction, DataType, and EntryList parameters are copied from the desired dataflow task. You do not need to specify them. // // example: // // task-xxxx SrcTaskId *string `json:"SrcTaskId,omitempty" xml:"SrcTaskId,omitempty"` // The type of the data flow task. // // Valid values: // // - Import: imports data stored in the source storage to a CPFS file system. // // - Export: exports specified data from a CPFS file system to the source storage. // // - Evict: releases the data blocks of a file in a CPFS file system. After the eviction, only the metadata of the file is retained in the CPFS file system. You can still query the file. However, the data blocks of the file are cleared and do not occupy the storage space in the CPFS file system. When you access the file data, the file is loaded from the source storage as required. // // - Inventory: obtains the inventory list managed by a data flow from the CPFS file system, providing the cache status of inventories in the data flow. // // > CPFS for LINGJUN supports only the Import and Export tasks. // // example: // // Import TaskAction *string `json:"TaskAction,omitempty" xml:"TaskAction,omitempty"` }
func (CreateDataFlowTaskRequest) GoString ¶
func (s CreateDataFlowTaskRequest) GoString() string
func (*CreateDataFlowTaskRequest) SetClientToken ¶
func (s *CreateDataFlowTaskRequest) SetClientToken(v string) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetConflictPolicy ¶ added in v3.1.2
func (s *CreateDataFlowTaskRequest) SetConflictPolicy(v string) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetCreateDirIfNotExist ¶ added in v3.2.4
func (s *CreateDataFlowTaskRequest) SetCreateDirIfNotExist(v bool) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetDataFlowId ¶
func (s *CreateDataFlowTaskRequest) SetDataFlowId(v string) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetDataType ¶
func (s *CreateDataFlowTaskRequest) SetDataType(v string) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetDirectory ¶
func (s *CreateDataFlowTaskRequest) SetDirectory(v string) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetDryRun ¶
func (s *CreateDataFlowTaskRequest) SetDryRun(v bool) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetDstDirectory ¶ added in v3.2.4
func (s *CreateDataFlowTaskRequest) SetDstDirectory(v string) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetEntryList ¶
func (s *CreateDataFlowTaskRequest) SetEntryList(v string) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetFileSystemId ¶
func (s *CreateDataFlowTaskRequest) SetFileSystemId(v string) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetSrcTaskId ¶
func (s *CreateDataFlowTaskRequest) SetSrcTaskId(v string) *CreateDataFlowTaskRequest
func (*CreateDataFlowTaskRequest) SetTaskAction ¶
func (s *CreateDataFlowTaskRequest) SetTaskAction(v string) *CreateDataFlowTaskRequest
func (CreateDataFlowTaskRequest) String ¶
func (s CreateDataFlowTaskRequest) String() string
type CreateDataFlowTaskResponse ¶
type CreateDataFlowTaskResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateDataFlowTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateDataFlowTaskResponse) GoString ¶
func (s CreateDataFlowTaskResponse) GoString() string
func (*CreateDataFlowTaskResponse) SetBody ¶
func (s *CreateDataFlowTaskResponse) SetBody(v *CreateDataFlowTaskResponseBody) *CreateDataFlowTaskResponse
func (*CreateDataFlowTaskResponse) SetHeaders ¶
func (s *CreateDataFlowTaskResponse) SetHeaders(v map[string]*string) *CreateDataFlowTaskResponse
func (*CreateDataFlowTaskResponse) SetStatusCode ¶
func (s *CreateDataFlowTaskResponse) SetStatusCode(v int32) *CreateDataFlowTaskResponse
func (CreateDataFlowTaskResponse) String ¶
func (s CreateDataFlowTaskResponse) String() string
type CreateDataFlowTaskResponseBody ¶
type CreateDataFlowTaskResponseBody struct { // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the dataflow task. // // example: // // taskId-12345678 TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (CreateDataFlowTaskResponseBody) GoString ¶
func (s CreateDataFlowTaskResponseBody) GoString() string
func (*CreateDataFlowTaskResponseBody) SetRequestId ¶
func (s *CreateDataFlowTaskResponseBody) SetRequestId(v string) *CreateDataFlowTaskResponseBody
func (*CreateDataFlowTaskResponseBody) SetTaskId ¶
func (s *CreateDataFlowTaskResponseBody) SetTaskId(v string) *CreateDataFlowTaskResponseBody
func (CreateDataFlowTaskResponseBody) String ¶
func (s CreateDataFlowTaskResponseBody) String() string
type CreateDirRequest ¶ added in v3.2.0
type CreateDirRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the owner group for the directory. Valid values: 0 to 4294967295. // // This parameter is required. // // example: // // 123 OwnerGroupId *int32 `json:"OwnerGroupId,omitempty" xml:"OwnerGroupId,omitempty"` // The owner ID for the directory. Valid values: 0 to 4294967295. // // This parameter is required. // // example: // // 1 OwnerUserId *int32 `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The Portable Operating System Interface (POSIX) permissions applied to the root directory. The value is a valid octal number, such as 0755. // // This parameter is required. // // example: // // 0755 Permission *string `json:"Permission,omitempty" xml:"Permission,omitempty"` // Specifies whether to create a multi-level directory. Valid values: // // - true (default): If no multi-level directory exists, directories are created level by level. // // - false: Only the last level of directory is created. An error message is returned because the parent directory does not exist. // // example: // // true Recursion *bool `json:"Recursion,omitempty" xml:"Recursion,omitempty"` // The directory name. // // - The directory must start with a forward slash (/). // // - The directory can contain digits and letters. // // - The directory can contain underscores (_), hyphens (-), and periods (.). // // - The directory cannot contain symbolic links, such as the current directory (.), the upper-level directory (..), and other symbolic links. // // > - If the root directory does not exist, configure the information for directory creation. The system then automatically creates the specified root directory based on your settings. // // > - If the root directory exists, you do not need to configure the information for directory creation. The configurations for directory creation are ignored even if you configure the information. // // This parameter is required. // // example: // // test RootDirectory *string `json:"RootDirectory,omitempty" xml:"RootDirectory,omitempty"` }
func (CreateDirRequest) GoString ¶ added in v3.2.0
func (s CreateDirRequest) GoString() string
func (*CreateDirRequest) SetFileSystemId ¶ added in v3.2.0
func (s *CreateDirRequest) SetFileSystemId(v string) *CreateDirRequest
func (*CreateDirRequest) SetOwnerGroupId ¶ added in v3.2.0
func (s *CreateDirRequest) SetOwnerGroupId(v int32) *CreateDirRequest
func (*CreateDirRequest) SetOwnerUserId ¶ added in v3.2.0
func (s *CreateDirRequest) SetOwnerUserId(v int32) *CreateDirRequest
func (*CreateDirRequest) SetPermission ¶ added in v3.2.0
func (s *CreateDirRequest) SetPermission(v string) *CreateDirRequest
func (*CreateDirRequest) SetRecursion ¶ added in v3.2.0
func (s *CreateDirRequest) SetRecursion(v bool) *CreateDirRequest
func (*CreateDirRequest) SetRootDirectory ¶ added in v3.2.0
func (s *CreateDirRequest) SetRootDirectory(v string) *CreateDirRequest
func (CreateDirRequest) String ¶ added in v3.2.0
func (s CreateDirRequest) String() string
type CreateDirResponse ¶ added in v3.2.0
type CreateDirResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateDirResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateDirResponse) GoString ¶ added in v3.2.0
func (s CreateDirResponse) GoString() string
func (*CreateDirResponse) SetBody ¶ added in v3.2.0
func (s *CreateDirResponse) SetBody(v *CreateDirResponseBody) *CreateDirResponse
func (*CreateDirResponse) SetHeaders ¶ added in v3.2.0
func (s *CreateDirResponse) SetHeaders(v map[string]*string) *CreateDirResponse
func (*CreateDirResponse) SetStatusCode ¶ added in v3.2.0
func (s *CreateDirResponse) SetStatusCode(v int32) *CreateDirResponse
func (CreateDirResponse) String ¶ added in v3.2.0
func (s CreateDirResponse) String() string
type CreateDirResponseBody ¶ added in v3.2.0
type CreateDirResponseBody struct { // The request ID. // // example: // // BC7C825C-5F65-4B56-BEF6-98C56C7C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateDirResponseBody) GoString ¶ added in v3.2.0
func (s CreateDirResponseBody) GoString() string
func (*CreateDirResponseBody) SetRequestId ¶ added in v3.2.0
func (s *CreateDirResponseBody) SetRequestId(v string) *CreateDirResponseBody
func (CreateDirResponseBody) String ¶ added in v3.2.0
func (s CreateDirResponseBody) String() string
type CreateFileRequest ¶
type CreateFileRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the portable account. The ID must be a 16-digit string. The string can contain digits and lowercase letters. // // example: // // 378cc7630f26**** Owner *string `json:"Owner,omitempty" xml:"Owner,omitempty"` // Specifies whether to share the directory. Valid values: // // - false (default): does not share the directory. // // - true: shares the directory. // // > - This parameter takes effect only if the Type parameter is set to Directory and the Owner parameter is not empty. // // > - The permissions on a directory can be inherited by the owner. The owner has read and write permissions on the subdirectories and subfiles created in the directory, even if they are created by others. // // example: // // false OwnerAccessInheritable *bool `json:"OwnerAccessInheritable,omitempty" xml:"OwnerAccessInheritable,omitempty"` // The absolute path of the directory or file. The path must start and end with a forward slash (/) and must be 2 to 1024 characters in length. // // This parameter is required. // // example: // // /test/ Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The type of the object. Valid values: // // - File // // - Directory // // This parameter is required. // // example: // // File Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (CreateFileRequest) GoString ¶
func (s CreateFileRequest) GoString() string
func (*CreateFileRequest) SetFileSystemId ¶
func (s *CreateFileRequest) SetFileSystemId(v string) *CreateFileRequest
func (*CreateFileRequest) SetOwner ¶
func (s *CreateFileRequest) SetOwner(v string) *CreateFileRequest
func (*CreateFileRequest) SetOwnerAccessInheritable ¶
func (s *CreateFileRequest) SetOwnerAccessInheritable(v bool) *CreateFileRequest
func (*CreateFileRequest) SetPath ¶
func (s *CreateFileRequest) SetPath(v string) *CreateFileRequest
func (*CreateFileRequest) SetType ¶
func (s *CreateFileRequest) SetType(v string) *CreateFileRequest
func (CreateFileRequest) String ¶
func (s CreateFileRequest) String() string
type CreateFileResponse ¶
type CreateFileResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateFileResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateFileResponse) GoString ¶
func (s CreateFileResponse) GoString() string
func (*CreateFileResponse) SetBody ¶
func (s *CreateFileResponse) SetBody(v *CreateFileResponseBody) *CreateFileResponse
func (*CreateFileResponse) SetHeaders ¶
func (s *CreateFileResponse) SetHeaders(v map[string]*string) *CreateFileResponse
func (*CreateFileResponse) SetStatusCode ¶
func (s *CreateFileResponse) SetStatusCode(v int32) *CreateFileResponse
func (CreateFileResponse) String ¶
func (s CreateFileResponse) String() string
type CreateFileResponseBody ¶
type CreateFileResponseBody struct { // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateFileResponseBody) GoString ¶
func (s CreateFileResponseBody) GoString() string
func (*CreateFileResponseBody) SetRequestId ¶
func (s *CreateFileResponseBody) SetRequestId(v string) *CreateFileResponseBody
func (CreateFileResponseBody) String ¶
func (s CreateFileResponseBody) String() string
type CreateFileSystemRequest ¶
type CreateFileSystemRequest struct { // The maximum throughput of the file system. // // Unit: MB/s. // // Specify a value based on the specifications on the buy page. // // example: // // 150 Bandwidth *int64 `json:"Bandwidth,omitempty" xml:"Bandwidth,omitempty"` // The capacity of the file system. Unit: GiB. // // This parameter is valid and required if the FileSystemType parameter is set to extreme. // // Specify a value based on the specifications on the following buy page: // // [Extreme NAS file system (Pay-as-you-go)](https://common-buy-intl.alibabacloud.com/?commodityCode=nas_extpost_public_intl#/buy) // // example: // // 100 Capacity *int64 `json:"Capacity,omitempty" xml:"Capacity,omitempty"` // The billing method. // // Valid values: // // - PayAsYouGo (default): pay-as-you-go // // - Subscription: subscription // // example: // // PayAsYouGo ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The description of the file system. // // Limits: // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter and cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no file system is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the precheck, the HTTP status code 200 is returned. No value is returned for the FileSystemId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a file system is created. // // example: // // true DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The subscription duration. // // This parameter is valid and required only if the ChargeType parameter is set to Subscription. Unit: months. // // If you do not renew a subscription file system when the file system expires, the file system is automatically released. // // example: // // 1 Duration *int32 `json:"Duration,omitempty" xml:"Duration,omitempty"` // Specifies whether to encrypt data in the file system. // // You can use the keys that are managed by Key Management Service (KMS) to encrypt data in a file system. When you read and write the encrypted data, the data is automatically decrypted. // // Valid values: // // - 0 (default): The data in the file system is not encrypted. // // - 1: A NAS-managed key is used to encrypt the data in the file system. This value is valid only if the FileSystemType parameter is set to standard or extreme. // // - 2: A KMS-managed key is used to encrypt the data in the file system. This value is valid only if the FileSystemType parameter is set to standard or extreme. // // > - Extreme NAS file system: All regions support KMS-managed keys. // // > - General-purpose NAS file system: KMS-managed keys are supported in the following regions: China (Chengdu), China (Qingdao), China (Hohhot), China (Ulanqab), China (Heyuan), China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Guangzhou), China (Hong Kong), Japan (Tokyo), Philippines (Manila), Thailand (Bangkok), Malaysia (Kuala Lumpur), US (Silicon Valley), Indonesia (Jakarta), UK (London), Singapore, US (Virginia), Germany (Frankfurt), Australia (Sydney) Closing Down, and China East 1 Finance. // // example: // // 1 EncryptType *int32 `json:"EncryptType,omitempty" xml:"EncryptType,omitempty"` // The type of the file system. // // Valid values: // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // - cpfs: Cloud Parallel File Storage (CPFS) file system // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The ID of the KMS-managed key. // // This parameter is required only if the EncryptType parameter is set to 2. // // example: // // 3c0b3885-2adf-483d-8a65-5e280689**** KmsKeyId *string `json:"KmsKeyId,omitempty" xml:"KmsKeyId,omitempty"` // The protocol type. // // - If the FileSystemType parameter is set to standard, you can set the ProtocolType parameter to NFS or SMB. // // - If the FileSystemType parameter is set to extreme, you can set the ProtocolType parameter to NFS. // // This parameter is required. // // example: // // NFS ProtocolType *string `json:"ProtocolType,omitempty" xml:"ProtocolType,omitempty"` // The resource group ID. // // You can log on to the [Resource Management console](https://resourcemanager.console.aliyun.com/resource-groups?) to view resource group IDs. // // example: // // rg-acfmwavnfdf**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The snapshot ID. // // This parameter is available only for Extreme NAS file systems. // // > You can create a file system from a snapshot. In this case, the version of the file system is the same as that of the source file system. For example, the source file system of the snapshot uses version 1. To create a file system of version 2, you can create File System A from the snapshot and create File System B of version 2. You can then copy the data and migrate your business from File System A to File System B. // // example: // // s-xxx SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` // The storage class. // // - If the FileSystemType parameter is set to standard, you can set the StorageType parameter to Performance, Capacity, or Premium. // // - If the FileSystemType parameter is set to extreme, you can set the StorageType parameter to standard or advance. // // This parameter is required. // // example: // // Performance StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The ID of the vSwitch. // // This parameter is reserved and does not take effect. You do not need to configure this parameter. // // example: // // vsw-2ze37k6jh8ums2fw2**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The ID of the virtual private cloud (VPC). // // This parameter is reserved and does not take effect. You do not need to configure this parameter. // // example: // // vpc-bp1cbv1ljve4j5hlw**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` // The zone ID. // // Each region has multiple isolated locations known as zones. Each zone has its own independent power supply and networks. // // This parameter is not required if the FileSystemType parameter is set to standard. By default, a random zone is selected based on the protocol type and storage type. // // This parameter is required if the FileSystemType parameter is set to extreme. // // > - An Elastic Compute Service (ECS) instance and a NAS file system that reside in different zones of the same region can access each other. // // > - We recommend that you select the zone where the ECS instance resides. This prevents cross-zone latency between the file system and the ECS instance. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (CreateFileSystemRequest) GoString ¶
func (s CreateFileSystemRequest) GoString() string
func (*CreateFileSystemRequest) SetBandwidth ¶
func (s *CreateFileSystemRequest) SetBandwidth(v int64) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetCapacity ¶
func (s *CreateFileSystemRequest) SetCapacity(v int64) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetChargeType ¶
func (s *CreateFileSystemRequest) SetChargeType(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetClientToken ¶
func (s *CreateFileSystemRequest) SetClientToken(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetDescription ¶
func (s *CreateFileSystemRequest) SetDescription(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetDryRun ¶
func (s *CreateFileSystemRequest) SetDryRun(v bool) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetDuration ¶
func (s *CreateFileSystemRequest) SetDuration(v int32) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetEncryptType ¶
func (s *CreateFileSystemRequest) SetEncryptType(v int32) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetFileSystemType ¶
func (s *CreateFileSystemRequest) SetFileSystemType(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetKmsKeyId ¶
func (s *CreateFileSystemRequest) SetKmsKeyId(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetProtocolType ¶
func (s *CreateFileSystemRequest) SetProtocolType(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetResourceGroupId ¶ added in v3.1.0
func (s *CreateFileSystemRequest) SetResourceGroupId(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetSnapshotId ¶
func (s *CreateFileSystemRequest) SetSnapshotId(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetStorageType ¶
func (s *CreateFileSystemRequest) SetStorageType(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetVSwitchId ¶
func (s *CreateFileSystemRequest) SetVSwitchId(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetVpcId ¶
func (s *CreateFileSystemRequest) SetVpcId(v string) *CreateFileSystemRequest
func (*CreateFileSystemRequest) SetZoneId ¶
func (s *CreateFileSystemRequest) SetZoneId(v string) *CreateFileSystemRequest
func (CreateFileSystemRequest) String ¶
func (s CreateFileSystemRequest) String() string
type CreateFileSystemResponse ¶
type CreateFileSystemResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateFileSystemResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateFileSystemResponse) GoString ¶
func (s CreateFileSystemResponse) GoString() string
func (*CreateFileSystemResponse) SetBody ¶
func (s *CreateFileSystemResponse) SetBody(v *CreateFileSystemResponseBody) *CreateFileSystemResponse
func (*CreateFileSystemResponse) SetHeaders ¶
func (s *CreateFileSystemResponse) SetHeaders(v map[string]*string) *CreateFileSystemResponse
func (*CreateFileSystemResponse) SetStatusCode ¶
func (s *CreateFileSystemResponse) SetStatusCode(v int32) *CreateFileSystemResponse
func (CreateFileSystemResponse) String ¶
func (s CreateFileSystemResponse) String() string
type CreateFileSystemResponseBody ¶
type CreateFileSystemResponseBody struct { // The ID of the file system that is created. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateFileSystemResponseBody) GoString ¶
func (s CreateFileSystemResponseBody) GoString() string
func (*CreateFileSystemResponseBody) SetFileSystemId ¶
func (s *CreateFileSystemResponseBody) SetFileSystemId(v string) *CreateFileSystemResponseBody
func (*CreateFileSystemResponseBody) SetRequestId ¶
func (s *CreateFileSystemResponseBody) SetRequestId(v string) *CreateFileSystemResponseBody
func (CreateFileSystemResponseBody) String ¶
func (s CreateFileSystemResponseBody) String() string
type CreateFilesetRequest ¶
type CreateFilesetRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // Specifies whether to enable deletion protection to allow you to release the fileset by using the console or by calling the [DeleteFileset](https://help.aliyun.com/document_detail/2402263.html) operation. // // - true: enables release protection. // // - false (default): disables release protection. // // > This parameter can protect filesets only against manual releases, but not against automatic releases. // // example: // // false DeletionProtection *bool `json:"DeletionProtection,omitempty" xml:"DeletionProtection,omitempty"` // The description of the fileset. // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter but cannot start with http:// or https://. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no fileset is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, service limits, and available Apsara File Storage NAS (NAS) resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the FsetId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a fileset is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The absolute path of the fileset. // // - The parent directory of the path that you specify must be an existing directory in the file system. // // - The path must be 2 to 1,024 characters in length. // // - The path must start and end with a forward slash (/). // // This parameter is required. // // example: // // /test/ FileSystemPath *string `json:"FileSystemPath,omitempty" xml:"FileSystemPath,omitempty"` Quota *CreateFilesetRequestQuota `json:"Quota,omitempty" xml:"Quota,omitempty" type:"Struct"` }
func (CreateFilesetRequest) GoString ¶
func (s CreateFilesetRequest) GoString() string
func (*CreateFilesetRequest) SetClientToken ¶
func (s *CreateFilesetRequest) SetClientToken(v string) *CreateFilesetRequest
func (*CreateFilesetRequest) SetDeletionProtection ¶ added in v3.2.2
func (s *CreateFilesetRequest) SetDeletionProtection(v bool) *CreateFilesetRequest
func (*CreateFilesetRequest) SetDescription ¶
func (s *CreateFilesetRequest) SetDescription(v string) *CreateFilesetRequest
func (*CreateFilesetRequest) SetDryRun ¶
func (s *CreateFilesetRequest) SetDryRun(v bool) *CreateFilesetRequest
func (*CreateFilesetRequest) SetFileSystemId ¶
func (s *CreateFilesetRequest) SetFileSystemId(v string) *CreateFilesetRequest
func (*CreateFilesetRequest) SetFileSystemPath ¶
func (s *CreateFilesetRequest) SetFileSystemPath(v string) *CreateFilesetRequest
func (*CreateFilesetRequest) SetQuota ¶ added in v3.4.1
func (s *CreateFilesetRequest) SetQuota(v *CreateFilesetRequestQuota) *CreateFilesetRequest
func (CreateFilesetRequest) String ¶
func (s CreateFilesetRequest) String() string
type CreateFilesetRequestQuota ¶ added in v3.4.1
type CreateFilesetRequestQuota struct { FileCountLimit *int64 `json:"FileCountLimit,omitempty" xml:"FileCountLimit,omitempty"` SizeLimit *int64 `json:"SizeLimit,omitempty" xml:"SizeLimit,omitempty"` }
func (CreateFilesetRequestQuota) GoString ¶ added in v3.4.1
func (s CreateFilesetRequestQuota) GoString() string
func (*CreateFilesetRequestQuota) SetFileCountLimit ¶ added in v3.4.1
func (s *CreateFilesetRequestQuota) SetFileCountLimit(v int64) *CreateFilesetRequestQuota
func (*CreateFilesetRequestQuota) SetSizeLimit ¶ added in v3.4.1
func (s *CreateFilesetRequestQuota) SetSizeLimit(v int64) *CreateFilesetRequestQuota
func (CreateFilesetRequestQuota) String ¶ added in v3.4.1
func (s CreateFilesetRequestQuota) String() string
type CreateFilesetResponse ¶
type CreateFilesetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateFilesetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateFilesetResponse) GoString ¶
func (s CreateFilesetResponse) GoString() string
func (*CreateFilesetResponse) SetBody ¶
func (s *CreateFilesetResponse) SetBody(v *CreateFilesetResponseBody) *CreateFilesetResponse
func (*CreateFilesetResponse) SetHeaders ¶
func (s *CreateFilesetResponse) SetHeaders(v map[string]*string) *CreateFilesetResponse
func (*CreateFilesetResponse) SetStatusCode ¶
func (s *CreateFilesetResponse) SetStatusCode(v int32) *CreateFilesetResponse
func (CreateFilesetResponse) String ¶
func (s CreateFilesetResponse) String() string
type CreateFilesetResponseBody ¶
type CreateFilesetResponseBody struct { // The fileset ID. // // example: // // fset-1902718ea0ae**** FsetId *string `json:"FsetId,omitempty" xml:"FsetId,omitempty"` // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateFilesetResponseBody) GoString ¶
func (s CreateFilesetResponseBody) GoString() string
func (*CreateFilesetResponseBody) SetFsetId ¶
func (s *CreateFilesetResponseBody) SetFsetId(v string) *CreateFilesetResponseBody
func (*CreateFilesetResponseBody) SetRequestId ¶
func (s *CreateFilesetResponseBody) SetRequestId(v string) *CreateFilesetResponseBody
func (CreateFilesetResponseBody) String ¶
func (s CreateFilesetResponseBody) String() string
type CreateLDAPConfigRequest ¶
type CreateLDAPConfigRequest struct { // An LDAP entry. // // example: // // cn=alibaba,dc=com BindDN *string `json:"BindDN,omitempty" xml:"BindDN,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 109c04**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // An LDAP search base. // // This parameter is required. // // example: // // dc=example SearchBase *string `json:"SearchBase,omitempty" xml:"SearchBase,omitempty"` // An LDAP URI. // // This parameter is required. // // example: // // ldap://ldap.example.example URI *string `json:"URI,omitempty" xml:"URI,omitempty"` }
func (CreateLDAPConfigRequest) GoString ¶
func (s CreateLDAPConfigRequest) GoString() string
func (*CreateLDAPConfigRequest) SetBindDN ¶
func (s *CreateLDAPConfigRequest) SetBindDN(v string) *CreateLDAPConfigRequest
func (*CreateLDAPConfigRequest) SetFileSystemId ¶
func (s *CreateLDAPConfigRequest) SetFileSystemId(v string) *CreateLDAPConfigRequest
func (*CreateLDAPConfigRequest) SetSearchBase ¶
func (s *CreateLDAPConfigRequest) SetSearchBase(v string) *CreateLDAPConfigRequest
func (*CreateLDAPConfigRequest) SetURI ¶
func (s *CreateLDAPConfigRequest) SetURI(v string) *CreateLDAPConfigRequest
func (CreateLDAPConfigRequest) String ¶
func (s CreateLDAPConfigRequest) String() string
type CreateLDAPConfigResponse ¶
type CreateLDAPConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateLDAPConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateLDAPConfigResponse) GoString ¶
func (s CreateLDAPConfigResponse) GoString() string
func (*CreateLDAPConfigResponse) SetBody ¶
func (s *CreateLDAPConfigResponse) SetBody(v *CreateLDAPConfigResponseBody) *CreateLDAPConfigResponse
func (*CreateLDAPConfigResponse) SetHeaders ¶
func (s *CreateLDAPConfigResponse) SetHeaders(v map[string]*string) *CreateLDAPConfigResponse
func (*CreateLDAPConfigResponse) SetStatusCode ¶
func (s *CreateLDAPConfigResponse) SetStatusCode(v int32) *CreateLDAPConfigResponse
func (CreateLDAPConfigResponse) String ¶
func (s CreateLDAPConfigResponse) String() string
type CreateLDAPConfigResponseBody ¶
type CreateLDAPConfigResponseBody struct { // The request ID. // // example: // // 5B4511A7-C99E-4071-AA8C-32E2529D**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateLDAPConfigResponseBody) GoString ¶
func (s CreateLDAPConfigResponseBody) GoString() string
func (*CreateLDAPConfigResponseBody) SetRequestId ¶
func (s *CreateLDAPConfigResponseBody) SetRequestId(v string) *CreateLDAPConfigResponseBody
func (CreateLDAPConfigResponseBody) String ¶
func (s CreateLDAPConfigResponseBody) String() string
type CreateLifecyclePolicyRequest ¶
type CreateLifecyclePolicyRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The name of the lifecycle policy. The name must be 3 to 64 characters in length and can contain letters, digits, underscores (_), and hyphens (-). The name must start with a letter. // // This parameter is required. // // example: // // lifecyclepolicy_01 LifecyclePolicyName *string `json:"LifecyclePolicyName,omitempty" xml:"LifecyclePolicyName,omitempty"` // The management rule that is associated with the lifecycle policy. // // Valid values: // // - DEFAULT_ATIME_14: Files that are not accessed in the last 14 days are dumped to the IA storage medium. // // - DEFAULT_ATIME_30: Files that are not accessed in the last 30 days are dumped to the IA storage medium. // // - DEFAULT_ATIME_60: Files that are not accessed in the last 60 days are dumped to the IA storage medium. // // - DEFAULT_ATIME_90: Files that are not accessed in the last 90 days are dumped to the IA storage medium. // // This parameter is required. // // example: // // DEFAULT_ATIME_14 LifecycleRuleName *string `json:"LifecycleRuleName,omitempty" xml:"LifecycleRuleName,omitempty"` // The absolute path of the directory that is associated with the lifecycle policy. // // If you specify this parameter, you can associate the lifecycle policy with only one directory. The path must start with a forward slash (/) and must be a path that exists in the mount target. // // > We recommend that you specify the Paths.N parameter so that you can associate the lifecycle policy with multiple directories. // // example: // // /pathway/to/folder Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The absolute paths of the directories that are associated with the lifecycle policy. // // If you specify this parameter, you can associate the lifecycle policy with multiple directories. Each path must start with a forward slash (/) and must be a path that exists in the mount target. Valid values of N: 1 to 10. // // example: // // "/path1", "/path2" Paths []*string `json:"Paths,omitempty" xml:"Paths,omitempty" type:"Repeated"` // The storage type of the data that is dumped to the IA storage medium. // // Default value: InfrequentAccess (IA). // // This parameter is required. // // example: // // InfrequentAccess StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` }
func (CreateLifecyclePolicyRequest) GoString ¶
func (s CreateLifecyclePolicyRequest) GoString() string
func (*CreateLifecyclePolicyRequest) SetFileSystemId ¶
func (s *CreateLifecyclePolicyRequest) SetFileSystemId(v string) *CreateLifecyclePolicyRequest
func (*CreateLifecyclePolicyRequest) SetLifecyclePolicyName ¶
func (s *CreateLifecyclePolicyRequest) SetLifecyclePolicyName(v string) *CreateLifecyclePolicyRequest
func (*CreateLifecyclePolicyRequest) SetLifecycleRuleName ¶
func (s *CreateLifecyclePolicyRequest) SetLifecycleRuleName(v string) *CreateLifecyclePolicyRequest
func (*CreateLifecyclePolicyRequest) SetPath ¶
func (s *CreateLifecyclePolicyRequest) SetPath(v string) *CreateLifecyclePolicyRequest
func (*CreateLifecyclePolicyRequest) SetPaths ¶
func (s *CreateLifecyclePolicyRequest) SetPaths(v []*string) *CreateLifecyclePolicyRequest
func (*CreateLifecyclePolicyRequest) SetStorageType ¶
func (s *CreateLifecyclePolicyRequest) SetStorageType(v string) *CreateLifecyclePolicyRequest
func (CreateLifecyclePolicyRequest) String ¶
func (s CreateLifecyclePolicyRequest) String() string
type CreateLifecyclePolicyResponse ¶
type CreateLifecyclePolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateLifecyclePolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateLifecyclePolicyResponse) GoString ¶
func (s CreateLifecyclePolicyResponse) GoString() string
func (*CreateLifecyclePolicyResponse) SetBody ¶
func (s *CreateLifecyclePolicyResponse) SetBody(v *CreateLifecyclePolicyResponseBody) *CreateLifecyclePolicyResponse
func (*CreateLifecyclePolicyResponse) SetHeaders ¶
func (s *CreateLifecyclePolicyResponse) SetHeaders(v map[string]*string) *CreateLifecyclePolicyResponse
func (*CreateLifecyclePolicyResponse) SetStatusCode ¶
func (s *CreateLifecyclePolicyResponse) SetStatusCode(v int32) *CreateLifecyclePolicyResponse
func (CreateLifecyclePolicyResponse) String ¶
func (s CreateLifecyclePolicyResponse) String() string
type CreateLifecyclePolicyResponseBody ¶
type CreateLifecyclePolicyResponseBody struct { // The request ID. // // example: // // BC7C825C-5F65-4B56-BEF6-98C56C7C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request was successful. // // Valid values: // // - true // // - false // // example: // // true Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CreateLifecyclePolicyResponseBody) GoString ¶
func (s CreateLifecyclePolicyResponseBody) GoString() string
func (*CreateLifecyclePolicyResponseBody) SetRequestId ¶
func (s *CreateLifecyclePolicyResponseBody) SetRequestId(v string) *CreateLifecyclePolicyResponseBody
func (*CreateLifecyclePolicyResponseBody) SetSuccess ¶
func (s *CreateLifecyclePolicyResponseBody) SetSuccess(v bool) *CreateLifecyclePolicyResponseBody
func (CreateLifecyclePolicyResponseBody) String ¶
func (s CreateLifecyclePolicyResponseBody) String() string
type CreateLifecycleRetrieveJobRequest ¶
type CreateLifecycleRetrieveJobRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The directories or files that you want to retrieve. You can specify a maximum of 10 paths. // // This parameter is required. // // example: // // Paths.1=/pathway/doc1,Paths.2=/pathway/doc2 Paths []*string `json:"Paths,omitempty" xml:"Paths,omitempty" type:"Repeated"` // The storage class. // // - InfrequentAccess (default): the Infrequent Access (IA) storage class. // // - Archive: the Archive storage class. // // example: // // InfrequentAccess StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` }
func (CreateLifecycleRetrieveJobRequest) GoString ¶
func (s CreateLifecycleRetrieveJobRequest) GoString() string
func (*CreateLifecycleRetrieveJobRequest) SetFileSystemId ¶
func (s *CreateLifecycleRetrieveJobRequest) SetFileSystemId(v string) *CreateLifecycleRetrieveJobRequest
func (*CreateLifecycleRetrieveJobRequest) SetPaths ¶
func (s *CreateLifecycleRetrieveJobRequest) SetPaths(v []*string) *CreateLifecycleRetrieveJobRequest
func (*CreateLifecycleRetrieveJobRequest) SetStorageType ¶ added in v3.2.1
func (s *CreateLifecycleRetrieveJobRequest) SetStorageType(v string) *CreateLifecycleRetrieveJobRequest
func (CreateLifecycleRetrieveJobRequest) String ¶
func (s CreateLifecycleRetrieveJobRequest) String() string
type CreateLifecycleRetrieveJobResponse ¶
type CreateLifecycleRetrieveJobResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateLifecycleRetrieveJobResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateLifecycleRetrieveJobResponse) GoString ¶
func (s CreateLifecycleRetrieveJobResponse) GoString() string
func (*CreateLifecycleRetrieveJobResponse) SetHeaders ¶
func (s *CreateLifecycleRetrieveJobResponse) SetHeaders(v map[string]*string) *CreateLifecycleRetrieveJobResponse
func (*CreateLifecycleRetrieveJobResponse) SetStatusCode ¶
func (s *CreateLifecycleRetrieveJobResponse) SetStatusCode(v int32) *CreateLifecycleRetrieveJobResponse
func (CreateLifecycleRetrieveJobResponse) String ¶
func (s CreateLifecycleRetrieveJobResponse) String() string
type CreateLifecycleRetrieveJobResponseBody ¶
type CreateLifecycleRetrieveJobResponseBody struct { // The ID of the data retrieval task. // // example: // // lrj-nfstest-ia-160****853-hshvw JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The request ID. // // example: // // BC7C825C-5F65-4B56-BEF6-98C56C7C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateLifecycleRetrieveJobResponseBody) GoString ¶
func (s CreateLifecycleRetrieveJobResponseBody) GoString() string
func (*CreateLifecycleRetrieveJobResponseBody) SetJobId ¶
func (s *CreateLifecycleRetrieveJobResponseBody) SetJobId(v string) *CreateLifecycleRetrieveJobResponseBody
func (*CreateLifecycleRetrieveJobResponseBody) SetRequestId ¶
func (s *CreateLifecycleRetrieveJobResponseBody) SetRequestId(v string) *CreateLifecycleRetrieveJobResponseBody
func (CreateLifecycleRetrieveJobResponseBody) String ¶
func (s CreateLifecycleRetrieveJobResponseBody) String() string
type CreateLogAnalysisRequest ¶ added in v3.1.0
type CreateLogAnalysisRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 174494xxxx FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The region ID. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (CreateLogAnalysisRequest) GoString ¶ added in v3.1.0
func (s CreateLogAnalysisRequest) GoString() string
func (*CreateLogAnalysisRequest) SetFileSystemId ¶ added in v3.1.0
func (s *CreateLogAnalysisRequest) SetFileSystemId(v string) *CreateLogAnalysisRequest
func (*CreateLogAnalysisRequest) SetRegionId ¶ added in v3.1.0
func (s *CreateLogAnalysisRequest) SetRegionId(v string) *CreateLogAnalysisRequest
func (CreateLogAnalysisRequest) String ¶ added in v3.1.0
func (s CreateLogAnalysisRequest) String() string
type CreateLogAnalysisResponse ¶ added in v3.1.0
type CreateLogAnalysisResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateLogAnalysisResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateLogAnalysisResponse) GoString ¶ added in v3.1.0
func (s CreateLogAnalysisResponse) GoString() string
func (*CreateLogAnalysisResponse) SetBody ¶ added in v3.1.0
func (s *CreateLogAnalysisResponse) SetBody(v *CreateLogAnalysisResponseBody) *CreateLogAnalysisResponse
func (*CreateLogAnalysisResponse) SetHeaders ¶ added in v3.1.0
func (s *CreateLogAnalysisResponse) SetHeaders(v map[string]*string) *CreateLogAnalysisResponse
func (*CreateLogAnalysisResponse) SetStatusCode ¶ added in v3.1.0
func (s *CreateLogAnalysisResponse) SetStatusCode(v int32) *CreateLogAnalysisResponse
func (CreateLogAnalysisResponse) String ¶ added in v3.1.0
func (s CreateLogAnalysisResponse) String() string
type CreateLogAnalysisResponseBody ¶ added in v3.1.0
type CreateLogAnalysisResponseBody struct { // The request ID. // // example: // // 5B4511A7-C99E-4071-AA8C-32E2529DA963 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateLogAnalysisResponseBody) GoString ¶ added in v3.1.0
func (s CreateLogAnalysisResponseBody) GoString() string
func (*CreateLogAnalysisResponseBody) SetRequestId ¶ added in v3.1.0
func (s *CreateLogAnalysisResponseBody) SetRequestId(v string) *CreateLogAnalysisResponseBody
func (CreateLogAnalysisResponseBody) String ¶ added in v3.1.0
func (s CreateLogAnalysisResponseBody) String() string
type CreateMountTargetRequest ¶
type CreateMountTargetRequest struct { // The name of the permission group. // // This parameter is required if you create a mount target for a General-purpose NAS file system or an Extreme NAS file system. // // The default permission group for virtual private clouds (VPCs) is named DEFAULT_VPC_GROUP_NAME. // // example: // // vpc-test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // Specifies whether to perform a dry run to check for existing mount targets. This parameter is valid only for CPFS file systems. // // If you set this parameter to true, the system checks whether the request parameters are valid and whether the requested resources are available. In this case, no mount target is created and no fee is incurred. // // - true: performs a dry run but does not create a mount target. In the dry run, the system checks the request format, service limits, available CPFS resources, and whether the required parameters are specified. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code `200` is returned. No value is returned for the `MountTargetDomain` parameter. // // - false (default): sends the request. If the request passes the dry run, a mount target is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // Specifies whether to create an IPv6 domain name for the mount target. // // Valid values: // // - true: An IPv6 domain name is created for the mount target. // // - false (default): No IPv6 domain name is created for the mount target. // // > Only Extreme NAS file systems that reside in the Chinese mainland support IPv6. If you want to create an IPv6 domain name for the mount target, you must enable IPv6 for the file system. // // example: // // true EnableIpv6 *bool `json:"EnableIpv6,omitempty" xml:"EnableIpv6,omitempty"` // The ID of the file system. // // - Sample ID of a General-purpose NAS file system: 31a8e4\\*\\*\\*\\*. // // - The IDs of Extreme NAS file systems must start with `extreme-`, for example, extreme-0015\\*\\*\\*\\*. // // - The IDs of Cloud Parallel File Storage (CPFS) file systems must start with `cpfs-`, for example, cpfs-125487\\*\\*\\*\\*. // // > CPFS file systems are available only on the China site (aliyun.com). // // This parameter is required. // // example: // // 174494**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The network type of the mount target. Valid value: **Vpc**. // // This parameter is required. // // example: // // Vpc NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The ID of the security group. // // example: // // sg-bp1fg655nh68xyz9**** SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"` // The ID of the vSwitch. // // This parameter is valid and required if the mount target resides in a VPC. Example: If you set the NetworkType parameter to VPC, you must specify the VSwitchId parameter. // // example: // // vsw-2zevmwkwyztjuoffg**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The ID of the VPC. // // This parameter is valid and required if the mount target resides in a VPC. Example: If you set the NetworkType parameter to VPC, you must specify the VpcId parameter. // // example: // // vpc-2zesj9afh3y518k9o**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` }
func (CreateMountTargetRequest) GoString ¶
func (s CreateMountTargetRequest) GoString() string
func (*CreateMountTargetRequest) SetAccessGroupName ¶
func (s *CreateMountTargetRequest) SetAccessGroupName(v string) *CreateMountTargetRequest
func (*CreateMountTargetRequest) SetDryRun ¶
func (s *CreateMountTargetRequest) SetDryRun(v bool) *CreateMountTargetRequest
func (*CreateMountTargetRequest) SetEnableIpv6 ¶
func (s *CreateMountTargetRequest) SetEnableIpv6(v bool) *CreateMountTargetRequest
func (*CreateMountTargetRequest) SetFileSystemId ¶
func (s *CreateMountTargetRequest) SetFileSystemId(v string) *CreateMountTargetRequest
func (*CreateMountTargetRequest) SetNetworkType ¶
func (s *CreateMountTargetRequest) SetNetworkType(v string) *CreateMountTargetRequest
func (*CreateMountTargetRequest) SetSecurityGroupId ¶
func (s *CreateMountTargetRequest) SetSecurityGroupId(v string) *CreateMountTargetRequest
func (*CreateMountTargetRequest) SetVSwitchId ¶
func (s *CreateMountTargetRequest) SetVSwitchId(v string) *CreateMountTargetRequest
func (*CreateMountTargetRequest) SetVpcId ¶
func (s *CreateMountTargetRequest) SetVpcId(v string) *CreateMountTargetRequest
func (CreateMountTargetRequest) String ¶
func (s CreateMountTargetRequest) String() string
type CreateMountTargetResponse ¶
type CreateMountTargetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateMountTargetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateMountTargetResponse) GoString ¶
func (s CreateMountTargetResponse) GoString() string
func (*CreateMountTargetResponse) SetBody ¶
func (s *CreateMountTargetResponse) SetBody(v *CreateMountTargetResponseBody) *CreateMountTargetResponse
func (*CreateMountTargetResponse) SetHeaders ¶
func (s *CreateMountTargetResponse) SetHeaders(v map[string]*string) *CreateMountTargetResponse
func (*CreateMountTargetResponse) SetStatusCode ¶
func (s *CreateMountTargetResponse) SetStatusCode(v int32) *CreateMountTargetResponse
func (CreateMountTargetResponse) String ¶
func (s CreateMountTargetResponse) String() string
type CreateMountTargetResponseBody ¶
type CreateMountTargetResponseBody struct { // The IPv4 domain name of the mount target. // // example: // // 174494b666-x****.cn-hangzhou.nas.aliyuncs.com MountTargetDomain *string `json:"MountTargetDomain,omitempty" xml:"MountTargetDomain,omitempty"` // The information about the mount target. MountTargetExtra *CreateMountTargetResponseBodyMountTargetExtra `json:"MountTargetExtra,omitempty" xml:"MountTargetExtra,omitempty" type:"Struct"` // The request ID. // // example: // // 70EACC9C-D07A-4A34-ADA4-77506C42**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateMountTargetResponseBody) GoString ¶
func (s CreateMountTargetResponseBody) GoString() string
func (*CreateMountTargetResponseBody) SetMountTargetDomain ¶
func (s *CreateMountTargetResponseBody) SetMountTargetDomain(v string) *CreateMountTargetResponseBody
func (*CreateMountTargetResponseBody) SetMountTargetExtra ¶
func (s *CreateMountTargetResponseBody) SetMountTargetExtra(v *CreateMountTargetResponseBodyMountTargetExtra) *CreateMountTargetResponseBody
func (*CreateMountTargetResponseBody) SetRequestId ¶
func (s *CreateMountTargetResponseBody) SetRequestId(v string) *CreateMountTargetResponseBody
func (CreateMountTargetResponseBody) String ¶
func (s CreateMountTargetResponseBody) String() string
type CreateMountTargetResponseBodyMountTargetExtra ¶
type CreateMountTargetResponseBodyMountTargetExtra struct { // The dual-stack (IPv4 and IPv6) domain name of the mount target. // // example: // // 174494b666-x****.dualstack.cn-hangzhou.nas.aliyuncs.com DualStackMountTargetDomain *string `json:"DualStackMountTargetDomain,omitempty" xml:"DualStackMountTargetDomain,omitempty"` }
func (CreateMountTargetResponseBodyMountTargetExtra) GoString ¶
func (s CreateMountTargetResponseBodyMountTargetExtra) GoString() string
func (*CreateMountTargetResponseBodyMountTargetExtra) SetDualStackMountTargetDomain ¶
func (s *CreateMountTargetResponseBodyMountTargetExtra) SetDualStackMountTargetDomain(v string) *CreateMountTargetResponseBodyMountTargetExtra
func (CreateMountTargetResponseBodyMountTargetExtra) String ¶
func (s CreateMountTargetResponseBodyMountTargetExtra) String() string
type CreateProtocolMountTargetRequest ¶
type CreateProtocolMountTargetRequest struct { // The name of the permission group. // // Default value: DEFAULT_VPC_GROUP_NAME. // // example: // // DEFAULT_VPC_GROUP_NAME AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The description of the export directory for the protocol service. The **name of the export directory* - appears in the console. // // Limits: // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter but cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Specifies whether to perform a dry run. The dry run checks parameter validity and prerequisites. The dry run does not create an export directory or incur fees. // // Valid values: // // - true: performs a dry run. The system checks the request format, service limits, prerequisites, and whether the required parameters are specified. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the ExportId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, an export directory is created. // // example: // // true DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-123**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the fileset that you want to export. // // Limits: // // - The fileset already exists. // // - You can create only one export directory for a fileset. // // - You can specify either a fileset or a path. // // example: // // fset-123**** FsetId *string `json:"FsetId,omitempty" xml:"FsetId,omitempty"` // The path of the CPFS directory that you want to export. // // Limits: // // - The directory already exists in the CPFS file system. // // - You can create only one export directory for a directory. // // - You can specify either a fileset or a path. // // Format: // // - The path must be 1 to 1,024 characters in length. // // - The path must be encoded in UTF-8. // // - The path must start and end with a forward slash (/). The root directory is `/`. // // example: // // / Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The ID of the protocol service. // // This parameter is required. // // example: // // ptc-123**** ProtocolServiceId *string `json:"ProtocolServiceId,omitempty" xml:"ProtocolServiceId,omitempty"` // The vSwitch ID of the export directory for the protocol service. // // This parameter is required. // // example: // // vsw-123**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The VPC ID of the export directory for the protocol service. // // This parameter is required. // // example: // // vpc-123**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` }
func (CreateProtocolMountTargetRequest) GoString ¶
func (s CreateProtocolMountTargetRequest) GoString() string
func (*CreateProtocolMountTargetRequest) SetAccessGroupName ¶
func (s *CreateProtocolMountTargetRequest) SetAccessGroupName(v string) *CreateProtocolMountTargetRequest
func (*CreateProtocolMountTargetRequest) SetClientToken ¶
func (s *CreateProtocolMountTargetRequest) SetClientToken(v string) *CreateProtocolMountTargetRequest
func (*CreateProtocolMountTargetRequest) SetDescription ¶
func (s *CreateProtocolMountTargetRequest) SetDescription(v string) *CreateProtocolMountTargetRequest
func (*CreateProtocolMountTargetRequest) SetDryRun ¶
func (s *CreateProtocolMountTargetRequest) SetDryRun(v bool) *CreateProtocolMountTargetRequest
func (*CreateProtocolMountTargetRequest) SetFileSystemId ¶
func (s *CreateProtocolMountTargetRequest) SetFileSystemId(v string) *CreateProtocolMountTargetRequest
func (*CreateProtocolMountTargetRequest) SetFsetId ¶
func (s *CreateProtocolMountTargetRequest) SetFsetId(v string) *CreateProtocolMountTargetRequest
func (*CreateProtocolMountTargetRequest) SetPath ¶
func (s *CreateProtocolMountTargetRequest) SetPath(v string) *CreateProtocolMountTargetRequest
func (*CreateProtocolMountTargetRequest) SetProtocolServiceId ¶
func (s *CreateProtocolMountTargetRequest) SetProtocolServiceId(v string) *CreateProtocolMountTargetRequest
func (*CreateProtocolMountTargetRequest) SetVSwitchId ¶
func (s *CreateProtocolMountTargetRequest) SetVSwitchId(v string) *CreateProtocolMountTargetRequest
func (*CreateProtocolMountTargetRequest) SetVpcId ¶
func (s *CreateProtocolMountTargetRequest) SetVpcId(v string) *CreateProtocolMountTargetRequest
func (CreateProtocolMountTargetRequest) String ¶
func (s CreateProtocolMountTargetRequest) String() string
type CreateProtocolMountTargetResponse ¶
type CreateProtocolMountTargetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateProtocolMountTargetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateProtocolMountTargetResponse) GoString ¶
func (s CreateProtocolMountTargetResponse) GoString() string
func (*CreateProtocolMountTargetResponse) SetHeaders ¶
func (s *CreateProtocolMountTargetResponse) SetHeaders(v map[string]*string) *CreateProtocolMountTargetResponse
func (*CreateProtocolMountTargetResponse) SetStatusCode ¶
func (s *CreateProtocolMountTargetResponse) SetStatusCode(v int32) *CreateProtocolMountTargetResponse
func (CreateProtocolMountTargetResponse) String ¶
func (s CreateProtocolMountTargetResponse) String() string
type CreateProtocolMountTargetResponseBody ¶
type CreateProtocolMountTargetResponseBody struct { // The ID of the export directory for the protocol service. // // example: // // exp-123**** ExportId *string `json:"ExportId,omitempty" xml:"ExportId,omitempty"` // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateProtocolMountTargetResponseBody) GoString ¶
func (s CreateProtocolMountTargetResponseBody) GoString() string
func (*CreateProtocolMountTargetResponseBody) SetExportId ¶
func (s *CreateProtocolMountTargetResponseBody) SetExportId(v string) *CreateProtocolMountTargetResponseBody
func (*CreateProtocolMountTargetResponseBody) SetRequestId ¶
func (s *CreateProtocolMountTargetResponseBody) SetRequestId(v string) *CreateProtocolMountTargetResponseBody
func (CreateProtocolMountTargetResponseBody) String ¶
func (s CreateProtocolMountTargetResponseBody) String() string
type CreateProtocolServiceRequest ¶
type CreateProtocolServiceRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The description of the protocol service. The name of the protocol service appears in the console. // // Limits: // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter and cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Specifies whether to perform a dry run. // // The dry run checks parameter validity and prerequisites. The dry run does not create a protocol service or incur fees. // // Valid values: // // - true: performs only a dry run and does not create the protocol service. The system checks the request format, service limits, prerequisites, and whether the required parameters are specified. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the ProtocolServiceId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a protocol service is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-123**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The specification of the protocol service. // // Set the value to General (default). // // Valid values: // // - CL2 // // - General // // - CL1 // // This parameter is required. // // example: // // General ProtocolSpec *string `json:"ProtocolSpec,omitempty" xml:"ProtocolSpec,omitempty"` // The protocol type of the protocol service. // // Valid value: NFS (default). Only NFSv3 is supported. // // This parameter is required. // // example: // // NFS ProtocolType *string `json:"ProtocolType,omitempty" xml:"ProtocolType,omitempty"` // The throughput of the protocol service. // // Unit: MB/s. // // example: // // 8000 Throughput *int32 `json:"Throughput,omitempty" xml:"Throughput,omitempty"` // The vSwitch ID of the protocol service. // // This parameter is required. // // example: // // vsw-123**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The virtual private cloud (VPC) ID of the protocol service. The VPC ID of the protocol service must be the same as the VPC ID of the file system. // // This parameter is required. // // example: // // vpc-123**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` }
func (CreateProtocolServiceRequest) GoString ¶
func (s CreateProtocolServiceRequest) GoString() string
func (*CreateProtocolServiceRequest) SetClientToken ¶
func (s *CreateProtocolServiceRequest) SetClientToken(v string) *CreateProtocolServiceRequest
func (*CreateProtocolServiceRequest) SetDescription ¶
func (s *CreateProtocolServiceRequest) SetDescription(v string) *CreateProtocolServiceRequest
func (*CreateProtocolServiceRequest) SetDryRun ¶
func (s *CreateProtocolServiceRequest) SetDryRun(v bool) *CreateProtocolServiceRequest
func (*CreateProtocolServiceRequest) SetFileSystemId ¶
func (s *CreateProtocolServiceRequest) SetFileSystemId(v string) *CreateProtocolServiceRequest
func (*CreateProtocolServiceRequest) SetProtocolSpec ¶
func (s *CreateProtocolServiceRequest) SetProtocolSpec(v string) *CreateProtocolServiceRequest
func (*CreateProtocolServiceRequest) SetProtocolType ¶
func (s *CreateProtocolServiceRequest) SetProtocolType(v string) *CreateProtocolServiceRequest
func (*CreateProtocolServiceRequest) SetThroughput ¶
func (s *CreateProtocolServiceRequest) SetThroughput(v int32) *CreateProtocolServiceRequest
func (*CreateProtocolServiceRequest) SetVSwitchId ¶
func (s *CreateProtocolServiceRequest) SetVSwitchId(v string) *CreateProtocolServiceRequest
func (*CreateProtocolServiceRequest) SetVpcId ¶
func (s *CreateProtocolServiceRequest) SetVpcId(v string) *CreateProtocolServiceRequest
func (CreateProtocolServiceRequest) String ¶
func (s CreateProtocolServiceRequest) String() string
type CreateProtocolServiceResponse ¶
type CreateProtocolServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateProtocolServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateProtocolServiceResponse) GoString ¶
func (s CreateProtocolServiceResponse) GoString() string
func (*CreateProtocolServiceResponse) SetBody ¶
func (s *CreateProtocolServiceResponse) SetBody(v *CreateProtocolServiceResponseBody) *CreateProtocolServiceResponse
func (*CreateProtocolServiceResponse) SetHeaders ¶
func (s *CreateProtocolServiceResponse) SetHeaders(v map[string]*string) *CreateProtocolServiceResponse
func (*CreateProtocolServiceResponse) SetStatusCode ¶
func (s *CreateProtocolServiceResponse) SetStatusCode(v int32) *CreateProtocolServiceResponse
func (CreateProtocolServiceResponse) String ¶
func (s CreateProtocolServiceResponse) String() string
type CreateProtocolServiceResponseBody ¶
type CreateProtocolServiceResponseBody struct { // The ID of the protocol service. // // example: // // ptc-123**** ProtocolServiceId *string `json:"ProtocolServiceId,omitempty" xml:"ProtocolServiceId,omitempty"` // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateProtocolServiceResponseBody) GoString ¶
func (s CreateProtocolServiceResponseBody) GoString() string
func (*CreateProtocolServiceResponseBody) SetProtocolServiceId ¶
func (s *CreateProtocolServiceResponseBody) SetProtocolServiceId(v string) *CreateProtocolServiceResponseBody
func (*CreateProtocolServiceResponseBody) SetRequestId ¶
func (s *CreateProtocolServiceResponseBody) SetRequestId(v string) *CreateProtocolServiceResponseBody
func (CreateProtocolServiceResponseBody) String ¶
func (s CreateProtocolServiceResponseBody) String() string
type CreateRecycleBinDeleteJobRequest ¶
type CreateRecycleBinDeleteJobRequest struct { // The client token that is used to ensure the idempotence of the request. // // You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The ID of the file or directory that you want to permanently delete. // // You can call the [ListRecycledDirectoriesAndFiles](https://help.aliyun.com/document_detail/264193.html) operation to query the value of the FileId parameter. // // This parameter is required. // // example: // // 04***08 FileId *string `json:"FileId,omitempty" xml:"FileId,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (CreateRecycleBinDeleteJobRequest) GoString ¶
func (s CreateRecycleBinDeleteJobRequest) GoString() string
func (*CreateRecycleBinDeleteJobRequest) SetClientToken ¶
func (s *CreateRecycleBinDeleteJobRequest) SetClientToken(v string) *CreateRecycleBinDeleteJobRequest
func (*CreateRecycleBinDeleteJobRequest) SetFileId ¶
func (s *CreateRecycleBinDeleteJobRequest) SetFileId(v string) *CreateRecycleBinDeleteJobRequest
func (*CreateRecycleBinDeleteJobRequest) SetFileSystemId ¶
func (s *CreateRecycleBinDeleteJobRequest) SetFileSystemId(v string) *CreateRecycleBinDeleteJobRequest
func (CreateRecycleBinDeleteJobRequest) String ¶
func (s CreateRecycleBinDeleteJobRequest) String() string
type CreateRecycleBinDeleteJobResponse ¶
type CreateRecycleBinDeleteJobResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateRecycleBinDeleteJobResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateRecycleBinDeleteJobResponse) GoString ¶
func (s CreateRecycleBinDeleteJobResponse) GoString() string
func (*CreateRecycleBinDeleteJobResponse) SetHeaders ¶
func (s *CreateRecycleBinDeleteJobResponse) SetHeaders(v map[string]*string) *CreateRecycleBinDeleteJobResponse
func (*CreateRecycleBinDeleteJobResponse) SetStatusCode ¶
func (s *CreateRecycleBinDeleteJobResponse) SetStatusCode(v int32) *CreateRecycleBinDeleteJobResponse
func (CreateRecycleBinDeleteJobResponse) String ¶
func (s CreateRecycleBinDeleteJobResponse) String() string
type CreateRecycleBinDeleteJobResponseBody ¶
type CreateRecycleBinDeleteJobResponseBody struct { // The job ID. // // example: // // 8C****C54 JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateRecycleBinDeleteJobResponseBody) GoString ¶
func (s CreateRecycleBinDeleteJobResponseBody) GoString() string
func (*CreateRecycleBinDeleteJobResponseBody) SetJobId ¶
func (s *CreateRecycleBinDeleteJobResponseBody) SetJobId(v string) *CreateRecycleBinDeleteJobResponseBody
func (*CreateRecycleBinDeleteJobResponseBody) SetRequestId ¶
func (s *CreateRecycleBinDeleteJobResponseBody) SetRequestId(v string) *CreateRecycleBinDeleteJobResponseBody
func (CreateRecycleBinDeleteJobResponseBody) String ¶
func (s CreateRecycleBinDeleteJobResponseBody) String() string
type CreateRecycleBinRestoreJobRequest ¶
type CreateRecycleBinRestoreJobRequest struct { // The client token that is used to ensure the idempotence of the request. // // You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure idempotence](https://help.aliyun.com/document_detail/25693.html). // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The ID of the file or directory that you want to restore. // // You can call the [ListRecycleBinJobs](https://help.aliyun.com/document_detail/264192.html) operation to query the value of the FileId parameter. // // This parameter is required. // // example: // // 04***08 FileId *string `json:"FileId,omitempty" xml:"FileId,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the directory to which the file is restored. // // This parameter is required. // // example: // // 13***15 TargetFileId *string `json:"TargetFileId,omitempty" xml:"TargetFileId,omitempty"` }
func (CreateRecycleBinRestoreJobRequest) GoString ¶
func (s CreateRecycleBinRestoreJobRequest) GoString() string
func (*CreateRecycleBinRestoreJobRequest) SetClientToken ¶
func (s *CreateRecycleBinRestoreJobRequest) SetClientToken(v string) *CreateRecycleBinRestoreJobRequest
func (*CreateRecycleBinRestoreJobRequest) SetFileId ¶
func (s *CreateRecycleBinRestoreJobRequest) SetFileId(v string) *CreateRecycleBinRestoreJobRequest
func (*CreateRecycleBinRestoreJobRequest) SetFileSystemId ¶
func (s *CreateRecycleBinRestoreJobRequest) SetFileSystemId(v string) *CreateRecycleBinRestoreJobRequest
func (*CreateRecycleBinRestoreJobRequest) SetTargetFileId ¶
func (s *CreateRecycleBinRestoreJobRequest) SetTargetFileId(v string) *CreateRecycleBinRestoreJobRequest
func (CreateRecycleBinRestoreJobRequest) String ¶
func (s CreateRecycleBinRestoreJobRequest) String() string
type CreateRecycleBinRestoreJobResponse ¶
type CreateRecycleBinRestoreJobResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateRecycleBinRestoreJobResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateRecycleBinRestoreJobResponse) GoString ¶
func (s CreateRecycleBinRestoreJobResponse) GoString() string
func (*CreateRecycleBinRestoreJobResponse) SetHeaders ¶
func (s *CreateRecycleBinRestoreJobResponse) SetHeaders(v map[string]*string) *CreateRecycleBinRestoreJobResponse
func (*CreateRecycleBinRestoreJobResponse) SetStatusCode ¶
func (s *CreateRecycleBinRestoreJobResponse) SetStatusCode(v int32) *CreateRecycleBinRestoreJobResponse
func (CreateRecycleBinRestoreJobResponse) String ¶
func (s CreateRecycleBinRestoreJobResponse) String() string
type CreateRecycleBinRestoreJobResponseBody ¶
type CreateRecycleBinRestoreJobResponseBody struct { // The job ID. // // example: // // rb-10****491ff-r-162****165400 JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateRecycleBinRestoreJobResponseBody) GoString ¶
func (s CreateRecycleBinRestoreJobResponseBody) GoString() string
func (*CreateRecycleBinRestoreJobResponseBody) SetJobId ¶
func (s *CreateRecycleBinRestoreJobResponseBody) SetJobId(v string) *CreateRecycleBinRestoreJobResponseBody
func (*CreateRecycleBinRestoreJobResponseBody) SetRequestId ¶
func (s *CreateRecycleBinRestoreJobResponseBody) SetRequestId(v string) *CreateRecycleBinRestoreJobResponseBody
func (CreateRecycleBinRestoreJobResponseBody) String ¶
func (s CreateRecycleBinRestoreJobResponseBody) String() string
type CreateSnapshotRequest ¶
type CreateSnapshotRequest struct { // The description of the snapshot. // // Limits: // // - The description must be 2 to 256 characters in length. // // - The description cannot start with `http://` or `https://`. // // - This parameter is empty by default. // // example: // // FinanceDepet Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the advanced Extreme NAS file system. The value must start with `extreme-`, for example, `extreme-01dd****`. // // This parameter is required. // // example: // // extreme-01dd**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The retention period of the snapshot. // // Unit: days. // // Valid values: // // - \\-1 (default). Auto snapshots are permanently retained. After the number of auto snapshots exceeds the upper limit, the earliest auto snapshot is automatically deleted. // // - 1 to 65536: Auto snapshots are retained for the specified days. After the retention period of auto snapshots expires, the auto snapshots are automatically deleted. // // example: // // 30 RetentionDays *int32 `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"` // The snapshot name. // // Limits: // // - The name must be 2 to 128 characters in length. The name must start with a letter and cannot start with `http://` or `https://`. // // - The name can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // - The name cannot start with auto because snapshots whose names start with auto are recognized as auto snapshots. // // example: // // FinanceJoshua SnapshotName *string `json:"SnapshotName,omitempty" xml:"SnapshotName,omitempty"` }
func (CreateSnapshotRequest) GoString ¶
func (s CreateSnapshotRequest) GoString() string
func (*CreateSnapshotRequest) SetDescription ¶
func (s *CreateSnapshotRequest) SetDescription(v string) *CreateSnapshotRequest
func (*CreateSnapshotRequest) SetFileSystemId ¶
func (s *CreateSnapshotRequest) SetFileSystemId(v string) *CreateSnapshotRequest
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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateSnapshotResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateSnapshotResponse) GoString ¶
func (s CreateSnapshotResponse) GoString() string
func (*CreateSnapshotResponse) SetBody ¶
func (s *CreateSnapshotResponse) SetBody(v *CreateSnapshotResponseBody) *CreateSnapshotResponse
func (*CreateSnapshotResponse) SetHeaders ¶
func (s *CreateSnapshotResponse) SetHeaders(v map[string]*string) *CreateSnapshotResponse
func (*CreateSnapshotResponse) SetStatusCode ¶
func (s *CreateSnapshotResponse) SetStatusCode(v int32) *CreateSnapshotResponse
func (CreateSnapshotResponse) String ¶
func (s CreateSnapshotResponse) String() string
type CreateSnapshotResponseBody ¶
type CreateSnapshotResponseBody struct { // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The snapshot ID. // // example: // // s-extreme-snapsho**** SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` }
func (CreateSnapshotResponseBody) GoString ¶
func (s CreateSnapshotResponseBody) GoString() string
func (*CreateSnapshotResponseBody) SetRequestId ¶
func (s *CreateSnapshotResponseBody) SetRequestId(v string) *CreateSnapshotResponseBody
func (*CreateSnapshotResponseBody) SetSnapshotId ¶
func (s *CreateSnapshotResponseBody) SetSnapshotId(v string) *CreateSnapshotResponseBody
func (CreateSnapshotResponseBody) String ¶
func (s CreateSnapshotResponseBody) String() string
type DeleteAccessGroupRequest ¶
type DeleteAccessGroupRequest struct { // The name of the permission group to be deleted. // // This parameter is required. // // example: // // vpc-test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The type of the file system. // // Valid values: // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` }
func (DeleteAccessGroupRequest) GoString ¶
func (s DeleteAccessGroupRequest) GoString() string
func (*DeleteAccessGroupRequest) SetAccessGroupName ¶
func (s *DeleteAccessGroupRequest) SetAccessGroupName(v string) *DeleteAccessGroupRequest
func (*DeleteAccessGroupRequest) SetFileSystemType ¶
func (s *DeleteAccessGroupRequest) SetFileSystemType(v string) *DeleteAccessGroupRequest
func (DeleteAccessGroupRequest) String ¶
func (s DeleteAccessGroupRequest) String() string
type DeleteAccessGroupResponse ¶
type DeleteAccessGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteAccessGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteAccessGroupResponse) GoString ¶
func (s DeleteAccessGroupResponse) GoString() string
func (*DeleteAccessGroupResponse) SetBody ¶
func (s *DeleteAccessGroupResponse) SetBody(v *DeleteAccessGroupResponseBody) *DeleteAccessGroupResponse
func (*DeleteAccessGroupResponse) SetHeaders ¶
func (s *DeleteAccessGroupResponse) SetHeaders(v map[string]*string) *DeleteAccessGroupResponse
func (*DeleteAccessGroupResponse) SetStatusCode ¶
func (s *DeleteAccessGroupResponse) SetStatusCode(v int32) *DeleteAccessGroupResponse
func (DeleteAccessGroupResponse) String ¶
func (s DeleteAccessGroupResponse) String() string
type DeleteAccessGroupResponseBody ¶
type DeleteAccessGroupResponseBody struct { // The request ID. // // example: // // 9E15E394-38A6-457A-A62A-D9797C9A**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteAccessGroupResponseBody) GoString ¶
func (s DeleteAccessGroupResponseBody) GoString() string
func (*DeleteAccessGroupResponseBody) SetRequestId ¶
func (s *DeleteAccessGroupResponseBody) SetRequestId(v string) *DeleteAccessGroupResponseBody
func (DeleteAccessGroupResponseBody) String ¶
func (s DeleteAccessGroupResponseBody) String() string
type DeleteAccessPointRequest ¶ added in v3.2.0
type DeleteAccessPointRequest struct { // The ID of the access point. // // This parameter is required. // // example: // // ap-ie15yd**** AccessPointId *string `json:"AccessPointId,omitempty" xml:"AccessPointId,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DeleteAccessPointRequest) GoString ¶ added in v3.2.0
func (s DeleteAccessPointRequest) GoString() string
func (*DeleteAccessPointRequest) SetAccessPointId ¶ added in v3.2.0
func (s *DeleteAccessPointRequest) SetAccessPointId(v string) *DeleteAccessPointRequest
func (*DeleteAccessPointRequest) SetFileSystemId ¶ added in v3.2.0
func (s *DeleteAccessPointRequest) SetFileSystemId(v string) *DeleteAccessPointRequest
func (DeleteAccessPointRequest) String ¶ added in v3.2.0
func (s DeleteAccessPointRequest) String() string
type DeleteAccessPointResponse ¶ added in v3.2.0
type DeleteAccessPointResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteAccessPointResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteAccessPointResponse) GoString ¶ added in v3.2.0
func (s DeleteAccessPointResponse) GoString() string
func (*DeleteAccessPointResponse) SetBody ¶ added in v3.2.0
func (s *DeleteAccessPointResponse) SetBody(v *DeleteAccessPointResponseBody) *DeleteAccessPointResponse
func (*DeleteAccessPointResponse) SetHeaders ¶ added in v3.2.0
func (s *DeleteAccessPointResponse) SetHeaders(v map[string]*string) *DeleteAccessPointResponse
func (*DeleteAccessPointResponse) SetStatusCode ¶ added in v3.2.0
func (s *DeleteAccessPointResponse) SetStatusCode(v int32) *DeleteAccessPointResponse
func (DeleteAccessPointResponse) String ¶ added in v3.2.0
func (s DeleteAccessPointResponse) String() string
type DeleteAccessPointResponseBody ¶ added in v3.2.0
type DeleteAccessPointResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteAccessPointResponseBody) GoString ¶ added in v3.2.0
func (s DeleteAccessPointResponseBody) GoString() string
func (*DeleteAccessPointResponseBody) SetRequestId ¶ added in v3.2.0
func (s *DeleteAccessPointResponseBody) SetRequestId(v string) *DeleteAccessPointResponseBody
func (DeleteAccessPointResponseBody) String ¶ added in v3.2.0
func (s DeleteAccessPointResponseBody) String() string
type DeleteAccessRuleRequest ¶
type DeleteAccessRuleRequest struct { // The name of the permission group. // // This parameter is required. // // example: // // vpc-test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The rule ID. // // This parameter is required. // // example: // // 1 AccessRuleId *string `json:"AccessRuleId,omitempty" xml:"AccessRuleId,omitempty"` // The type of the file system. // // Valid values: // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` }
func (DeleteAccessRuleRequest) GoString ¶
func (s DeleteAccessRuleRequest) GoString() string
func (*DeleteAccessRuleRequest) SetAccessGroupName ¶
func (s *DeleteAccessRuleRequest) SetAccessGroupName(v string) *DeleteAccessRuleRequest
func (*DeleteAccessRuleRequest) SetAccessRuleId ¶
func (s *DeleteAccessRuleRequest) SetAccessRuleId(v string) *DeleteAccessRuleRequest
func (*DeleteAccessRuleRequest) SetFileSystemType ¶
func (s *DeleteAccessRuleRequest) SetFileSystemType(v string) *DeleteAccessRuleRequest
func (DeleteAccessRuleRequest) String ¶
func (s DeleteAccessRuleRequest) String() string
type DeleteAccessRuleResponse ¶
type DeleteAccessRuleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteAccessRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteAccessRuleResponse) GoString ¶
func (s DeleteAccessRuleResponse) GoString() string
func (*DeleteAccessRuleResponse) SetBody ¶
func (s *DeleteAccessRuleResponse) SetBody(v *DeleteAccessRuleResponseBody) *DeleteAccessRuleResponse
func (*DeleteAccessRuleResponse) SetHeaders ¶
func (s *DeleteAccessRuleResponse) SetHeaders(v map[string]*string) *DeleteAccessRuleResponse
func (*DeleteAccessRuleResponse) SetStatusCode ¶
func (s *DeleteAccessRuleResponse) SetStatusCode(v int32) *DeleteAccessRuleResponse
func (DeleteAccessRuleResponse) String ¶
func (s DeleteAccessRuleResponse) String() string
type DeleteAccessRuleResponseBody ¶
type DeleteAccessRuleResponseBody struct { // The request ID. // // example: // // 5B4511A7-C99E-4071-AA8C-32E2529D**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteAccessRuleResponseBody) GoString ¶
func (s DeleteAccessRuleResponseBody) GoString() string
func (*DeleteAccessRuleResponseBody) SetRequestId ¶
func (s *DeleteAccessRuleResponseBody) SetRequestId(v string) *DeleteAccessRuleResponseBody
func (DeleteAccessRuleResponseBody) String ¶
func (s DeleteAccessRuleResponseBody) String() string
type DeleteAutoSnapshotPolicyRequest ¶
type DeleteAutoSnapshotPolicyRequest struct { // The ID of the automatic snapshot policy. // // You can call the [DescribeAutoSnapshotPolicies](https://help.aliyun.com/document_detail/126583.html) operation to view available automatic snapshot policies. // // This parameter is required. // // example: // // sp-extreme-233e6**** AutoSnapshotPolicyId *string `json:"AutoSnapshotPolicyId,omitempty" xml:"AutoSnapshotPolicyId,omitempty"` }
func (DeleteAutoSnapshotPolicyRequest) GoString ¶
func (s DeleteAutoSnapshotPolicyRequest) GoString() string
func (*DeleteAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyId ¶
func (s *DeleteAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyId(v string) *DeleteAutoSnapshotPolicyRequest
func (DeleteAutoSnapshotPolicyRequest) String ¶
func (s DeleteAutoSnapshotPolicyRequest) String() string
type DeleteAutoSnapshotPolicyResponse ¶
type DeleteAutoSnapshotPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteAutoSnapshotPolicyResponse) GoString ¶
func (s DeleteAutoSnapshotPolicyResponse) GoString() string
func (*DeleteAutoSnapshotPolicyResponse) SetBody ¶
func (s *DeleteAutoSnapshotPolicyResponse) SetBody(v *DeleteAutoSnapshotPolicyResponseBody) *DeleteAutoSnapshotPolicyResponse
func (*DeleteAutoSnapshotPolicyResponse) SetHeaders ¶
func (s *DeleteAutoSnapshotPolicyResponse) SetHeaders(v map[string]*string) *DeleteAutoSnapshotPolicyResponse
func (*DeleteAutoSnapshotPolicyResponse) SetStatusCode ¶
func (s *DeleteAutoSnapshotPolicyResponse) SetStatusCode(v int32) *DeleteAutoSnapshotPolicyResponse
func (DeleteAutoSnapshotPolicyResponse) String ¶
func (s DeleteAutoSnapshotPolicyResponse) String() string
type DeleteAutoSnapshotPolicyResponseBody ¶
type DeleteAutoSnapshotPolicyResponseBody struct { // The request ID. // // Every response returns a unique request ID regardless of whether the request is successful. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteAutoSnapshotPolicyResponseBody) GoString ¶
func (s DeleteAutoSnapshotPolicyResponseBody) GoString() string
func (*DeleteAutoSnapshotPolicyResponseBody) SetRequestId ¶
func (s *DeleteAutoSnapshotPolicyResponseBody) SetRequestId(v string) *DeleteAutoSnapshotPolicyResponseBody
func (DeleteAutoSnapshotPolicyResponseBody) String ¶
func (s DeleteAutoSnapshotPolicyResponseBody) String() string
type DeleteDataFlowRequest ¶
type DeleteDataFlowRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The value of RequestId may be different for each API request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The dataflow ID. // // This parameter is required. // // example: // // df-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no file system is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the FileSystemId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a file system is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // - The IDs of CPFS file systems must start with `cpfs-`. Example: cpfs-125487\\*\\*\\*\\*. // // - The IDs of CPFS for LINGJUN file systems must start with `bmcpfs-`. Example: bmcpfs-0015\\*\\*\\*\\*. // // > CPFS is not supported on the international site. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DeleteDataFlowRequest) GoString ¶
func (s DeleteDataFlowRequest) GoString() string
func (*DeleteDataFlowRequest) SetClientToken ¶
func (s *DeleteDataFlowRequest) SetClientToken(v string) *DeleteDataFlowRequest
func (*DeleteDataFlowRequest) SetDataFlowId ¶
func (s *DeleteDataFlowRequest) SetDataFlowId(v string) *DeleteDataFlowRequest
func (*DeleteDataFlowRequest) SetDryRun ¶
func (s *DeleteDataFlowRequest) SetDryRun(v bool) *DeleteDataFlowRequest
func (*DeleteDataFlowRequest) SetFileSystemId ¶
func (s *DeleteDataFlowRequest) SetFileSystemId(v string) *DeleteDataFlowRequest
func (DeleteDataFlowRequest) String ¶
func (s DeleteDataFlowRequest) String() string
type DeleteDataFlowResponse ¶
type DeleteDataFlowResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteDataFlowResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteDataFlowResponse) GoString ¶
func (s DeleteDataFlowResponse) GoString() string
func (*DeleteDataFlowResponse) SetBody ¶
func (s *DeleteDataFlowResponse) SetBody(v *DeleteDataFlowResponseBody) *DeleteDataFlowResponse
func (*DeleteDataFlowResponse) SetHeaders ¶
func (s *DeleteDataFlowResponse) SetHeaders(v map[string]*string) *DeleteDataFlowResponse
func (*DeleteDataFlowResponse) SetStatusCode ¶
func (s *DeleteDataFlowResponse) SetStatusCode(v int32) *DeleteDataFlowResponse
func (DeleteDataFlowResponse) String ¶
func (s DeleteDataFlowResponse) String() string
type DeleteDataFlowResponseBody ¶
type DeleteDataFlowResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteDataFlowResponseBody) GoString ¶
func (s DeleteDataFlowResponseBody) GoString() string
func (*DeleteDataFlowResponseBody) SetRequestId ¶
func (s *DeleteDataFlowResponseBody) SetRequestId(v string) *DeleteDataFlowResponseBody
func (DeleteDataFlowResponseBody) String ¶
func (s DeleteDataFlowResponseBody) String() string
type DeleteFileSystemRequest ¶
type DeleteFileSystemRequest struct { // The ID of the file system that you want to delete. // // - Sample ID of a General-purpose NAS file system: 31a8e4\\*\\*\\*\\*. // // - The IDs of Extreme NAS file systems must start with `extreme-`, for example, extreme-0015\\*\\*\\*\\*. // // - The IDs of Cloud Parallel File Storage (CPFS) file systems must start with `cpfs-`, for example, cpfs-00cb6fa094ca\\*\\*\\*\\*. // // > CPFS file systems are available only on the China site (aliyun.com). // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DeleteFileSystemRequest) GoString ¶
func (s DeleteFileSystemRequest) GoString() string
func (*DeleteFileSystemRequest) SetFileSystemId ¶
func (s *DeleteFileSystemRequest) SetFileSystemId(v string) *DeleteFileSystemRequest
func (DeleteFileSystemRequest) String ¶
func (s DeleteFileSystemRequest) String() string
type DeleteFileSystemResponse ¶
type DeleteFileSystemResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteFileSystemResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteFileSystemResponse) GoString ¶
func (s DeleteFileSystemResponse) GoString() string
func (*DeleteFileSystemResponse) SetBody ¶
func (s *DeleteFileSystemResponse) SetBody(v *DeleteFileSystemResponseBody) *DeleteFileSystemResponse
func (*DeleteFileSystemResponse) SetHeaders ¶
func (s *DeleteFileSystemResponse) SetHeaders(v map[string]*string) *DeleteFileSystemResponse
func (*DeleteFileSystemResponse) SetStatusCode ¶
func (s *DeleteFileSystemResponse) SetStatusCode(v int32) *DeleteFileSystemResponse
func (DeleteFileSystemResponse) String ¶
func (s DeleteFileSystemResponse) String() string
type DeleteFileSystemResponseBody ¶
type DeleteFileSystemResponseBody struct { // The request ID. // // example: // // 9E15E394-38A6-457A-A62A-D9797C9A**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteFileSystemResponseBody) GoString ¶
func (s DeleteFileSystemResponseBody) GoString() string
func (*DeleteFileSystemResponseBody) SetRequestId ¶
func (s *DeleteFileSystemResponseBody) SetRequestId(v string) *DeleteFileSystemResponseBody
func (DeleteFileSystemResponseBody) String ¶
func (s DeleteFileSystemResponseBody) String() string
type DeleteFilesetRequest ¶
type DeleteFilesetRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // Specifies whether to perform only a dry run, without performing the actual request. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no fileset is deleted. // // Valid values: // // - true: performs only a dry run. The system checks the required parameters, request syntax, and service limits. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a fileset is deleted. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The fileset ID. // // This parameter is required. // // example: // // fset-1902718ea0ae**** FsetId *string `json:"FsetId,omitempty" xml:"FsetId,omitempty"` }
func (DeleteFilesetRequest) GoString ¶
func (s DeleteFilesetRequest) GoString() string
func (*DeleteFilesetRequest) SetClientToken ¶
func (s *DeleteFilesetRequest) SetClientToken(v string) *DeleteFilesetRequest
func (*DeleteFilesetRequest) SetDryRun ¶
func (s *DeleteFilesetRequest) SetDryRun(v bool) *DeleteFilesetRequest
func (*DeleteFilesetRequest) SetFileSystemId ¶
func (s *DeleteFilesetRequest) SetFileSystemId(v string) *DeleteFilesetRequest
func (*DeleteFilesetRequest) SetFsetId ¶
func (s *DeleteFilesetRequest) SetFsetId(v string) *DeleteFilesetRequest
func (DeleteFilesetRequest) String ¶
func (s DeleteFilesetRequest) String() string
type DeleteFilesetResponse ¶
type DeleteFilesetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteFilesetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteFilesetResponse) GoString ¶
func (s DeleteFilesetResponse) GoString() string
func (*DeleteFilesetResponse) SetBody ¶
func (s *DeleteFilesetResponse) SetBody(v *DeleteFilesetResponseBody) *DeleteFilesetResponse
func (*DeleteFilesetResponse) SetHeaders ¶
func (s *DeleteFilesetResponse) SetHeaders(v map[string]*string) *DeleteFilesetResponse
func (*DeleteFilesetResponse) SetStatusCode ¶
func (s *DeleteFilesetResponse) SetStatusCode(v int32) *DeleteFilesetResponse
func (DeleteFilesetResponse) String ¶
func (s DeleteFilesetResponse) String() string
type DeleteFilesetResponseBody ¶
type DeleteFilesetResponseBody struct { // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteFilesetResponseBody) GoString ¶
func (s DeleteFilesetResponseBody) GoString() string
func (*DeleteFilesetResponseBody) SetRequestId ¶
func (s *DeleteFilesetResponseBody) SetRequestId(v string) *DeleteFilesetResponseBody
func (DeleteFilesetResponseBody) String ¶
func (s DeleteFilesetResponseBody) String() string
type DeleteLDAPConfigRequest ¶
type DeleteLDAPConfigRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 1ca404a348 FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DeleteLDAPConfigRequest) GoString ¶
func (s DeleteLDAPConfigRequest) GoString() string
func (*DeleteLDAPConfigRequest) SetFileSystemId ¶
func (s *DeleteLDAPConfigRequest) SetFileSystemId(v string) *DeleteLDAPConfigRequest
func (DeleteLDAPConfigRequest) String ¶
func (s DeleteLDAPConfigRequest) String() string
type DeleteLDAPConfigResponse ¶
type DeleteLDAPConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteLDAPConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteLDAPConfigResponse) GoString ¶
func (s DeleteLDAPConfigResponse) GoString() string
func (*DeleteLDAPConfigResponse) SetBody ¶
func (s *DeleteLDAPConfigResponse) SetBody(v *DeleteLDAPConfigResponseBody) *DeleteLDAPConfigResponse
func (*DeleteLDAPConfigResponse) SetHeaders ¶
func (s *DeleteLDAPConfigResponse) SetHeaders(v map[string]*string) *DeleteLDAPConfigResponse
func (*DeleteLDAPConfigResponse) SetStatusCode ¶
func (s *DeleteLDAPConfigResponse) SetStatusCode(v int32) *DeleteLDAPConfigResponse
func (DeleteLDAPConfigResponse) String ¶
func (s DeleteLDAPConfigResponse) String() string
type DeleteLDAPConfigResponseBody ¶
type DeleteLDAPConfigResponseBody struct { // The ID of the request. // // example: // // 5B4511A7-C99E-4071-AA8C-32E2529DA963 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteLDAPConfigResponseBody) GoString ¶
func (s DeleteLDAPConfigResponseBody) GoString() string
func (*DeleteLDAPConfigResponseBody) SetRequestId ¶
func (s *DeleteLDAPConfigResponseBody) SetRequestId(v string) *DeleteLDAPConfigResponseBody
func (DeleteLDAPConfigResponseBody) String ¶
func (s DeleteLDAPConfigResponseBody) String() string
type DeleteLifecyclePolicyRequest ¶
type DeleteLifecyclePolicyRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The name of the lifecycle policy. // // This parameter is required. // // example: // // lifecyclepolicy1 LifecyclePolicyName *string `json:"LifecyclePolicyName,omitempty" xml:"LifecyclePolicyName,omitempty"` }
func (DeleteLifecyclePolicyRequest) GoString ¶
func (s DeleteLifecyclePolicyRequest) GoString() string
func (*DeleteLifecyclePolicyRequest) SetFileSystemId ¶
func (s *DeleteLifecyclePolicyRequest) SetFileSystemId(v string) *DeleteLifecyclePolicyRequest
func (*DeleteLifecyclePolicyRequest) SetLifecyclePolicyName ¶
func (s *DeleteLifecyclePolicyRequest) SetLifecyclePolicyName(v string) *DeleteLifecyclePolicyRequest
func (DeleteLifecyclePolicyRequest) String ¶
func (s DeleteLifecyclePolicyRequest) String() string
type DeleteLifecyclePolicyResponse ¶
type DeleteLifecyclePolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteLifecyclePolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteLifecyclePolicyResponse) GoString ¶
func (s DeleteLifecyclePolicyResponse) GoString() string
func (*DeleteLifecyclePolicyResponse) SetBody ¶
func (s *DeleteLifecyclePolicyResponse) SetBody(v *DeleteLifecyclePolicyResponseBody) *DeleteLifecyclePolicyResponse
func (*DeleteLifecyclePolicyResponse) SetHeaders ¶
func (s *DeleteLifecyclePolicyResponse) SetHeaders(v map[string]*string) *DeleteLifecyclePolicyResponse
func (*DeleteLifecyclePolicyResponse) SetStatusCode ¶
func (s *DeleteLifecyclePolicyResponse) SetStatusCode(v int32) *DeleteLifecyclePolicyResponse
func (DeleteLifecyclePolicyResponse) String ¶
func (s DeleteLifecyclePolicyResponse) String() string
type DeleteLifecyclePolicyResponseBody ¶
type DeleteLifecyclePolicyResponseBody struct { // The request ID. // // example: // // BC7C825C-5F65-4B56-BEF6-98C56C7C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request was successful. // // Valid values: // // - true // // - false // // example: // // true Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeleteLifecyclePolicyResponseBody) GoString ¶
func (s DeleteLifecyclePolicyResponseBody) GoString() string
func (*DeleteLifecyclePolicyResponseBody) SetRequestId ¶
func (s *DeleteLifecyclePolicyResponseBody) SetRequestId(v string) *DeleteLifecyclePolicyResponseBody
func (*DeleteLifecyclePolicyResponseBody) SetSuccess ¶
func (s *DeleteLifecyclePolicyResponseBody) SetSuccess(v bool) *DeleteLifecyclePolicyResponseBody
func (DeleteLifecyclePolicyResponseBody) String ¶
func (s DeleteLifecyclePolicyResponseBody) String() string
type DeleteLogAnalysisRequest ¶ added in v3.1.0
type DeleteLogAnalysisRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 174494xxxx FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The region ID. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DeleteLogAnalysisRequest) GoString ¶ added in v3.1.0
func (s DeleteLogAnalysisRequest) GoString() string
func (*DeleteLogAnalysisRequest) SetFileSystemId ¶ added in v3.1.0
func (s *DeleteLogAnalysisRequest) SetFileSystemId(v string) *DeleteLogAnalysisRequest
func (*DeleteLogAnalysisRequest) SetRegionId ¶ added in v3.1.0
func (s *DeleteLogAnalysisRequest) SetRegionId(v string) *DeleteLogAnalysisRequest
func (DeleteLogAnalysisRequest) String ¶ added in v3.1.0
func (s DeleteLogAnalysisRequest) String() string
type DeleteLogAnalysisResponse ¶ added in v3.1.0
type DeleteLogAnalysisResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteLogAnalysisResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteLogAnalysisResponse) GoString ¶ added in v3.1.0
func (s DeleteLogAnalysisResponse) GoString() string
func (*DeleteLogAnalysisResponse) SetBody ¶ added in v3.1.0
func (s *DeleteLogAnalysisResponse) SetBody(v *DeleteLogAnalysisResponseBody) *DeleteLogAnalysisResponse
func (*DeleteLogAnalysisResponse) SetHeaders ¶ added in v3.1.0
func (s *DeleteLogAnalysisResponse) SetHeaders(v map[string]*string) *DeleteLogAnalysisResponse
func (*DeleteLogAnalysisResponse) SetStatusCode ¶ added in v3.1.0
func (s *DeleteLogAnalysisResponse) SetStatusCode(v int32) *DeleteLogAnalysisResponse
func (DeleteLogAnalysisResponse) String ¶ added in v3.1.0
func (s DeleteLogAnalysisResponse) String() string
type DeleteLogAnalysisResponseBody ¶ added in v3.1.0
type DeleteLogAnalysisResponseBody struct { // The request ID. // // example: // // 70EACC9C-D07A-4A34-ADA4-77506C42B023 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteLogAnalysisResponseBody) GoString ¶ added in v3.1.0
func (s DeleteLogAnalysisResponseBody) GoString() string
func (*DeleteLogAnalysisResponseBody) SetRequestId ¶ added in v3.1.0
func (s *DeleteLogAnalysisResponseBody) SetRequestId(v string) *DeleteLogAnalysisResponseBody
func (DeleteLogAnalysisResponseBody) String ¶ added in v3.1.0
func (s DeleteLogAnalysisResponseBody) String() string
type DeleteMountTargetRequest ¶
type DeleteMountTargetRequest struct { // The ID of the file system. // // - Sample ID of a General-purpose NAS file system: 31a8e4\\*\\*\\*\\*. // // - The IDs of Extreme NAS file systems must start with `extreme-`, for example, extreme-0015\\*\\*\\*\\*. // // - The IDs of Cloud Parallel File Storage (CPFS) file systems must start with `cpfs-`, for example, cpfs-125487\\*\\*\\*\\*. // // > CPFS file systems are available only on the China site (aliyun.com). // // This parameter is required. // // example: // // 174494**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The domain name of the mount target. // // This parameter is required. // // example: // // 174494b666-x****.cn-hangzhou.nas.aliyuncs.com MountTargetDomain *string `json:"MountTargetDomain,omitempty" xml:"MountTargetDomain,omitempty"` }
func (DeleteMountTargetRequest) GoString ¶
func (s DeleteMountTargetRequest) GoString() string
func (*DeleteMountTargetRequest) SetFileSystemId ¶
func (s *DeleteMountTargetRequest) SetFileSystemId(v string) *DeleteMountTargetRequest
func (*DeleteMountTargetRequest) SetMountTargetDomain ¶
func (s *DeleteMountTargetRequest) SetMountTargetDomain(v string) *DeleteMountTargetRequest
func (DeleteMountTargetRequest) String ¶
func (s DeleteMountTargetRequest) String() string
type DeleteMountTargetResponse ¶
type DeleteMountTargetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteMountTargetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteMountTargetResponse) GoString ¶
func (s DeleteMountTargetResponse) GoString() string
func (*DeleteMountTargetResponse) SetBody ¶
func (s *DeleteMountTargetResponse) SetBody(v *DeleteMountTargetResponseBody) *DeleteMountTargetResponse
func (*DeleteMountTargetResponse) SetHeaders ¶
func (s *DeleteMountTargetResponse) SetHeaders(v map[string]*string) *DeleteMountTargetResponse
func (*DeleteMountTargetResponse) SetStatusCode ¶
func (s *DeleteMountTargetResponse) SetStatusCode(v int32) *DeleteMountTargetResponse
func (DeleteMountTargetResponse) String ¶
func (s DeleteMountTargetResponse) String() string
type DeleteMountTargetResponseBody ¶
type DeleteMountTargetResponseBody struct { // The request ID. // // example: // // 5BC5CB97-9F28-42FE-84A4-0CD0DF42**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteMountTargetResponseBody) GoString ¶
func (s DeleteMountTargetResponseBody) GoString() string
func (*DeleteMountTargetResponseBody) SetRequestId ¶
func (s *DeleteMountTargetResponseBody) SetRequestId(v string) *DeleteMountTargetResponseBody
func (DeleteMountTargetResponseBody) String ¶
func (s DeleteMountTargetResponseBody) String() string
type DeleteProtocolMountTargetRequest ¶
type DeleteProtocolMountTargetRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // Specifies whether to perform only a dry run, without performing the actual request. The dry run checks parameter validity and prerequisites. The dry run does not delete the specified export directory or incur fees. // // Valid values: // // - true: performs only a dry run. The system checks the required parameters, request syntax, and service limits. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, the specified export directory is deleted. // // example: // // true DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the export directory. // // This parameter is required. // // example: // // exp-123**** ExportId *string `json:"ExportId,omitempty" xml:"ExportId,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-123**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the protocol service. // // This parameter is required. // // example: // // ptc-123**** ProtocolServiceId *string `json:"ProtocolServiceId,omitempty" xml:"ProtocolServiceId,omitempty"` }
func (DeleteProtocolMountTargetRequest) GoString ¶
func (s DeleteProtocolMountTargetRequest) GoString() string
func (*DeleteProtocolMountTargetRequest) SetClientToken ¶
func (s *DeleteProtocolMountTargetRequest) SetClientToken(v string) *DeleteProtocolMountTargetRequest
func (*DeleteProtocolMountTargetRequest) SetDryRun ¶
func (s *DeleteProtocolMountTargetRequest) SetDryRun(v bool) *DeleteProtocolMountTargetRequest
func (*DeleteProtocolMountTargetRequest) SetExportId ¶
func (s *DeleteProtocolMountTargetRequest) SetExportId(v string) *DeleteProtocolMountTargetRequest
func (*DeleteProtocolMountTargetRequest) SetFileSystemId ¶
func (s *DeleteProtocolMountTargetRequest) SetFileSystemId(v string) *DeleteProtocolMountTargetRequest
func (*DeleteProtocolMountTargetRequest) SetProtocolServiceId ¶
func (s *DeleteProtocolMountTargetRequest) SetProtocolServiceId(v string) *DeleteProtocolMountTargetRequest
func (DeleteProtocolMountTargetRequest) String ¶
func (s DeleteProtocolMountTargetRequest) String() string
type DeleteProtocolMountTargetResponse ¶
type DeleteProtocolMountTargetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteProtocolMountTargetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteProtocolMountTargetResponse) GoString ¶
func (s DeleteProtocolMountTargetResponse) GoString() string
func (*DeleteProtocolMountTargetResponse) SetHeaders ¶
func (s *DeleteProtocolMountTargetResponse) SetHeaders(v map[string]*string) *DeleteProtocolMountTargetResponse
func (*DeleteProtocolMountTargetResponse) SetStatusCode ¶
func (s *DeleteProtocolMountTargetResponse) SetStatusCode(v int32) *DeleteProtocolMountTargetResponse
func (DeleteProtocolMountTargetResponse) String ¶
func (s DeleteProtocolMountTargetResponse) String() string
type DeleteProtocolMountTargetResponseBody ¶
type DeleteProtocolMountTargetResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteProtocolMountTargetResponseBody) GoString ¶
func (s DeleteProtocolMountTargetResponseBody) GoString() string
func (*DeleteProtocolMountTargetResponseBody) SetRequestId ¶
func (s *DeleteProtocolMountTargetResponseBody) SetRequestId(v string) *DeleteProtocolMountTargetResponseBody
func (DeleteProtocolMountTargetResponseBody) String ¶
func (s DeleteProtocolMountTargetResponseBody) String() string
type DeleteProtocolServiceRequest ¶
type DeleteProtocolServiceRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // Specifies whether to perform only a dry run, without performing the actual request. The dry run checks parameter validity and prerequisites. The dry run does not delete the specified protocol service. // // Valid values: // // - true: performs only a dry run. The system checks the required parameters, request syntax, and service limits. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, the specified protocol service is deleted. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-123**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the protocol service. // // This parameter is required. // // example: // // ptc-123**** ProtocolServiceId *string `json:"ProtocolServiceId,omitempty" xml:"ProtocolServiceId,omitempty"` }
func (DeleteProtocolServiceRequest) GoString ¶
func (s DeleteProtocolServiceRequest) GoString() string
func (*DeleteProtocolServiceRequest) SetClientToken ¶
func (s *DeleteProtocolServiceRequest) SetClientToken(v string) *DeleteProtocolServiceRequest
func (*DeleteProtocolServiceRequest) SetDryRun ¶
func (s *DeleteProtocolServiceRequest) SetDryRun(v bool) *DeleteProtocolServiceRequest
func (*DeleteProtocolServiceRequest) SetFileSystemId ¶
func (s *DeleteProtocolServiceRequest) SetFileSystemId(v string) *DeleteProtocolServiceRequest
func (*DeleteProtocolServiceRequest) SetProtocolServiceId ¶
func (s *DeleteProtocolServiceRequest) SetProtocolServiceId(v string) *DeleteProtocolServiceRequest
func (DeleteProtocolServiceRequest) String ¶
func (s DeleteProtocolServiceRequest) String() string
type DeleteProtocolServiceResponse ¶
type DeleteProtocolServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteProtocolServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteProtocolServiceResponse) GoString ¶
func (s DeleteProtocolServiceResponse) GoString() string
func (*DeleteProtocolServiceResponse) SetBody ¶
func (s *DeleteProtocolServiceResponse) SetBody(v *DeleteProtocolServiceResponseBody) *DeleteProtocolServiceResponse
func (*DeleteProtocolServiceResponse) SetHeaders ¶
func (s *DeleteProtocolServiceResponse) SetHeaders(v map[string]*string) *DeleteProtocolServiceResponse
func (*DeleteProtocolServiceResponse) SetStatusCode ¶
func (s *DeleteProtocolServiceResponse) SetStatusCode(v int32) *DeleteProtocolServiceResponse
func (DeleteProtocolServiceResponse) String ¶
func (s DeleteProtocolServiceResponse) String() string
type DeleteProtocolServiceResponseBody ¶
type DeleteProtocolServiceResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteProtocolServiceResponseBody) GoString ¶
func (s DeleteProtocolServiceResponseBody) GoString() string
func (*DeleteProtocolServiceResponseBody) SetRequestId ¶
func (s *DeleteProtocolServiceResponseBody) SetRequestId(v string) *DeleteProtocolServiceResponseBody
func (DeleteProtocolServiceResponseBody) String ¶
func (s DeleteProtocolServiceResponseBody) String() string
type DeleteSnapshotRequest ¶
type DeleteSnapshotRequest struct { // The snapshot ID. // // This parameter is required. // // example: // // s-extreme-snapsho**** SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` }
func (DeleteSnapshotRequest) GoString ¶
func (s DeleteSnapshotRequest) GoString() string
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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteSnapshotResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteSnapshotResponse) GoString ¶
func (s DeleteSnapshotResponse) GoString() string
func (*DeleteSnapshotResponse) SetBody ¶
func (s *DeleteSnapshotResponse) SetBody(v *DeleteSnapshotResponseBody) *DeleteSnapshotResponse
func (*DeleteSnapshotResponse) SetHeaders ¶
func (s *DeleteSnapshotResponse) SetHeaders(v map[string]*string) *DeleteSnapshotResponse
func (*DeleteSnapshotResponse) SetStatusCode ¶
func (s *DeleteSnapshotResponse) SetStatusCode(v int32) *DeleteSnapshotResponse
func (DeleteSnapshotResponse) String ¶
func (s DeleteSnapshotResponse) String() string
type DeleteSnapshotResponseBody ¶
type DeleteSnapshotResponseBody struct { // The request ID. // // Every response returns a unique request ID regardless of whether the request is successful. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteSnapshotResponseBody) GoString ¶
func (s DeleteSnapshotResponseBody) GoString() string
func (*DeleteSnapshotResponseBody) SetRequestId ¶
func (s *DeleteSnapshotResponseBody) SetRequestId(v string) *DeleteSnapshotResponseBody
func (DeleteSnapshotResponseBody) String ¶
func (s DeleteSnapshotResponseBody) String() string
type DescribeAccessGroupsRequest ¶
type DescribeAccessGroupsRequest struct { // The name of the permission group. // // Limits: // // - The name must be 3 to 64 characters in length. // // - The name must start with a letter and can contain letters, digits, underscores (_), and hyphens (-). // // example: // // DEFAULT_VPC_GROUP_NAME AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The type of the file system. // // Valid values: // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // - cpfs: Cloud Parallel File Storage (CPFS) file system // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 2 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // Specifies whether to display the creation time of the permission group in UTC. // // Valid values: // // - true (default): The time is displayed in UTC. // // - false: The time is not displayed in UTC. // // example: // // true UseUTCDateTime *bool `json:"UseUTCDateTime,omitempty" xml:"UseUTCDateTime,omitempty"` }
func (DescribeAccessGroupsRequest) GoString ¶
func (s DescribeAccessGroupsRequest) GoString() string
func (*DescribeAccessGroupsRequest) SetAccessGroupName ¶
func (s *DescribeAccessGroupsRequest) SetAccessGroupName(v string) *DescribeAccessGroupsRequest
func (*DescribeAccessGroupsRequest) SetFileSystemType ¶
func (s *DescribeAccessGroupsRequest) SetFileSystemType(v string) *DescribeAccessGroupsRequest
func (*DescribeAccessGroupsRequest) SetPageNumber ¶
func (s *DescribeAccessGroupsRequest) SetPageNumber(v int32) *DescribeAccessGroupsRequest
func (*DescribeAccessGroupsRequest) SetPageSize ¶
func (s *DescribeAccessGroupsRequest) SetPageSize(v int32) *DescribeAccessGroupsRequest
func (*DescribeAccessGroupsRequest) SetUseUTCDateTime ¶
func (s *DescribeAccessGroupsRequest) SetUseUTCDateTime(v bool) *DescribeAccessGroupsRequest
func (DescribeAccessGroupsRequest) String ¶
func (s DescribeAccessGroupsRequest) String() string
type DescribeAccessGroupsResponse ¶
type DescribeAccessGroupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAccessGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAccessGroupsResponse) GoString ¶
func (s DescribeAccessGroupsResponse) GoString() string
func (*DescribeAccessGroupsResponse) SetBody ¶
func (s *DescribeAccessGroupsResponse) SetBody(v *DescribeAccessGroupsResponseBody) *DescribeAccessGroupsResponse
func (*DescribeAccessGroupsResponse) SetHeaders ¶
func (s *DescribeAccessGroupsResponse) SetHeaders(v map[string]*string) *DescribeAccessGroupsResponse
func (*DescribeAccessGroupsResponse) SetStatusCode ¶
func (s *DescribeAccessGroupsResponse) SetStatusCode(v int32) *DescribeAccessGroupsResponse
func (DescribeAccessGroupsResponse) String ¶
func (s DescribeAccessGroupsResponse) String() string
type DescribeAccessGroupsResponseBody ¶
type DescribeAccessGroupsResponseBody struct { // The queried permission groups. AccessGroups *DescribeAccessGroupsResponseBodyAccessGroups `json:"AccessGroups,omitempty" xml:"AccessGroups,omitempty" type:"Struct"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of permission groups returned per page. // // example: // // 2 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 2514F97E-FFF0-4A1F-BF04-729CEAC6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of permission groups. // // example: // // 1 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeAccessGroupsResponseBody) GoString ¶
func (s DescribeAccessGroupsResponseBody) GoString() string
func (*DescribeAccessGroupsResponseBody) SetAccessGroups ¶
func (s *DescribeAccessGroupsResponseBody) SetAccessGroups(v *DescribeAccessGroupsResponseBodyAccessGroups) *DescribeAccessGroupsResponseBody
func (*DescribeAccessGroupsResponseBody) SetPageNumber ¶
func (s *DescribeAccessGroupsResponseBody) SetPageNumber(v int32) *DescribeAccessGroupsResponseBody
func (*DescribeAccessGroupsResponseBody) SetPageSize ¶
func (s *DescribeAccessGroupsResponseBody) SetPageSize(v int32) *DescribeAccessGroupsResponseBody
func (*DescribeAccessGroupsResponseBody) SetRequestId ¶
func (s *DescribeAccessGroupsResponseBody) SetRequestId(v string) *DescribeAccessGroupsResponseBody
func (*DescribeAccessGroupsResponseBody) SetTotalCount ¶
func (s *DescribeAccessGroupsResponseBody) SetTotalCount(v int32) *DescribeAccessGroupsResponseBody
func (DescribeAccessGroupsResponseBody) String ¶
func (s DescribeAccessGroupsResponseBody) String() string
type DescribeAccessGroupsResponseBodyAccessGroups ¶
type DescribeAccessGroupsResponseBodyAccessGroups struct {
AccessGroup []*DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup `json:"AccessGroup,omitempty" xml:"AccessGroup,omitempty" type:"Repeated"`
}
func (DescribeAccessGroupsResponseBodyAccessGroups) GoString ¶
func (s DescribeAccessGroupsResponseBodyAccessGroups) GoString() string
func (*DescribeAccessGroupsResponseBodyAccessGroups) SetAccessGroup ¶
func (DescribeAccessGroupsResponseBodyAccessGroups) String ¶
func (s DescribeAccessGroupsResponseBodyAccessGroups) String() string
type DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup ¶
type DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup struct { // The name of the permission group. // // example: // // DEFAULT_VPC_GROUP_NAME AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The network type of the permission group. Valid value: **Vpc**. // // example: // // Vpc AccessGroupType *string `json:"AccessGroupType,omitempty" xml:"AccessGroupType,omitempty"` // The time when the permission group was created. // // example: // // 2020-01-05T16:00:00Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The description of the permission group. // // example: // // This is a test access group. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The type of the file system. // // Valid values: // // - standard: General-purpose Apsara File Storage NAS (NAS) file system // // - extreme: Extreme NAS file system // // - cpfs: Cloud Parallel File Storage (CPFS) file system // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The number of mount targets to which the permission group is attached. // // example: // // 0 MountTargetCount *int32 `json:"MountTargetCount,omitempty" xml:"MountTargetCount,omitempty"` // The region ID. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The total number of rules in the permission group. // // example: // // 0 RuleCount *int32 `json:"RuleCount,omitempty" xml:"RuleCount,omitempty"` }
func (DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) GoString ¶
func (s DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) GoString() string
func (*DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetAccessGroupName ¶
func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetAccessGroupName(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
func (*DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetAccessGroupType ¶
func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetAccessGroupType(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
func (*DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetCreateTime ¶ added in v3.1.0
func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetCreateTime(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
func (*DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetDescription ¶
func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetDescription(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
func (*DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetFileSystemType ¶ added in v3.1.1
func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetFileSystemType(v string) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
func (*DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetMountTargetCount ¶
func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetMountTargetCount(v int32) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
func (*DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetRegionId ¶ added in v3.1.1
func (*DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetRuleCount ¶
func (s *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) SetRuleCount(v int32) *DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup
func (DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) String ¶
func (s DescribeAccessGroupsResponseBodyAccessGroupsAccessGroup) String() string
type DescribeAccessPointRequest ¶ added in v3.2.0
type DescribeAccessPointRequest struct { // The ID of the access point. // // This parameter is required. // // example: // // ap-ie15yd**** AccessPointId *string `json:"AccessPointId,omitempty" xml:"AccessPointId,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DescribeAccessPointRequest) GoString ¶ added in v3.2.0
func (s DescribeAccessPointRequest) GoString() string
func (*DescribeAccessPointRequest) SetAccessPointId ¶ added in v3.2.0
func (s *DescribeAccessPointRequest) SetAccessPointId(v string) *DescribeAccessPointRequest
func (*DescribeAccessPointRequest) SetFileSystemId ¶ added in v3.2.0
func (s *DescribeAccessPointRequest) SetFileSystemId(v string) *DescribeAccessPointRequest
func (DescribeAccessPointRequest) String ¶ added in v3.2.0
func (s DescribeAccessPointRequest) String() string
type DescribeAccessPointResponse ¶ added in v3.2.0
type DescribeAccessPointResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAccessPointResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAccessPointResponse) GoString ¶ added in v3.2.0
func (s DescribeAccessPointResponse) GoString() string
func (*DescribeAccessPointResponse) SetBody ¶ added in v3.2.0
func (s *DescribeAccessPointResponse) SetBody(v *DescribeAccessPointResponseBody) *DescribeAccessPointResponse
func (*DescribeAccessPointResponse) SetHeaders ¶ added in v3.2.0
func (s *DescribeAccessPointResponse) SetHeaders(v map[string]*string) *DescribeAccessPointResponse
func (*DescribeAccessPointResponse) SetStatusCode ¶ added in v3.2.0
func (s *DescribeAccessPointResponse) SetStatusCode(v int32) *DescribeAccessPointResponse
func (DescribeAccessPointResponse) String ¶ added in v3.2.0
func (s DescribeAccessPointResponse) String() string
type DescribeAccessPointResponseBody ¶ added in v3.2.0
type DescribeAccessPointResponseBody struct { // The information about the access point. AccessPoint *DescribeAccessPointResponseBodyAccessPoint `json:"AccessPoint,omitempty" xml:"AccessPoint,omitempty" type:"Struct"` // The request ID. // // This parameter is required. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeAccessPointResponseBody) GoString ¶ added in v3.2.0
func (s DescribeAccessPointResponseBody) GoString() string
func (*DescribeAccessPointResponseBody) SetAccessPoint ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBody) SetAccessPoint(v *DescribeAccessPointResponseBodyAccessPoint) *DescribeAccessPointResponseBody
func (*DescribeAccessPointResponseBody) SetRequestId ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBody) SetRequestId(v string) *DescribeAccessPointResponseBody
func (DescribeAccessPointResponseBody) String ¶ added in v3.2.0
func (s DescribeAccessPointResponseBody) String() string
type DescribeAccessPointResponseBodyAccessPoint ¶ added in v3.2.0
type DescribeAccessPointResponseBodyAccessPoint struct { // The Alibaba Cloud Resource Name (ARN) of the access point. // // example: // // acs:nas:cn-hangzhou:178321033379****:accesspoint/ap-ie15yd**** ARN *string `json:"ARN,omitempty" xml:"ARN,omitempty"` // The name of the permission group. // // example: // // test AccessGroup *string `json:"AccessGroup,omitempty" xml:"AccessGroup,omitempty"` // The ID of the access point. // // example: // // ap-ie15yd**** AccessPointId *string `json:"AccessPointId,omitempty" xml:"AccessPointId,omitempty"` // The name of the access point. // // example: // // test AccessPointName *string `json:"AccessPointName,omitempty" xml:"AccessPointName,omitempty"` // The time when the access point was created. // // example: // // 1709619668276167 CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The domain name of the access point. // // example: // // ap-ie15ydanoz.001014****-w****.cn-hangzhou.nas.aliyuncs.com DomainName *string `json:"DomainName,omitempty" xml:"DomainName,omitempty"` // Indicates whether the RAM policy is enabled. // // example: // // false EnabledRam *bool `json:"EnabledRam,omitempty" xml:"EnabledRam,omitempty"` // The ID of the file system. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The time when the access point was modified. // // example: // // 1709619668276167 ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The POSIX user. PosixUser *DescribeAccessPointResponseBodyAccessPointPosixUser `json:"PosixUser,omitempty" xml:"PosixUser,omitempty" type:"Struct"` // The region ID. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The root directory. // // example: // // / RootPath *string `json:"RootPath,omitempty" xml:"RootPath,omitempty"` // The permissions to create the root directory. RootPathPermission *DescribeAccessPointResponseBodyAccessPointRootPathPermission `json:"RootPathPermission,omitempty" xml:"RootPathPermission,omitempty" type:"Struct"` // The status of the root directory. // // Valid values: // // - 0: The rootpath status is unknown. // // - 1: The rootpath does not exist and may be deleted. // // - 2: The rootpath is normal. // // example: // // 2 RootPathStatus *string `json:"RootPathStatus,omitempty" xml:"RootPathStatus,omitempty"` // The status of the access point. // // Valid values: // // - Active: The access point is available. // // - Inactive: The access point is unavailable. // // - Pending: The access point is being created. // // - Deleting: The access point is being deleted. // // example: // // Active Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The vSwitch ID. // // example: // // vsw-2zevmwkwyztjuoffg**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The ID of the virtual private cloud (VPC). // // You must select the VPC of the Elastic Compute Service (ECS) instance on which you want to mount the file system. // // example: // // vpc-2zesj9afh3y518k9o**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` }
func (DescribeAccessPointResponseBodyAccessPoint) GoString ¶ added in v3.2.0
func (s DescribeAccessPointResponseBodyAccessPoint) GoString() string
func (*DescribeAccessPointResponseBodyAccessPoint) SetARN ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetARN(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetAccessGroup ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetAccessGroup(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetAccessPointId ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetAccessPointId(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetAccessPointName ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetAccessPointName(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetCreateTime ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetCreateTime(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetDomainName ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetDomainName(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetEnabledRam ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetEnabledRam(v bool) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetFileSystemId ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetFileSystemId(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetModifyTime ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetModifyTime(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetPosixUser ¶ added in v3.2.0
func (*DescribeAccessPointResponseBodyAccessPoint) SetRegionId ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetRegionId(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetRootPath ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetRootPath(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetRootPathPermission ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetRootPathPermission(v *DescribeAccessPointResponseBodyAccessPointRootPathPermission) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetRootPathStatus ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetRootPathStatus(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetStatus ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetStatus(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetVSwitchId ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetVSwitchId(v string) *DescribeAccessPointResponseBodyAccessPoint
func (*DescribeAccessPointResponseBodyAccessPoint) SetVpcId ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPoint) SetVpcId(v string) *DescribeAccessPointResponseBodyAccessPoint
func (DescribeAccessPointResponseBodyAccessPoint) String ¶ added in v3.2.0
func (s DescribeAccessPointResponseBodyAccessPoint) String() string
type DescribeAccessPointResponseBodyAccessPointPosixUser ¶ added in v3.2.0
type DescribeAccessPointResponseBodyAccessPointPosixUser struct { // The ID of the POSIX user group. // // example: // // 12 PosixGroupId *int32 `json:"PosixGroupId,omitempty" xml:"PosixGroupId,omitempty"` // The IDs of the secondary user groups. PosixSecondaryGroupIds []*int32 `json:"PosixSecondaryGroupIds,omitempty" xml:"PosixSecondaryGroupIds,omitempty" type:"Repeated"` // The ID of the POSIX user. // // example: // // 123 PosixUserId *int32 `json:"PosixUserId,omitempty" xml:"PosixUserId,omitempty"` }
func (DescribeAccessPointResponseBodyAccessPointPosixUser) GoString ¶ added in v3.2.0
func (s DescribeAccessPointResponseBodyAccessPointPosixUser) GoString() string
func (*DescribeAccessPointResponseBodyAccessPointPosixUser) SetPosixGroupId ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPointPosixUser) SetPosixGroupId(v int32) *DescribeAccessPointResponseBodyAccessPointPosixUser
func (*DescribeAccessPointResponseBodyAccessPointPosixUser) SetPosixSecondaryGroupIds ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPointPosixUser) SetPosixSecondaryGroupIds(v []*int32) *DescribeAccessPointResponseBodyAccessPointPosixUser
func (*DescribeAccessPointResponseBodyAccessPointPosixUser) SetPosixUserId ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPointPosixUser) SetPosixUserId(v int32) *DescribeAccessPointResponseBodyAccessPointPosixUser
func (DescribeAccessPointResponseBodyAccessPointPosixUser) String ¶ added in v3.2.0
func (s DescribeAccessPointResponseBodyAccessPointPosixUser) String() string
type DescribeAccessPointResponseBodyAccessPointRootPathPermission ¶ added in v3.2.0
type DescribeAccessPointResponseBodyAccessPointRootPathPermission struct { // The ID of the owner group. // // example: // // 123 OwnerGroupId *int32 `json:"OwnerGroupId,omitempty" xml:"OwnerGroupId,omitempty"` // The owner ID. // // example: // // 1 OwnerUserId *int32 `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The POSIX permission. // // example: // // 0755 Permission *string `json:"Permission,omitempty" xml:"Permission,omitempty"` }
func (DescribeAccessPointResponseBodyAccessPointRootPathPermission) GoString ¶ added in v3.2.0
func (s DescribeAccessPointResponseBodyAccessPointRootPathPermission) GoString() string
func (*DescribeAccessPointResponseBodyAccessPointRootPathPermission) SetOwnerGroupId ¶ added in v3.2.0
func (s *DescribeAccessPointResponseBodyAccessPointRootPathPermission) SetOwnerGroupId(v int32) *DescribeAccessPointResponseBodyAccessPointRootPathPermission
func (*DescribeAccessPointResponseBodyAccessPointRootPathPermission) SetOwnerUserId ¶ added in v3.2.0
func (*DescribeAccessPointResponseBodyAccessPointRootPathPermission) SetPermission ¶ added in v3.2.0
func (DescribeAccessPointResponseBodyAccessPointRootPathPermission) String ¶ added in v3.2.0
func (s DescribeAccessPointResponseBodyAccessPointRootPathPermission) String() string
type DescribeAccessPointsRequest ¶ added in v3.2.0
type DescribeAccessPointsRequest struct { // The name of the permission group. // // This parameter is required for a General-purpose Apsara File Storage NAS (NAS) file system. // // The default permission group for virtual private clouds (VPCs) is named DEFAULT_VPC_GROUP_NAME. // // example: // // DEFAULT_VPC_GROUP_NAME AccessGroup *string `json:"AccessGroup,omitempty" xml:"AccessGroup,omitempty"` // The ID of the file system. // // example: // // 174494**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The number of results for each query. // // Valid values: 10 to 100. Default value: 10. // // example: // // 10 MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of NextToken. // // example: // // MTY4NzcxOTcwMjAzMDk2Nzc0MyM4MDM4**** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` }
func (DescribeAccessPointsRequest) GoString ¶ added in v3.2.0
func (s DescribeAccessPointsRequest) GoString() string
func (*DescribeAccessPointsRequest) SetAccessGroup ¶ added in v3.2.0
func (s *DescribeAccessPointsRequest) SetAccessGroup(v string) *DescribeAccessPointsRequest
func (*DescribeAccessPointsRequest) SetFileSystemId ¶ added in v3.2.0
func (s *DescribeAccessPointsRequest) SetFileSystemId(v string) *DescribeAccessPointsRequest
func (*DescribeAccessPointsRequest) SetMaxResults ¶ added in v3.2.0
func (s *DescribeAccessPointsRequest) SetMaxResults(v int32) *DescribeAccessPointsRequest
func (*DescribeAccessPointsRequest) SetNextToken ¶ added in v3.2.0
func (s *DescribeAccessPointsRequest) SetNextToken(v string) *DescribeAccessPointsRequest
func (DescribeAccessPointsRequest) String ¶ added in v3.2.0
func (s DescribeAccessPointsRequest) String() string
type DescribeAccessPointsResponse ¶ added in v3.2.0
type DescribeAccessPointsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAccessPointsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAccessPointsResponse) GoString ¶ added in v3.2.0
func (s DescribeAccessPointsResponse) GoString() string
func (*DescribeAccessPointsResponse) SetBody ¶ added in v3.2.0
func (s *DescribeAccessPointsResponse) SetBody(v *DescribeAccessPointsResponseBody) *DescribeAccessPointsResponse
func (*DescribeAccessPointsResponse) SetHeaders ¶ added in v3.2.0
func (s *DescribeAccessPointsResponse) SetHeaders(v map[string]*string) *DescribeAccessPointsResponse
func (*DescribeAccessPointsResponse) SetStatusCode ¶ added in v3.2.0
func (s *DescribeAccessPointsResponse) SetStatusCode(v int32) *DescribeAccessPointsResponse
func (DescribeAccessPointsResponse) String ¶ added in v3.2.0
func (s DescribeAccessPointsResponse) String() string
type DescribeAccessPointsResponseBody ¶ added in v3.2.0
type DescribeAccessPointsResponseBody struct { // The information about the access point. AccessPoints []*DescribeAccessPointsResponseBodyAccessPoints `json:"AccessPoints,omitempty" xml:"AccessPoints,omitempty" type:"Repeated"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of NextToken. // // example: // // MTY4NzcxOTcwMjAzMDk2Nzc0MyM4MDM4**** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // This parameter is required. // // example: // // 6299428C-3861-435D-AE54-9B330A00**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of access points. // // example: // // 20 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeAccessPointsResponseBody) GoString ¶ added in v3.2.0
func (s DescribeAccessPointsResponseBody) GoString() string
func (*DescribeAccessPointsResponseBody) SetAccessPoints ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBody) SetAccessPoints(v []*DescribeAccessPointsResponseBodyAccessPoints) *DescribeAccessPointsResponseBody
func (*DescribeAccessPointsResponseBody) SetNextToken ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBody) SetNextToken(v string) *DescribeAccessPointsResponseBody
func (*DescribeAccessPointsResponseBody) SetRequestId ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBody) SetRequestId(v string) *DescribeAccessPointsResponseBody
func (*DescribeAccessPointsResponseBody) SetTotalCount ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBody) SetTotalCount(v int32) *DescribeAccessPointsResponseBody
func (DescribeAccessPointsResponseBody) String ¶ added in v3.2.0
func (s DescribeAccessPointsResponseBody) String() string
type DescribeAccessPointsResponseBodyAccessPoints ¶ added in v3.2.0
type DescribeAccessPointsResponseBodyAccessPoints struct { // The Alibaba Cloud Resource Name (ARN) of the access point. // // example: // // acs:nas:cn-hangzhou:178321033379****:accesspoint/ap-ie15yd**** ARN *string `json:"ARN,omitempty" xml:"ARN,omitempty"` // The name of the permission group. // // example: // // test AccessGroup *string `json:"AccessGroup,omitempty" xml:"AccessGroup,omitempty"` // The ID of the access point. // // example: // // ap-ie15yd**** AccessPointId *string `json:"AccessPointId,omitempty" xml:"AccessPointId,omitempty"` // The name of the access point. // // example: // // test AccessPointName *string `json:"AccessPointName,omitempty" xml:"AccessPointName,omitempty"` // The time when the access point was created. // // example: // // 1709619668276167 CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The domain name of the access point. // // example: // // ap-ie15ydanoz.001014****-w****.cn-hangzhou.nas.aliyuncs.com DomainName *string `json:"DomainName,omitempty" xml:"DomainName,omitempty"` // Indicates whether the Resource Access Management (RAM) policy is enabled. // // example: // // false EnabledRam *bool `json:"EnabledRam,omitempty" xml:"EnabledRam,omitempty"` // The ID of the file system. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The time when the access point was modified. // // example: // // 1709619668276167 ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The Portable Operating System Interface for UNIX (POSIX) user. PosixUser *DescribeAccessPointsResponseBodyAccessPointsPosixUser `json:"PosixUser,omitempty" xml:"PosixUser,omitempty" type:"Struct"` // The root directory. // // example: // // / RootPath *string `json:"RootPath,omitempty" xml:"RootPath,omitempty"` // The permissions on the root directory. RootPathPermission *DescribeAccessPointsResponseBodyAccessPointsRootPathPermission `json:"RootPathPermission,omitempty" xml:"RootPathPermission,omitempty" type:"Struct"` // The status of the root directory. // // Valid values: // // - 0: The rootpath status is unknown. // // - 1: The rootpath does not exist and may be deleted. // // - 2: The rootpath is normal. // // example: // // 2 RootPathStatus *string `json:"RootPathStatus,omitempty" xml:"RootPathStatus,omitempty"` // The status of the access point. // // Valid values: // // - Active: The access point is available. // // - Inactive: The access point is unavailable. // // - Pending: The access point is being created. // // - Deleting: The access point is being deleted. // // > You can mount a file system only if the access point is in the Active state. // // example: // // Active Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The vSwitch ID. // // example: // // vsw-2zevmwkwyztjuoffg**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The VPC ID. // // example: // // vpc-2zesj9afh3y518k9o**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` }
func (DescribeAccessPointsResponseBodyAccessPoints) GoString ¶ added in v3.2.0
func (s DescribeAccessPointsResponseBodyAccessPoints) GoString() string
func (*DescribeAccessPointsResponseBodyAccessPoints) SetAccessGroup ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetAccessGroup(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetAccessPointId ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetAccessPointId(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetAccessPointName ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetAccessPointName(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetCreateTime ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetCreateTime(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetDomainName ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetDomainName(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetEnabledRam ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetEnabledRam(v bool) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetFileSystemId ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetFileSystemId(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetModifyTime ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetModifyTime(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetPosixUser ¶ added in v3.2.0
func (*DescribeAccessPointsResponseBodyAccessPoints) SetRootPath ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetRootPath(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetRootPathPermission ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetRootPathPermission(v *DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetRootPathStatus ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetRootPathStatus(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetStatus ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetStatus(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetVSwitchId ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetVSwitchId(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (*DescribeAccessPointsResponseBodyAccessPoints) SetVpcId ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPoints) SetVpcId(v string) *DescribeAccessPointsResponseBodyAccessPoints
func (DescribeAccessPointsResponseBodyAccessPoints) String ¶ added in v3.2.0
func (s DescribeAccessPointsResponseBodyAccessPoints) String() string
type DescribeAccessPointsResponseBodyAccessPointsPosixUser ¶ added in v3.2.0
type DescribeAccessPointsResponseBodyAccessPointsPosixUser struct { // The ID of the POSIX user group. // // example: // // 12 PosixGroupId *int32 `json:"PosixGroupId,omitempty" xml:"PosixGroupId,omitempty"` // The IDs of the secondary user groups. PosixSecondaryGroupIds []*int32 `json:"PosixSecondaryGroupIds,omitempty" xml:"PosixSecondaryGroupIds,omitempty" type:"Repeated"` // The ID of the POSIX user. // // example: // // 123 PosixUserId *int32 `json:"PosixUserId,omitempty" xml:"PosixUserId,omitempty"` }
func (DescribeAccessPointsResponseBodyAccessPointsPosixUser) GoString ¶ added in v3.2.0
func (s DescribeAccessPointsResponseBodyAccessPointsPosixUser) GoString() string
func (*DescribeAccessPointsResponseBodyAccessPointsPosixUser) SetPosixGroupId ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPointsPosixUser) SetPosixGroupId(v int32) *DescribeAccessPointsResponseBodyAccessPointsPosixUser
func (*DescribeAccessPointsResponseBodyAccessPointsPosixUser) SetPosixSecondaryGroupIds ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPointsPosixUser) SetPosixSecondaryGroupIds(v []*int32) *DescribeAccessPointsResponseBodyAccessPointsPosixUser
func (*DescribeAccessPointsResponseBodyAccessPointsPosixUser) SetPosixUserId ¶ added in v3.2.0
func (s *DescribeAccessPointsResponseBodyAccessPointsPosixUser) SetPosixUserId(v int32) *DescribeAccessPointsResponseBodyAccessPointsPosixUser
func (DescribeAccessPointsResponseBodyAccessPointsPosixUser) String ¶ added in v3.2.0
func (s DescribeAccessPointsResponseBodyAccessPointsPosixUser) String() string
type DescribeAccessPointsResponseBodyAccessPointsRootPathPermission ¶ added in v3.2.0
type DescribeAccessPointsResponseBodyAccessPointsRootPathPermission struct { // The ID of the owner group. // // example: // // 12 OwnerGroupId *int64 `json:"OwnerGroupId,omitempty" xml:"OwnerGroupId,omitempty"` // The owner ID. // // example: // // 1 OwnerUserId *int64 `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The POSIX permission. // // example: // // 0755 Permission *string `json:"Permission,omitempty" xml:"Permission,omitempty"` }
func (DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) GoString ¶ added in v3.2.0
func (s DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) GoString() string
func (*DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) SetOwnerGroupId ¶ added in v3.2.0
func (*DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) SetOwnerUserId ¶ added in v3.2.0
func (*DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) SetPermission ¶ added in v3.2.0
func (DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) String ¶ added in v3.2.0
func (s DescribeAccessPointsResponseBodyAccessPointsRootPathPermission) String() string
type DescribeAccessRulesRequest ¶
type DescribeAccessRulesRequest struct { // The name of the permission group. // // This parameter is required. // // example: // // vpc-test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The rule ID. // // example: // // 1 AccessRuleId *string `json:"AccessRuleId,omitempty" xml:"AccessRuleId,omitempty"` // The type of the file system. // // Valid values: // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (DescribeAccessRulesRequest) GoString ¶
func (s DescribeAccessRulesRequest) GoString() string
func (*DescribeAccessRulesRequest) SetAccessGroupName ¶
func (s *DescribeAccessRulesRequest) SetAccessGroupName(v string) *DescribeAccessRulesRequest
func (*DescribeAccessRulesRequest) SetAccessRuleId ¶
func (s *DescribeAccessRulesRequest) SetAccessRuleId(v string) *DescribeAccessRulesRequest
func (*DescribeAccessRulesRequest) SetFileSystemType ¶
func (s *DescribeAccessRulesRequest) SetFileSystemType(v string) *DescribeAccessRulesRequest
func (*DescribeAccessRulesRequest) SetPageNumber ¶
func (s *DescribeAccessRulesRequest) SetPageNumber(v int32) *DescribeAccessRulesRequest
func (*DescribeAccessRulesRequest) SetPageSize ¶
func (s *DescribeAccessRulesRequest) SetPageSize(v int32) *DescribeAccessRulesRequest
func (DescribeAccessRulesRequest) String ¶
func (s DescribeAccessRulesRequest) String() string
type DescribeAccessRulesResponse ¶
type DescribeAccessRulesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAccessRulesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAccessRulesResponse) GoString ¶
func (s DescribeAccessRulesResponse) GoString() string
func (*DescribeAccessRulesResponse) SetBody ¶
func (s *DescribeAccessRulesResponse) SetBody(v *DescribeAccessRulesResponseBody) *DescribeAccessRulesResponse
func (*DescribeAccessRulesResponse) SetHeaders ¶
func (s *DescribeAccessRulesResponse) SetHeaders(v map[string]*string) *DescribeAccessRulesResponse
func (*DescribeAccessRulesResponse) SetStatusCode ¶
func (s *DescribeAccessRulesResponse) SetStatusCode(v int32) *DescribeAccessRulesResponse
func (DescribeAccessRulesResponse) String ¶
func (s DescribeAccessRulesResponse) String() string
type DescribeAccessRulesResponseBody ¶
type DescribeAccessRulesResponseBody struct { // The rules in the permission group. AccessRules *DescribeAccessRulesResponseBodyAccessRules `json:"AccessRules,omitempty" xml:"AccessRules,omitempty" type:"Struct"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 86D89E82-4297-4343-8E1E-A2495B35**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of rules. // // example: // // 1 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeAccessRulesResponseBody) GoString ¶
func (s DescribeAccessRulesResponseBody) GoString() string
func (*DescribeAccessRulesResponseBody) SetAccessRules ¶
func (s *DescribeAccessRulesResponseBody) SetAccessRules(v *DescribeAccessRulesResponseBodyAccessRules) *DescribeAccessRulesResponseBody
func (*DescribeAccessRulesResponseBody) SetPageNumber ¶
func (s *DescribeAccessRulesResponseBody) SetPageNumber(v int32) *DescribeAccessRulesResponseBody
func (*DescribeAccessRulesResponseBody) SetPageSize ¶
func (s *DescribeAccessRulesResponseBody) SetPageSize(v int32) *DescribeAccessRulesResponseBody
func (*DescribeAccessRulesResponseBody) SetRequestId ¶
func (s *DescribeAccessRulesResponseBody) SetRequestId(v string) *DescribeAccessRulesResponseBody
func (*DescribeAccessRulesResponseBody) SetTotalCount ¶
func (s *DescribeAccessRulesResponseBody) SetTotalCount(v int32) *DescribeAccessRulesResponseBody
func (DescribeAccessRulesResponseBody) String ¶
func (s DescribeAccessRulesResponseBody) String() string
type DescribeAccessRulesResponseBodyAccessRules ¶
type DescribeAccessRulesResponseBodyAccessRules struct {
AccessRule []*DescribeAccessRulesResponseBodyAccessRulesAccessRule `json:"AccessRule,omitempty" xml:"AccessRule,omitempty" type:"Repeated"`
}
func (DescribeAccessRulesResponseBodyAccessRules) GoString ¶
func (s DescribeAccessRulesResponseBodyAccessRules) GoString() string
func (*DescribeAccessRulesResponseBodyAccessRules) SetAccessRule ¶
func (DescribeAccessRulesResponseBodyAccessRules) String ¶
func (s DescribeAccessRulesResponseBodyAccessRules) String() string
type DescribeAccessRulesResponseBodyAccessRulesAccessRule ¶
type DescribeAccessRulesResponseBodyAccessRulesAccessRule struct { // The name of the permission group. // // example: // // test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The ID of the rule. // // example: // // 1 AccessRuleId *string `json:"AccessRuleId,omitempty" xml:"AccessRuleId,omitempty"` // The type of the file system. // // Valid values: // // - standard: General-purpose Apsara File Storage NAS (NAS) file system // // - extreme: Extreme NAS file system // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The IPv6 address or CIDR block of the authorized object. // // example: // // 2001:250:6000::*** Ipv6SourceCidrIp *string `json:"Ipv6SourceCidrIp,omitempty" xml:"Ipv6SourceCidrIp,omitempty"` // The priority of the rule. // // If multiple rules are attached to the authorized object, the rule with the highest priority takes effect. // // Valid values: 1 to 100. The value 1 indicates the highest priority. // // example: // // 1 Priority *int32 `json:"Priority,omitempty" xml:"Priority,omitempty"` // The access permissions of the authorized object on the file system. // // Valid values: // // - RDWR (default): the read and write permissions // // - RDONLY: the read-only permissions // // example: // // RDWR RWAccess *string `json:"RWAccess,omitempty" xml:"RWAccess,omitempty"` // The region ID. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The IP address or CIDR block of the authorized object. SourceCidrIp *string `json:"SourceCidrIp,omitempty" xml:"SourceCidrIp,omitempty"` // The access permissions for different types of users in the authorized object. // // Valid values: // // - no_squash: allows access from root users to the file system. // // - root_squash: grants root users the least permissions as the nobody user. // // - all_squash: grants all users the least permissions as the nobody user. // // The nobody user has the least permissions in Linux and can access only the public content of the file system. This ensures the security of the file system. // // example: // // no_squash UserAccess *string `json:"UserAccess,omitempty" xml:"UserAccess,omitempty"` }
func (DescribeAccessRulesResponseBodyAccessRulesAccessRule) GoString ¶
func (s DescribeAccessRulesResponseBodyAccessRulesAccessRule) GoString() string
func (*DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetAccessGroupName ¶ added in v3.1.1
func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetAccessGroupName(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
func (*DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetAccessRuleId ¶
func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetAccessRuleId(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
func (*DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetFileSystemType ¶ added in v3.1.1
func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetFileSystemType(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
func (*DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetIpv6SourceCidrIp ¶
func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetIpv6SourceCidrIp(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
func (*DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetPriority ¶
func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetPriority(v int32) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
func (*DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetRWAccess ¶
func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetRWAccess(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
func (*DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetRegionId ¶ added in v3.1.1
func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetRegionId(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
func (*DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetSourceCidrIp ¶
func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetSourceCidrIp(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
func (*DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetUserAccess ¶
func (s *DescribeAccessRulesResponseBodyAccessRulesAccessRule) SetUserAccess(v string) *DescribeAccessRulesResponseBodyAccessRulesAccessRule
func (DescribeAccessRulesResponseBodyAccessRulesAccessRule) String ¶
func (s DescribeAccessRulesResponseBodyAccessRulesAccessRule) String() string
type DescribeAutoSnapshotPoliciesRequest ¶
type DescribeAutoSnapshotPoliciesRequest struct { // The ID of the automatic snapshot policy. // // example: // // sp-extreme-233e6**** AutoSnapshotPolicyId *string `json:"AutoSnapshotPolicyId,omitempty" xml:"AutoSnapshotPolicyId,omitempty"` // The type of the file system. // // Valid value: extreme, which indicates Extreme Apsara File Storage NAS (NAS) file systems. // // example: // // extreme FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (DescribeAutoSnapshotPoliciesRequest) GoString ¶
func (s DescribeAutoSnapshotPoliciesRequest) GoString() string
func (*DescribeAutoSnapshotPoliciesRequest) SetAutoSnapshotPolicyId ¶
func (s *DescribeAutoSnapshotPoliciesRequest) SetAutoSnapshotPolicyId(v string) *DescribeAutoSnapshotPoliciesRequest
func (*DescribeAutoSnapshotPoliciesRequest) SetFileSystemType ¶
func (s *DescribeAutoSnapshotPoliciesRequest) SetFileSystemType(v string) *DescribeAutoSnapshotPoliciesRequest
func (*DescribeAutoSnapshotPoliciesRequest) SetPageNumber ¶
func (s *DescribeAutoSnapshotPoliciesRequest) SetPageNumber(v int32) *DescribeAutoSnapshotPoliciesRequest
func (*DescribeAutoSnapshotPoliciesRequest) SetPageSize ¶
func (s *DescribeAutoSnapshotPoliciesRequest) SetPageSize(v int32) *DescribeAutoSnapshotPoliciesRequest
func (DescribeAutoSnapshotPoliciesRequest) String ¶
func (s DescribeAutoSnapshotPoliciesRequest) String() string
type DescribeAutoSnapshotPoliciesResponse ¶
type DescribeAutoSnapshotPoliciesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAutoSnapshotPoliciesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAutoSnapshotPoliciesResponse) GoString ¶
func (s DescribeAutoSnapshotPoliciesResponse) GoString() string
func (*DescribeAutoSnapshotPoliciesResponse) SetHeaders ¶
func (s *DescribeAutoSnapshotPoliciesResponse) SetHeaders(v map[string]*string) *DescribeAutoSnapshotPoliciesResponse
func (*DescribeAutoSnapshotPoliciesResponse) SetStatusCode ¶
func (s *DescribeAutoSnapshotPoliciesResponse) SetStatusCode(v int32) *DescribeAutoSnapshotPoliciesResponse
func (DescribeAutoSnapshotPoliciesResponse) String ¶
func (s DescribeAutoSnapshotPoliciesResponse) String() string
type DescribeAutoSnapshotPoliciesResponseBody ¶
type DescribeAutoSnapshotPoliciesResponseBody struct { // The queried automatic snapshot policies. AutoSnapshotPolicies *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies `json:"AutoSnapshotPolicies,omitempty" xml:"AutoSnapshotPolicies,omitempty" type:"Struct"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of automatic snapshot policies. // // example: // // 2 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeAutoSnapshotPoliciesResponseBody) GoString ¶
func (s DescribeAutoSnapshotPoliciesResponseBody) GoString() string
func (*DescribeAutoSnapshotPoliciesResponseBody) SetAutoSnapshotPolicies ¶
func (s *DescribeAutoSnapshotPoliciesResponseBody) SetAutoSnapshotPolicies(v *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies) *DescribeAutoSnapshotPoliciesResponseBody
func (*DescribeAutoSnapshotPoliciesResponseBody) SetPageNumber ¶
func (s *DescribeAutoSnapshotPoliciesResponseBody) SetPageNumber(v int32) *DescribeAutoSnapshotPoliciesResponseBody
func (*DescribeAutoSnapshotPoliciesResponseBody) SetPageSize ¶
func (s *DescribeAutoSnapshotPoliciesResponseBody) SetPageSize(v int32) *DescribeAutoSnapshotPoliciesResponseBody
func (*DescribeAutoSnapshotPoliciesResponseBody) SetRequestId ¶
func (s *DescribeAutoSnapshotPoliciesResponseBody) SetRequestId(v string) *DescribeAutoSnapshotPoliciesResponseBody
func (*DescribeAutoSnapshotPoliciesResponseBody) SetTotalCount ¶
func (s *DescribeAutoSnapshotPoliciesResponseBody) SetTotalCount(v int32) *DescribeAutoSnapshotPoliciesResponseBody
func (DescribeAutoSnapshotPoliciesResponseBody) String ¶
func (s DescribeAutoSnapshotPoliciesResponseBody) String() string
type DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies ¶
type DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies struct {
AutoSnapshotPolicy []*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy `json:"AutoSnapshotPolicy,omitempty" xml:"AutoSnapshotPolicy,omitempty" type:"Repeated"`
}
func (DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies) GoString ¶
func (s DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies) GoString() string
func (*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies) SetAutoSnapshotPolicy ¶
func (DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies) String ¶
func (s DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPolicies) String() string
type DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy ¶
type DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy struct { // The ID of the automatic snapshot policy. // // example: // // sp-extreme-233e6**** AutoSnapshotPolicyId *string `json:"AutoSnapshotPolicyId,omitempty" xml:"AutoSnapshotPolicyId,omitempty"` // The name of the automatic snapshot policy. // // example: // // FinanceJoshua AutoSnapshotPolicyName *string `json:"AutoSnapshotPolicyName,omitempty" xml:"AutoSnapshotPolicyName,omitempty"` // The time when the automatic snapshot policy was created. // // The time follows the [ISO8601](https://www.iso.org/iso-8601-date-and-time-format.html) standard in the `yyyy-MM-ddTHH:mm:ssZ` format. The time is displayed in UTC. // // example: // // 2014-04-21T12:08:52Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The number of file systems to which the automatic snapshot policy applies. // // example: // // 2 FileSystemNums *int32 `json:"FileSystemNums,omitempty" xml:"FileSystemNums,omitempty"` // The type of the file system. // // example: // // extreme FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The region ID of the automatic snapshot policy. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The days of a week on which auto snapshots are created. // // Auto snapshots are created on a weekly basis. // // Valid values: 1 to 7. The values from 1 to 7 indicate 7 days in a week from Monday to Sunday. // // example: // // 1,5 RepeatWeekdays *string `json:"RepeatWeekdays,omitempty" xml:"RepeatWeekdays,omitempty"` // The retention period of auto snapshots. // // Unit: days. // // Valid values: // // - \\-1: Auto snapshots are permanently retained. After the number of auto snapshots exceeds the upper limit, the earliest auto snapshot is automatically deleted. // // - 1 to 65536: Auto snapshots are retained for the specified days. After the retention period of auto snapshots expires, the auto snapshots are automatically deleted. // // example: // // 30 RetentionDays *int32 `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"` // The status of the automatic snapshot policy. // // Valid values: // // - Creating: The automatic snapshot policy is being created. // // - Available: The automatic snapshot policy is available. // // example: // // Available Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The points in time at which auto snapshots are created. // // Unit: hours. // // Valid values: `0 to 23`. The values from 0 to 23 indicate a total of 24 hours from `00:00 to 23:00`. For example, 1 indicates 01:00. A maximum of 24 points in time can be returned. Multiple points in time are separated with commas (,). // // example: // // 4,19 TimePoints *string `json:"TimePoints,omitempty" xml:"TimePoints,omitempty"` }
func (DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) GoString ¶
func (s DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) GoString() string
func (*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetAutoSnapshotPolicyId ¶
func (*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetAutoSnapshotPolicyName ¶
func (s *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetAutoSnapshotPolicyName(v string) *DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy
func (*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetCreateTime ¶
func (*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetFileSystemNums ¶
func (*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetFileSystemType ¶ added in v3.2.2
func (*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetRegionId ¶
func (*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetRepeatWeekdays ¶
func (*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetRetentionDays ¶
func (*DescribeAutoSnapshotPoliciesResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy) SetTimePoints ¶
type DescribeAutoSnapshotTasksRequest ¶
type DescribeAutoSnapshotTasksRequest struct { // The IDs of automatic snapshot policies. // // You can specify a maximum of 100 policy IDs. If you want to query the tasks of multiple automatic snapshot policies, you must separate the policy IDs with commas (,). // // example: // // sp-extreme-233e6****,sp-extreme-233e6****, sp-extreme-233e6**** AutoSnapshotPolicyIds *string `json:"AutoSnapshotPolicyIds,omitempty" xml:"AutoSnapshotPolicyIds,omitempty"` // The ID of the file system. // // You can specify a maximum of 100 file system IDs. If you want to query the snapshots of multiple file systems, you must separate the file system IDs with commas (,). // // example: // // extreme-233e6****,extreme -23vbp****,extreme -23vas**** FileSystemIds *string `json:"FileSystemIds,omitempty" xml:"FileSystemIds,omitempty"` // The type of the file system. // // Valid value: extreme, which indicates Extreme NAS file systems. // // This parameter is required. // // example: // // extreme FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (DescribeAutoSnapshotTasksRequest) GoString ¶
func (s DescribeAutoSnapshotTasksRequest) GoString() string
func (*DescribeAutoSnapshotTasksRequest) SetAutoSnapshotPolicyIds ¶
func (s *DescribeAutoSnapshotTasksRequest) SetAutoSnapshotPolicyIds(v string) *DescribeAutoSnapshotTasksRequest
func (*DescribeAutoSnapshotTasksRequest) SetFileSystemIds ¶
func (s *DescribeAutoSnapshotTasksRequest) SetFileSystemIds(v string) *DescribeAutoSnapshotTasksRequest
func (*DescribeAutoSnapshotTasksRequest) SetFileSystemType ¶
func (s *DescribeAutoSnapshotTasksRequest) SetFileSystemType(v string) *DescribeAutoSnapshotTasksRequest
func (*DescribeAutoSnapshotTasksRequest) SetPageNumber ¶
func (s *DescribeAutoSnapshotTasksRequest) SetPageNumber(v int32) *DescribeAutoSnapshotTasksRequest
func (*DescribeAutoSnapshotTasksRequest) SetPageSize ¶
func (s *DescribeAutoSnapshotTasksRequest) SetPageSize(v int32) *DescribeAutoSnapshotTasksRequest
func (DescribeAutoSnapshotTasksRequest) String ¶
func (s DescribeAutoSnapshotTasksRequest) String() string
type DescribeAutoSnapshotTasksResponse ¶
type DescribeAutoSnapshotTasksResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAutoSnapshotTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAutoSnapshotTasksResponse) GoString ¶
func (s DescribeAutoSnapshotTasksResponse) GoString() string
func (*DescribeAutoSnapshotTasksResponse) SetHeaders ¶
func (s *DescribeAutoSnapshotTasksResponse) SetHeaders(v map[string]*string) *DescribeAutoSnapshotTasksResponse
func (*DescribeAutoSnapshotTasksResponse) SetStatusCode ¶
func (s *DescribeAutoSnapshotTasksResponse) SetStatusCode(v int32) *DescribeAutoSnapshotTasksResponse
func (DescribeAutoSnapshotTasksResponse) String ¶
func (s DescribeAutoSnapshotTasksResponse) String() string
type DescribeAutoSnapshotTasksResponseBody ¶
type DescribeAutoSnapshotTasksResponseBody struct { // The queried automatic snapshot tasks. AutoSnapshotTasks *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks `json:"AutoSnapshotTasks,omitempty" xml:"AutoSnapshotTasks,omitempty" type:"Struct"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of automatic snapshot tasks. // // example: // // 9 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeAutoSnapshotTasksResponseBody) GoString ¶
func (s DescribeAutoSnapshotTasksResponseBody) GoString() string
func (*DescribeAutoSnapshotTasksResponseBody) SetAutoSnapshotTasks ¶
func (s *DescribeAutoSnapshotTasksResponseBody) SetAutoSnapshotTasks(v *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks) *DescribeAutoSnapshotTasksResponseBody
func (*DescribeAutoSnapshotTasksResponseBody) SetPageNumber ¶
func (s *DescribeAutoSnapshotTasksResponseBody) SetPageNumber(v int32) *DescribeAutoSnapshotTasksResponseBody
func (*DescribeAutoSnapshotTasksResponseBody) SetPageSize ¶
func (s *DescribeAutoSnapshotTasksResponseBody) SetPageSize(v int32) *DescribeAutoSnapshotTasksResponseBody
func (*DescribeAutoSnapshotTasksResponseBody) SetRequestId ¶
func (s *DescribeAutoSnapshotTasksResponseBody) SetRequestId(v string) *DescribeAutoSnapshotTasksResponseBody
func (*DescribeAutoSnapshotTasksResponseBody) SetTotalCount ¶
func (s *DescribeAutoSnapshotTasksResponseBody) SetTotalCount(v int32) *DescribeAutoSnapshotTasksResponseBody
func (DescribeAutoSnapshotTasksResponseBody) String ¶
func (s DescribeAutoSnapshotTasksResponseBody) String() string
type DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks ¶
type DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks struct {
AutoSnapshotTask []*DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask `json:"AutoSnapshotTask,omitempty" xml:"AutoSnapshotTask,omitempty" type:"Repeated"`
}
func (DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks) GoString ¶
func (s DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks) GoString() string
func (*DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks) SetAutoSnapshotTask ¶
func (DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks) String ¶
func (s DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasks) String() string
type DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask ¶
type DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask struct { // The ID of the automatic snapshot policy. // // example: // // sp-extreme-233e6**** AutoSnapshotPolicyId *string `json:"AutoSnapshotPolicyId,omitempty" xml:"AutoSnapshotPolicyId,omitempty"` // The ID of the file system. // // example: // // extreme-233e6**** SourceFileSystemId *string `json:"SourceFileSystemId,omitempty" xml:"SourceFileSystemId,omitempty"` }
func (DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) GoString ¶
func (s DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) GoString() string
func (*DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) SetAutoSnapshotPolicyId ¶
func (s *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) SetAutoSnapshotPolicyId(v string) *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask
func (*DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) SetSourceFileSystemId ¶
func (s *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) SetSourceFileSystemId(v string) *DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask
func (DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) String ¶
func (s DescribeAutoSnapshotTasksResponseBodyAutoSnapshotTasksAutoSnapshotTask) String() string
type DescribeBlackListClientsRequest ¶
type DescribeBlackListClientsRequest struct { // The IP address of the client. // // example: // // 192.168.0.0 ClientIP *string `json:"ClientIP,omitempty" xml:"ClientIP,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-123458**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the region where the file system resides. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DescribeBlackListClientsRequest) GoString ¶
func (s DescribeBlackListClientsRequest) GoString() string
func (*DescribeBlackListClientsRequest) SetClientIP ¶
func (s *DescribeBlackListClientsRequest) SetClientIP(v string) *DescribeBlackListClientsRequest
func (*DescribeBlackListClientsRequest) SetFileSystemId ¶
func (s *DescribeBlackListClientsRequest) SetFileSystemId(v string) *DescribeBlackListClientsRequest
func (*DescribeBlackListClientsRequest) SetRegionId ¶
func (s *DescribeBlackListClientsRequest) SetRegionId(v string) *DescribeBlackListClientsRequest
func (DescribeBlackListClientsRequest) String ¶
func (s DescribeBlackListClientsRequest) String() string
type DescribeBlackListClientsResponse ¶
type DescribeBlackListClientsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeBlackListClientsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeBlackListClientsResponse) GoString ¶
func (s DescribeBlackListClientsResponse) GoString() string
func (*DescribeBlackListClientsResponse) SetBody ¶
func (s *DescribeBlackListClientsResponse) SetBody(v *DescribeBlackListClientsResponseBody) *DescribeBlackListClientsResponse
func (*DescribeBlackListClientsResponse) SetHeaders ¶
func (s *DescribeBlackListClientsResponse) SetHeaders(v map[string]*string) *DescribeBlackListClientsResponse
func (*DescribeBlackListClientsResponse) SetStatusCode ¶
func (s *DescribeBlackListClientsResponse) SetStatusCode(v int32) *DescribeBlackListClientsResponse
func (DescribeBlackListClientsResponse) String ¶
func (s DescribeBlackListClientsResponse) String() string
type DescribeBlackListClientsResponseBody ¶
type DescribeBlackListClientsResponseBody struct { // The IDs of clients and the status of each client. This parameter contains a JSON object, for example, {"client1": "EVICTING","client2":"EVICTED"}. // // Available client statuses include: // // - EVICTING indicates that a client is being removed // // - EVICTED indicates that a client is removed // // - ACCEPTING indicates that the write access to the file system is being granted to a client // // - ACCEPTABLE indicates that the write access to the file system is granted to a client // // example: // // {"client1": "EVICTING","client2":"EVICTED"} Clients *string `json:"Clients,omitempty" xml:"Clients,omitempty"` // The ID of the request. // // example: // // A70BEE5D-76D3-49FB-B58F-1F398211A5C3 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeBlackListClientsResponseBody) GoString ¶
func (s DescribeBlackListClientsResponseBody) GoString() string
func (*DescribeBlackListClientsResponseBody) SetClients ¶
func (s *DescribeBlackListClientsResponseBody) SetClients(v string) *DescribeBlackListClientsResponseBody
func (*DescribeBlackListClientsResponseBody) SetRequestId ¶
func (s *DescribeBlackListClientsResponseBody) SetRequestId(v string) *DescribeBlackListClientsResponseBody
func (DescribeBlackListClientsResponseBody) String ¶
func (s DescribeBlackListClientsResponseBody) String() string
type DescribeDataFlowSubTasksRequest ¶ added in v3.3.0
type DescribeDataFlowSubTasksRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // bmcpfs-370lx1ev9ss27o0**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The filter that is used to query data streaming tasks. // // if can be null: // false Filters []*DescribeDataFlowSubTasksRequestFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"` // The number of results for each query. // // - Valid values: 20 to 100. // // - Default value: 20. // // example: // // 20 MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of NextToken. // // example: // // iWk0AQAAAAAvY2FzZS8= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` }
func (DescribeDataFlowSubTasksRequest) GoString ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksRequest) GoString() string
func (*DescribeDataFlowSubTasksRequest) SetFileSystemId ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksRequest) SetFileSystemId(v string) *DescribeDataFlowSubTasksRequest
func (*DescribeDataFlowSubTasksRequest) SetFilters ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksRequest) SetFilters(v []*DescribeDataFlowSubTasksRequestFilters) *DescribeDataFlowSubTasksRequest
func (*DescribeDataFlowSubTasksRequest) SetMaxResults ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksRequest) SetMaxResults(v int64) *DescribeDataFlowSubTasksRequest
func (*DescribeDataFlowSubTasksRequest) SetNextToken ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksRequest) SetNextToken(v string) *DescribeDataFlowSubTasksRequest
func (DescribeDataFlowSubTasksRequest) String ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksRequest) String() string
type DescribeDataFlowSubTasksRequestFilters ¶ added in v3.3.0
type DescribeDataFlowSubTasksRequestFilters struct { // The filter name. // // Valid values: // // - DataFlowIds: filters data flow subtasks by data flow ID. // // - DataFlowTaskIds: filters data flow subtasks by data flow task ID. // // - DataFlowSubTaskIds: filters data flow subtasks by data streaming task ID. // // - Status: filters data flow subtasks by status. // // - SrcFilePath: filters data flow subtasks by source file path. // // - DstFilePath: filters data flow subtasks by destination file path. // // example: // // DataFlowSubTaskIds Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The filter value. This parameter does not support wildcards. // // - If Key is set to DataFlowIds, set Value to a data flow ID or a part of the data flow ID. You can specify a data flow ID or a group of data flow IDs. You can specify a maximum of 10 data flow IDs. Example: `df-194433a5be31****` or `df-194433a5be31****,df-244433a5be31****`. // // - If Key is set to DataFlowTaskIds, set Value to a data flow task ID or a part of the data flow task ID. You can specify a data flow task ID or a group of data flow task IDs. You can specify a maximum of 10 data flow task IDs. Example: `task-38aa8e890f45****` or `task-38aa8e890f45****,task-27aa8e890f45****`. // // - If Key is set to DataFlowSubTaskIds, set Value to a data streaming task ID or a part of the data streaming task ID. You can specify a data streaming task ID or a group of data streaming task IDs. You can specify a maximum of 10 data streaming task IDs. Example: ` subTaskId-370kyfmyknxcyzw*** - `or `subTaskId-370kyfmyknxcyzw****,subTaskId-280kyfmyknxcyzw****`. // // - If Key is set to Status, set Value to the status of the data flow task. The status can be EXPIRED, CREATED, RUNNING, COMPLETE, CANCELING, FAILED, or CANCELED. Combined query is supported. // // - If Key is set to SrcFilePath, set Value to the path of the source file. The path can be up to 1,023 characters in length. // // - If Key is set to DstFilePath, set Value to the path of the destination file. The path can be up to 1,023 characters in length. // // example: // // subTaskId-370kyfmyknxcyzw**** Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDataFlowSubTasksRequestFilters) GoString ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksRequestFilters) GoString() string
func (*DescribeDataFlowSubTasksRequestFilters) SetKey ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksRequestFilters) SetKey(v string) *DescribeDataFlowSubTasksRequestFilters
func (*DescribeDataFlowSubTasksRequestFilters) SetValue ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksRequestFilters) SetValue(v string) *DescribeDataFlowSubTasksRequestFilters
func (DescribeDataFlowSubTasksRequestFilters) String ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksRequestFilters) String() string
type DescribeDataFlowSubTasksResponse ¶ added in v3.3.0
type DescribeDataFlowSubTasksResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDataFlowSubTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDataFlowSubTasksResponse) GoString ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksResponse) GoString() string
func (*DescribeDataFlowSubTasksResponse) SetBody ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksResponse) SetBody(v *DescribeDataFlowSubTasksResponseBody) *DescribeDataFlowSubTasksResponse
func (*DescribeDataFlowSubTasksResponse) SetHeaders ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksResponse) SetHeaders(v map[string]*string) *DescribeDataFlowSubTasksResponse
func (*DescribeDataFlowSubTasksResponse) SetStatusCode ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksResponse) SetStatusCode(v int32) *DescribeDataFlowSubTasksResponse
func (DescribeDataFlowSubTasksResponse) String ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksResponse) String() string
type DescribeDataFlowSubTasksResponseBody ¶ added in v3.3.0
type DescribeDataFlowSubTasksResponseBody struct { // The details about data streaming tasks. DataFlowSubTask *DescribeDataFlowSubTasksResponseBodyDataFlowSubTask `json:"DataFlowSubTask,omitempty" xml:"DataFlowSubTask,omitempty" type:"Struct"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of NextToken. // // example: // // pUJaUwAAAABhdGUyNTk1MQ== NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeDataFlowSubTasksResponseBody) GoString ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksResponseBody) GoString() string
func (*DescribeDataFlowSubTasksResponseBody) SetDataFlowSubTask ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksResponseBody) SetDataFlowSubTask(v *DescribeDataFlowSubTasksResponseBodyDataFlowSubTask) *DescribeDataFlowSubTasksResponseBody
func (*DescribeDataFlowSubTasksResponseBody) SetNextToken ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksResponseBody) SetNextToken(v string) *DescribeDataFlowSubTasksResponseBody
func (*DescribeDataFlowSubTasksResponseBody) SetRequestId ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksResponseBody) SetRequestId(v string) *DescribeDataFlowSubTasksResponseBody
func (DescribeDataFlowSubTasksResponseBody) String ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksResponseBody) String() string
type DescribeDataFlowSubTasksResponseBodyDataFlowSubTask ¶ added in v3.3.0
type DescribeDataFlowSubTasksResponseBodyDataFlowSubTask struct {
DataFlowSubTask []*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask `json:"DataFlowSubTask,omitempty" xml:"DataFlowSubTask,omitempty" type:"Repeated"`
}
func (DescribeDataFlowSubTasksResponseBodyDataFlowSubTask) GoString ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTask) GoString() string
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTask) SetDataFlowSubTask ¶ added in v3.3.0
func (DescribeDataFlowSubTasksResponseBodyDataFlowSubTask) String ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTask) String() string
type DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask ¶ added in v3.3.0
type DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask struct { // The time when the data streaming task was created. // // example: // // 2024-07-01 19:59:29 CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the data flow. // // example: // // df-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // The ID of the data streaming task. // // example: // // subTaskId-370kyfmyknxcyzw**** DataFlowSubTaskId *string `json:"DataFlowSubTaskId,omitempty" xml:"DataFlowSubTaskId,omitempty"` // The ID of the data flow task. // // example: // // task-38aa8e890f45**** DataFlowTaskId *string `json:"DataFlowTaskId,omitempty" xml:"DataFlowTaskId,omitempty"` // The path of the destination file. Limits: // // - The path must be 1 to 1,023 characters in length. // // - The path must be encoded in UTF-8. // // - The path must start with a forward slash (/). // // - The path must end with the file name. // // example: // // /mnt/file.png DstFilePath *string `json:"DstFilePath,omitempty" xml:"DstFilePath,omitempty"` // The time when the data streaming task ended. // // example: // // 2024-07-04 11:14:22 EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The error message returned when the task failed. ErrorMsg *string `json:"ErrorMsg,omitempty" xml:"ErrorMsg,omitempty"` // The file information. FileDetail *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail `json:"FileDetail,omitempty" xml:"FileDetail,omitempty" type:"Struct"` // The ID of the file system. // // example: // // bmcpfs-370lx1ev9ss27o0**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The progress of the data streaming task. Valid values: 0 to 10000. // // example: // // 10000 Progress *int32 `json:"Progress,omitempty" xml:"Progress,omitempty"` // The progress information about data streaming tasks. ProgressStats *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats `json:"ProgressStats,omitempty" xml:"ProgressStats,omitempty" type:"Struct"` // The path of the source file. Limits: // // - The path must be 1 to 1,023 characters in length. // // - The path must be encoded in UTF-8. // // - The path must start with a forward slash (/). // // - The path must end with the file name. // // example: // // /test/file.png SrcFilePath *string `json:"SrcFilePath,omitempty" xml:"SrcFilePath,omitempty"` // The time when the data streaming task started. // // example: // // 2024-07-03 10:43:16 StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the data streaming task. Valid values: // // - EXPIRED: The task is terminated. // // - CREATED: The task is created. // // - RUNNING: The task is running. // // - COMPLETE: The task is complete. // // - CANCELING: The task is being canceled. // // - FAILED: The task failed to be executed. // // - CANCELED: The task is canceled. // // example: // // COMPLETE Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) GoString ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) GoString() string
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetCreateTime ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetDataFlowId ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetDataFlowSubTaskId ¶ added in v3.3.0
func (s *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetDataFlowSubTaskId(v string) *DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetDataFlowTaskId ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetDstFilePath ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetEndTime ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetErrorMsg ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetFileDetail ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetFileSystemId ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetProgress ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetProgressStats ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetSrcFilePath ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetStartTime ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) SetStatus ¶ added in v3.3.0
func (DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) String ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTask) String() string
type DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail ¶ added in v3.3.0
type DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail struct { // The checksum. Format example: crc64:123456. // // example: // // crc64:850309505450944**** Checksum *string `json:"Checksum,omitempty" xml:"Checksum,omitempty"` // The time when the file was modified. The value is a UNIX timestamp. Unit: ns. // // example: // // 1721167603 ModifyTime *int64 `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The file size. Unit: bytes. // // example: // // 68 Size *int64 `json:"Size,omitempty" xml:"Size,omitempty"` }
func (DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail) GoString ¶ added in v3.3.0
func (s DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail) GoString() string
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail) SetChecksum ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail) SetModifyTime ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskFileDetail) SetSize ¶ added in v3.3.0
type DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats ¶ added in v3.3.0
type DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats struct { // The actual amount of data for which the data flow task is complete. Unit: bytes. // // example: // // 68 ActualBytes *int64 `json:"ActualBytes,omitempty" xml:"ActualBytes,omitempty"` // The average flow velocity. Unit: bytes/s. // // example: // // 34 AverageSpeed *int64 `json:"AverageSpeed,omitempty" xml:"AverageSpeed,omitempty"` // The amount of data (including skipped data) for which the data flow task is complete. Unit: bytes. // // example: // // 68 BytesDone *int64 `json:"BytesDone,omitempty" xml:"BytesDone,omitempty"` // The amount of data scanned on the source. Unit: bytes. // // example: // // 68 BytesTotal *int64 `json:"BytesTotal,omitempty" xml:"BytesTotal,omitempty"` }
func (DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) GoString ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) SetActualBytes ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) SetAverageSpeed ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) SetBytesDone ¶ added in v3.3.0
func (*DescribeDataFlowSubTasksResponseBodyDataFlowSubTaskDataFlowSubTaskProgressStats) SetBytesTotal ¶ added in v3.3.0
type DescribeDataFlowTasksRequest ¶
type DescribeDataFlowTasksRequest struct { // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // if can be null: // false Filters []*DescribeDataFlowTasksRequestFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"` // example: // // 20 MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // example: // // TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` }
func (DescribeDataFlowTasksRequest) GoString ¶
func (s DescribeDataFlowTasksRequest) GoString() string
func (*DescribeDataFlowTasksRequest) SetFileSystemId ¶
func (s *DescribeDataFlowTasksRequest) SetFileSystemId(v string) *DescribeDataFlowTasksRequest
func (*DescribeDataFlowTasksRequest) SetFilters ¶
func (s *DescribeDataFlowTasksRequest) SetFilters(v []*DescribeDataFlowTasksRequestFilters) *DescribeDataFlowTasksRequest
func (*DescribeDataFlowTasksRequest) SetMaxResults ¶
func (s *DescribeDataFlowTasksRequest) SetMaxResults(v int64) *DescribeDataFlowTasksRequest
func (*DescribeDataFlowTasksRequest) SetNextToken ¶
func (s *DescribeDataFlowTasksRequest) SetNextToken(v string) *DescribeDataFlowTasksRequest
func (DescribeDataFlowTasksRequest) String ¶
func (s DescribeDataFlowTasksRequest) String() string
type DescribeDataFlowTasksRequestFilters ¶
type DescribeDataFlowTasksRequestFilters struct { // * // // * // // * // // * // // * // // * // // * // // * // // * // // * // // * // // * // // example: // // DataFlowIds Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // - ““ // // - ““ // // * // // * // // * // // * // // - “ // // - “ // // - “ // // - “ // // - “ // // - “ // // example: // // dfid-12345678 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDataFlowTasksRequestFilters) GoString ¶
func (s DescribeDataFlowTasksRequestFilters) GoString() string
func (*DescribeDataFlowTasksRequestFilters) SetKey ¶
func (s *DescribeDataFlowTasksRequestFilters) SetKey(v string) *DescribeDataFlowTasksRequestFilters
func (*DescribeDataFlowTasksRequestFilters) SetValue ¶
func (s *DescribeDataFlowTasksRequestFilters) SetValue(v string) *DescribeDataFlowTasksRequestFilters
func (DescribeDataFlowTasksRequestFilters) String ¶
func (s DescribeDataFlowTasksRequestFilters) String() string
type DescribeDataFlowTasksResponse ¶
type DescribeDataFlowTasksResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDataFlowTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDataFlowTasksResponse) GoString ¶
func (s DescribeDataFlowTasksResponse) GoString() string
func (*DescribeDataFlowTasksResponse) SetBody ¶
func (s *DescribeDataFlowTasksResponse) SetBody(v *DescribeDataFlowTasksResponseBody) *DescribeDataFlowTasksResponse
func (*DescribeDataFlowTasksResponse) SetHeaders ¶
func (s *DescribeDataFlowTasksResponse) SetHeaders(v map[string]*string) *DescribeDataFlowTasksResponse
func (*DescribeDataFlowTasksResponse) SetStatusCode ¶
func (s *DescribeDataFlowTasksResponse) SetStatusCode(v int32) *DescribeDataFlowTasksResponse
func (DescribeDataFlowTasksResponse) String ¶
func (s DescribeDataFlowTasksResponse) String() string
type DescribeDataFlowTasksResponseBody ¶
type DescribeDataFlowTasksResponseBody struct { // example: // // TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` TaskInfo *DescribeDataFlowTasksResponseBodyTaskInfo `json:"TaskInfo,omitempty" xml:"TaskInfo,omitempty" type:"Struct"` }
func (DescribeDataFlowTasksResponseBody) GoString ¶
func (s DescribeDataFlowTasksResponseBody) GoString() string
func (*DescribeDataFlowTasksResponseBody) SetNextToken ¶
func (s *DescribeDataFlowTasksResponseBody) SetNextToken(v string) *DescribeDataFlowTasksResponseBody
func (*DescribeDataFlowTasksResponseBody) SetRequestId ¶
func (s *DescribeDataFlowTasksResponseBody) SetRequestId(v string) *DescribeDataFlowTasksResponseBody
func (*DescribeDataFlowTasksResponseBody) SetTaskInfo ¶
func (s *DescribeDataFlowTasksResponseBody) SetTaskInfo(v *DescribeDataFlowTasksResponseBodyTaskInfo) *DescribeDataFlowTasksResponseBody
func (DescribeDataFlowTasksResponseBody) String ¶
func (s DescribeDataFlowTasksResponseBody) String() string
type DescribeDataFlowTasksResponseBodyTaskInfo ¶
type DescribeDataFlowTasksResponseBodyTaskInfo struct {
Task []*DescribeDataFlowTasksResponseBodyTaskInfoTask `json:"Task,omitempty" xml:"Task,omitempty" type:"Repeated"`
}
func (DescribeDataFlowTasksResponseBodyTaskInfo) GoString ¶
func (s DescribeDataFlowTasksResponseBodyTaskInfo) GoString() string
func (DescribeDataFlowTasksResponseBodyTaskInfo) String ¶
func (s DescribeDataFlowTasksResponseBodyTaskInfo) String() string
type DescribeDataFlowTasksResponseBodyTaskInfoTask ¶
type DescribeDataFlowTasksResponseBodyTaskInfoTask struct { // example: // // KEEP_LATEST ConflictPolicy *string `json:"ConflictPolicy,omitempty" xml:"ConflictPolicy,omitempty"` // The time when the task was created. // // example: // // 2021-08-04 18:27:35 CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // example: // // dfid-194433a5be3**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // null Valid values: // // - null null // // - null // // - null // // example: // // Metadata DataType *string `json:"DataType,omitempty" xml:"DataType,omitempty"` Directory *string `json:"Directory,omitempty" xml:"Directory,omitempty"` DstDirectory *string `json:"DstDirectory,omitempty" xml:"DstDirectory,omitempty"` // The time when the task ended. // // example: // // 2021-08-04 18:27:35 EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` ErrorMsg *string `json:"ErrorMsg,omitempty" xml:"ErrorMsg,omitempty"` // * // // * // // * // // - null // // example: // // /a/b/c/ FileSystemPath *string `json:"FileSystemPath,omitempty" xml:"FileSystemPath,omitempty"` // example: // // cpfs-099394bd928c**** FilesystemId *string `json:"FilesystemId,omitempty" xml:"FilesystemId,omitempty"` // null // // example: // // /aa/ FsPath *string `json:"FsPath,omitempty" xml:"FsPath,omitempty"` // null Valid values: // // - null // // - null // // example: // // User Originator *string `json:"Originator,omitempty" xml:"Originator,omitempty"` // null null // // example: // // 240 Progress *int64 `json:"Progress,omitempty" xml:"Progress,omitempty"` ProgressStats *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats `json:"ProgressStats,omitempty" xml:"ProgressStats,omitempty" type:"Struct"` // Deprecated // // null // // null“ // // Limits: // // - null // // - The name must be encoded in UTF-8. // // example: // // /path_in_cpfs/reportfile.cvs ReportPath *string `json:"ReportPath,omitempty" xml:"ReportPath,omitempty"` Reports *DescribeDataFlowTasksResponseBodyTaskInfoTaskReports `json:"Reports,omitempty" xml:"Reports,omitempty" type:"Struct"` // :// // // * // // - * // // * // // * // // - [](http://https://。) // // ** // // **** // // example: // // oss://bucket1 SourceStorage *string `json:"SourceStorage,omitempty" xml:"SourceStorage,omitempty"` // null // // example: // // 2021-08-04 18:27:35 StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // null Valid values: // // - null // // - null // // - null // // - null // // - null // // - null // // example: // // Executing Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // null Valid values: // // - null // // - null // // - null null // // - null // // example: // // Import TaskAction *string `json:"TaskAction,omitempty" xml:"TaskAction,omitempty"` // example: // // taskId-12345678 TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (DescribeDataFlowTasksResponseBodyTaskInfoTask) GoString ¶
func (s DescribeDataFlowTasksResponseBodyTaskInfoTask) GoString() string
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetConflictPolicy ¶ added in v3.1.2
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetConflictPolicy(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetCreateTime ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetCreateTime(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDataFlowId ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDataFlowId(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDataType ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDataType(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDirectory ¶ added in v3.1.2
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDirectory(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDstDirectory ¶ added in v3.2.4
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetDstDirectory(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetEndTime ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetEndTime(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetErrorMsg ¶ added in v3.2.4
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetErrorMsg(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetFileSystemPath ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetFileSystemPath(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetFilesystemId ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetFilesystemId(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetFsPath ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetFsPath(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetOriginator ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetOriginator(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetProgress ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetProgress(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetProgressStats ¶ added in v3.2.4
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetReportPath ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetReportPath(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetReports ¶ added in v3.2.4
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetSourceStorage ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetSourceStorage(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetStartTime ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetStartTime(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetStatus ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetStatus(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetTaskAction ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetTaskAction(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (*DescribeDataFlowTasksResponseBodyTaskInfoTask) SetTaskId ¶
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTask) SetTaskId(v string) *DescribeDataFlowTasksResponseBodyTaskInfoTask
func (DescribeDataFlowTasksResponseBodyTaskInfoTask) String ¶
func (s DescribeDataFlowTasksResponseBodyTaskInfoTask) String() string
type DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats ¶ added in v3.2.4
type DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats struct { ActualBytes *int64 `json:"ActualBytes,omitempty" xml:"ActualBytes,omitempty"` ActualFiles *int64 `json:"ActualFiles,omitempty" xml:"ActualFiles,omitempty"` AverageSpeed *int64 `json:"AverageSpeed,omitempty" xml:"AverageSpeed,omitempty"` BytesDone *int64 `json:"BytesDone,omitempty" xml:"BytesDone,omitempty"` BytesTotal *int64 `json:"BytesTotal,omitempty" xml:"BytesTotal,omitempty"` FilesDone *int64 `json:"FilesDone,omitempty" xml:"FilesDone,omitempty"` FilesTotal *int64 `json:"FilesTotal,omitempty" xml:"FilesTotal,omitempty"` RemainTime *int64 `json:"RemainTime,omitempty" xml:"RemainTime,omitempty"` }
func (DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) GoString ¶ added in v3.2.4
func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) GoString() string
func (*DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetActualBytes ¶ added in v3.2.4
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetActualBytes(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
func (*DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetActualFiles ¶ added in v3.2.4
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetActualFiles(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
func (*DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetAverageSpeed ¶ added in v3.2.4
func (s *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetAverageSpeed(v int64) *DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats
func (*DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetBytesDone ¶ added in v3.2.4
func (*DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetBytesTotal ¶ added in v3.2.4
func (*DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetFilesDone ¶ added in v3.2.4
func (*DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetFilesTotal ¶ added in v3.2.4
func (*DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) SetRemainTime ¶ added in v3.2.4
func (DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) String ¶ added in v3.2.4
func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskProgressStats) String() string
type DescribeDataFlowTasksResponseBodyTaskInfoTaskReports ¶ added in v3.2.4
type DescribeDataFlowTasksResponseBodyTaskInfoTaskReports struct {
Report []*DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport `json:"Report,omitempty" xml:"Report,omitempty" type:"Repeated"`
}
func (DescribeDataFlowTasksResponseBodyTaskInfoTaskReports) GoString ¶ added in v3.2.4
func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskReports) GoString() string
func (DescribeDataFlowTasksResponseBodyTaskInfoTaskReports) String ¶ added in v3.2.4
func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskReports) String() string
type DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport ¶ added in v3.2.4
type DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport struct { Name *string `json:"Name,omitempty" xml:"Name,omitempty"` Path *string `json:"Path,omitempty" xml:"Path,omitempty"` }
func (DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport) GoString ¶ added in v3.2.4
func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport) GoString() string
func (DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport) String ¶ added in v3.2.4
func (s DescribeDataFlowTasksResponseBodyTaskInfoTaskReportsReport) String() string
type DescribeDataFlowsRequest ¶
type DescribeDataFlowsRequest struct { // The ID of the file system. // // - The IDs of CPFS file systems must start with `cpfs-`. Example: cpfs-125487\\*\\*\\*\\*. // // - The IDs of CPFS for LINGJUN file systems must start with `bmcpfs-`. Example: bmcpfs-0015\\*\\*\\*\\*. // // > CPFS file systems are available only on the China site (aliyun.com). // // This parameter is required. // // example: // // cpfs-12345678 FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The filter that is used to query data flows. // // if can be null: // true Filters []*DescribeDataFlowsRequestFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"` // The number of results for each query. // // Valid values: 10 to 100. Default value: 20. // // example: // // 20 MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of NextToken. // // example: // // TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` }
func (DescribeDataFlowsRequest) GoString ¶
func (s DescribeDataFlowsRequest) GoString() string
func (*DescribeDataFlowsRequest) SetFileSystemId ¶
func (s *DescribeDataFlowsRequest) SetFileSystemId(v string) *DescribeDataFlowsRequest
func (*DescribeDataFlowsRequest) SetFilters ¶
func (s *DescribeDataFlowsRequest) SetFilters(v []*DescribeDataFlowsRequestFilters) *DescribeDataFlowsRequest
func (*DescribeDataFlowsRequest) SetMaxResults ¶
func (s *DescribeDataFlowsRequest) SetMaxResults(v int64) *DescribeDataFlowsRequest
func (*DescribeDataFlowsRequest) SetNextToken ¶
func (s *DescribeDataFlowsRequest) SetNextToken(v string) *DescribeDataFlowsRequest
func (DescribeDataFlowsRequest) String ¶
func (s DescribeDataFlowsRequest) String() string
type DescribeDataFlowsRequestFilters ¶
type DescribeDataFlowsRequestFilters struct { // The filter name. Valid values: // // - DataFlowIds: filters data flows by data flow ID. // // - FsetIds: filters data flows by fileset ID. // // - FileSystemPath: filters data flows based on the path of a fileset in a CPFS file system. // // - SourceStorage: filters data flows based on the access path of the source storage. // // - ThroughputList: filters data flows based on data flow throughput. // // - Description: filters data flows based on the fileset description. // // - Status: filters data flows based on data flow status. // // example: // // FsetIds Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The filter value. This parameter does not support wildcards. // // - If Key is set to DataFlowIds, set Value to a data flow ID or a part of the data flow ID. You can specify a data flow ID or a group of data flow IDs. You can specify a maximum of 10 data flow IDs. Example: `dfid-12345678` or `dfid-12345678,dfid-12345679`. // // - If Key is set to FsetIds, set Value to a fileset ID or a part of the fileset ID. You can specify a fileset ID or a group of fileset IDs. You can specify a maximum of 10 fileset IDs. Example: `fset-12345678` or `fset-12345678,fset-12345679`. // // - If Key is set to FileSystemPath, set Value to the path or a part of the path of a fileset in a CPFS file system. The value of the parameter must be 1 to 1,024 characters in length. // // - If Key is set to SourceStorage, set Value to the access path or a part of the access path of the source storage. The path can be up to 1,024 characters in length. // // - If Key is set to ThroughputList, set Value to the data flow throughput. Combined query is supported. // // - If Key is set to Description, set Value to a data flow description or a part of the data flow description. // // - If Key is set to Status, set Value to the data flow status. // // - If Key is set to SourceStoragePath, set Value to the access path or a part of the access path of the source storage. The path can be up to 1,024 characters in length. // // example: // // FsetIds Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDataFlowsRequestFilters) GoString ¶
func (s DescribeDataFlowsRequestFilters) GoString() string
func (*DescribeDataFlowsRequestFilters) SetKey ¶
func (s *DescribeDataFlowsRequestFilters) SetKey(v string) *DescribeDataFlowsRequestFilters
func (*DescribeDataFlowsRequestFilters) SetValue ¶
func (s *DescribeDataFlowsRequestFilters) SetValue(v string) *DescribeDataFlowsRequestFilters
func (DescribeDataFlowsRequestFilters) String ¶
func (s DescribeDataFlowsRequestFilters) String() string
type DescribeDataFlowsResponse ¶
type DescribeDataFlowsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDataFlowsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDataFlowsResponse) GoString ¶
func (s DescribeDataFlowsResponse) GoString() string
func (*DescribeDataFlowsResponse) SetBody ¶
func (s *DescribeDataFlowsResponse) SetBody(v *DescribeDataFlowsResponseBody) *DescribeDataFlowsResponse
func (*DescribeDataFlowsResponse) SetHeaders ¶
func (s *DescribeDataFlowsResponse) SetHeaders(v map[string]*string) *DescribeDataFlowsResponse
func (*DescribeDataFlowsResponse) SetStatusCode ¶
func (s *DescribeDataFlowsResponse) SetStatusCode(v int32) *DescribeDataFlowsResponse
func (DescribeDataFlowsResponse) String ¶
func (s DescribeDataFlowsResponse) String() string
type DescribeDataFlowsResponseBody ¶
type DescribeDataFlowsResponseBody struct { // The details about data flows. DataFlowInfo *DescribeDataFlowsResponseBodyDataFlowInfo `json:"DataFlowInfo,omitempty" xml:"DataFlowInfo,omitempty" type:"Struct"` // A pagination token. It can be used in the next request to retrieve a new page of results. // // example: // // TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeDataFlowsResponseBody) GoString ¶
func (s DescribeDataFlowsResponseBody) GoString() string
func (*DescribeDataFlowsResponseBody) SetDataFlowInfo ¶
func (s *DescribeDataFlowsResponseBody) SetDataFlowInfo(v *DescribeDataFlowsResponseBodyDataFlowInfo) *DescribeDataFlowsResponseBody
func (*DescribeDataFlowsResponseBody) SetNextToken ¶
func (s *DescribeDataFlowsResponseBody) SetNextToken(v string) *DescribeDataFlowsResponseBody
func (*DescribeDataFlowsResponseBody) SetRequestId ¶
func (s *DescribeDataFlowsResponseBody) SetRequestId(v string) *DescribeDataFlowsResponseBody
func (DescribeDataFlowsResponseBody) String ¶
func (s DescribeDataFlowsResponseBody) String() string
type DescribeDataFlowsResponseBodyDataFlowInfo ¶
type DescribeDataFlowsResponseBodyDataFlowInfo struct {
DataFlow []*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow `json:"DataFlow,omitempty" xml:"DataFlow,omitempty" type:"Repeated"`
}
func (DescribeDataFlowsResponseBodyDataFlowInfo) GoString ¶
func (s DescribeDataFlowsResponseBodyDataFlowInfo) GoString() string
func (*DescribeDataFlowsResponseBodyDataFlowInfo) SetDataFlow ¶
func (DescribeDataFlowsResponseBodyDataFlowInfo) String ¶
func (s DescribeDataFlowsResponseBodyDataFlowInfo) String() string
type DescribeDataFlowsResponseBodyDataFlowInfoDataFlow ¶
type DescribeDataFlowsResponseBodyDataFlowInfoDataFlow struct { // The details about automatic update policies. // // > Only CPFS supports this parameter. AutoRefresh *DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh `json:"AutoRefresh,omitempty" xml:"AutoRefresh,omitempty" type:"Struct"` // The automatic update interval. CPFS checks whether data is updated in the directory at the interval specified by this parameter. If data is updated, CPFS starts an automatic update task. Unit: minutes. // // Valid values: 5 to 526600. Default value: 10. // // > Only CPFS supports this parameter. // // example: // // 10 AutoRefreshInterval *int64 `json:"AutoRefreshInterval,omitempty" xml:"AutoRefreshInterval,omitempty"` // The automatic update policy. The updated data in the source storage is imported into the CPFS file system based on the policy. Valid values: // // - None: Updated data in the source storage is not automatically imported into the CPFS file system. You can run a data flow task to import the updated data from the source storage. // // - ImportChanged: Updated data in the source storage is automatically imported into the CPFS file system. // // > Only CPFS supports this parameter. // // example: // // None AutoRefreshPolicy *string `json:"AutoRefreshPolicy,omitempty" xml:"AutoRefreshPolicy,omitempty"` // The time when the fileset was created. // // The time follows the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. // // example: // // 2021-09-30T10:08:08Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The dataflow ID. // // example: // // dfid-123456 DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // The description of the dataflow. // // Limits: // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter but cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The error message returned. Valid values: // // - None (default): The dataflow status is normal. // // - SourceStorageUnreachable: The access path of the source storage is not found. // // - ThroughputTooLow: The dataflow throughput is low. // // example: // // SourceStorageUnreachable ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"` // The ID of the file system. // // example: // // cpfs-12345678 FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The directory of the fileset in the CPFS file system. // // Limits: // // - The directory must be 2 to 1,024 characters in length. // // - The directory must be encoded in UTF-8. // // - The directory must start and end with a forward slash (/). // // - The directory must be a fileset directory in the CPFS file system. // // > Only CPFS supports this parameter. // // example: // // /a/b/c/ FileSystemPath *string `json:"FileSystemPath,omitempty" xml:"FileSystemPath,omitempty"` // The description of the automatic update. // // > Only CPFS supports this parameter. // // example: // // FsetTest FsetDescription *string `json:"FsetDescription,omitempty" xml:"FsetDescription,omitempty"` // The fileset ID. // // example: // // fset-123456 FsetId *string `json:"FsetId,omitempty" xml:"FsetId,omitempty"` // The type of security mechanism for the source storage. This parameter must be specified if the source storage is accessed with a security mechanism. Valid values: // // - None (default): The source storage can be accessed without a security mechanism. // // - SSL: The source storage must be accessed with an SSL certificate. // // example: // // SSL SourceSecurityType *string `json:"SourceSecurityType,omitempty" xml:"SourceSecurityType,omitempty"` // The access path of the source storage. Format: `<storage type>://<path>`. // // Parameters: // // - storage type: Only Object Storage Service (OSS) is supported. // // - path: the name of the OSS bucket. // // - The name can contain only lowercase letters, digits, and hyphens (-). The name must start and end with a lowercase letter or digit. // // - The name must be 8 to 128 characters in length. // // - The name must be encoded in UTF-8. // // - The name cannot start with http:// or https://. // // > The OSS bucket must be an existing bucket in the region. // // example: // // oss://bucket1 SourceStorage *string `json:"SourceStorage,omitempty" xml:"SourceStorage,omitempty"` // The access path in the bucket of the source storage. // // > Only CPFS for LINGJUN supports this parameter. // // example: // // /prefix/ SourceStoragePath *string `json:"SourceStoragePath,omitempty" xml:"SourceStoragePath,omitempty"` // The dataflow status. Valid values: // // - Starting: The dataflow is being created or enabled. // // - Running: The dataflow has been created and is running properly. // // - Updating: The dataflow is being modified. For example, the dataflow throughput is increased and the automatic update interval is modified. // // - Deleting: The dataflow is being deleted. // // - Stopping: The dataflow is being disabled. // // - Stopped: The dataflow has been disabled. // // - Misconfigured: The dataflow configuration is abnormal. For example, the source storage is inaccessible, and the automatic update cannot be completed due to low dataflow throughput. // // example: // // Running Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The maximum dataflow throughput. Unit: MB/s. Valid values: // // - 600 // // - 1,200 // // - 1,500 // // > The dataflow throughput must be less than the I/O throughput of the file system. // // example: // // 600 Throughput *int64 `json:"Throughput,omitempty" xml:"Throughput,omitempty"` // The time when the fileset was last updated. // // The time follows the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. // // example: // // 2021-09-30T10:08:08Z UpdateTime *string `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"` }
func (DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) GoString ¶
func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) GoString() string
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetAutoRefresh ¶
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetAutoRefreshInterval ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetAutoRefreshInterval(v int64) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetAutoRefreshPolicy ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetAutoRefreshPolicy(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetCreateTime ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetCreateTime(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetDataFlowId ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetDataFlowId(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetDescription ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetDescription(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetErrorMessage ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetErrorMessage(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFileSystemId ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFileSystemId(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFileSystemPath ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFileSystemPath(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFsetDescription ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFsetDescription(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFsetId ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetFsetId(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetSourceSecurityType ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetSourceSecurityType(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetSourceStorage ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetSourceStorage(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetSourceStoragePath ¶ added in v3.1.2
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetSourceStoragePath(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetStatus ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetStatus(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetThroughput ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetThroughput(v int64) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetUpdateTime ¶
func (s *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) SetUpdateTime(v string) *DescribeDataFlowsResponseBodyDataFlowInfoDataFlow
func (DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) String ¶
func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlow) String() string
type DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh ¶
type DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh struct {
AutoRefresh []*DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh `json:"AutoRefresh,omitempty" xml:"AutoRefresh,omitempty" type:"Repeated"`
}
func (DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh) GoString ¶
func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh) GoString() string
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh) SetAutoRefresh ¶
func (DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh) String ¶
func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefresh) String() string
type DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh ¶
type DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh struct { // The automatic update directory. CPFS automatically checks whether the source data only in the directory is updated and imports the updated data. // // Limits: // // - The directory must be 2 to 1,024 characters in length. // // - The directory must be encoded in UTF-8. // // - The directory must start and end with a forward slash (/). // // > The directory must be an existing directory in the CPFS file system and must be in a fileset where the dataflow is enabled. // // example: // // /prefix1/prefix2/ RefreshPath *string `json:"RefreshPath,omitempty" xml:"RefreshPath,omitempty"` }
func (DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh) GoString ¶
func (s DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh) GoString() string
func (*DescribeDataFlowsResponseBodyDataFlowInfoDataFlowAutoRefreshAutoRefresh) SetRefreshPath ¶
type DescribeDirQuotasRequest ¶
type DescribeDirQuotasRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: 10. // // Valid values: 1 to 100. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The absolute path of a directory. // // If you do not specify this parameter, all directories for which quotas are created are returned. // // example: // // /data/sub1 Path *string `json:"Path,omitempty" xml:"Path,omitempty"` }
func (DescribeDirQuotasRequest) GoString ¶
func (s DescribeDirQuotasRequest) GoString() string
func (*DescribeDirQuotasRequest) SetFileSystemId ¶
func (s *DescribeDirQuotasRequest) SetFileSystemId(v string) *DescribeDirQuotasRequest
func (*DescribeDirQuotasRequest) SetPageNumber ¶
func (s *DescribeDirQuotasRequest) SetPageNumber(v int32) *DescribeDirQuotasRequest
func (*DescribeDirQuotasRequest) SetPageSize ¶
func (s *DescribeDirQuotasRequest) SetPageSize(v int32) *DescribeDirQuotasRequest
func (*DescribeDirQuotasRequest) SetPath ¶
func (s *DescribeDirQuotasRequest) SetPath(v string) *DescribeDirQuotasRequest
func (DescribeDirQuotasRequest) String ¶
func (s DescribeDirQuotasRequest) String() string
type DescribeDirQuotasResponse ¶
type DescribeDirQuotasResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDirQuotasResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDirQuotasResponse) GoString ¶
func (s DescribeDirQuotasResponse) GoString() string
func (*DescribeDirQuotasResponse) SetBody ¶
func (s *DescribeDirQuotasResponse) SetBody(v *DescribeDirQuotasResponseBody) *DescribeDirQuotasResponse
func (*DescribeDirQuotasResponse) SetHeaders ¶
func (s *DescribeDirQuotasResponse) SetHeaders(v map[string]*string) *DescribeDirQuotasResponse
func (*DescribeDirQuotasResponse) SetStatusCode ¶
func (s *DescribeDirQuotasResponse) SetStatusCode(v int32) *DescribeDirQuotasResponse
func (DescribeDirQuotasResponse) String ¶
func (s DescribeDirQuotasResponse) String() string
type DescribeDirQuotasResponseBody ¶
type DescribeDirQuotasResponseBody struct { // The queried directory quotas. DirQuotaInfos []*DescribeDirQuotasResponseBodyDirQuotaInfos `json:"DirQuotaInfos,omitempty" xml:"DirQuotaInfos,omitempty" type:"Repeated"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 5BC5CB97-9F28-42FE-84A4-0CD0DF42**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of directories. // // example: // // 1 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDirQuotasResponseBody) GoString ¶
func (s DescribeDirQuotasResponseBody) GoString() string
func (*DescribeDirQuotasResponseBody) SetDirQuotaInfos ¶
func (s *DescribeDirQuotasResponseBody) SetDirQuotaInfos(v []*DescribeDirQuotasResponseBodyDirQuotaInfos) *DescribeDirQuotasResponseBody
func (*DescribeDirQuotasResponseBody) SetPageNumber ¶
func (s *DescribeDirQuotasResponseBody) SetPageNumber(v int32) *DescribeDirQuotasResponseBody
func (*DescribeDirQuotasResponseBody) SetPageSize ¶
func (s *DescribeDirQuotasResponseBody) SetPageSize(v int32) *DescribeDirQuotasResponseBody
func (*DescribeDirQuotasResponseBody) SetRequestId ¶
func (s *DescribeDirQuotasResponseBody) SetRequestId(v string) *DescribeDirQuotasResponseBody
func (*DescribeDirQuotasResponseBody) SetTotalCount ¶
func (s *DescribeDirQuotasResponseBody) SetTotalCount(v int32) *DescribeDirQuotasResponseBody
func (DescribeDirQuotasResponseBody) String ¶
func (s DescribeDirQuotasResponseBody) String() string
type DescribeDirQuotasResponseBodyDirQuotaInfos ¶
type DescribeDirQuotasResponseBodyDirQuotaInfos struct { // The inode number of the directory. // // example: // // 1123 DirInode *string `json:"DirInode,omitempty" xml:"DirInode,omitempty"` // The absolute path of a directory. // // example: // // /data/sub1 Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The status of the quota created for the directory. Valid values: Initializing and Normal. The Initializing state indicates that the quota is being created. The Normal state indicates that the quota is created. // // example: // // Normal Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The information about quotas for all users. UserQuotaInfos []*DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos `json:"UserQuotaInfos,omitempty" xml:"UserQuotaInfos,omitempty" type:"Repeated"` }
func (DescribeDirQuotasResponseBodyDirQuotaInfos) GoString ¶
func (s DescribeDirQuotasResponseBodyDirQuotaInfos) GoString() string
func (*DescribeDirQuotasResponseBodyDirQuotaInfos) SetDirInode ¶
func (s *DescribeDirQuotasResponseBodyDirQuotaInfos) SetDirInode(v string) *DescribeDirQuotasResponseBodyDirQuotaInfos
func (*DescribeDirQuotasResponseBodyDirQuotaInfos) SetPath ¶
func (s *DescribeDirQuotasResponseBodyDirQuotaInfos) SetPath(v string) *DescribeDirQuotasResponseBodyDirQuotaInfos
func (*DescribeDirQuotasResponseBodyDirQuotaInfos) SetStatus ¶
func (s *DescribeDirQuotasResponseBodyDirQuotaInfos) SetStatus(v string) *DescribeDirQuotasResponseBodyDirQuotaInfos
func (*DescribeDirQuotasResponseBodyDirQuotaInfos) SetUserQuotaInfos ¶
func (s *DescribeDirQuotasResponseBodyDirQuotaInfos) SetUserQuotaInfos(v []*DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) *DescribeDirQuotasResponseBodyDirQuotaInfos
func (DescribeDirQuotasResponseBodyDirQuotaInfos) String ¶
func (s DescribeDirQuotasResponseBodyDirQuotaInfos) String() string
type DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos ¶
type DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos struct { // The maximum number of files that a user can create in the directory. // // example: // // 10000 FileCountLimit *int64 `json:"FileCountLimit,omitempty" xml:"FileCountLimit,omitempty"` // The total number of files that a user has created in the directory. // // example: // // 5100 FileCountReal *int64 `json:"FileCountReal,omitempty" xml:"FileCountReal,omitempty"` // The type of the quota. Valid values: Accounting and Enforcement. // // example: // // Accounting QuotaType *string `json:"QuotaType,omitempty" xml:"QuotaType,omitempty"` // The maximum size of files that a user can create in the directory. Unit: GiB. // // example: // // 1024 SizeLimit *int64 `json:"SizeLimit,omitempty" xml:"SizeLimit,omitempty"` // The total size of files that a user has created in the directory. Unit: GiB. // // example: // // 800 SizeReal *int64 `json:"SizeReal,omitempty" xml:"SizeReal,omitempty"` // The total size of files that a user has created in the directory. Unit: bytes. // // example: // // 858995833870 SizeRealInByte *int64 `json:"SizeRealInByte,omitempty" xml:"SizeRealInByte,omitempty"` // The ID of the user that you specify to create a quota for the directory. The value depends on the value of the UserType parameter. Valid values: Uid and Gid. // // example: // // 500 UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The type of user. Valid values: Uid, Gid, and AllUsers. // // - If Uid or Gid is returned, a value is returned for UserId. // // - If AllUsers is returned, UserId is empty. // // example: // // Uid UserType *string `json:"UserType,omitempty" xml:"UserType,omitempty"` }
func (DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) GoString ¶
func (s DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) GoString() string
func (*DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetFileCountLimit ¶
func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetFileCountLimit(v int64) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
func (*DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetFileCountReal ¶
func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetFileCountReal(v int64) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
func (*DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetQuotaType ¶
func (*DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetSizeLimit ¶
func (*DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetSizeReal ¶
func (*DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetSizeRealInByte ¶ added in v3.2.2
func (s *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetSizeRealInByte(v int64) *DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos
func (*DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) SetUserType ¶
func (DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) String ¶
func (s DescribeDirQuotasResponseBodyDirQuotaInfosUserQuotaInfos) String() string
type DescribeFileSystemStatisticsRequest ¶
type DescribeFileSystemStatisticsRequest struct { // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (DescribeFileSystemStatisticsRequest) GoString ¶
func (s DescribeFileSystemStatisticsRequest) GoString() string
func (*DescribeFileSystemStatisticsRequest) SetPageNumber ¶
func (s *DescribeFileSystemStatisticsRequest) SetPageNumber(v int32) *DescribeFileSystemStatisticsRequest
func (*DescribeFileSystemStatisticsRequest) SetPageSize ¶
func (s *DescribeFileSystemStatisticsRequest) SetPageSize(v int32) *DescribeFileSystemStatisticsRequest
func (DescribeFileSystemStatisticsRequest) String ¶
func (s DescribeFileSystemStatisticsRequest) String() string
type DescribeFileSystemStatisticsResponse ¶
type DescribeFileSystemStatisticsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeFileSystemStatisticsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeFileSystemStatisticsResponse) GoString ¶
func (s DescribeFileSystemStatisticsResponse) GoString() string
func (*DescribeFileSystemStatisticsResponse) SetHeaders ¶
func (s *DescribeFileSystemStatisticsResponse) SetHeaders(v map[string]*string) *DescribeFileSystemStatisticsResponse
func (*DescribeFileSystemStatisticsResponse) SetStatusCode ¶
func (s *DescribeFileSystemStatisticsResponse) SetStatusCode(v int32) *DescribeFileSystemStatisticsResponse
func (DescribeFileSystemStatisticsResponse) String ¶
func (s DescribeFileSystemStatisticsResponse) String() string
type DescribeFileSystemStatisticsResponseBody ¶
type DescribeFileSystemStatisticsResponseBody struct { // The statistics of file systems. FileSystemStatistics *DescribeFileSystemStatisticsResponseBodyFileSystemStatistics `json:"FileSystemStatistics,omitempty" xml:"FileSystemStatistics,omitempty" type:"Struct"` // The queried file systems. FileSystems *DescribeFileSystemStatisticsResponseBodyFileSystems `json:"FileSystems,omitempty" xml:"FileSystems,omitempty" type:"Struct"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 9F088138-FD73-4B68-95CC-DFAD4D85**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of file system entries. // // example: // // 100 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeFileSystemStatisticsResponseBody) GoString ¶
func (s DescribeFileSystemStatisticsResponseBody) GoString() string
func (*DescribeFileSystemStatisticsResponseBody) SetFileSystemStatistics ¶
func (s *DescribeFileSystemStatisticsResponseBody) SetFileSystemStatistics(v *DescribeFileSystemStatisticsResponseBodyFileSystemStatistics) *DescribeFileSystemStatisticsResponseBody
func (*DescribeFileSystemStatisticsResponseBody) SetFileSystems ¶
func (*DescribeFileSystemStatisticsResponseBody) SetPageNumber ¶
func (s *DescribeFileSystemStatisticsResponseBody) SetPageNumber(v int32) *DescribeFileSystemStatisticsResponseBody
func (*DescribeFileSystemStatisticsResponseBody) SetPageSize ¶
func (s *DescribeFileSystemStatisticsResponseBody) SetPageSize(v int32) *DescribeFileSystemStatisticsResponseBody
func (*DescribeFileSystemStatisticsResponseBody) SetRequestId ¶
func (s *DescribeFileSystemStatisticsResponseBody) SetRequestId(v string) *DescribeFileSystemStatisticsResponseBody
func (*DescribeFileSystemStatisticsResponseBody) SetTotalCount ¶
func (s *DescribeFileSystemStatisticsResponseBody) SetTotalCount(v int32) *DescribeFileSystemStatisticsResponseBody
func (DescribeFileSystemStatisticsResponseBody) String ¶
func (s DescribeFileSystemStatisticsResponseBody) String() string
type DescribeFileSystemStatisticsResponseBodyFileSystemStatistics ¶
type DescribeFileSystemStatisticsResponseBodyFileSystemStatistics struct {
FileSystemStatistic []*DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic `json:"FileSystemStatistic,omitempty" xml:"FileSystemStatistic,omitempty" type:"Repeated"`
}
func (DescribeFileSystemStatisticsResponseBodyFileSystemStatistics) GoString ¶
func (s DescribeFileSystemStatisticsResponseBodyFileSystemStatistics) GoString() string
func (*DescribeFileSystemStatisticsResponseBodyFileSystemStatistics) SetFileSystemStatistic ¶
func (DescribeFileSystemStatisticsResponseBodyFileSystemStatistics) String ¶
func (s DescribeFileSystemStatisticsResponseBodyFileSystemStatistics) String() string
type DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic ¶
type DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic struct { // The number of expired file systems. // // example: // // 1 ExpiredCount *int32 `json:"ExpiredCount,omitempty" xml:"ExpiredCount,omitempty"` // The number of expiring file systems. // // File systems whose expiration time is less than or equal to seven days away from the current time are counted. // // example: // // 1 ExpiringCount *int32 `json:"ExpiringCount,omitempty" xml:"ExpiringCount,omitempty"` // The type of the file system. // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The storage usage of the file system. // // The value of this parameter is the maximum storage usage of the file system over the last hour. // // Unit: bytes. // // example: // // 1611 MeteredSize *int64 `json:"MeteredSize,omitempty" xml:"MeteredSize,omitempty"` // The number of file systems of the current type. // // example: // // 10 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (*DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) SetExpiredCount ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) SetExpiringCount ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) SetFileSystemType ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) SetMeteredSize ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemStatisticsFileSystemStatistic) SetTotalCount ¶
type DescribeFileSystemStatisticsResponseBodyFileSystems ¶
type DescribeFileSystemStatisticsResponseBodyFileSystems struct {
FileSystem []*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem `json:"FileSystem,omitempty" xml:"FileSystem,omitempty" type:"Repeated"`
}
func (DescribeFileSystemStatisticsResponseBodyFileSystems) GoString ¶
func (s DescribeFileSystemStatisticsResponseBodyFileSystems) GoString() string
func (*DescribeFileSystemStatisticsResponseBodyFileSystems) SetFileSystem ¶
func (DescribeFileSystemStatisticsResponseBodyFileSystems) String ¶
func (s DescribeFileSystemStatisticsResponseBodyFileSystems) String() string
type DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem ¶
type DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem struct { // The capacity of the file system. // // Unit: GiB. // // example: // // 1 Capacity *int64 `json:"Capacity,omitempty" xml:"Capacity,omitempty"` // The billing method. // // Valid values: // // - Subscription: The subscription billing method is used. // // - PayAsYouGo: The pay-as-you-go billing method is used. // // - Package: A storage plan is attached to the file system. // // example: // // PayAsYouGo ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The time when the NAS file system was created. // // example: // // 2017-05-27T15:43:06CST CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The description of the file system. // // example: // // 31a8e48eda Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The time when the file system expires. // // example: // // 2017-08-27T15:43:06CST ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The ID of the file system. // // example: // // 109c04**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The type of the file system. // // Valid values: // // - standard: General-purpose NAS file system // // - extreme: Extreme NAS file system // // - cpfs: CPFS file system // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The storage usage of the Infrequent Access (IA) storage medium. // // Unit: bytes. // // example: // // 362832 MeteredIASize *int64 `json:"MeteredIASize,omitempty" xml:"MeteredIASize,omitempty"` // The storage usage of the file system. // // The value of this parameter is the maximum storage usage of the file system over the last hour. Unit: bytes. // // example: // // 1611661312 MeteredSize *int64 `json:"MeteredSize,omitempty" xml:"MeteredSize,omitempty"` // The information about storage plans. Packages *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages `json:"Packages,omitempty" xml:"Packages,omitempty" type:"Struct"` // The protocol type of the file system. // // Valid values: // // - NFS: Network File System (NFS) // // - SMB: Server Message Block (SMB) // // - cpfs: the protocol type supported by the CPFS file system // // example: // // NFS ProtocolType *string `json:"ProtocolType,omitempty" xml:"ProtocolType,omitempty"` // The region ID. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The status of the file system. // // This parameter is returned for Extreme NAS file systems and Cloud Parallel File Storage (CPFS) file systems. Valid values: // // - Pending: The file system is being created or modified. // // - Running: The file system is available. Before you create a mount target for the file system, make sure that the file system is in the Running state. // // - Stopped: The file system is unavailable. // // - Extending: The file system is being scaled out. // // - Stopping: The file system is being disabled. // // - Deleting: The file system is being deleted. // // example: // // Pending Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The storage type. // // Valid values: // // - Valid values for General-purpose NAS file systems: Capacity and Performance. // // - Valid values for Extreme NAS file systems: standard and advance. // // - Valid values for CPFS file systems: advance_100 (100 MB/s/TiB baseline) and advance_200 (200 MB/s/TiB baseline). // // example: // // Performance StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The zone ID. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) GoString ¶
func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) GoString() string
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetCapacity ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetChargeType ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetCreateTime ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetDescription ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetExpiredTime ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetFileSystemId ¶
func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetFileSystemId(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetFileSystemType ¶
func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetFileSystemType(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetMeteredIASize ¶
func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetMeteredIASize(v int64) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetMeteredSize ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetPackages ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetProtocolType ¶
func (s *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetProtocolType(v string) *DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetRegionId ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) SetStorageType ¶
func (DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) String ¶
func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystem) String() string
type DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages ¶
type DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages struct {
Package []*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage `json:"Package,omitempty" xml:"Package,omitempty" type:"Repeated"`
}
func (DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages) GoString ¶
func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages) GoString() string
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages) SetPackage ¶
func (DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages) String ¶
func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackages) String() string
type DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage ¶
type DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage struct { // The end time of the validity period for the storage plan. // // example: // // 2020-01-05T16:00:00Z ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The ID of the storage plan. // // example: // // naspackage-0be9c4b624-37**** PackageId *string `json:"PackageId,omitempty" xml:"PackageId,omitempty"` // The capacity of the storage plan. // // example: // // 107374182400 Size *int64 `json:"Size,omitempty" xml:"Size,omitempty"` // The start time of the validity period for the storage plan. // // example: // // 2019-12-05T01:40:56Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) GoString ¶
func (s DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) GoString() string
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) SetExpiredTime ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) SetPackageId ¶
func (*DescribeFileSystemStatisticsResponseBodyFileSystemsFileSystemPackagesPackage) SetStartTime ¶
type DescribeFileSystemsRequest ¶
type DescribeFileSystemsRequest struct { // The ID of the file system. // // - Sample ID of a General-purpose NAS file system: 31a8e4****. // // - The IDs of Extreme NAS file systems must start with extreme-, for example, extreme-0015****. // // - The IDs of Cloud Parallel File Storage (CPFS) file systems must start with cpfs-, for example, cpfs-125487****. // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The type of the file system. // // Valid values: // // - all (default): all types // // - standard: General-purpose NAS file system // // - extreme: Extreme NAS file system // // - cpfs: CPFS file system // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The resource group ID. // // You can log on to the [Resource Management console](https://resourcemanager.console.aliyun.com/resource-groups?) to view resource group IDs. // // example: // // rg-acfmwavnfdf**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The details about the tags. Tag []*DescribeFileSystemsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The ID of the virtual private cloud (VPC). // // If you want to mount the file system on an Elastic Compute Service (ECS) instance, the file system and the ECS instance must reside in the same VPC. // // example: // // vpc-bp1sevsgtqvk5gxbl**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` }
func (DescribeFileSystemsRequest) GoString ¶
func (s DescribeFileSystemsRequest) GoString() string
func (*DescribeFileSystemsRequest) SetFileSystemId ¶
func (s *DescribeFileSystemsRequest) SetFileSystemId(v string) *DescribeFileSystemsRequest
func (*DescribeFileSystemsRequest) SetFileSystemType ¶
func (s *DescribeFileSystemsRequest) SetFileSystemType(v string) *DescribeFileSystemsRequest
func (*DescribeFileSystemsRequest) SetPageNumber ¶
func (s *DescribeFileSystemsRequest) SetPageNumber(v int32) *DescribeFileSystemsRequest
func (*DescribeFileSystemsRequest) SetPageSize ¶
func (s *DescribeFileSystemsRequest) SetPageSize(v int32) *DescribeFileSystemsRequest
func (*DescribeFileSystemsRequest) SetResourceGroupId ¶ added in v3.1.0
func (s *DescribeFileSystemsRequest) SetResourceGroupId(v string) *DescribeFileSystemsRequest
func (*DescribeFileSystemsRequest) SetTag ¶
func (s *DescribeFileSystemsRequest) SetTag(v []*DescribeFileSystemsRequestTag) *DescribeFileSystemsRequest
func (*DescribeFileSystemsRequest) SetVpcId ¶
func (s *DescribeFileSystemsRequest) SetVpcId(v string) *DescribeFileSystemsRequest
func (DescribeFileSystemsRequest) String ¶
func (s DescribeFileSystemsRequest) String() string
type DescribeFileSystemsRequestTag ¶
type DescribeFileSystemsRequestTag struct { // The key of tag N to add to the resource. // // Limits: // // - Valid values of N: 1 to 20. // // - The tag key must be 1 to 128 characters in length. // // - The tag key cannot start with aliyun or acs:. // // - The tag key cannot contain http:// or https://. // // example: // // test Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N to add to the resource. // // Limits: // // - Valid values of N: 1 to 20. // // - The tag value must be 1 to 128 characters in length. // // - The tag value cannot start with aliyun or acs:. // // - The tag value cannot contain http:// or https://. // // example: // // test-value Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeFileSystemsRequestTag) GoString ¶
func (s DescribeFileSystemsRequestTag) GoString() string
func (*DescribeFileSystemsRequestTag) SetKey ¶
func (s *DescribeFileSystemsRequestTag) SetKey(v string) *DescribeFileSystemsRequestTag
func (*DescribeFileSystemsRequestTag) SetValue ¶
func (s *DescribeFileSystemsRequestTag) SetValue(v string) *DescribeFileSystemsRequestTag
func (DescribeFileSystemsRequestTag) String ¶
func (s DescribeFileSystemsRequestTag) String() string
type DescribeFileSystemsResponse ¶
type DescribeFileSystemsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeFileSystemsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeFileSystemsResponse) GoString ¶
func (s DescribeFileSystemsResponse) GoString() string
func (*DescribeFileSystemsResponse) SetBody ¶
func (s *DescribeFileSystemsResponse) SetBody(v *DescribeFileSystemsResponseBody) *DescribeFileSystemsResponse
func (*DescribeFileSystemsResponse) SetHeaders ¶
func (s *DescribeFileSystemsResponse) SetHeaders(v map[string]*string) *DescribeFileSystemsResponse
func (*DescribeFileSystemsResponse) SetStatusCode ¶
func (s *DescribeFileSystemsResponse) SetStatusCode(v int32) *DescribeFileSystemsResponse
func (DescribeFileSystemsResponse) String ¶
func (s DescribeFileSystemsResponse) String() string
type DescribeFileSystemsResponseBody ¶
type DescribeFileSystemsResponseBody struct { // The queried file systems. FileSystems *DescribeFileSystemsResponseBodyFileSystems `json:"FileSystems,omitempty" xml:"FileSystems,omitempty" type:"Struct"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 035B3A3A-E514-4B41-B906-5D906CFB**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of file systems. // // example: // // 1 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeFileSystemsResponseBody) GoString ¶
func (s DescribeFileSystemsResponseBody) GoString() string
func (*DescribeFileSystemsResponseBody) SetFileSystems ¶
func (s *DescribeFileSystemsResponseBody) SetFileSystems(v *DescribeFileSystemsResponseBodyFileSystems) *DescribeFileSystemsResponseBody
func (*DescribeFileSystemsResponseBody) SetPageNumber ¶
func (s *DescribeFileSystemsResponseBody) SetPageNumber(v int32) *DescribeFileSystemsResponseBody
func (*DescribeFileSystemsResponseBody) SetPageSize ¶
func (s *DescribeFileSystemsResponseBody) SetPageSize(v int32) *DescribeFileSystemsResponseBody
func (*DescribeFileSystemsResponseBody) SetRequestId ¶
func (s *DescribeFileSystemsResponseBody) SetRequestId(v string) *DescribeFileSystemsResponseBody
func (*DescribeFileSystemsResponseBody) SetTotalCount ¶
func (s *DescribeFileSystemsResponseBody) SetTotalCount(v int32) *DescribeFileSystemsResponseBody
func (DescribeFileSystemsResponseBody) String ¶
func (s DescribeFileSystemsResponseBody) String() string
type DescribeFileSystemsResponseBodyFileSystems ¶
type DescribeFileSystemsResponseBodyFileSystems struct {
FileSystem []*DescribeFileSystemsResponseBodyFileSystemsFileSystem `json:"FileSystem,omitempty" xml:"FileSystem,omitempty" type:"Repeated"`
}
func (DescribeFileSystemsResponseBodyFileSystems) GoString ¶
func (s DescribeFileSystemsResponseBodyFileSystems) GoString() string
func (*DescribeFileSystemsResponseBodyFileSystems) SetFileSystem ¶
func (DescribeFileSystemsResponseBodyFileSystems) String ¶
func (s DescribeFileSystemsResponseBodyFileSystems) String() string
type DescribeFileSystemsResponseBodyFileSystemsFileSystem ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystem struct { // Number of access points. // // example: // // 1 AccessPointCount *string `json:"AccessPointCount,omitempty" xml:"AccessPointCount,omitempty"` AutoSnapshotPolicyId *string `json:"AutoSnapshotPolicyId,omitempty" xml:"AutoSnapshotPolicyId,omitempty"` // The bandwidth of the file system. // // Unit: MB/s. This parameter is unavailable for General-purpose NAS file systems. // // example: // // 150 Bandwidth *int64 `json:"Bandwidth,omitempty" xml:"Bandwidth,omitempty"` // The capacity of the file system. // // Unit: GiB. // // example: // // 100 Capacity *int64 `json:"Capacity,omitempty" xml:"Capacity,omitempty"` // The billing method. // // Valid values: // // - Subscription: The subscription billing method is used. // // - PayAsYouGo: The pay-as-you-go billing method is used. // // - Package: A storage plan is attached to the file system. // // example: // // PayAsYouGo ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The time when the file system was created. // // example: // // 2020-01-05T16:00:00Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The description of the file system. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The encryption type. // // Valid values: // // - 0: The data in the file system is not encrypted. // // - 1: A NAS-managed key is used to encrypt the data in the file system. // // - 2: A KMS-managed key is used to encrypt the data in the file system. // // example: // // 1 EncryptType *int32 `json:"EncryptType,omitempty" xml:"EncryptType,omitempty"` // The time when the file system expires. // // example: // // 2020-01-05T16:00:00Z ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The ID of the file system. // // example: // // 109c04**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The type of the file system. // // Valid values: // // - standard: General-purpose NAS file system // // - extreme: Extreme NAS file system // // - cpfs: CPFS file system // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The ID of the key that is managed by Key Management Service (KMS). // // example: // // 0e478b7a-4262-4802-b8cb-00d3fb40**** KMSKeyId *string `json:"KMSKeyId,omitempty" xml:"KMSKeyId,omitempty"` // The Lightweight Directory Access Protocol (LDAP) configurations. // // This parameter is available only for CPFS file systems. Ldap *DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap `json:"Ldap,omitempty" xml:"Ldap,omitempty" type:"Struct"` // Archive storage usage. // // Unit: Byte. // // example: // // 1611661312 MeteredArchiveSize *int64 `json:"MeteredArchiveSize,omitempty" xml:"MeteredArchiveSize,omitempty"` // The storage usage of the Infrequent Access (IA) storage medium. // // Unit: bytes. // // example: // // 362832 MeteredIASize *int64 `json:"MeteredIASize,omitempty" xml:"MeteredIASize,omitempty"` // The storage usage of the file system. // // The value of this parameter is the maximum storage usage of the file system over the last hour. Unit: bytes. // // example: // // 1611661312 MeteredSize *int64 `json:"MeteredSize,omitempty" xml:"MeteredSize,omitempty"` // The information about mount targets. MountTargets *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets `json:"MountTargets,omitempty" xml:"MountTargets,omitempty" type:"Struct"` // The options. Options *DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions `json:"Options,omitempty" xml:"Options,omitempty" type:"Struct"` // The information about storage plans. Packages *DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages `json:"Packages,omitempty" xml:"Packages,omitempty" type:"Struct"` // The protocol type of the file system. // // Valid values: // // - NFS: Network File System (NFS) // // - SMB: Server Message Block (SMB) // // - cpfs: the protocol type supported by the CPFS file system // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // NFS ProtocolType *string `json:"ProtocolType,omitempty" xml:"ProtocolType,omitempty"` QuorumVswId *string `json:"QuorumVswId,omitempty" xml:"QuorumVswId,omitempty"` // The region ID. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The resource group ID. // // You can log on to the [Resource Management console](https://resourcemanager.console.aliyun.com/resource-groups?) to view resource group IDs. // // example: // // rg-acfmwavnfdf**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The status of the file system. Valid values: // // - Pending: The file system is being created or modified. // // - Running: The file system is available. Before you create a mount target for the file system, make sure that the file system is in the Running state. // // - Stopped: The file system is unavailable. // // - Extending: The file system is being scaled up. // // - Stopping: The file system is being stopped. // // - Deleting: The file system is being deleted. // // example: // // Pending Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The storage type. // // Valid values: // // - Valid values for General-purpose NAS file systems: Capacity,Premium and Performance. // // - Valid values for Extreme NAS file systems: standard and advance. // // - Valid values for CPFS file systems: advance_100 (100 MB/s/TiB baseline) and advance_200 (200 MB/s/TiB baseline). // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // Performance StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The features that are supported by the file system. SupportedFeatures *DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures `json:"SupportedFeatures,omitempty" xml:"SupportedFeatures,omitempty" type:"Struct"` // The tags that are attached to the file system. Tags *DescribeFileSystemsResponseBodyFileSystemsFileSystemTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // The version number of the file system. // // This parameter is available only for Extreme NAS file systems and CPFS file systems. // // example: // // 2.3.4 Version *string `json:"Version,omitempty" xml:"Version,omitempty"` VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` VswIds *DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds `json:"VswIds,omitempty" xml:"VswIds,omitempty" type:"Struct"` // The ID of the zone where the file system resides. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeFileSystemsResponseBodyFileSystemsFileSystem) GoString ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystem) GoString() string
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetAccessPointCount ¶ added in v3.1.0
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetAccessPointCount(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetAutoSnapshotPolicyId ¶ added in v3.4.0
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetAutoSnapshotPolicyId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetBandwidth ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetBandwidth(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetCapacity ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetCapacity(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetChargeType ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetChargeType(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetCreateTime ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetCreateTime(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetDescription ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetDescription(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetEncryptType ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetEncryptType(v int32) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetExpiredTime ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetExpiredTime(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetFileSystemId ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetFileSystemId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetFileSystemType ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetFileSystemType(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetKMSKeyId ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetKMSKeyId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMeteredArchiveSize ¶ added in v3.2.1
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMeteredArchiveSize(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMeteredIASize ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMeteredIASize(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMeteredSize ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMeteredSize(v int64) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetMountTargets ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetOptions ¶ added in v3.2.3
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetPackages ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetProtocolType ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetProtocolType(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetQuorumVswId ¶ added in v3.4.0
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetQuorumVswId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetRegionId ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetRegionId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetResourceGroupId ¶ added in v3.1.0
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetResourceGroupId(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetStorageType ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetStorageType(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystem
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetSupportedFeatures ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystem) SetVersion ¶
func (DescribeFileSystemsResponseBodyFileSystemsFileSystem) String ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystem) String() string
type DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap struct { // An LDAP entry. // // example: // // cn=alibaba,dc=com BindDN *string `json:"BindDN,omitempty" xml:"BindDN,omitempty"` // An LDAP search base. // // example: // // dc=example SearchBase *string `json:"SearchBase,omitempty" xml:"SearchBase,omitempty"` // An LDAP URI. // // example: // // ldap://ldap.example.example URI *string `json:"URI,omitempty" xml:"URI,omitempty"` }
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) GoString ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) GoString() string
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) SetSearchBase ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) SetSearchBase(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) String ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemLdap) String() string
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets struct {
MountTarget []*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget `json:"MountTarget,omitempty" xml:"MountTarget,omitempty" type:"Repeated"`
}
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets) GoString ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets) GoString() string
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets) SetMountTarget ¶
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets) String ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargets) String() string
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget struct { // The name of the permission group that is attached to the mount target. // // example: // // test-001 AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The information about client management nodes. // // This parameter is available only for CPFS file systems. ClientMasterNodes *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes `json:"ClientMasterNodes,omitempty" xml:"ClientMasterNodes,omitempty" type:"Struct"` // The dual-stack (IPv4 and IPv6) domain name of the mount target. // // > Only Extreme NAS file systems that reside in the Chinese mainland support IPv6. // // example: // // 174494b666-x****.dualstack.cn-hangzhou.nas.aliyuncs.com DualStackMountTargetDomain *string `json:"DualStackMountTargetDomain,omitempty" xml:"DualStackMountTargetDomain,omitempty"` // The domain name of the mount target. // // example: // // 109c042666-w****.cn-hangzhou.nas.aliyuncs.com MountTargetDomain *string `json:"MountTargetDomain,omitempty" xml:"MountTargetDomain,omitempty"` // The network type. Valid value: vpc. // // example: // // vpc NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The status of the mount target. // // Valid values: // // - Active: The mount target is available. // // - Inactive: The mount target is unavailable. // // - Pending: The mount target is being processed. // // - Deleting: The mount target is being deleted. // // - Hibernating: The mount target is being hibernated. // // - Hibernated: The mount target is hibernated. // // example: // // Active Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The tags that are attached to the mount target. Tags *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // The ID of the VPC. // // example: // // vpc-bp1sevsgtqvk5gxbl**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` // The ID of the vSwitch. // // example: // // vsw-bp1omfzsszekkvaxn**** VswId *string `json:"VswId,omitempty" xml:"VswId,omitempty"` }
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) GoString ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) GoString() string
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetAccessGroupName ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetClientMasterNodes ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetDualStackMountTargetDomain ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetDualStackMountTargetDomain(v string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetMountTargetDomain ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTarget) SetNetworkType ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes struct {
ClientMasterNode []*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode `json:"ClientMasterNode,omitempty" xml:"ClientMasterNode,omitempty" type:"Repeated"`
}
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes) GoString ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes) SetClientMasterNode ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes) SetClientMasterNode(v []*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode) *DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodes
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode struct { // The default logon password of the ECS instance on the client management node. // // example: // // 123456 DefaultPasswd *string `json:"DefaultPasswd,omitempty" xml:"DefaultPasswd,omitempty"` // The ID of the ECS instance on the client management node. // // example: // // i-hp3i3odi5ory1buo**** EcsId *string `json:"EcsId,omitempty" xml:"EcsId,omitempty"` // The IP address of the ECS instance on the client management node. // // example: // // 192.168.1.0 EcsIp *string `json:"EcsIp,omitempty" xml:"EcsIp,omitempty"` }
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode) GoString ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode) SetDefaultPasswd ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode) SetEcsId ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetClientMasterNodesClientMasterNode) SetEcsIp ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTags ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTags struct {
Tag []*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTagsTag ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTagsTag struct { // The tag key. // // example: // // test Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. // // example: // // test-value Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTagsTag) GoString ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemMountTargetsMountTargetTagsTag) SetValue ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions ¶ added in v3.2.3
type DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions struct { // Specifies whether to enable the oplock feature. Valid values: // // - true: enables the feature. // // - false: disables the feature. // // > Only Server Message Block (SMB) file systems support this feature. // // example: // // true EnableOplock *bool `json:"EnableOplock,omitempty" xml:"EnableOplock,omitempty"` }
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions) GoString ¶ added in v3.2.3
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions) GoString() string
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions) SetEnableOplock ¶ added in v3.2.3
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions) SetEnableOplock(v bool) *DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions) String ¶ added in v3.2.3
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemOptions) String() string
type DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages struct {
Package []*DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage `json:"Package,omitempty" xml:"Package,omitempty" type:"Repeated"`
}
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages) GoString ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages) GoString() string
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages) SetPackage ¶
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages) String ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemPackages) String() string
type DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage struct { // The end time of the validity period for the storage plan. // // example: // // 2020-01-05T16:00:00Z ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The ID of the storage plan. // // example: // // naspackage-0be9c4b624-37**** PackageId *string `json:"PackageId,omitempty" xml:"PackageId,omitempty"` // The type of the storage plan. // // Valid values: // // - ssd: the storage plan for Performance NAS file systems. // // - hybrid: the storage plan for Capacity NAS file systems. // // example: // // hybrid PackageType *string `json:"PackageType,omitempty" xml:"PackageType,omitempty"` // The capacity of the storage plan. Unit: bytes. // // example: // // 107374182400 Size *int64 `json:"Size,omitempty" xml:"Size,omitempty"` // The start time of the validity period for the storage plan. // // example: // // 2019-12-05T01:40:56Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) GoString ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) GoString() string
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) SetExpiredTime ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) SetPackageId ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) SetPackageType ¶
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) SetStartTime ¶
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) String ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemPackagesPackage) String() string
type DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures struct {
SupportedFeature []*string `json:"SupportedFeature,omitempty" xml:"SupportedFeature,omitempty" type:"Repeated"`
}
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures) GoString ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures) GoString() string
func (*DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures) SetSupportedFeature ¶
func (s *DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures) SetSupportedFeature(v []*string) *DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures) String ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemSupportedFeatures) String() string
type DescribeFileSystemsResponseBodyFileSystemsFileSystemTags ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemTags struct {
Tag []*DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemTags) GoString ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemTags) GoString() string
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemTags) String ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemTags) String() string
type DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag ¶
type DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag struct { // The tag key. // // example: // // test Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. // // example: // // test-value Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag) GoString ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag) GoString() string
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag) String ¶
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemTagsTag) String() string
type DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds ¶ added in v3.4.0
type DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds struct {
VswId []*string `json:"VswId,omitempty" xml:"VswId,omitempty" type:"Repeated"`
}
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds) GoString ¶ added in v3.4.0
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds) GoString() string
func (DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds) String ¶ added in v3.4.0
func (s DescribeFileSystemsResponseBodyFileSystemsFileSystemVswIds) String() string
type DescribeFilesetsRequest ¶
type DescribeFilesetsRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The filter that is used to query filesets. Filters []*DescribeFilesetsRequestFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"` // The number of results for each query. // // Valid values: 10 to 100. Default value: 20. // // example: // // 20 MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of NextToken. // // example: // // TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` }
func (DescribeFilesetsRequest) GoString ¶
func (s DescribeFilesetsRequest) GoString() string
func (*DescribeFilesetsRequest) SetFileSystemId ¶
func (s *DescribeFilesetsRequest) SetFileSystemId(v string) *DescribeFilesetsRequest
func (*DescribeFilesetsRequest) SetFilters ¶
func (s *DescribeFilesetsRequest) SetFilters(v []*DescribeFilesetsRequestFilters) *DescribeFilesetsRequest
func (*DescribeFilesetsRequest) SetMaxResults ¶
func (s *DescribeFilesetsRequest) SetMaxResults(v int64) *DescribeFilesetsRequest
func (*DescribeFilesetsRequest) SetNextToken ¶
func (s *DescribeFilesetsRequest) SetNextToken(v string) *DescribeFilesetsRequest
func (DescribeFilesetsRequest) String ¶
func (s DescribeFilesetsRequest) String() string
type DescribeFilesetsRequestFilters ¶
type DescribeFilesetsRequestFilters struct { // The filter name. Valid values: // // - FsetIds: filters filesets by fileset ID. // // - FileSystemPath: filters filesets based on the path of a fileset in a CPFS file system. // // - Description: filters filesets based on the fileset description. // // example: // // FsetIds Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The filter value. This parameter does not support wildcards. // // - If Key is set to FsetIds, set Value to a fileset ID or a part of the fileset ID. You can specify a fileset ID or a group of fileset IDs. You can specify a maximum of 10 fileset IDs. Example: `fset-12345678` or `fset-12345678,fset-12345679`. // // - If Key is set to FileSystemPath, set Value to the path or a part of the path of a fileset in a CPFS file system. The value must be 2 to 1,024 characters in length. The value must be encoded in UTF-8. // // - If Key is set to Description, set Value to a fileset description or a part of the fileset description. // // example: // // fset-12345678,fset-12345679 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeFilesetsRequestFilters) GoString ¶
func (s DescribeFilesetsRequestFilters) GoString() string
func (*DescribeFilesetsRequestFilters) SetKey ¶
func (s *DescribeFilesetsRequestFilters) SetKey(v string) *DescribeFilesetsRequestFilters
func (*DescribeFilesetsRequestFilters) SetValue ¶
func (s *DescribeFilesetsRequestFilters) SetValue(v string) *DescribeFilesetsRequestFilters
func (DescribeFilesetsRequestFilters) String ¶
func (s DescribeFilesetsRequestFilters) String() string
type DescribeFilesetsResponse ¶
type DescribeFilesetsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeFilesetsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeFilesetsResponse) GoString ¶
func (s DescribeFilesetsResponse) GoString() string
func (*DescribeFilesetsResponse) SetBody ¶
func (s *DescribeFilesetsResponse) SetBody(v *DescribeFilesetsResponseBody) *DescribeFilesetsResponse
func (*DescribeFilesetsResponse) SetHeaders ¶
func (s *DescribeFilesetsResponse) SetHeaders(v map[string]*string) *DescribeFilesetsResponse
func (*DescribeFilesetsResponse) SetStatusCode ¶
func (s *DescribeFilesetsResponse) SetStatusCode(v int32) *DescribeFilesetsResponse
func (DescribeFilesetsResponse) String ¶
func (s DescribeFilesetsResponse) String() string
type DescribeFilesetsResponseBody ¶
type DescribeFilesetsResponseBody struct { // The fileset information. Entries *DescribeFilesetsResponseBodyEntries `json:"Entries,omitempty" xml:"Entries,omitempty" type:"Struct"` // Deprecated // // The ID of the file system. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // A pagination token. It can be used in the next request to retrieve a new page of results. // // example: // // TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeFilesetsResponseBody) GoString ¶
func (s DescribeFilesetsResponseBody) GoString() string
func (*DescribeFilesetsResponseBody) SetEntries ¶
func (s *DescribeFilesetsResponseBody) SetEntries(v *DescribeFilesetsResponseBodyEntries) *DescribeFilesetsResponseBody
func (*DescribeFilesetsResponseBody) SetFileSystemId ¶
func (s *DescribeFilesetsResponseBody) SetFileSystemId(v string) *DescribeFilesetsResponseBody
func (*DescribeFilesetsResponseBody) SetNextToken ¶
func (s *DescribeFilesetsResponseBody) SetNextToken(v string) *DescribeFilesetsResponseBody
func (*DescribeFilesetsResponseBody) SetRequestId ¶
func (s *DescribeFilesetsResponseBody) SetRequestId(v string) *DescribeFilesetsResponseBody
func (DescribeFilesetsResponseBody) String ¶
func (s DescribeFilesetsResponseBody) String() string
type DescribeFilesetsResponseBodyEntries ¶
type DescribeFilesetsResponseBodyEntries struct {
Entrie []*DescribeFilesetsResponseBodyEntriesEntrie `json:"Entrie,omitempty" xml:"Entrie,omitempty" type:"Repeated"`
}
func (DescribeFilesetsResponseBodyEntries) GoString ¶
func (s DescribeFilesetsResponseBodyEntries) GoString() string
func (*DescribeFilesetsResponseBodyEntries) SetEntrie ¶
func (s *DescribeFilesetsResponseBodyEntries) SetEntrie(v []*DescribeFilesetsResponseBodyEntriesEntrie) *DescribeFilesetsResponseBodyEntries
func (DescribeFilesetsResponseBodyEntries) String ¶
func (s DescribeFilesetsResponseBodyEntries) String() string
type DescribeFilesetsResponseBodyEntriesEntrie ¶
type DescribeFilesetsResponseBodyEntriesEntrie struct { // The time when the fileset was created. // // The time follows the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. // // example: // // 2021-09-30T10:08:08Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // Specifies whether to enable deletion protection to allow you to release the fileset by using the console or by calling the [DeleteFileset](https://help.aliyun.com/document_detail/2402263.html) operation. Valid values: // // - true // // - false // // > This parameter can protect filesets only against manual releases, but not against automatic releases. // // example: // // true DeletionProtection *bool `json:"DeletionProtection,omitempty" xml:"DeletionProtection,omitempty"` // The fileset description. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` FileCountUsage *int64 `json:"FileCountUsage,omitempty" xml:"FileCountUsage,omitempty"` FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The fileset path. // // example: // // pathtoroot/fset FileSystemPath *string `json:"FileSystemPath,omitempty" xml:"FileSystemPath,omitempty"` // The fileset ID. // // example: // // fset-1902718ea0ae**** FsetId *string `json:"FsetId,omitempty" xml:"FsetId,omitempty"` Quota *DescribeFilesetsResponseBodyEntriesEntrieQuota `json:"Quota,omitempty" xml:"Quota,omitempty" type:"Struct"` SpaceUsage *int64 `json:"SpaceUsage,omitempty" xml:"SpaceUsage,omitempty"` // The fileset status. Valid values: // // - CREATING: The fileset is being created. // // - CREATED: The fileset has been created and is running properly. // // - RELEASING: The fileset is being released. // // - RELEASED: The fileset has been deleted. // // example: // // CREATED Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The time when the fileset was last updated. // // The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. // // example: // // 2021-09-30T10:08:08Z UpdateTime *string `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"` }
func (DescribeFilesetsResponseBodyEntriesEntrie) GoString ¶
func (s DescribeFilesetsResponseBodyEntriesEntrie) GoString() string
func (*DescribeFilesetsResponseBodyEntriesEntrie) SetCreateTime ¶
func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetCreateTime(v string) *DescribeFilesetsResponseBodyEntriesEntrie
func (*DescribeFilesetsResponseBodyEntriesEntrie) SetDeletionProtection ¶ added in v3.2.2
func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetDeletionProtection(v bool) *DescribeFilesetsResponseBodyEntriesEntrie
func (*DescribeFilesetsResponseBodyEntriesEntrie) SetDescription ¶
func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetDescription(v string) *DescribeFilesetsResponseBodyEntriesEntrie
func (*DescribeFilesetsResponseBodyEntriesEntrie) SetFileCountUsage ¶ added in v3.4.1
func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetFileCountUsage(v int64) *DescribeFilesetsResponseBodyEntriesEntrie
func (*DescribeFilesetsResponseBodyEntriesEntrie) SetFileSystemId ¶ added in v3.4.1
func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetFileSystemId(v string) *DescribeFilesetsResponseBodyEntriesEntrie
func (*DescribeFilesetsResponseBodyEntriesEntrie) SetFileSystemPath ¶
func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetFileSystemPath(v string) *DescribeFilesetsResponseBodyEntriesEntrie
func (*DescribeFilesetsResponseBodyEntriesEntrie) SetFsetId ¶
func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetFsetId(v string) *DescribeFilesetsResponseBodyEntriesEntrie
func (*DescribeFilesetsResponseBodyEntriesEntrie) SetSpaceUsage ¶ added in v3.4.1
func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetSpaceUsage(v int64) *DescribeFilesetsResponseBodyEntriesEntrie
func (*DescribeFilesetsResponseBodyEntriesEntrie) SetStatus ¶
func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetStatus(v string) *DescribeFilesetsResponseBodyEntriesEntrie
func (*DescribeFilesetsResponseBodyEntriesEntrie) SetUpdateTime ¶
func (s *DescribeFilesetsResponseBodyEntriesEntrie) SetUpdateTime(v string) *DescribeFilesetsResponseBodyEntriesEntrie
func (DescribeFilesetsResponseBodyEntriesEntrie) String ¶
func (s DescribeFilesetsResponseBodyEntriesEntrie) String() string
type DescribeFilesetsResponseBodyEntriesEntrieQuota ¶ added in v3.4.1
type DescribeFilesetsResponseBodyEntriesEntrieQuota struct { FileCountLimit *int64 `json:"FileCountLimit,omitempty" xml:"FileCountLimit,omitempty"` SizeLimit *int64 `json:"SizeLimit,omitempty" xml:"SizeLimit,omitempty"` }
func (DescribeFilesetsResponseBodyEntriesEntrieQuota) GoString ¶ added in v3.4.1
func (s DescribeFilesetsResponseBodyEntriesEntrieQuota) GoString() string
func (*DescribeFilesetsResponseBodyEntriesEntrieQuota) SetFileCountLimit ¶ added in v3.4.1
func (s *DescribeFilesetsResponseBodyEntriesEntrieQuota) SetFileCountLimit(v int64) *DescribeFilesetsResponseBodyEntriesEntrieQuota
func (*DescribeFilesetsResponseBodyEntriesEntrieQuota) SetSizeLimit ¶ added in v3.4.1
func (s *DescribeFilesetsResponseBodyEntriesEntrieQuota) SetSizeLimit(v int64) *DescribeFilesetsResponseBodyEntriesEntrieQuota
func (DescribeFilesetsResponseBodyEntriesEntrieQuota) String ¶ added in v3.4.1
func (s DescribeFilesetsResponseBodyEntriesEntrieQuota) String() string
type DescribeLifecyclePoliciesRequest ¶
type DescribeLifecyclePoliciesRequest struct { // The ID of the file system. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The name of the lifecycle policy. The name must meet the following conventions: // // The name must be 3 to 64 characters in length and must start with a letter. It can contain letters, digits, underscores (_), and hyphens (-). // // example: // // lifecyclepolicy_01 LifecyclePolicyName *string `json:"LifecyclePolicyName,omitempty" xml:"LifecyclePolicyName,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The storage class. // // - InfrequentAccess: the Infrequent Access (IA) storage class. // // - Archive: the Archive storage class. // // > If the StorageType parameter is not specified, data retrieval tasks of all types are returned. // // if can be null: // true // // example: // // InfrequentAccess StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` }
func (DescribeLifecyclePoliciesRequest) GoString ¶
func (s DescribeLifecyclePoliciesRequest) GoString() string
func (*DescribeLifecyclePoliciesRequest) SetFileSystemId ¶
func (s *DescribeLifecyclePoliciesRequest) SetFileSystemId(v string) *DescribeLifecyclePoliciesRequest
func (*DescribeLifecyclePoliciesRequest) SetLifecyclePolicyName ¶ added in v3.1.0
func (s *DescribeLifecyclePoliciesRequest) SetLifecyclePolicyName(v string) *DescribeLifecyclePoliciesRequest
func (*DescribeLifecyclePoliciesRequest) SetPageNumber ¶
func (s *DescribeLifecyclePoliciesRequest) SetPageNumber(v int32) *DescribeLifecyclePoliciesRequest
func (*DescribeLifecyclePoliciesRequest) SetPageSize ¶
func (s *DescribeLifecyclePoliciesRequest) SetPageSize(v int32) *DescribeLifecyclePoliciesRequest
func (*DescribeLifecyclePoliciesRequest) SetStorageType ¶ added in v3.2.1
func (s *DescribeLifecyclePoliciesRequest) SetStorageType(v string) *DescribeLifecyclePoliciesRequest
func (DescribeLifecyclePoliciesRequest) String ¶
func (s DescribeLifecyclePoliciesRequest) String() string
type DescribeLifecyclePoliciesResponse ¶
type DescribeLifecyclePoliciesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeLifecyclePoliciesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeLifecyclePoliciesResponse) GoString ¶
func (s DescribeLifecyclePoliciesResponse) GoString() string
func (*DescribeLifecyclePoliciesResponse) SetHeaders ¶
func (s *DescribeLifecyclePoliciesResponse) SetHeaders(v map[string]*string) *DescribeLifecyclePoliciesResponse
func (*DescribeLifecyclePoliciesResponse) SetStatusCode ¶
func (s *DescribeLifecyclePoliciesResponse) SetStatusCode(v int32) *DescribeLifecyclePoliciesResponse
func (DescribeLifecyclePoliciesResponse) String ¶
func (s DescribeLifecyclePoliciesResponse) String() string
type DescribeLifecyclePoliciesResponseBody ¶
type DescribeLifecyclePoliciesResponseBody struct { // The queried lifecycle policies. LifecyclePolicies []*DescribeLifecyclePoliciesResponseBodyLifecyclePolicies `json:"LifecyclePolicies,omitempty" xml:"LifecyclePolicies,omitempty" type:"Repeated"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // BC7C825C-5F65-4B56-BEF6-98C56C7C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of lifecycle policies. // // example: // // 10 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeLifecyclePoliciesResponseBody) GoString ¶
func (s DescribeLifecyclePoliciesResponseBody) GoString() string
func (*DescribeLifecyclePoliciesResponseBody) SetLifecyclePolicies ¶
func (s *DescribeLifecyclePoliciesResponseBody) SetLifecyclePolicies(v []*DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) *DescribeLifecyclePoliciesResponseBody
func (*DescribeLifecyclePoliciesResponseBody) SetPageNumber ¶
func (s *DescribeLifecyclePoliciesResponseBody) SetPageNumber(v int32) *DescribeLifecyclePoliciesResponseBody
func (*DescribeLifecyclePoliciesResponseBody) SetPageSize ¶
func (s *DescribeLifecyclePoliciesResponseBody) SetPageSize(v int32) *DescribeLifecyclePoliciesResponseBody
func (*DescribeLifecyclePoliciesResponseBody) SetRequestId ¶
func (s *DescribeLifecyclePoliciesResponseBody) SetRequestId(v string) *DescribeLifecyclePoliciesResponseBody
func (*DescribeLifecyclePoliciesResponseBody) SetTotalCount ¶
func (s *DescribeLifecyclePoliciesResponseBody) SetTotalCount(v int32) *DescribeLifecyclePoliciesResponseBody
func (DescribeLifecyclePoliciesResponseBody) String ¶
func (s DescribeLifecyclePoliciesResponseBody) String() string
type DescribeLifecyclePoliciesResponseBodyLifecyclePolicies ¶
type DescribeLifecyclePoliciesResponseBodyLifecyclePolicies struct { // The time when the lifecycle policy was created. // // The time follows the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. // // example: // // 2019-10-30T10:08:08Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the file system. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The name of the lifecycle policy. // // example: // // lifecyclepolicy_01 LifecyclePolicyName *string `json:"LifecyclePolicyName,omitempty" xml:"LifecyclePolicyName,omitempty"` // The management rule that is associated with the lifecycle policy. // // Valid values: // // - DEFAULT_ATIME_14: Files that are not accessed in the last 14 days are dumped to the IA storage medium. // // - DEFAULT_ATIME_30: Files that are not accessed in the last 30 days are dumped to the IA storage medium. // // - DEFAULT_ATIME_60: Files that are not accessed in the last 60 days are dumped to the IA storage medium. // // - DEFAULT_ATIME_90: Files that are not accessed in the last 90 days are dumped to the IA storage medium. // // example: // // DEFAULT_ATIME_14 LifecycleRuleName *string `json:"LifecycleRuleName,omitempty" xml:"LifecycleRuleName,omitempty"` // The absolute path of a directory with which the lifecycle policy is associated. // // example: // // /pathway/to/folder Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The absolute paths to multiple directories associated with the lifecycle policy. Paths []*string `json:"Paths,omitempty" xml:"Paths,omitempty" type:"Repeated"` // The storage type of the data that is dumped to the IA storage medium. // // Default value: InfrequentAccess (IA). // // example: // // InfrequentAccess StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` }
func (DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) GoString ¶
func (s DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) GoString() string
func (*DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetCreateTime ¶
func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetCreateTime(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
func (*DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetFileSystemId ¶
func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetFileSystemId(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
func (*DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetLifecyclePolicyName ¶
func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetLifecyclePolicyName(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
func (*DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetLifecycleRuleName ¶
func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetLifecycleRuleName(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
func (*DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetStorageType ¶
func (s *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) SetStorageType(v string) *DescribeLifecyclePoliciesResponseBodyLifecyclePolicies
func (DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) String ¶
func (s DescribeLifecyclePoliciesResponseBodyLifecyclePolicies) String() string
type DescribeLogAnalysisRequest ¶
type DescribeLogAnalysisRequest struct { // The type of the file system. // // Valid values: // // - standard: General-purpose NAS file system // // - extreme: Extreme NAS file system // // - all (default): all types // // example: // // all FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The page number. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Valid values: 1 to 100. Default value: 10. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region ID. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DescribeLogAnalysisRequest) GoString ¶
func (s DescribeLogAnalysisRequest) GoString() string
func (*DescribeLogAnalysisRequest) SetFileSystemType ¶ added in v3.2.2
func (s *DescribeLogAnalysisRequest) SetFileSystemType(v string) *DescribeLogAnalysisRequest
func (*DescribeLogAnalysisRequest) SetPageNumber ¶
func (s *DescribeLogAnalysisRequest) SetPageNumber(v int32) *DescribeLogAnalysisRequest
func (*DescribeLogAnalysisRequest) SetPageSize ¶
func (s *DescribeLogAnalysisRequest) SetPageSize(v int32) *DescribeLogAnalysisRequest
func (*DescribeLogAnalysisRequest) SetRegionId ¶
func (s *DescribeLogAnalysisRequest) SetRegionId(v string) *DescribeLogAnalysisRequest
func (DescribeLogAnalysisRequest) String ¶
func (s DescribeLogAnalysisRequest) String() string
type DescribeLogAnalysisResponse ¶
type DescribeLogAnalysisResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeLogAnalysisResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeLogAnalysisResponse) GoString ¶
func (s DescribeLogAnalysisResponse) GoString() string
func (*DescribeLogAnalysisResponse) SetBody ¶
func (s *DescribeLogAnalysisResponse) SetBody(v *DescribeLogAnalysisResponseBody) *DescribeLogAnalysisResponse
func (*DescribeLogAnalysisResponse) SetHeaders ¶
func (s *DescribeLogAnalysisResponse) SetHeaders(v map[string]*string) *DescribeLogAnalysisResponse
func (*DescribeLogAnalysisResponse) SetStatusCode ¶
func (s *DescribeLogAnalysisResponse) SetStatusCode(v int32) *DescribeLogAnalysisResponse
func (DescribeLogAnalysisResponse) String ¶
func (s DescribeLogAnalysisResponse) String() string
type DescribeLogAnalysisResponseBody ¶
type DescribeLogAnalysisResponseBody struct { // The collection of log dump information. Analyses *DescribeLogAnalysisResponseBodyAnalyses `json:"Analyses,omitempty" xml:"Analyses,omitempty" type:"Struct"` // The HTTP status code. // // example: // // 200 Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of log dump entries returned per page. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // C84F77AF-3DE5-48F1-B19B-37FCBE24**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of log dump entries in the region. // // example: // // 10 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeLogAnalysisResponseBody) GoString ¶
func (s DescribeLogAnalysisResponseBody) GoString() string
func (*DescribeLogAnalysisResponseBody) SetAnalyses ¶
func (s *DescribeLogAnalysisResponseBody) SetAnalyses(v *DescribeLogAnalysisResponseBodyAnalyses) *DescribeLogAnalysisResponseBody
func (*DescribeLogAnalysisResponseBody) SetCode ¶
func (s *DescribeLogAnalysisResponseBody) SetCode(v string) *DescribeLogAnalysisResponseBody
func (*DescribeLogAnalysisResponseBody) SetPageNumber ¶
func (s *DescribeLogAnalysisResponseBody) SetPageNumber(v int32) *DescribeLogAnalysisResponseBody
func (*DescribeLogAnalysisResponseBody) SetPageSize ¶
func (s *DescribeLogAnalysisResponseBody) SetPageSize(v int32) *DescribeLogAnalysisResponseBody
func (*DescribeLogAnalysisResponseBody) SetRequestId ¶
func (s *DescribeLogAnalysisResponseBody) SetRequestId(v string) *DescribeLogAnalysisResponseBody
func (*DescribeLogAnalysisResponseBody) SetTotalCount ¶
func (s *DescribeLogAnalysisResponseBody) SetTotalCount(v int32) *DescribeLogAnalysisResponseBody
func (DescribeLogAnalysisResponseBody) String ¶
func (s DescribeLogAnalysisResponseBody) String() string
type DescribeLogAnalysisResponseBodyAnalyses ¶
type DescribeLogAnalysisResponseBodyAnalyses struct {
Analysis []*DescribeLogAnalysisResponseBodyAnalysesAnalysis `json:"Analysis,omitempty" xml:"Analysis,omitempty" type:"Repeated"`
}
func (DescribeLogAnalysisResponseBodyAnalyses) GoString ¶
func (s DescribeLogAnalysisResponseBodyAnalyses) GoString() string
func (*DescribeLogAnalysisResponseBodyAnalyses) SetAnalysis ¶
func (DescribeLogAnalysisResponseBodyAnalyses) String ¶
func (s DescribeLogAnalysisResponseBodyAnalyses) String() string
type DescribeLogAnalysisResponseBodyAnalysesAnalysis ¶
type DescribeLogAnalysisResponseBodyAnalysesAnalysis struct { // The ID of the file system. // // example: // // 0c7154xxxx MetaKey *string `json:"MetaKey,omitempty" xml:"MetaKey,omitempty"` // The log dump information of the file system. MetaValue *DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue `json:"MetaValue,omitempty" xml:"MetaValue,omitempty" type:"Struct"` }
func (DescribeLogAnalysisResponseBodyAnalysesAnalysis) GoString ¶
func (s DescribeLogAnalysisResponseBodyAnalysesAnalysis) GoString() string
func (*DescribeLogAnalysisResponseBodyAnalysesAnalysis) SetMetaKey ¶
func (s *DescribeLogAnalysisResponseBodyAnalysesAnalysis) SetMetaKey(v string) *DescribeLogAnalysisResponseBodyAnalysesAnalysis
func (*DescribeLogAnalysisResponseBodyAnalysesAnalysis) SetMetaValue ¶
func (DescribeLogAnalysisResponseBodyAnalysesAnalysis) String ¶
func (s DescribeLogAnalysisResponseBodyAnalysesAnalysis) String() string
type DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue ¶
type DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue struct { // The name of the dedicated Logstore that is used to store NAS operation logs. // // example: // // nas-nfs Logstore *string `json:"Logstore,omitempty" xml:"Logstore,omitempty"` // The name of the project where the dedicated Logstore resides. // // example: // // nas-1746495857602745-cn-hangzhou Project *string `json:"Project,omitempty" xml:"Project,omitempty"` // The region where the dedicated Logstore resides. // // example: // // cn-hangzhou Region *string `json:"Region,omitempty" xml:"Region,omitempty"` // The role that is used by NAS to access Simple Log Service. // // example: // // acs:ram::162165525211xxxx:role/aliyunnaslogarchiverole RoleArn *string `json:"RoleArn,omitempty" xml:"RoleArn,omitempty"` }
func (DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) GoString ¶
func (s DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) GoString() string
func (*DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) SetLogstore ¶
func (*DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) SetProject ¶
func (*DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) SetRoleArn ¶
func (DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) String ¶
func (s DescribeLogAnalysisResponseBodyAnalysesAnalysisMetaValue) String() string
type DescribeMountTargetsRequest ¶
type DescribeMountTargetsRequest struct { // The dual-stack (IPv4 and IPv6) domain name of the mount target. // // > Only Extreme NAS file systems that reside in the Chinese mainland support IPv6. // // example: // // 174494b666-x****.dualstack.cn-hangzhou.nas.aliyuncs.com DualStackMountTargetDomain *string `json:"DualStackMountTargetDomain,omitempty" xml:"DualStackMountTargetDomain,omitempty"` // The ID of the file system. // // - Sample ID of a General-purpose NAS file system: 31a8e4\\*\\*\\*\\*. // // - The IDs of Extreme NAS file systems must start with `extreme-`, for example, extreme-0015\\*\\*\\*\\*. // // - The IDs of Cloud Parallel File Storage (CPFS) file systems must start with `cpfs-`, for example, cpfs-125487\\*\\*\\*\\*. // // > CPFS file systems are available only on the China site (aliyun.com). // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The domain name of the mount target. // // example: // // 1ca404a666-x****.cn-hangzhou.nas.aliyuncs.com MountTargetDomain *string `json:"MountTargetDomain,omitempty" xml:"MountTargetDomain,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (DescribeMountTargetsRequest) GoString ¶
func (s DescribeMountTargetsRequest) GoString() string
func (*DescribeMountTargetsRequest) SetDualStackMountTargetDomain ¶
func (s *DescribeMountTargetsRequest) SetDualStackMountTargetDomain(v string) *DescribeMountTargetsRequest
func (*DescribeMountTargetsRequest) SetFileSystemId ¶
func (s *DescribeMountTargetsRequest) SetFileSystemId(v string) *DescribeMountTargetsRequest
func (*DescribeMountTargetsRequest) SetMountTargetDomain ¶
func (s *DescribeMountTargetsRequest) SetMountTargetDomain(v string) *DescribeMountTargetsRequest
func (*DescribeMountTargetsRequest) SetPageNumber ¶
func (s *DescribeMountTargetsRequest) SetPageNumber(v int32) *DescribeMountTargetsRequest
func (*DescribeMountTargetsRequest) SetPageSize ¶
func (s *DescribeMountTargetsRequest) SetPageSize(v int32) *DescribeMountTargetsRequest
func (DescribeMountTargetsRequest) String ¶
func (s DescribeMountTargetsRequest) String() string
type DescribeMountTargetsResponse ¶
type DescribeMountTargetsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeMountTargetsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeMountTargetsResponse) GoString ¶
func (s DescribeMountTargetsResponse) GoString() string
func (*DescribeMountTargetsResponse) SetBody ¶
func (s *DescribeMountTargetsResponse) SetBody(v *DescribeMountTargetsResponseBody) *DescribeMountTargetsResponse
func (*DescribeMountTargetsResponse) SetHeaders ¶
func (s *DescribeMountTargetsResponse) SetHeaders(v map[string]*string) *DescribeMountTargetsResponse
func (*DescribeMountTargetsResponse) SetStatusCode ¶
func (s *DescribeMountTargetsResponse) SetStatusCode(v int32) *DescribeMountTargetsResponse
func (DescribeMountTargetsResponse) String ¶
func (s DescribeMountTargetsResponse) String() string
type DescribeMountTargetsResponseBody ¶
type DescribeMountTargetsResponseBody struct { // The information about mount targets. MountTargets *DescribeMountTargetsResponseBodyMountTargets `json:"MountTargets,omitempty" xml:"MountTargets,omitempty" type:"Struct"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 3BAB90FD-B4A0-48DA-9F09-2B963510**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of mount targets. // // example: // // 1 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeMountTargetsResponseBody) GoString ¶
func (s DescribeMountTargetsResponseBody) GoString() string
func (*DescribeMountTargetsResponseBody) SetMountTargets ¶
func (s *DescribeMountTargetsResponseBody) SetMountTargets(v *DescribeMountTargetsResponseBodyMountTargets) *DescribeMountTargetsResponseBody
func (*DescribeMountTargetsResponseBody) SetPageNumber ¶
func (s *DescribeMountTargetsResponseBody) SetPageNumber(v int32) *DescribeMountTargetsResponseBody
func (*DescribeMountTargetsResponseBody) SetPageSize ¶
func (s *DescribeMountTargetsResponseBody) SetPageSize(v int32) *DescribeMountTargetsResponseBody
func (*DescribeMountTargetsResponseBody) SetRequestId ¶
func (s *DescribeMountTargetsResponseBody) SetRequestId(v string) *DescribeMountTargetsResponseBody
func (*DescribeMountTargetsResponseBody) SetTotalCount ¶
func (s *DescribeMountTargetsResponseBody) SetTotalCount(v int32) *DescribeMountTargetsResponseBody
func (DescribeMountTargetsResponseBody) String ¶
func (s DescribeMountTargetsResponseBody) String() string
type DescribeMountTargetsResponseBodyMountTargets ¶
type DescribeMountTargetsResponseBodyMountTargets struct {
MountTarget []*DescribeMountTargetsResponseBodyMountTargetsMountTarget `json:"MountTarget,omitempty" xml:"MountTarget,omitempty" type:"Repeated"`
}
func (DescribeMountTargetsResponseBodyMountTargets) GoString ¶
func (s DescribeMountTargetsResponseBodyMountTargets) GoString() string
func (*DescribeMountTargetsResponseBodyMountTargets) SetMountTarget ¶
func (DescribeMountTargetsResponseBodyMountTargets) String ¶
func (s DescribeMountTargetsResponseBodyMountTargets) String() string
type DescribeMountTargetsResponseBodyMountTargetsMountTarget ¶
type DescribeMountTargetsResponseBodyMountTargetsMountTarget struct { // The name of the permission group that is attached to the mount target. // // example: // // DEFAULT_VPC_GROUP_NAME AccessGroup *string `json:"AccessGroup,omitempty" xml:"AccessGroup,omitempty"` // The information about client management nodes. ClientMasterNodes *DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes `json:"ClientMasterNodes,omitempty" xml:"ClientMasterNodes,omitempty" type:"Struct"` // The dual-stack (IPv4 and IPv6) domain name of the mount target. // // example: // // 174494b666-x****.dualstack.cn-hangzhou.nas.aliyuncs.com DualStackMountTargetDomain *string `json:"DualStackMountTargetDomain,omitempty" xml:"DualStackMountTargetDomain,omitempty"` // The type of the mount target. // // - IPv4: an IPv4 mount target // // - DualStack: a dual-stack mount target // // example: // // IPv4 IPVersion *string `json:"IPVersion,omitempty" xml:"IPVersion,omitempty"` // The IPv4 domain name of the mount target. // // example: // // 1ca404a666-w****.cn-hangzhou.nas.aliyuncs.com MountTargetDomain *string `json:"MountTargetDomain,omitempty" xml:"MountTargetDomain,omitempty"` // The network type. Valid value: **Vpc**. // // example: // // Vpc NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The status of the mount target. // // Valid values: // // - Active: The mount target is available. // // - Inactive: The mount target is unavailable. // // - Pending: The mount target is being created or modified. // // - Deleting: The mount target is being deleted. // // - Hibernating: The mount target is being hibernated. // // - Hibernated: The mount target is hibernated. // // > You can mount a file system only when the mount target of the file system is in the Active state. // // example: // // Active Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID of the virtual private cloud (VPC). // // example: // // vpc-2zesj9afh3y518k9o**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` // The ID of the vSwitch. // // example: // // vsw-2zevmwkwyztjuoffg**** VswId *string `json:"VswId,omitempty" xml:"VswId,omitempty"` }
func (DescribeMountTargetsResponseBodyMountTargetsMountTarget) GoString ¶
func (s DescribeMountTargetsResponseBodyMountTargetsMountTarget) GoString() string
func (*DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetAccessGroup ¶
func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetAccessGroup(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
func (*DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetClientMasterNodes ¶
func (*DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetDualStackMountTargetDomain ¶
func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetDualStackMountTargetDomain(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
func (*DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetIPVersion ¶
func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetIPVersion(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
func (*DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetMountTargetDomain ¶
func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetMountTargetDomain(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
func (*DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetNetworkType ¶
func (s *DescribeMountTargetsResponseBodyMountTargetsMountTarget) SetNetworkType(v string) *DescribeMountTargetsResponseBodyMountTargetsMountTarget
func (DescribeMountTargetsResponseBodyMountTargetsMountTarget) String ¶
func (s DescribeMountTargetsResponseBodyMountTargetsMountTarget) String() string
type DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes ¶
type DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes struct {
ClientMasterNode []*DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode `json:"ClientMasterNode,omitempty" xml:"ClientMasterNode,omitempty" type:"Repeated"`
}
func (DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes) GoString ¶
func (s DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes) GoString() string
func (*DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodes) SetClientMasterNode ¶
type DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode ¶
type DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode struct { // The default logon password of the ECS instance. // // example: // // 12**** DefaultPasswd *string `json:"DefaultPasswd,omitempty" xml:"DefaultPasswd,omitempty"` // The ID of the ECS instance on the client management node. // // example: // // i-hp3i3odi5ory1buo**** EcsId *string `json:"EcsId,omitempty" xml:"EcsId,omitempty"` // The IP address of the ECS instance on the client management node. // // example: // // 192.168.1.0 EcsIp *string `json:"EcsIp,omitempty" xml:"EcsIp,omitempty"` }
func (DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode) GoString ¶
func (*DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode) SetDefaultPasswd ¶
func (*DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode) SetEcsId ¶
func (*DescribeMountTargetsResponseBodyMountTargetsMountTargetClientMasterNodesClientMasterNode) SetEcsIp ¶
type DescribeMountedClientsRequest ¶
type DescribeMountedClientsRequest struct { // The IP address of the client. // // - If you specify an IP address, the operation checks whether the client list includes this IP address. If the client list includes the IP address, the operation returns the IP address. If the client list does not include the IP address, the operation returns an empty list. // // - If you do not specify an IP address, the operation returns the IP addresses of all clients that have accessed the specified NAS file system within the last minute. // // example: // // 10.10.10.1 ClientIP *string `json:"ClientIP,omitempty" xml:"ClientIP,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 109c****66 FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The domain name of the mount target. // // This parameter is required. // // example: // // 1111222****95.cn-hangzhou.nas.aliyuncs.com MountTargetDomain *string `json:"MountTargetDomain,omitempty" xml:"MountTargetDomain,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of IP addresses to return on each page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region ID. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DescribeMountedClientsRequest) GoString ¶
func (s DescribeMountedClientsRequest) GoString() string
func (*DescribeMountedClientsRequest) SetClientIP ¶
func (s *DescribeMountedClientsRequest) SetClientIP(v string) *DescribeMountedClientsRequest
func (*DescribeMountedClientsRequest) SetFileSystemId ¶
func (s *DescribeMountedClientsRequest) SetFileSystemId(v string) *DescribeMountedClientsRequest
func (*DescribeMountedClientsRequest) SetMountTargetDomain ¶
func (s *DescribeMountedClientsRequest) SetMountTargetDomain(v string) *DescribeMountedClientsRequest
func (*DescribeMountedClientsRequest) SetPageNumber ¶
func (s *DescribeMountedClientsRequest) SetPageNumber(v int32) *DescribeMountedClientsRequest
func (*DescribeMountedClientsRequest) SetPageSize ¶
func (s *DescribeMountedClientsRequest) SetPageSize(v int32) *DescribeMountedClientsRequest
func (*DescribeMountedClientsRequest) SetRegionId ¶
func (s *DescribeMountedClientsRequest) SetRegionId(v string) *DescribeMountedClientsRequest
func (DescribeMountedClientsRequest) String ¶
func (s DescribeMountedClientsRequest) String() string
type DescribeMountedClientsResponse ¶
type DescribeMountedClientsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeMountedClientsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeMountedClientsResponse) GoString ¶
func (s DescribeMountedClientsResponse) GoString() string
func (*DescribeMountedClientsResponse) SetBody ¶
func (s *DescribeMountedClientsResponse) SetBody(v *DescribeMountedClientsResponseBody) *DescribeMountedClientsResponse
func (*DescribeMountedClientsResponse) SetHeaders ¶
func (s *DescribeMountedClientsResponse) SetHeaders(v map[string]*string) *DescribeMountedClientsResponse
func (*DescribeMountedClientsResponse) SetStatusCode ¶
func (s *DescribeMountedClientsResponse) SetStatusCode(v int32) *DescribeMountedClientsResponse
func (DescribeMountedClientsResponse) String ¶
func (s DescribeMountedClientsResponse) String() string
type DescribeMountedClientsResponseBody ¶
type DescribeMountedClientsResponseBody struct { // The queried clients. Clients *DescribeMountedClientsResponseBodyClients `json:"Clients,omitempty" xml:"Clients,omitempty" type:"Struct"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of IP addresses returned per page. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // A70BEE5D-76D3-49FB-B58F-1F398211**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of IP addresses. // // example: // // 10 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeMountedClientsResponseBody) GoString ¶
func (s DescribeMountedClientsResponseBody) GoString() string
func (*DescribeMountedClientsResponseBody) SetClients ¶
func (s *DescribeMountedClientsResponseBody) SetClients(v *DescribeMountedClientsResponseBodyClients) *DescribeMountedClientsResponseBody
func (*DescribeMountedClientsResponseBody) SetPageNumber ¶
func (s *DescribeMountedClientsResponseBody) SetPageNumber(v int32) *DescribeMountedClientsResponseBody
func (*DescribeMountedClientsResponseBody) SetPageSize ¶
func (s *DescribeMountedClientsResponseBody) SetPageSize(v int32) *DescribeMountedClientsResponseBody
func (*DescribeMountedClientsResponseBody) SetRequestId ¶
func (s *DescribeMountedClientsResponseBody) SetRequestId(v string) *DescribeMountedClientsResponseBody
func (*DescribeMountedClientsResponseBody) SetTotalCount ¶
func (s *DescribeMountedClientsResponseBody) SetTotalCount(v int32) *DescribeMountedClientsResponseBody
func (DescribeMountedClientsResponseBody) String ¶
func (s DescribeMountedClientsResponseBody) String() string
type DescribeMountedClientsResponseBodyClients ¶
type DescribeMountedClientsResponseBodyClients struct {
Client []*DescribeMountedClientsResponseBodyClientsClient `json:"Client,omitempty" xml:"Client,omitempty" type:"Repeated"`
}
func (DescribeMountedClientsResponseBodyClients) GoString ¶
func (s DescribeMountedClientsResponseBodyClients) GoString() string
func (DescribeMountedClientsResponseBodyClients) String ¶
func (s DescribeMountedClientsResponseBodyClients) String() string
type DescribeMountedClientsResponseBodyClientsClient ¶
type DescribeMountedClientsResponseBodyClientsClient struct { // The IP address of the client. // // example: // // 10.10.10.1 ClientIP *string `json:"ClientIP,omitempty" xml:"ClientIP,omitempty"` }
func (DescribeMountedClientsResponseBodyClientsClient) GoString ¶
func (s DescribeMountedClientsResponseBodyClientsClient) GoString() string
func (*DescribeMountedClientsResponseBodyClientsClient) SetClientIP ¶
func (s *DescribeMountedClientsResponseBodyClientsClient) SetClientIP(v string) *DescribeMountedClientsResponseBodyClientsClient
func (DescribeMountedClientsResponseBodyClientsClient) String ¶
func (s DescribeMountedClientsResponseBodyClientsClient) String() string
type DescribeNfsAclRequest ¶ added in v3.1.0
type DescribeNfsAclRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 206614xxxx FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DescribeNfsAclRequest) GoString ¶ added in v3.1.0
func (s DescribeNfsAclRequest) GoString() string
func (*DescribeNfsAclRequest) SetFileSystemId ¶ added in v3.1.0
func (s *DescribeNfsAclRequest) SetFileSystemId(v string) *DescribeNfsAclRequest
func (DescribeNfsAclRequest) String ¶ added in v3.1.0
func (s DescribeNfsAclRequest) String() string
type DescribeNfsAclResponse ¶ added in v3.1.0
type DescribeNfsAclResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeNfsAclResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeNfsAclResponse) GoString ¶ added in v3.1.0
func (s DescribeNfsAclResponse) GoString() string
func (*DescribeNfsAclResponse) SetBody ¶ added in v3.1.0
func (s *DescribeNfsAclResponse) SetBody(v *DescribeNfsAclResponseBody) *DescribeNfsAclResponse
func (*DescribeNfsAclResponse) SetHeaders ¶ added in v3.1.0
func (s *DescribeNfsAclResponse) SetHeaders(v map[string]*string) *DescribeNfsAclResponse
func (*DescribeNfsAclResponse) SetStatusCode ¶ added in v3.1.0
func (s *DescribeNfsAclResponse) SetStatusCode(v int32) *DescribeNfsAclResponse
func (DescribeNfsAclResponse) String ¶ added in v3.1.0
func (s DescribeNfsAclResponse) String() string
type DescribeNfsAclResponseBody ¶ added in v3.1.0
type DescribeNfsAclResponseBody struct { // The information about the ACL feature. Acl *DescribeNfsAclResponseBodyAcl `json:"Acl,omitempty" xml:"Acl,omitempty" type:"Struct"` // The request ID. // // example: // // A1098673-1746-505E-A5F1-08527B7EDBDF RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeNfsAclResponseBody) GoString ¶ added in v3.1.0
func (s DescribeNfsAclResponseBody) GoString() string
func (*DescribeNfsAclResponseBody) SetAcl ¶ added in v3.1.0
func (s *DescribeNfsAclResponseBody) SetAcl(v *DescribeNfsAclResponseBodyAcl) *DescribeNfsAclResponseBody
func (*DescribeNfsAclResponseBody) SetRequestId ¶ added in v3.1.0
func (s *DescribeNfsAclResponseBody) SetRequestId(v string) *DescribeNfsAclResponseBody
func (DescribeNfsAclResponseBody) String ¶ added in v3.1.0
func (s DescribeNfsAclResponseBody) String() string
type DescribeNfsAclResponseBodyAcl ¶ added in v3.1.0
type DescribeNfsAclResponseBodyAcl struct { // Indicates whether the NFS ACL feature is enabled. // // - true: The NFS ACL feature is enabled. // // - false: The NFS ACL feature is disabled. // // example: // // true Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"` }
func (DescribeNfsAclResponseBodyAcl) GoString ¶ added in v3.1.0
func (s DescribeNfsAclResponseBodyAcl) GoString() string
func (*DescribeNfsAclResponseBodyAcl) SetEnabled ¶ added in v3.1.0
func (s *DescribeNfsAclResponseBodyAcl) SetEnabled(v bool) *DescribeNfsAclResponseBodyAcl
func (DescribeNfsAclResponseBodyAcl) String ¶ added in v3.1.0
func (s DescribeNfsAclResponseBodyAcl) String() string
type DescribeProtocolMountTargetRequest ¶
type DescribeProtocolMountTargetRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The filter that is used to query the export directories of the protocol service. Filters []*DescribeProtocolMountTargetRequestFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"` // The number of results for each query. // // - Value values: 10 to 100. // // - Default value: 20. // // example: // // 20 MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of NextToken. // // example: // // aBcdg== NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` }
func (DescribeProtocolMountTargetRequest) GoString ¶
func (s DescribeProtocolMountTargetRequest) GoString() string
func (*DescribeProtocolMountTargetRequest) SetClientToken ¶
func (s *DescribeProtocolMountTargetRequest) SetClientToken(v string) *DescribeProtocolMountTargetRequest
func (*DescribeProtocolMountTargetRequest) SetFileSystemId ¶
func (s *DescribeProtocolMountTargetRequest) SetFileSystemId(v string) *DescribeProtocolMountTargetRequest
func (*DescribeProtocolMountTargetRequest) SetFilters ¶
func (s *DescribeProtocolMountTargetRequest) SetFilters(v []*DescribeProtocolMountTargetRequestFilters) *DescribeProtocolMountTargetRequest
func (*DescribeProtocolMountTargetRequest) SetMaxResults ¶
func (s *DescribeProtocolMountTargetRequest) SetMaxResults(v int64) *DescribeProtocolMountTargetRequest
func (*DescribeProtocolMountTargetRequest) SetNextToken ¶
func (s *DescribeProtocolMountTargetRequest) SetNextToken(v string) *DescribeProtocolMountTargetRequest
func (DescribeProtocolMountTargetRequest) String ¶
func (s DescribeProtocolMountTargetRequest) String() string
type DescribeProtocolMountTargetRequestFilters ¶
type DescribeProtocolMountTargetRequestFilters struct { // The filter name. // // - ProtocolServiceIds: filters export directories by protocol service ID. // // - ExportIds: filters export directories by export directory ID. // // - VpcIds: filters export directories by virtual private cloud (VPC) ID. // // - VSwitchIds: filters export directories by vSwitch ID. // // - FsetIds: filters export directories by fileset ID. // // - Paths: filters export directories based on the path of the file system corresponding to the mount target. // // - AccessGroupNames: filters export directories by permission group name. // // example: // // ExportIds Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The filter value. This parameter does not support wildcards. // // - If Key is set to ProtocolServiceIds, set Value to a protocol service ID. You can specify a maximum of 10 protocol service IDs. Example: `ptc-12345678` or `ptc-12345678,ptc-12345679`. // // - If Key is set to ExportIds, set Value to an export directory ID. You can specify a maximum of 10 export directory IDs. Example: `exp-12345678` or `exp-12345678,exp-12345679`. // // - If Key is set to VpcIds, set Value to a VPC ID of the protocol service. You can specify a maximum of 10 VPC IDs. Example: `vpc-12345678` or `vpc-12345678,vpc-12345679`. // // - If Key is set to FsetIds, set Value to a fileset ID. You can specify a maximum of 10 fileset IDs. Example: `fset-12345678` or `fset-12345678,fset-12345679`. // // - If Key is set to Paths, set Value to a path of the file system corresponding to the mount target. You can specify a maximum of 10 paths. Example: `/cpfs/mnt_1/` or `/cpfs/mnt_1/,/cpfs/mnt_2/`. // // - If Key is set to AccessGroupNames, set Value to a permission group name for the protocol service. You can specify a maximum of 10 permission group names. Example: `ag-12345678` or `ag-12345678,ag-12345679`. // // example: // // exp-19abf5beab8d****, exp-19acf6beaf7d**** Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeProtocolMountTargetRequestFilters) GoString ¶
func (s DescribeProtocolMountTargetRequestFilters) GoString() string
func (*DescribeProtocolMountTargetRequestFilters) SetKey ¶
func (s *DescribeProtocolMountTargetRequestFilters) SetKey(v string) *DescribeProtocolMountTargetRequestFilters
func (*DescribeProtocolMountTargetRequestFilters) SetValue ¶
func (s *DescribeProtocolMountTargetRequestFilters) SetValue(v string) *DescribeProtocolMountTargetRequestFilters
func (DescribeProtocolMountTargetRequestFilters) String ¶
func (s DescribeProtocolMountTargetRequestFilters) String() string
type DescribeProtocolMountTargetResponse ¶
type DescribeProtocolMountTargetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeProtocolMountTargetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeProtocolMountTargetResponse) GoString ¶
func (s DescribeProtocolMountTargetResponse) GoString() string
func (*DescribeProtocolMountTargetResponse) SetHeaders ¶
func (s *DescribeProtocolMountTargetResponse) SetHeaders(v map[string]*string) *DescribeProtocolMountTargetResponse
func (*DescribeProtocolMountTargetResponse) SetStatusCode ¶
func (s *DescribeProtocolMountTargetResponse) SetStatusCode(v int32) *DescribeProtocolMountTargetResponse
func (DescribeProtocolMountTargetResponse) String ¶
func (s DescribeProtocolMountTargetResponse) String() string
type DescribeProtocolMountTargetResponseBody ¶
type DescribeProtocolMountTargetResponseBody struct { // A pagination token. It can be used in the next request to retrieve a new page of results. // // example: // // aBcdeg== NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The export directories of the protocol service. ProtocolMountTargets []*DescribeProtocolMountTargetResponseBodyProtocolMountTargets `json:"ProtocolMountTargets,omitempty" xml:"ProtocolMountTargets,omitempty" type:"Repeated"` // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeProtocolMountTargetResponseBody) GoString ¶
func (s DescribeProtocolMountTargetResponseBody) GoString() string
func (*DescribeProtocolMountTargetResponseBody) SetNextToken ¶
func (s *DescribeProtocolMountTargetResponseBody) SetNextToken(v string) *DescribeProtocolMountTargetResponseBody
func (*DescribeProtocolMountTargetResponseBody) SetProtocolMountTargets ¶
func (s *DescribeProtocolMountTargetResponseBody) SetProtocolMountTargets(v []*DescribeProtocolMountTargetResponseBodyProtocolMountTargets) *DescribeProtocolMountTargetResponseBody
func (*DescribeProtocolMountTargetResponseBody) SetRequestId ¶
func (s *DescribeProtocolMountTargetResponseBody) SetRequestId(v string) *DescribeProtocolMountTargetResponseBody
func (DescribeProtocolMountTargetResponseBody) String ¶
func (s DescribeProtocolMountTargetResponseBody) String() string
type DescribeProtocolMountTargetResponseBodyProtocolMountTargets ¶
type DescribeProtocolMountTargetResponseBodyProtocolMountTargets struct { // The permission group that is associated with the export directory of the protocol service. // // example: // // DEFAULT_VPC_GROUP_NAME AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The time when the export directory of the protocol service was created. // // example: // // 2018-12-12T07:28:38Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The description of the export directory for the protocol service. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the export directory for the protocol service. // // example: // // exp-19abf5beab8d**** ExportId *string `json:"ExportId,omitempty" xml:"ExportId,omitempty"` // The fileset ID of the export directory for the protocol service. // // example: // // fset-1902718ea0ae**** FsetId *string `json:"FsetId,omitempty" xml:"FsetId,omitempty"` // The export directory of the protocol service. // // example: // // /path/ Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The domain name of the export directory for the protocol service. // // example: // // cpfs-123****.cn-hangzhou.cpfs.aliyuncs.com ProtocolMountTargetDomain *string `json:"ProtocolMountTargetDomain,omitempty" xml:"ProtocolMountTargetDomain,omitempty"` // The ID of the protocol service. // // example: // // ptc-123**** ProtocolServiceId *string `json:"ProtocolServiceId,omitempty" xml:"ProtocolServiceId,omitempty"` // The protocol type supported by the protocol service. // // example: // // NFS ProtocolType *string `json:"ProtocolType,omitempty" xml:"ProtocolType,omitempty"` // The status of the mount target. // // example: // // CREATING Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The vSwitch ID of the export directory for the protocol service. // // example: // // vsw-2vc3c2lybvdllxyq4**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The VPC ID of the export directory for the protocol service. // // example: // // vpc-2vct297b8157bth9z**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` }
func (DescribeProtocolMountTargetResponseBodyProtocolMountTargets) GoString ¶
func (s DescribeProtocolMountTargetResponseBodyProtocolMountTargets) GoString() string
func (*DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetAccessGroupName ¶
func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetAccessGroupName(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
func (*DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetCreateTime ¶
func (*DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetDescription ¶
func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetDescription(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
func (*DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetExportId ¶
func (*DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetProtocolMountTargetDomain ¶
func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetProtocolMountTargetDomain(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
func (*DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetProtocolServiceId ¶
func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetProtocolServiceId(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
func (*DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetProtocolType ¶
func (s *DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetProtocolType(v string) *DescribeProtocolMountTargetResponseBodyProtocolMountTargets
func (*DescribeProtocolMountTargetResponseBodyProtocolMountTargets) SetVSwitchId ¶
func (DescribeProtocolMountTargetResponseBodyProtocolMountTargets) String ¶
func (s DescribeProtocolMountTargetResponseBodyProtocolMountTargets) String() string
type DescribeProtocolServiceRequest ¶
type DescribeProtocolServiceRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The description or a part of the description of the protocol service. // // Limits: // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter and cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The number of results for each query. // // - Maximum value: 100. // // - Minimum value: 10. // // - Default value: 20. // // example: // // 20 MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of NextToken. // // example: // // aBcdg== NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the protocol service. // // - Format: CSV. // // - Limit: You can specify a maximum of 10 protocol service IDs. // // example: // // ptc-197ed6a00f2b****,ptc-196ed6a00f2b**** ProtocolServiceIds *string `json:"ProtocolServiceIds,omitempty" xml:"ProtocolServiceIds,omitempty"` // The status of the protocol service. // // Format: CSV. // // Valid values: // // - Creating: The protocol service is being created. // // - Starting: The protocol service is being started. // // - Running: The protocol service is running. // // - Updating: The protocol service is being updated. // // - Deleting: The protocol service is being deleted. // // - Stopping: The protocol service is being stopped. // // - Stopped: The protocol service is stopped. // // example: // // Running,Updating Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeProtocolServiceRequest) GoString ¶
func (s DescribeProtocolServiceRequest) GoString() string
func (*DescribeProtocolServiceRequest) SetClientToken ¶
func (s *DescribeProtocolServiceRequest) SetClientToken(v string) *DescribeProtocolServiceRequest
func (*DescribeProtocolServiceRequest) SetDescription ¶
func (s *DescribeProtocolServiceRequest) SetDescription(v string) *DescribeProtocolServiceRequest
func (*DescribeProtocolServiceRequest) SetFileSystemId ¶
func (s *DescribeProtocolServiceRequest) SetFileSystemId(v string) *DescribeProtocolServiceRequest
func (*DescribeProtocolServiceRequest) SetMaxResults ¶
func (s *DescribeProtocolServiceRequest) SetMaxResults(v int64) *DescribeProtocolServiceRequest
func (*DescribeProtocolServiceRequest) SetNextToken ¶
func (s *DescribeProtocolServiceRequest) SetNextToken(v string) *DescribeProtocolServiceRequest
func (*DescribeProtocolServiceRequest) SetProtocolServiceIds ¶
func (s *DescribeProtocolServiceRequest) SetProtocolServiceIds(v string) *DescribeProtocolServiceRequest
func (*DescribeProtocolServiceRequest) SetStatus ¶
func (s *DescribeProtocolServiceRequest) SetStatus(v string) *DescribeProtocolServiceRequest
func (DescribeProtocolServiceRequest) String ¶
func (s DescribeProtocolServiceRequest) String() string
type DescribeProtocolServiceResponse ¶
type DescribeProtocolServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeProtocolServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeProtocolServiceResponse) GoString ¶
func (s DescribeProtocolServiceResponse) GoString() string
func (*DescribeProtocolServiceResponse) SetBody ¶
func (s *DescribeProtocolServiceResponse) SetBody(v *DescribeProtocolServiceResponseBody) *DescribeProtocolServiceResponse
func (*DescribeProtocolServiceResponse) SetHeaders ¶
func (s *DescribeProtocolServiceResponse) SetHeaders(v map[string]*string) *DescribeProtocolServiceResponse
func (*DescribeProtocolServiceResponse) SetStatusCode ¶
func (s *DescribeProtocolServiceResponse) SetStatusCode(v int32) *DescribeProtocolServiceResponse
func (DescribeProtocolServiceResponse) String ¶
func (s DescribeProtocolServiceResponse) String() string
type DescribeProtocolServiceResponseBody ¶
type DescribeProtocolServiceResponseBody struct { // A pagination token. It can be used in the next request to retrieve a new page of results. // // example: // // aBcdeg== NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The information about protocol services. ProtocolServices []*DescribeProtocolServiceResponseBodyProtocolServices `json:"ProtocolServices,omitempty" xml:"ProtocolServices,omitempty" type:"Repeated"` // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeProtocolServiceResponseBody) GoString ¶
func (s DescribeProtocolServiceResponseBody) GoString() string
func (*DescribeProtocolServiceResponseBody) SetNextToken ¶
func (s *DescribeProtocolServiceResponseBody) SetNextToken(v string) *DescribeProtocolServiceResponseBody
func (*DescribeProtocolServiceResponseBody) SetProtocolServices ¶
func (s *DescribeProtocolServiceResponseBody) SetProtocolServices(v []*DescribeProtocolServiceResponseBodyProtocolServices) *DescribeProtocolServiceResponseBody
func (*DescribeProtocolServiceResponseBody) SetRequestId ¶
func (s *DescribeProtocolServiceResponseBody) SetRequestId(v string) *DescribeProtocolServiceResponseBody
func (DescribeProtocolServiceResponseBody) String ¶
func (s DescribeProtocolServiceResponseBody) String() string
type DescribeProtocolServiceResponseBodyProtocolServices ¶
type DescribeProtocolServiceResponseBodyProtocolServices struct { // The time when the protocol service was created. The time is displayed in UTC. // // example: // // 2018-12-12T07:28:38Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The description of the protocol service. // // Limits: // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter and cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the file system. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The base throughput of the protocol service. Unit: MB/s. // // example: // // 100 InstanceBaseThroughput *int32 `json:"InstanceBaseThroughput,omitempty" xml:"InstanceBaseThroughput,omitempty"` // The burst throughput of the protocol service. Unit: MB/s. // // example: // // 100 InstanceBurstThroughput *int32 `json:"InstanceBurstThroughput,omitempty" xml:"InstanceBurstThroughput,omitempty"` // The memory cache size of the protocol service. Unit: GiB. // // example: // // 0 InstanceRAM *int32 `json:"InstanceRAM,omitempty" xml:"InstanceRAM,omitempty"` // The time when the protocol service was modified. The time is displayed in UTC. // // example: // // 2018-12-12T07:28:38Z ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The total number of CPFS directories and filesets exported in the protocol service. // // example: // // 5 MountTargetCount *int32 `json:"MountTargetCount,omitempty" xml:"MountTargetCount,omitempty"` // The ID of the protocol service. // // example: // // ptc-197ed6a00f2b**** ProtocolServiceId *string `json:"ProtocolServiceId,omitempty" xml:"ProtocolServiceId,omitempty"` // The specification of the protocol service. // // - Valid value: General. // // - Default value: General. // // example: // // General ProtocolSpec *string `json:"ProtocolSpec,omitempty" xml:"ProtocolSpec,omitempty"` // The throughput of the protocol service. Unit: MB/s. // // example: // // 500 ProtocolThroughput *int32 `json:"ProtocolThroughput,omitempty" xml:"ProtocolThroughput,omitempty"` // The protocol type supported by the protocol service. // // Valid values: // // - NFS: The protocol service supports access over the Network File System (NFS) protocol. // // example: // // NFS ProtocolType *string `json:"ProtocolType,omitempty" xml:"ProtocolType,omitempty"` // The status of the protocol service. // // Valid values: // // - Creating: The protocol service is being created. // // - Starting: The protocol service is being started. // // - Running: The protocol service is running. // // - Updating: The protocol service is being updated. // // - Deleting: The protocol service is being deleted. // // - Stopping: The protocol service is being stopped. // // - Stopped: The protocol service is stopped. // // example: // // Running Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeProtocolServiceResponseBodyProtocolServices) GoString ¶
func (s DescribeProtocolServiceResponseBodyProtocolServices) GoString() string
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetCreateTime ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetCreateTime(v string) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetDescription ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetDescription(v string) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetFileSystemId ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetFileSystemId(v string) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetInstanceBaseThroughput ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetInstanceBaseThroughput(v int32) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetInstanceBurstThroughput ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetInstanceBurstThroughput(v int32) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetInstanceRAM ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetInstanceRAM(v int32) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetModifyTime ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetModifyTime(v string) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetMountTargetCount ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetMountTargetCount(v int32) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolServiceId ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolServiceId(v string) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolSpec ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolSpec(v string) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolThroughput ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolThroughput(v int32) *DescribeProtocolServiceResponseBodyProtocolServices
func (*DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolType ¶
func (s *DescribeProtocolServiceResponseBodyProtocolServices) SetProtocolType(v string) *DescribeProtocolServiceResponseBodyProtocolServices
func (DescribeProtocolServiceResponseBodyProtocolServices) String ¶
func (s DescribeProtocolServiceResponseBodyProtocolServices) String() string
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { // The type of the file system. // // Valid values: // // - all: all types of file systems // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // - cpfs: Cloud Parallel File Storage (CPFS) file system // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (DescribeRegionsRequest) GoString ¶
func (s DescribeRegionsRequest) GoString() string
func (*DescribeRegionsRequest) SetFileSystemType ¶
func (s *DescribeRegionsRequest) SetFileSystemType(v string) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetPageNumber ¶
func (s *DescribeRegionsRequest) SetPageNumber(v int32) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetPageSize ¶
func (s *DescribeRegionsRequest) SetPageSize(v int32) *DescribeRegionsRequest
func (DescribeRegionsRequest) String ¶
func (s DescribeRegionsRequest) String() string
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRegionsResponse) GoString ¶
func (s DescribeRegionsResponse) GoString() string
func (*DescribeRegionsResponse) SetBody ¶
func (s *DescribeRegionsResponse) SetBody(v *DescribeRegionsResponseBody) *DescribeRegionsResponse
func (*DescribeRegionsResponse) SetHeaders ¶
func (s *DescribeRegionsResponse) SetHeaders(v map[string]*string) *DescribeRegionsResponse
func (*DescribeRegionsResponse) SetStatusCode ¶
func (s *DescribeRegionsResponse) SetStatusCode(v int32) *DescribeRegionsResponse
func (DescribeRegionsResponse) String ¶
func (s DescribeRegionsResponse) String() string
type DescribeRegionsResponseBody ¶
type DescribeRegionsResponseBody struct { // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The queried regions. Regions *DescribeRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Struct"` // The request ID. // // example: // // A70BEE5D-76D3-49FB-B58F-1F398211**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 1 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeRegionsResponseBody) GoString ¶
func (s DescribeRegionsResponseBody) GoString() string
func (*DescribeRegionsResponseBody) SetPageNumber ¶
func (s *DescribeRegionsResponseBody) SetPageNumber(v int32) *DescribeRegionsResponseBody
func (*DescribeRegionsResponseBody) SetPageSize ¶
func (s *DescribeRegionsResponseBody) SetPageSize(v int32) *DescribeRegionsResponseBody
func (*DescribeRegionsResponseBody) SetRegions ¶
func (s *DescribeRegionsResponseBody) SetRegions(v *DescribeRegionsResponseBodyRegions) *DescribeRegionsResponseBody
func (*DescribeRegionsResponseBody) SetRequestId ¶
func (s *DescribeRegionsResponseBody) SetRequestId(v string) *DescribeRegionsResponseBody
func (*DescribeRegionsResponseBody) SetTotalCount ¶
func (s *DescribeRegionsResponseBody) SetTotalCount(v int32) *DescribeRegionsResponseBody
func (DescribeRegionsResponseBody) String ¶
func (s DescribeRegionsResponseBody) String() string
type DescribeRegionsResponseBodyRegions ¶
type DescribeRegionsResponseBodyRegions struct {
Region []*DescribeRegionsResponseBodyRegionsRegion `json:"Region,omitempty" xml:"Region,omitempty" type:"Repeated"`
}
func (DescribeRegionsResponseBodyRegions) GoString ¶
func (s DescribeRegionsResponseBodyRegions) GoString() string
func (*DescribeRegionsResponseBodyRegions) SetRegion ¶
func (s *DescribeRegionsResponseBodyRegions) SetRegion(v []*DescribeRegionsResponseBodyRegionsRegion) *DescribeRegionsResponseBodyRegions
func (DescribeRegionsResponseBodyRegions) String ¶
func (s DescribeRegionsResponseBodyRegions) String() string
type DescribeRegionsResponseBodyRegionsRegion ¶
type DescribeRegionsResponseBodyRegionsRegion struct { // The region name. // // example: // // East China 1 LocalName *string `json:"LocalName,omitempty" xml:"LocalName,omitempty"` // The endpoint for the region. // // example: // // nas.cn-hangzhou.aliyuncs.com RegionEndpoint *string `json:"RegionEndpoint,omitempty" xml:"RegionEndpoint,omitempty"` // The region ID. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DescribeRegionsResponseBodyRegionsRegion) GoString ¶
func (s DescribeRegionsResponseBodyRegionsRegion) GoString() string
func (*DescribeRegionsResponseBodyRegionsRegion) SetLocalName ¶
func (s *DescribeRegionsResponseBodyRegionsRegion) SetLocalName(v string) *DescribeRegionsResponseBodyRegionsRegion
func (*DescribeRegionsResponseBodyRegionsRegion) SetRegionEndpoint ¶
func (s *DescribeRegionsResponseBodyRegionsRegion) SetRegionEndpoint(v string) *DescribeRegionsResponseBodyRegionsRegion
func (*DescribeRegionsResponseBodyRegionsRegion) SetRegionId ¶
func (s *DescribeRegionsResponseBodyRegionsRegion) SetRegionId(v string) *DescribeRegionsResponseBodyRegionsRegion
func (DescribeRegionsResponseBodyRegionsRegion) String ¶
func (s DescribeRegionsResponseBodyRegionsRegion) String() string
type DescribeSmbAclRequest ¶
type DescribeSmbAclRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DescribeSmbAclRequest) GoString ¶
func (s DescribeSmbAclRequest) GoString() string
func (*DescribeSmbAclRequest) SetFileSystemId ¶
func (s *DescribeSmbAclRequest) SetFileSystemId(v string) *DescribeSmbAclRequest
func (DescribeSmbAclRequest) String ¶
func (s DescribeSmbAclRequest) String() string
type DescribeSmbAclResponse ¶
type DescribeSmbAclResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSmbAclResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSmbAclResponse) GoString ¶
func (s DescribeSmbAclResponse) GoString() string
func (*DescribeSmbAclResponse) SetBody ¶
func (s *DescribeSmbAclResponse) SetBody(v *DescribeSmbAclResponseBody) *DescribeSmbAclResponse
func (*DescribeSmbAclResponse) SetHeaders ¶
func (s *DescribeSmbAclResponse) SetHeaders(v map[string]*string) *DescribeSmbAclResponse
func (*DescribeSmbAclResponse) SetStatusCode ¶
func (s *DescribeSmbAclResponse) SetStatusCode(v int32) *DescribeSmbAclResponse
func (DescribeSmbAclResponse) String ¶
func (s DescribeSmbAclResponse) String() string
type DescribeSmbAclResponseBody ¶
type DescribeSmbAclResponseBody struct { // The information about the ACL feature. Acl *DescribeSmbAclResponseBodyAcl `json:"Acl,omitempty" xml:"Acl,omitempty" type:"Struct"` // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeSmbAclResponseBody) GoString ¶
func (s DescribeSmbAclResponseBody) GoString() string
func (*DescribeSmbAclResponseBody) SetAcl ¶
func (s *DescribeSmbAclResponseBody) SetAcl(v *DescribeSmbAclResponseBodyAcl) *DescribeSmbAclResponseBody
func (*DescribeSmbAclResponseBody) SetRequestId ¶
func (s *DescribeSmbAclResponseBody) SetRequestId(v string) *DescribeSmbAclResponseBody
func (DescribeSmbAclResponseBody) String ¶
func (s DescribeSmbAclResponseBody) String() string
type DescribeSmbAclResponseBodyAcl ¶
type DescribeSmbAclResponseBodyAcl struct { // Indicates whether the file system allows anonymous access. Valid values: // // - true: The file system allows anonymous access. // // - false: The file system does not allow anonymous access. // // example: // // true EnableAnonymousAccess *bool `json:"EnableAnonymousAccess,omitempty" xml:"EnableAnonymousAccess,omitempty"` // Indicates whether the ACL feature is enabled. Valid values: // // - true: The ACL feature is enabled. // // - false: The ACL feature is disabled. // // example: // // true Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"` // Indicates whether encryption in transit is enabled. Valid values: // // - true: Encryption in transit is enabled. // // - false: Encryption in transit is disabled. // // example: // // true EncryptData *bool `json:"EncryptData,omitempty" xml:"EncryptData,omitempty"` // The home directory of each user. // // example: // // /home HomeDirPath *string `json:"HomeDirPath,omitempty" xml:"HomeDirPath,omitempty"` // Indicates whether the file system denies access from non-encrypted clients. Valid values: // // - true: The file system denies access from non-encrypted clients. // // - false: The file system allows access from non-encrypted clients. // // example: // // true RejectUnencryptedAccess *bool `json:"RejectUnencryptedAccess,omitempty" xml:"RejectUnencryptedAccess,omitempty"` // The ID of a super admin. // // example: // // S-1-0-0 SuperAdminSid *string `json:"SuperAdminSid,omitempty" xml:"SuperAdminSid,omitempty"` }
func (DescribeSmbAclResponseBodyAcl) GoString ¶
func (s DescribeSmbAclResponseBodyAcl) GoString() string
func (*DescribeSmbAclResponseBodyAcl) SetEnableAnonymousAccess ¶
func (s *DescribeSmbAclResponseBodyAcl) SetEnableAnonymousAccess(v bool) *DescribeSmbAclResponseBodyAcl
func (*DescribeSmbAclResponseBodyAcl) SetEnabled ¶
func (s *DescribeSmbAclResponseBodyAcl) SetEnabled(v bool) *DescribeSmbAclResponseBodyAcl
func (*DescribeSmbAclResponseBodyAcl) SetEncryptData ¶
func (s *DescribeSmbAclResponseBodyAcl) SetEncryptData(v bool) *DescribeSmbAclResponseBodyAcl
func (*DescribeSmbAclResponseBodyAcl) SetHomeDirPath ¶
func (s *DescribeSmbAclResponseBodyAcl) SetHomeDirPath(v string) *DescribeSmbAclResponseBodyAcl
func (*DescribeSmbAclResponseBodyAcl) SetRejectUnencryptedAccess ¶
func (s *DescribeSmbAclResponseBodyAcl) SetRejectUnencryptedAccess(v bool) *DescribeSmbAclResponseBodyAcl
func (*DescribeSmbAclResponseBodyAcl) SetSuperAdminSid ¶
func (s *DescribeSmbAclResponseBodyAcl) SetSuperAdminSid(v string) *DescribeSmbAclResponseBodyAcl
func (DescribeSmbAclResponseBodyAcl) String ¶
func (s DescribeSmbAclResponseBodyAcl) String() string
type DescribeSnapshotsRequest ¶
type DescribeSnapshotsRequest struct { // The ID of the file system. // // example: // // extreme-22f**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The type of the file system. // // Valid value: extreme, which indicates Extreme Apsara File Storage NAS (NAS) file systems. // // example: // // extreme FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The snapshot IDs. // // You can specify a maximum of 100 snapshot IDs. You must separate snapshot IDs with commas (,). // // example: // // s-extreme-67pxwk9aevrkr****,s-extreme-snapsho****,s-extreme-6tmsbas6ljhwh**** SnapshotIds *string `json:"SnapshotIds,omitempty" xml:"SnapshotIds,omitempty"` // The snapshot name. // // example: // // FinanceJoshua SnapshotName *string `json:"SnapshotName,omitempty" xml:"SnapshotName,omitempty"` // The type of the snapshot. // // Valid values: // // - auto: auto snapshot // // - user: manual snapshot // // - all (default): all snapshot types // // example: // // all SnapshotType *string `json:"SnapshotType,omitempty" xml:"SnapshotType,omitempty"` // The status of the snapshot. // // Valid values: // // - progressing: The snapshot is being created. // // - accomplished: The snapshot is created. // // - failed: The snapshot fails to be created. // // - all (default): all snapshot states. // // example: // // all Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeSnapshotsRequest) GoString ¶
func (s DescribeSnapshotsRequest) GoString() string
func (*DescribeSnapshotsRequest) SetFileSystemId ¶
func (s *DescribeSnapshotsRequest) SetFileSystemId(v string) *DescribeSnapshotsRequest
func (*DescribeSnapshotsRequest) SetFileSystemType ¶
func (s *DescribeSnapshotsRequest) SetFileSystemType(v string) *DescribeSnapshotsRequest
func (*DescribeSnapshotsRequest) SetPageNumber ¶
func (s *DescribeSnapshotsRequest) SetPageNumber(v int32) *DescribeSnapshotsRequest
func (*DescribeSnapshotsRequest) SetPageSize ¶
func (s *DescribeSnapshotsRequest) SetPageSize(v int32) *DescribeSnapshotsRequest
func (*DescribeSnapshotsRequest) SetSnapshotIds ¶
func (s *DescribeSnapshotsRequest) SetSnapshotIds(v string) *DescribeSnapshotsRequest
func (*DescribeSnapshotsRequest) SetSnapshotName ¶
func (s *DescribeSnapshotsRequest) SetSnapshotName(v string) *DescribeSnapshotsRequest
func (*DescribeSnapshotsRequest) SetSnapshotType ¶
func (s *DescribeSnapshotsRequest) SetSnapshotType(v string) *DescribeSnapshotsRequest
func (*DescribeSnapshotsRequest) SetStatus ¶
func (s *DescribeSnapshotsRequest) SetStatus(v string) *DescribeSnapshotsRequest
func (DescribeSnapshotsRequest) String ¶
func (s DescribeSnapshotsRequest) String() string
type DescribeSnapshotsResponse ¶
type DescribeSnapshotsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSnapshotsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSnapshotsResponse) GoString ¶
func (s DescribeSnapshotsResponse) GoString() string
func (*DescribeSnapshotsResponse) SetBody ¶
func (s *DescribeSnapshotsResponse) SetBody(v *DescribeSnapshotsResponseBody) *DescribeSnapshotsResponse
func (*DescribeSnapshotsResponse) SetHeaders ¶
func (s *DescribeSnapshotsResponse) SetHeaders(v map[string]*string) *DescribeSnapshotsResponse
func (*DescribeSnapshotsResponse) SetStatusCode ¶
func (s *DescribeSnapshotsResponse) SetStatusCode(v int32) *DescribeSnapshotsResponse
func (DescribeSnapshotsResponse) String ¶
func (s DescribeSnapshotsResponse) String() string
type DescribeSnapshotsResponseBody ¶
type DescribeSnapshotsResponseBody struct { // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The details about snapshots. Snapshots *DescribeSnapshotsResponseBodySnapshots `json:"Snapshots,omitempty" xml:"Snapshots,omitempty" type:"Struct"` // The total number of snapshots returned. // // example: // // 36 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeSnapshotsResponseBody) GoString ¶
func (s DescribeSnapshotsResponseBody) GoString() string
func (*DescribeSnapshotsResponseBody) SetPageNumber ¶
func (s *DescribeSnapshotsResponseBody) SetPageNumber(v int32) *DescribeSnapshotsResponseBody
func (*DescribeSnapshotsResponseBody) SetPageSize ¶
func (s *DescribeSnapshotsResponseBody) SetPageSize(v int32) *DescribeSnapshotsResponseBody
func (*DescribeSnapshotsResponseBody) SetRequestId ¶
func (s *DescribeSnapshotsResponseBody) SetRequestId(v string) *DescribeSnapshotsResponseBody
func (*DescribeSnapshotsResponseBody) SetSnapshots ¶
func (s *DescribeSnapshotsResponseBody) SetSnapshots(v *DescribeSnapshotsResponseBodySnapshots) *DescribeSnapshotsResponseBody
func (*DescribeSnapshotsResponseBody) SetTotalCount ¶
func (s *DescribeSnapshotsResponseBody) SetTotalCount(v int32) *DescribeSnapshotsResponseBody
func (DescribeSnapshotsResponseBody) String ¶
func (s DescribeSnapshotsResponseBody) String() string
type DescribeSnapshotsResponseBodySnapshots ¶
type DescribeSnapshotsResponseBodySnapshots struct {
Snapshot []*DescribeSnapshotsResponseBodySnapshotsSnapshot `json:"Snapshot,omitempty" xml:"Snapshot,omitempty" type:"Repeated"`
}
func (DescribeSnapshotsResponseBodySnapshots) GoString ¶
func (s DescribeSnapshotsResponseBodySnapshots) GoString() string
func (*DescribeSnapshotsResponseBodySnapshots) SetSnapshot ¶
func (s *DescribeSnapshotsResponseBodySnapshots) SetSnapshot(v []*DescribeSnapshotsResponseBodySnapshotsSnapshot) *DescribeSnapshotsResponseBodySnapshots
func (DescribeSnapshotsResponseBodySnapshots) String ¶
func (s DescribeSnapshotsResponseBodySnapshots) String() string
type DescribeSnapshotsResponseBodySnapshotsSnapshot ¶
type DescribeSnapshotsResponseBodySnapshotsSnapshot struct { // The time when the snapshot was created. // // The time follows the [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) standard in UTC. The time is displayed in the `yyyy-MM-ddThh:mmZ` format. // // example: // // 2014-07-24T13:00:52Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The description of the snapshot. // // example: // // FinanceDept Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Indicates whether the snapshot is encrypted. // // Valid values: // // - 0: The snapshot is not encrypted. // // - 1: The snapshot is encrypted. // // example: // // 1 EncryptType *int32 `json:"EncryptType,omitempty" xml:"EncryptType,omitempty"` // The type of the file system. // // example: // // extreme FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The progress of the snapshot creation. The value of this parameter is expressed as a percentage. // // example: // // 100 Progress *string `json:"Progress,omitempty" xml:"Progress,omitempty"` // The remaining time that is required to create the snapshot. // // Unit: seconds. // // example: // // 38 RemainTime *int32 `json:"RemainTime,omitempty" xml:"RemainTime,omitempty"` // The retention period of the auto snapshot. // // Unit: days. // // Valid values: // // - \\-1: Auto snapshots are permanently retained. After the number of auto snapshots exceeds the upper limit, the earliest auto snapshot is automatically deleted. // // - 1 to 65536: Auto snapshots are retained for the specified days. After the retention period of auto snapshots expires, the auto snapshots are automatically deleted. // // example: // // 30 RetentionDays *int32 `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"` // The snapshot ID. // // example: // // s-extreme-snapsho**** SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` // The snapshot name. // // If you specify a name to create a snapshot, the name of the snapshot is returned. Otherwise, no value is returned for this parameter. // // example: // // FinanceJoshua SnapshotName *string `json:"SnapshotName,omitempty" xml:"SnapshotName,omitempty"` // The snapshot type. Valid values: // // - auto: automatically created snapshots // // - user: manually created snapshots // // example: // // user SnapshotType *string `json:"SnapshotType,omitempty" xml:"SnapshotType,omitempty"` // The ID of the source file system. // // This parameter is retained even if the source file system of the snapshot is deleted. // // example: // // extreme-012**** SourceFileSystemId *string `json:"SourceFileSystemId,omitempty" xml:"SourceFileSystemId,omitempty"` // The capacity of the source file system. // // Unit: GiB. // // example: // // 2000 SourceFileSystemSize *int64 `json:"SourceFileSystemSize,omitempty" xml:"SourceFileSystemSize,omitempty"` // The version of the source file system. // // example: // // 1 SourceFileSystemVersion *string `json:"SourceFileSystemVersion,omitempty" xml:"SourceFileSystemVersion,omitempty"` // The status of the snapshot. // // Valid values: // // - progressing: The snapshot is being created. // // - accomplished: The snapshot is created. // // - failed: The snapshot fails to be created. // // example: // // accomplished Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeSnapshotsResponseBodySnapshotsSnapshot) GoString ¶
func (s DescribeSnapshotsResponseBodySnapshotsSnapshot) GoString() string
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetCreateTime ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetCreateTime(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetDescription ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetDescription(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetEncryptType ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetEncryptType(v int32) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetFileSystemType ¶ added in v3.2.2
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetFileSystemType(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetProgress ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetProgress(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetRemainTime ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetRemainTime(v int32) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetRetentionDays ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetRetentionDays(v int32) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotId ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotId(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotName ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotName(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotType ¶ added in v3.2.2
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotType(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSourceFileSystemId ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSourceFileSystemId(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSourceFileSystemSize ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSourceFileSystemSize(v int64) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSourceFileSystemVersion ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetSourceFileSystemVersion(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (*DescribeSnapshotsResponseBodySnapshotsSnapshot) SetStatus ¶
func (s *DescribeSnapshotsResponseBodySnapshotsSnapshot) SetStatus(v string) *DescribeSnapshotsResponseBodySnapshotsSnapshot
func (DescribeSnapshotsResponseBodySnapshotsSnapshot) String ¶
func (s DescribeSnapshotsResponseBodySnapshotsSnapshot) String() string
type DescribeStoragePackagesRequest ¶
type DescribeStoragePackagesRequest struct { // The number of the page to return. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of storage plans to return on each page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region ID. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // Specifies whether the time to return is in UTC. // // Valid values: // // - true (default): returns UTC time. // // - false: returns UNIX timestamp. // // example: // // true UseUTCDateTime *bool `json:"UseUTCDateTime,omitempty" xml:"UseUTCDateTime,omitempty"` }
func (DescribeStoragePackagesRequest) GoString ¶
func (s DescribeStoragePackagesRequest) GoString() string
func (*DescribeStoragePackagesRequest) SetPageNumber ¶
func (s *DescribeStoragePackagesRequest) SetPageNumber(v int32) *DescribeStoragePackagesRequest
func (*DescribeStoragePackagesRequest) SetPageSize ¶
func (s *DescribeStoragePackagesRequest) SetPageSize(v int32) *DescribeStoragePackagesRequest
func (*DescribeStoragePackagesRequest) SetRegionId ¶
func (s *DescribeStoragePackagesRequest) SetRegionId(v string) *DescribeStoragePackagesRequest
func (*DescribeStoragePackagesRequest) SetUseUTCDateTime ¶
func (s *DescribeStoragePackagesRequest) SetUseUTCDateTime(v bool) *DescribeStoragePackagesRequest
func (DescribeStoragePackagesRequest) String ¶
func (s DescribeStoragePackagesRequest) String() string
type DescribeStoragePackagesResponse ¶
type DescribeStoragePackagesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeStoragePackagesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeStoragePackagesResponse) GoString ¶
func (s DescribeStoragePackagesResponse) GoString() string
func (*DescribeStoragePackagesResponse) SetBody ¶
func (s *DescribeStoragePackagesResponse) SetBody(v *DescribeStoragePackagesResponseBody) *DescribeStoragePackagesResponse
func (*DescribeStoragePackagesResponse) SetHeaders ¶
func (s *DescribeStoragePackagesResponse) SetHeaders(v map[string]*string) *DescribeStoragePackagesResponse
func (*DescribeStoragePackagesResponse) SetStatusCode ¶
func (s *DescribeStoragePackagesResponse) SetStatusCode(v int32) *DescribeStoragePackagesResponse
func (DescribeStoragePackagesResponse) String ¶
func (s DescribeStoragePackagesResponse) String() string
type DescribeStoragePackagesResponseBody ¶
type DescribeStoragePackagesResponseBody struct { // The list of storage plans. Packages *DescribeStoragePackagesResponseBodyPackages `json:"Packages,omitempty" xml:"Packages,omitempty" type:"Struct"` // The page number of the returned page. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of storage plans returned per page. // // example: // // 1 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. // // example: // // 035B3A3A-E514-4B41-B906-5D906CFB**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of storage plans. // // example: // // 3 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeStoragePackagesResponseBody) GoString ¶
func (s DescribeStoragePackagesResponseBody) GoString() string
func (*DescribeStoragePackagesResponseBody) SetPackages ¶
func (s *DescribeStoragePackagesResponseBody) SetPackages(v *DescribeStoragePackagesResponseBodyPackages) *DescribeStoragePackagesResponseBody
func (*DescribeStoragePackagesResponseBody) SetPageNumber ¶
func (s *DescribeStoragePackagesResponseBody) SetPageNumber(v int32) *DescribeStoragePackagesResponseBody
func (*DescribeStoragePackagesResponseBody) SetPageSize ¶
func (s *DescribeStoragePackagesResponseBody) SetPageSize(v int32) *DescribeStoragePackagesResponseBody
func (*DescribeStoragePackagesResponseBody) SetRequestId ¶
func (s *DescribeStoragePackagesResponseBody) SetRequestId(v string) *DescribeStoragePackagesResponseBody
func (*DescribeStoragePackagesResponseBody) SetTotalCount ¶
func (s *DescribeStoragePackagesResponseBody) SetTotalCount(v int32) *DescribeStoragePackagesResponseBody
func (DescribeStoragePackagesResponseBody) String ¶
func (s DescribeStoragePackagesResponseBody) String() string
type DescribeStoragePackagesResponseBodyPackages ¶
type DescribeStoragePackagesResponseBodyPackages struct {
Package []*DescribeStoragePackagesResponseBodyPackagesPackage `json:"Package,omitempty" xml:"Package,omitempty" type:"Repeated"`
}
func (DescribeStoragePackagesResponseBodyPackages) GoString ¶
func (s DescribeStoragePackagesResponseBodyPackages) GoString() string
func (*DescribeStoragePackagesResponseBodyPackages) SetPackage ¶
func (DescribeStoragePackagesResponseBodyPackages) String ¶
func (s DescribeStoragePackagesResponseBodyPackages) String() string
type DescribeStoragePackagesResponseBodyPackagesPackage ¶
type DescribeStoragePackagesResponseBodyPackagesPackage struct { // The end time of the validity period for the storage plan. // // example: // // 2020-01-05T16:00:00Z ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The ID of the file system that is bound to the storage plan. // // example: // // 109c****66 FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the storage plan. // // example: // // naspackage-@string(\\"*****\\", *)-@string(\\"*****\\", *) PackageId *string `json:"PackageId,omitempty" xml:"PackageId,omitempty"` // The capacity of the storage plan. // // Unit: bytes. // // example: // // 10 Size *int64 `json:"Size,omitempty" xml:"Size,omitempty"` // The start time of the validity period for the storage plan. // // example: // // 2019-12-05T01:40:56Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the storage plan. // // Valid values: // // - free: The storage plan is not bound to a file system. You can bind the storage plan to a file system of the same storage type. // // - bound: The storage plan is bound to a file system. // // example: // // free Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the storage plan. // // Valid values: // // - Performance // // - Capacity // // example: // // Capacity StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` }
func (DescribeStoragePackagesResponseBodyPackagesPackage) GoString ¶
func (s DescribeStoragePackagesResponseBodyPackagesPackage) GoString() string
func (*DescribeStoragePackagesResponseBodyPackagesPackage) SetExpiredTime ¶
func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetExpiredTime(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
func (*DescribeStoragePackagesResponseBodyPackagesPackage) SetFileSystemId ¶
func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetFileSystemId(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
func (*DescribeStoragePackagesResponseBodyPackagesPackage) SetPackageId ¶
func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetPackageId(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
func (*DescribeStoragePackagesResponseBodyPackagesPackage) SetStartTime ¶
func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetStartTime(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
func (*DescribeStoragePackagesResponseBodyPackagesPackage) SetStorageType ¶
func (s *DescribeStoragePackagesResponseBodyPackagesPackage) SetStorageType(v string) *DescribeStoragePackagesResponseBodyPackagesPackage
func (DescribeStoragePackagesResponseBodyPackagesPackage) String ¶
func (s DescribeStoragePackagesResponseBodyPackagesPackage) String() string
type DescribeZonesRequest ¶
type DescribeZonesRequest struct { // The type of the file system. // // Valid values: // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // - cpfs: Cloud Parallel File Storage (CPFS) file system // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The ID of the region where you want to query zones. // // You can call the DescribeRegions operation to query the latest region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DescribeZonesRequest) GoString ¶
func (s DescribeZonesRequest) GoString() string
func (*DescribeZonesRequest) SetFileSystemType ¶
func (s *DescribeZonesRequest) SetFileSystemType(v string) *DescribeZonesRequest
func (*DescribeZonesRequest) SetRegionId ¶
func (s *DescribeZonesRequest) SetRegionId(v string) *DescribeZonesRequest
func (DescribeZonesRequest) String ¶
func (s DescribeZonesRequest) String() string
type DescribeZonesResponse ¶
type DescribeZonesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeZonesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeZonesResponse) GoString ¶
func (s DescribeZonesResponse) GoString() string
func (*DescribeZonesResponse) SetBody ¶
func (s *DescribeZonesResponse) SetBody(v *DescribeZonesResponseBody) *DescribeZonesResponse
func (*DescribeZonesResponse) SetHeaders ¶
func (s *DescribeZonesResponse) SetHeaders(v map[string]*string) *DescribeZonesResponse
func (*DescribeZonesResponse) SetStatusCode ¶
func (s *DescribeZonesResponse) SetStatusCode(v int32) *DescribeZonesResponse
func (DescribeZonesResponse) String ¶
func (s DescribeZonesResponse) String() string
type DescribeZonesResponseBody ¶
type DescribeZonesResponseBody struct { // The request ID. // // example: // // A70BEE5D-76D3-49FB-B58F-1F398211**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The queried zones. Zones *DescribeZonesResponseBodyZones `json:"Zones,omitempty" xml:"Zones,omitempty" type:"Struct"` }
func (DescribeZonesResponseBody) GoString ¶
func (s DescribeZonesResponseBody) GoString() string
func (*DescribeZonesResponseBody) SetRequestId ¶
func (s *DescribeZonesResponseBody) SetRequestId(v string) *DescribeZonesResponseBody
func (*DescribeZonesResponseBody) SetZones ¶
func (s *DescribeZonesResponseBody) SetZones(v *DescribeZonesResponseBodyZones) *DescribeZonesResponseBody
func (DescribeZonesResponseBody) String ¶
func (s DescribeZonesResponseBody) String() string
type DescribeZonesResponseBodyZones ¶
type DescribeZonesResponseBodyZones struct {
Zone []*DescribeZonesResponseBodyZonesZone `json:"Zone,omitempty" xml:"Zone,omitempty" type:"Repeated"`
}
func (DescribeZonesResponseBodyZones) GoString ¶
func (s DescribeZonesResponseBodyZones) GoString() string
func (*DescribeZonesResponseBodyZones) SetZone ¶
func (s *DescribeZonesResponseBodyZones) SetZone(v []*DescribeZonesResponseBodyZonesZone) *DescribeZonesResponseBodyZones
func (DescribeZonesResponseBodyZones) String ¶
func (s DescribeZonesResponseBodyZones) String() string
type DescribeZonesResponseBodyZonesZone ¶
type DescribeZonesResponseBodyZonesZone struct { // This parameter is reserved. You can ignore this parameter. Capacity *DescribeZonesResponseBodyZonesZoneCapacity `json:"Capacity,omitempty" xml:"Capacity,omitempty" type:"Struct"` // The details about file system types. InstanceTypes *DescribeZonesResponseBodyZonesZoneInstanceTypes `json:"InstanceTypes,omitempty" xml:"InstanceTypes,omitempty" type:"Struct"` // This parameter is reserved. You can ignore this parameter. Performance *DescribeZonesResponseBodyZonesZonePerformance `json:"Performance,omitempty" xml:"Performance,omitempty" type:"Struct"` // The zone ID. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeZonesResponseBodyZonesZone) GoString ¶
func (s DescribeZonesResponseBodyZonesZone) GoString() string
func (*DescribeZonesResponseBodyZonesZone) SetCapacity ¶
func (s *DescribeZonesResponseBodyZonesZone) SetCapacity(v *DescribeZonesResponseBodyZonesZoneCapacity) *DescribeZonesResponseBodyZonesZone
func (*DescribeZonesResponseBodyZonesZone) SetInstanceTypes ¶
func (s *DescribeZonesResponseBodyZonesZone) SetInstanceTypes(v *DescribeZonesResponseBodyZonesZoneInstanceTypes) *DescribeZonesResponseBodyZonesZone
func (*DescribeZonesResponseBodyZonesZone) SetPerformance ¶
func (s *DescribeZonesResponseBodyZonesZone) SetPerformance(v *DescribeZonesResponseBodyZonesZonePerformance) *DescribeZonesResponseBodyZonesZone
func (*DescribeZonesResponseBodyZonesZone) SetZoneId ¶
func (s *DescribeZonesResponseBodyZonesZone) SetZoneId(v string) *DescribeZonesResponseBodyZonesZone
func (DescribeZonesResponseBodyZonesZone) String ¶
func (s DescribeZonesResponseBodyZonesZone) String() string
type DescribeZonesResponseBodyZonesZoneCapacity ¶
type DescribeZonesResponseBodyZonesZoneCapacity struct {
Protocol []*string `json:"Protocol,omitempty" xml:"Protocol,omitempty" type:"Repeated"`
}
func (DescribeZonesResponseBodyZonesZoneCapacity) GoString ¶
func (s DescribeZonesResponseBodyZonesZoneCapacity) GoString() string
func (*DescribeZonesResponseBodyZonesZoneCapacity) SetProtocol ¶
func (s *DescribeZonesResponseBodyZonesZoneCapacity) SetProtocol(v []*string) *DescribeZonesResponseBodyZonesZoneCapacity
func (DescribeZonesResponseBodyZonesZoneCapacity) String ¶
func (s DescribeZonesResponseBodyZonesZoneCapacity) String() string
type DescribeZonesResponseBodyZonesZoneInstanceTypes ¶
type DescribeZonesResponseBodyZonesZoneInstanceTypes struct {
InstanceType []*DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType `json:"InstanceType,omitempty" xml:"InstanceType,omitempty" type:"Repeated"`
}
func (DescribeZonesResponseBodyZonesZoneInstanceTypes) GoString ¶
func (s DescribeZonesResponseBodyZonesZoneInstanceTypes) GoString() string
func (*DescribeZonesResponseBodyZonesZoneInstanceTypes) SetInstanceType ¶
func (DescribeZonesResponseBodyZonesZoneInstanceTypes) String ¶
func (s DescribeZonesResponseBodyZonesZoneInstanceTypes) String() string
type DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType ¶
type DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType struct { // The protocol type. // // - If the FileSystemType parameter is set to standard, the protocol type is nfs or smb. // // - If the FileSystemType parameter is set to extreme, the protocol type is nfs. // // - If the FileSystemType parameter is set to cpfs, the protocol type is cpfs. // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // nfs ProtocolType *string `json:"ProtocolType,omitempty" xml:"ProtocolType,omitempty"` // The storage type. // // - If the FileSystemType parameter is set to standard, the storage type is Performance or Capacity. // // - If the FileSystemType parameter is set to extreme, the storage type is standard or advance. // // - If the FileSystemType parameter is set to cpfs, the storage type is advance_100 (100 MB/s/TiB baseline) or advance_200 (200 MB/s/TiB baseline). // // > CPFS file systems are available only on the China site (aliyun.com). // // example: // // Capacity StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` }
func (DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) GoString ¶
func (s DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) GoString() string
func (*DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) SetProtocolType ¶
func (s *DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) SetProtocolType(v string) *DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType
func (*DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) SetStorageType ¶
func (s *DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) SetStorageType(v string) *DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType
func (DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) String ¶
func (s DescribeZonesResponseBodyZonesZoneInstanceTypesInstanceType) String() string
type DescribeZonesResponseBodyZonesZonePerformance ¶
type DescribeZonesResponseBodyZonesZonePerformance struct {
Protocol []*string `json:"Protocol,omitempty" xml:"Protocol,omitempty" type:"Repeated"`
}
func (DescribeZonesResponseBodyZonesZonePerformance) GoString ¶
func (s DescribeZonesResponseBodyZonesZonePerformance) GoString() string
func (*DescribeZonesResponseBodyZonesZonePerformance) SetProtocol ¶
func (s *DescribeZonesResponseBodyZonesZonePerformance) SetProtocol(v []*string) *DescribeZonesResponseBodyZonesZonePerformance
func (DescribeZonesResponseBodyZonesZonePerformance) String ¶
func (s DescribeZonesResponseBodyZonesZonePerformance) String() string
type DisableAndCleanRecycleBinRequest ¶
type DisableAndCleanRecycleBinRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DisableAndCleanRecycleBinRequest) GoString ¶
func (s DisableAndCleanRecycleBinRequest) GoString() string
func (*DisableAndCleanRecycleBinRequest) SetFileSystemId ¶
func (s *DisableAndCleanRecycleBinRequest) SetFileSystemId(v string) *DisableAndCleanRecycleBinRequest
func (DisableAndCleanRecycleBinRequest) String ¶
func (s DisableAndCleanRecycleBinRequest) String() string
type DisableAndCleanRecycleBinResponse ¶
type DisableAndCleanRecycleBinResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DisableAndCleanRecycleBinResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DisableAndCleanRecycleBinResponse) GoString ¶
func (s DisableAndCleanRecycleBinResponse) GoString() string
func (*DisableAndCleanRecycleBinResponse) SetHeaders ¶
func (s *DisableAndCleanRecycleBinResponse) SetHeaders(v map[string]*string) *DisableAndCleanRecycleBinResponse
func (*DisableAndCleanRecycleBinResponse) SetStatusCode ¶
func (s *DisableAndCleanRecycleBinResponse) SetStatusCode(v int32) *DisableAndCleanRecycleBinResponse
func (DisableAndCleanRecycleBinResponse) String ¶
func (s DisableAndCleanRecycleBinResponse) String() string
type DisableAndCleanRecycleBinResponseBody ¶
type DisableAndCleanRecycleBinResponseBody struct { // The request ID. // // example: // // 9E15E394-38A6-457A-A62A-D9797C9A**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DisableAndCleanRecycleBinResponseBody) GoString ¶
func (s DisableAndCleanRecycleBinResponseBody) GoString() string
func (*DisableAndCleanRecycleBinResponseBody) SetRequestId ¶
func (s *DisableAndCleanRecycleBinResponseBody) SetRequestId(v string) *DisableAndCleanRecycleBinResponseBody
func (DisableAndCleanRecycleBinResponseBody) String ¶
func (s DisableAndCleanRecycleBinResponseBody) String() string
type DisableNfsAclRequest ¶ added in v3.1.0
type DisableNfsAclRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 91fcdxxxx FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DisableNfsAclRequest) GoString ¶ added in v3.1.0
func (s DisableNfsAclRequest) GoString() string
func (*DisableNfsAclRequest) SetFileSystemId ¶ added in v3.1.0
func (s *DisableNfsAclRequest) SetFileSystemId(v string) *DisableNfsAclRequest
func (DisableNfsAclRequest) String ¶ added in v3.1.0
func (s DisableNfsAclRequest) String() string
type DisableNfsAclResponse ¶ added in v3.1.0
type DisableNfsAclResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DisableNfsAclResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DisableNfsAclResponse) GoString ¶ added in v3.1.0
func (s DisableNfsAclResponse) GoString() string
func (*DisableNfsAclResponse) SetBody ¶ added in v3.1.0
func (s *DisableNfsAclResponse) SetBody(v *DisableNfsAclResponseBody) *DisableNfsAclResponse
func (*DisableNfsAclResponse) SetHeaders ¶ added in v3.1.0
func (s *DisableNfsAclResponse) SetHeaders(v map[string]*string) *DisableNfsAclResponse
func (*DisableNfsAclResponse) SetStatusCode ¶ added in v3.1.0
func (s *DisableNfsAclResponse) SetStatusCode(v int32) *DisableNfsAclResponse
func (DisableNfsAclResponse) String ¶ added in v3.1.0
func (s DisableNfsAclResponse) String() string
type DisableNfsAclResponseBody ¶ added in v3.1.0
type DisableNfsAclResponseBody struct { // The request ID. // // example: // // 24487C24-AE54-57EC-B4E4-4EDEEEB83B01 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DisableNfsAclResponseBody) GoString ¶ added in v3.1.0
func (s DisableNfsAclResponseBody) GoString() string
func (*DisableNfsAclResponseBody) SetRequestId ¶ added in v3.1.0
func (s *DisableNfsAclResponseBody) SetRequestId(v string) *DisableNfsAclResponseBody
func (DisableNfsAclResponseBody) String ¶ added in v3.1.0
func (s DisableNfsAclResponseBody) String() string
type DisableSmbAclRequest ¶
type DisableSmbAclRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DisableSmbAclRequest) GoString ¶
func (s DisableSmbAclRequest) GoString() string
func (*DisableSmbAclRequest) SetFileSystemId ¶
func (s *DisableSmbAclRequest) SetFileSystemId(v string) *DisableSmbAclRequest
func (DisableSmbAclRequest) String ¶
func (s DisableSmbAclRequest) String() string
type DisableSmbAclResponse ¶
type DisableSmbAclResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DisableSmbAclResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DisableSmbAclResponse) GoString ¶
func (s DisableSmbAclResponse) GoString() string
func (*DisableSmbAclResponse) SetBody ¶
func (s *DisableSmbAclResponse) SetBody(v *DisableSmbAclResponseBody) *DisableSmbAclResponse
func (*DisableSmbAclResponse) SetHeaders ¶
func (s *DisableSmbAclResponse) SetHeaders(v map[string]*string) *DisableSmbAclResponse
func (*DisableSmbAclResponse) SetStatusCode ¶
func (s *DisableSmbAclResponse) SetStatusCode(v int32) *DisableSmbAclResponse
func (DisableSmbAclResponse) String ¶
func (s DisableSmbAclResponse) String() string
type DisableSmbAclResponseBody ¶
type DisableSmbAclResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DisableSmbAclResponseBody) GoString ¶
func (s DisableSmbAclResponseBody) GoString() string
func (*DisableSmbAclResponseBody) SetRequestId ¶
func (s *DisableSmbAclResponseBody) SetRequestId(v string) *DisableSmbAclResponseBody
func (DisableSmbAclResponseBody) String ¶
func (s DisableSmbAclResponseBody) String() string
type EnableNfsAclRequest ¶ added in v3.1.0
type EnableNfsAclRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 43f264xxxx FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (EnableNfsAclRequest) GoString ¶ added in v3.1.0
func (s EnableNfsAclRequest) GoString() string
func (*EnableNfsAclRequest) SetFileSystemId ¶ added in v3.1.0
func (s *EnableNfsAclRequest) SetFileSystemId(v string) *EnableNfsAclRequest
func (EnableNfsAclRequest) String ¶ added in v3.1.0
func (s EnableNfsAclRequest) String() string
type EnableNfsAclResponse ¶ added in v3.1.0
type EnableNfsAclResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *EnableNfsAclResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (EnableNfsAclResponse) GoString ¶ added in v3.1.0
func (s EnableNfsAclResponse) GoString() string
func (*EnableNfsAclResponse) SetBody ¶ added in v3.1.0
func (s *EnableNfsAclResponse) SetBody(v *EnableNfsAclResponseBody) *EnableNfsAclResponse
func (*EnableNfsAclResponse) SetHeaders ¶ added in v3.1.0
func (s *EnableNfsAclResponse) SetHeaders(v map[string]*string) *EnableNfsAclResponse
func (*EnableNfsAclResponse) SetStatusCode ¶ added in v3.1.0
func (s *EnableNfsAclResponse) SetStatusCode(v int32) *EnableNfsAclResponse
func (EnableNfsAclResponse) String ¶ added in v3.1.0
func (s EnableNfsAclResponse) String() string
type EnableNfsAclResponseBody ¶ added in v3.1.0
type EnableNfsAclResponseBody struct { // The request ID. // // example: // // 29F4F360-A6A8-561A-A45B-A0F6882969BA RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (EnableNfsAclResponseBody) GoString ¶ added in v3.1.0
func (s EnableNfsAclResponseBody) GoString() string
func (*EnableNfsAclResponseBody) SetRequestId ¶ added in v3.1.0
func (s *EnableNfsAclResponseBody) SetRequestId(v string) *EnableNfsAclResponseBody
func (EnableNfsAclResponseBody) String ¶ added in v3.1.0
func (s EnableNfsAclResponseBody) String() string
type EnableRecycleBinRequest ¶
type EnableRecycleBinRequest struct { // The ID of the file system for which you want to enable the recycle bin feature. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The retention period of the files in the recycle bin. Unit: days. // // Valid values: 1 to 180. // // Default value: 3. // // example: // // 3 ReservedDays *int64 `json:"ReservedDays,omitempty" xml:"ReservedDays,omitempty"` }
func (EnableRecycleBinRequest) GoString ¶
func (s EnableRecycleBinRequest) GoString() string
func (*EnableRecycleBinRequest) SetFileSystemId ¶
func (s *EnableRecycleBinRequest) SetFileSystemId(v string) *EnableRecycleBinRequest
func (*EnableRecycleBinRequest) SetReservedDays ¶
func (s *EnableRecycleBinRequest) SetReservedDays(v int64) *EnableRecycleBinRequest
func (EnableRecycleBinRequest) String ¶
func (s EnableRecycleBinRequest) String() string
type EnableRecycleBinResponse ¶
type EnableRecycleBinResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *EnableRecycleBinResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (EnableRecycleBinResponse) GoString ¶
func (s EnableRecycleBinResponse) GoString() string
func (*EnableRecycleBinResponse) SetBody ¶
func (s *EnableRecycleBinResponse) SetBody(v *EnableRecycleBinResponseBody) *EnableRecycleBinResponse
func (*EnableRecycleBinResponse) SetHeaders ¶
func (s *EnableRecycleBinResponse) SetHeaders(v map[string]*string) *EnableRecycleBinResponse
func (*EnableRecycleBinResponse) SetStatusCode ¶
func (s *EnableRecycleBinResponse) SetStatusCode(v int32) *EnableRecycleBinResponse
func (EnableRecycleBinResponse) String ¶
func (s EnableRecycleBinResponse) String() string
type EnableRecycleBinResponseBody ¶
type EnableRecycleBinResponseBody struct { // The request ID. // // example: // // 9E15E394-38A6-457A-A62A-D9797C9A**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (EnableRecycleBinResponseBody) GoString ¶
func (s EnableRecycleBinResponseBody) GoString() string
func (*EnableRecycleBinResponseBody) SetRequestId ¶
func (s *EnableRecycleBinResponseBody) SetRequestId(v string) *EnableRecycleBinResponseBody
func (EnableRecycleBinResponseBody) String ¶
func (s EnableRecycleBinResponseBody) String() string
type EnableSmbAclRequest ¶
type EnableSmbAclRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The string that is generated after the system encodes the keytab file by using Base64. // // example: // // BQIAAABHAAIADUFMSUFEVEVTVC5DT00ABGNpZnMAGXNtYnNlcnZlcjI0LmFsaWFkdGVzdC5jb20AAAABAAAAAAEAAQAIqIx6v7p11oUAAABHAAIADUFMSUFEVEVTVC5DT00ABGNpZnMAGXNtYnNlcnZlcjI0LmFsaWFkdGVzdC5jb20AAAABAAAAAAEAAwAIqIx6v7p11oUAAABPAAIADUFMSUFEVEVTVC5DT00ABGNpZnMAGXNtYnNlcnZlcjI0LmFsaWFkdGVzdC5jb20AAAABAAAAAAEAFwAQnQZWB3RAPHU7PMIJyBWePAAAAF8AAgANQUxJQURURVNULkNPTQAEY2lmcwAZc21ic2VydmVyMjQuYWxpYWR0ZXN0LmNvbQAAAAEAAAAAAQASACAGJ7F0s+bcBjf6jD5HlvlRLmPSOW+qDZe0Qk0lQcf8WwAAAE8AAgANQUxJQURURVNULkNPTQAEY2lmcwAZc21ic2VydmVyMjQuYWxpYWR0ZXN0LmNvbQAAAAEAAAAAAQARABDdFmanrSIatnDDhxxxxx Keytab *string `json:"Keytab,omitempty" xml:"Keytab,omitempty"` // The string that is generated after the system encodes the keytab file by using MD5. // // example: // // E3CCF7E2416DF04FA958AA4513EAxxxx KeytabMd5 *string `json:"KeytabMd5,omitempty" xml:"KeytabMd5,omitempty"` }
func (EnableSmbAclRequest) GoString ¶
func (s EnableSmbAclRequest) GoString() string
func (*EnableSmbAclRequest) SetFileSystemId ¶
func (s *EnableSmbAclRequest) SetFileSystemId(v string) *EnableSmbAclRequest
func (*EnableSmbAclRequest) SetKeytab ¶
func (s *EnableSmbAclRequest) SetKeytab(v string) *EnableSmbAclRequest
func (*EnableSmbAclRequest) SetKeytabMd5 ¶
func (s *EnableSmbAclRequest) SetKeytabMd5(v string) *EnableSmbAclRequest
func (EnableSmbAclRequest) String ¶
func (s EnableSmbAclRequest) String() string
type EnableSmbAclResponse ¶
type EnableSmbAclResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *EnableSmbAclResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (EnableSmbAclResponse) GoString ¶
func (s EnableSmbAclResponse) GoString() string
func (*EnableSmbAclResponse) SetBody ¶
func (s *EnableSmbAclResponse) SetBody(v *EnableSmbAclResponseBody) *EnableSmbAclResponse
func (*EnableSmbAclResponse) SetHeaders ¶
func (s *EnableSmbAclResponse) SetHeaders(v map[string]*string) *EnableSmbAclResponse
func (*EnableSmbAclResponse) SetStatusCode ¶
func (s *EnableSmbAclResponse) SetStatusCode(v int32) *EnableSmbAclResponse
func (EnableSmbAclResponse) String ¶
func (s EnableSmbAclResponse) String() string
type EnableSmbAclResponseBody ¶
type EnableSmbAclResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (EnableSmbAclResponseBody) GoString ¶
func (s EnableSmbAclResponseBody) GoString() string
func (*EnableSmbAclResponseBody) SetRequestId ¶
func (s *EnableSmbAclResponseBody) SetRequestId(v string) *EnableSmbAclResponseBody
func (EnableSmbAclResponseBody) String ¶
func (s EnableSmbAclResponseBody) String() string
type GetDirectoryOrFilePropertiesRequest ¶
type GetDirectoryOrFilePropertiesRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The absolute path of the directory. // // The path must start with a forward slash (/) and must be a path that exists in the mount target. // // This parameter is required. // // example: // // /pathway/to/folder Path *string `json:"Path,omitempty" xml:"Path,omitempty"` }
func (GetDirectoryOrFilePropertiesRequest) GoString ¶
func (s GetDirectoryOrFilePropertiesRequest) GoString() string
func (*GetDirectoryOrFilePropertiesRequest) SetFileSystemId ¶
func (s *GetDirectoryOrFilePropertiesRequest) SetFileSystemId(v string) *GetDirectoryOrFilePropertiesRequest
func (*GetDirectoryOrFilePropertiesRequest) SetPath ¶
func (s *GetDirectoryOrFilePropertiesRequest) SetPath(v string) *GetDirectoryOrFilePropertiesRequest
func (GetDirectoryOrFilePropertiesRequest) String ¶
func (s GetDirectoryOrFilePropertiesRequest) String() string
type GetDirectoryOrFilePropertiesResponse ¶
type GetDirectoryOrFilePropertiesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetDirectoryOrFilePropertiesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetDirectoryOrFilePropertiesResponse) GoString ¶
func (s GetDirectoryOrFilePropertiesResponse) GoString() string
func (*GetDirectoryOrFilePropertiesResponse) SetHeaders ¶
func (s *GetDirectoryOrFilePropertiesResponse) SetHeaders(v map[string]*string) *GetDirectoryOrFilePropertiesResponse
func (*GetDirectoryOrFilePropertiesResponse) SetStatusCode ¶
func (s *GetDirectoryOrFilePropertiesResponse) SetStatusCode(v int32) *GetDirectoryOrFilePropertiesResponse
func (GetDirectoryOrFilePropertiesResponse) String ¶
func (s GetDirectoryOrFilePropertiesResponse) String() string
type GetDirectoryOrFilePropertiesResponseBody ¶
type GetDirectoryOrFilePropertiesResponseBody struct { // The details about the files or directories. Entry *GetDirectoryOrFilePropertiesResponseBodyEntry `json:"Entry,omitempty" xml:"Entry,omitempty" type:"Struct"` // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetDirectoryOrFilePropertiesResponseBody) GoString ¶
func (s GetDirectoryOrFilePropertiesResponseBody) GoString() string
func (*GetDirectoryOrFilePropertiesResponseBody) SetRequestId ¶
func (s *GetDirectoryOrFilePropertiesResponseBody) SetRequestId(v string) *GetDirectoryOrFilePropertiesResponseBody
func (GetDirectoryOrFilePropertiesResponseBody) String ¶
func (s GetDirectoryOrFilePropertiesResponseBody) String() string
type GetDirectoryOrFilePropertiesResponseBodyEntry ¶
type GetDirectoryOrFilePropertiesResponseBodyEntry struct { // The time when the file was queried. // // The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. // // This parameter is returned only if the value of the Type parameter is File. // // example: // // 2021-02-01T10:08:08Z ATime *string `json:"ATime,omitempty" xml:"ATime,omitempty"` // The time when the raw data was modified. // // The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. // // This parameter is returned only if the value of the Type parameter is File. // // example: // // 2021-02-11T10:08:10Z CTime *string `json:"CTime,omitempty" xml:"CTime,omitempty"` // Indicates whether the directory contains files stored in the Archive storage class. // // This parameter is returned only if the Type parameter is set to Directory. // // Valid values: // // - true: The directory contains files stored in the Archive storage class. // // - false: The directory does not contain files stored in the Archive storage class. // // example: // // false HasArchiveFile *bool `json:"HasArchiveFile,omitempty" xml:"HasArchiveFile,omitempty"` // Indicates whether the directory contains files stored in the IA storage medium. // // This parameter is returned only if the value of the Type parameter is Directory. // // Valid values: // // - true: The directory contains files stored in the IA storage medium. // // - false: The directory does not contain files stored in the IA storage medium. // // example: // // true HasInfrequentAccessFile *bool `json:"HasInfrequentAccessFile,omitempty" xml:"HasInfrequentAccessFile,omitempty"` // The file or directory inode. // // example: // // 40 Inode *string `json:"Inode,omitempty" xml:"Inode,omitempty"` // The time when the file was modified. // // The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. // // This parameter is returned only if the value of the Type parameter is File. // // example: // // 2021-02-11T10:08:08Z MTime *string `json:"MTime,omitempty" xml:"MTime,omitempty"` // The name of the file or directory. // // example: // // file.txt Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The time when the last data retrieval task was run. // // The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. // // This parameter is returned only if the value of the Type parameter is File. // // example: // // 2021-02-11T10:08:08Z RetrieveTime *string `json:"RetrieveTime,omitempty" xml:"RetrieveTime,omitempty"` // The size of the file. // // Unit: bytes. // // This parameter is returned only if the value of the Type parameter is File. // // example: // // 1024 Size *int64 `json:"Size,omitempty" xml:"Size,omitempty"` // The storage type of the file. // // This parameter is returned only if the value of the Type parameter is File. // // Valid values: // // - standard: General-purpose NAS file system // // - InfrequentAccess: IA storage medium // // example: // // InfrequentAccess StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The type of the query result. // // Valid values: // // - File // // - Directory // // example: // // File Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (GetDirectoryOrFilePropertiesResponseBodyEntry) GoString ¶
func (s GetDirectoryOrFilePropertiesResponseBodyEntry) GoString() string
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetATime ¶
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetATime(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetCTime ¶
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetCTime(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetHasArchiveFile ¶ added in v3.2.1
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetHasArchiveFile(v bool) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetHasInfrequentAccessFile ¶
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetHasInfrequentAccessFile(v bool) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetInode ¶
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetInode(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetMTime ¶
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetMTime(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetName ¶
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetName(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetRetrieveTime ¶
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetRetrieveTime(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetSize ¶
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetSize(v int64) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetStorageType ¶
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetStorageType(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (*GetDirectoryOrFilePropertiesResponseBodyEntry) SetType ¶
func (s *GetDirectoryOrFilePropertiesResponseBodyEntry) SetType(v string) *GetDirectoryOrFilePropertiesResponseBodyEntry
func (GetDirectoryOrFilePropertiesResponseBodyEntry) String ¶
func (s GetDirectoryOrFilePropertiesResponseBodyEntry) String() string
type GetRecycleBinAttributeRequest ¶
type GetRecycleBinAttributeRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (GetRecycleBinAttributeRequest) GoString ¶
func (s GetRecycleBinAttributeRequest) GoString() string
func (*GetRecycleBinAttributeRequest) SetFileSystemId ¶
func (s *GetRecycleBinAttributeRequest) SetFileSystemId(v string) *GetRecycleBinAttributeRequest
func (GetRecycleBinAttributeRequest) String ¶
func (s GetRecycleBinAttributeRequest) String() string
type GetRecycleBinAttributeResponse ¶
type GetRecycleBinAttributeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetRecycleBinAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetRecycleBinAttributeResponse) GoString ¶
func (s GetRecycleBinAttributeResponse) GoString() string
func (*GetRecycleBinAttributeResponse) SetBody ¶
func (s *GetRecycleBinAttributeResponse) SetBody(v *GetRecycleBinAttributeResponseBody) *GetRecycleBinAttributeResponse
func (*GetRecycleBinAttributeResponse) SetHeaders ¶
func (s *GetRecycleBinAttributeResponse) SetHeaders(v map[string]*string) *GetRecycleBinAttributeResponse
func (*GetRecycleBinAttributeResponse) SetStatusCode ¶
func (s *GetRecycleBinAttributeResponse) SetStatusCode(v int32) *GetRecycleBinAttributeResponse
func (GetRecycleBinAttributeResponse) String ¶
func (s GetRecycleBinAttributeResponse) String() string
type GetRecycleBinAttributeResponseBody ¶
type GetRecycleBinAttributeResponseBody struct { // The description of the recycle bin. RecycleBinAttribute *GetRecycleBinAttributeResponseBodyRecycleBinAttribute `json:"RecycleBinAttribute,omitempty" xml:"RecycleBinAttribute,omitempty" type:"Struct"` // The request ID. // // example: // // 9E15E394-38A6-457A-A62A-D9797C9A**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetRecycleBinAttributeResponseBody) GoString ¶
func (s GetRecycleBinAttributeResponseBody) GoString() string
func (*GetRecycleBinAttributeResponseBody) SetRecycleBinAttribute ¶
func (s *GetRecycleBinAttributeResponseBody) SetRecycleBinAttribute(v *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) *GetRecycleBinAttributeResponseBody
func (*GetRecycleBinAttributeResponseBody) SetRequestId ¶
func (s *GetRecycleBinAttributeResponseBody) SetRequestId(v string) *GetRecycleBinAttributeResponseBody
func (GetRecycleBinAttributeResponseBody) String ¶
func (s GetRecycleBinAttributeResponseBody) String() string
type GetRecycleBinAttributeResponseBodyRecycleBinAttribute ¶
type GetRecycleBinAttributeResponseBodyRecycleBinAttribute struct { // The size of the archived data that is dumped to the recycle bin. Unit: bytes. // // example: // // 1611661312 ArchiveSize *int64 `json:"ArchiveSize,omitempty" xml:"ArchiveSize,omitempty"` // The time at which the recycle bin was enabled. // // example: // // 2021-05-30T10:08:08Z EnableTime *string `json:"EnableTime,omitempty" xml:"EnableTime,omitempty"` // The retention period of the files in the recycle bin. Unit: days. // // If the recycle bin is disabled, 0 is returned for this parameter. // // example: // // 0 ReservedDays *int64 `json:"ReservedDays,omitempty" xml:"ReservedDays,omitempty"` // The size of the Infrequent Access (IA) data that is dumped to the recycle bin. Unit: bytes. // // example: // // 100 SecondarySize *int64 `json:"SecondarySize,omitempty" xml:"SecondarySize,omitempty"` // The size of the files that are dumped to the recycle bin. Unit: bytes. // // example: // // 100 Size *int64 `json:"Size,omitempty" xml:"Size,omitempty"` // The status of the recycle bin. // // Valid values: // // - Enable: The recycle bin is enabled. // // - Disable: The recycle bin is disabled. // // example: // // Disable Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (GetRecycleBinAttributeResponseBodyRecycleBinAttribute) GoString ¶
func (s GetRecycleBinAttributeResponseBodyRecycleBinAttribute) GoString() string
func (*GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetArchiveSize ¶ added in v3.2.4
func (s *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetArchiveSize(v int64) *GetRecycleBinAttributeResponseBodyRecycleBinAttribute
func (*GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetEnableTime ¶
func (s *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetEnableTime(v string) *GetRecycleBinAttributeResponseBodyRecycleBinAttribute
func (*GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetReservedDays ¶
func (s *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetReservedDays(v int64) *GetRecycleBinAttributeResponseBodyRecycleBinAttribute
func (*GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetSecondarySize ¶
func (s *GetRecycleBinAttributeResponseBodyRecycleBinAttribute) SetSecondarySize(v int64) *GetRecycleBinAttributeResponseBodyRecycleBinAttribute
func (GetRecycleBinAttributeResponseBodyRecycleBinAttribute) String ¶
func (s GetRecycleBinAttributeResponseBodyRecycleBinAttribute) String() string
type ListDirectoriesAndFilesRequest ¶
type ListDirectoriesAndFilesRequest struct { // Specifies whether to query only directories. // // Valid values: // // - false (default): queries both directories and files. // // - true: queries only directories. // // > If you set the StorageType parameter to All, you must set the DirectoryOnly parameter to true. // // example: // // false DirectoryOnly *bool `json:"DirectoryOnly,omitempty" xml:"DirectoryOnly,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The maximum number of directories or files to include in the results of each query. // // Valid values: 10 to 128. // // Default value: 100. // // example: // // 100 MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of NextToken. // // example: // // TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The absolute path of the directory. // // The path must start with a forward slash (/) and must be a path that exists in the mount target. // // This parameter is required. // // example: // // /pathway/to/folder Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The storage class. // // - InfrequentAccess: the Infrequent Access (IA) storage class. // // - Archive: the Archive storage class. // // - All: all stored data. // // > If you set the StorageType parameter to All, you must set the DirectoryOnly parameter to true. // // This parameter is required. // // example: // // InfrequentAccess StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` }
func (ListDirectoriesAndFilesRequest) GoString ¶
func (s ListDirectoriesAndFilesRequest) GoString() string
func (*ListDirectoriesAndFilesRequest) SetDirectoryOnly ¶
func (s *ListDirectoriesAndFilesRequest) SetDirectoryOnly(v bool) *ListDirectoriesAndFilesRequest
func (*ListDirectoriesAndFilesRequest) SetFileSystemId ¶
func (s *ListDirectoriesAndFilesRequest) SetFileSystemId(v string) *ListDirectoriesAndFilesRequest
func (*ListDirectoriesAndFilesRequest) SetMaxResults ¶
func (s *ListDirectoriesAndFilesRequest) SetMaxResults(v int64) *ListDirectoriesAndFilesRequest
func (*ListDirectoriesAndFilesRequest) SetNextToken ¶
func (s *ListDirectoriesAndFilesRequest) SetNextToken(v string) *ListDirectoriesAndFilesRequest
func (*ListDirectoriesAndFilesRequest) SetPath ¶
func (s *ListDirectoriesAndFilesRequest) SetPath(v string) *ListDirectoriesAndFilesRequest
func (*ListDirectoriesAndFilesRequest) SetStorageType ¶
func (s *ListDirectoriesAndFilesRequest) SetStorageType(v string) *ListDirectoriesAndFilesRequest
func (ListDirectoriesAndFilesRequest) String ¶
func (s ListDirectoriesAndFilesRequest) String() string
type ListDirectoriesAndFilesResponse ¶
type ListDirectoriesAndFilesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListDirectoriesAndFilesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListDirectoriesAndFilesResponse) GoString ¶
func (s ListDirectoriesAndFilesResponse) GoString() string
func (*ListDirectoriesAndFilesResponse) SetBody ¶
func (s *ListDirectoriesAndFilesResponse) SetBody(v *ListDirectoriesAndFilesResponseBody) *ListDirectoriesAndFilesResponse
func (*ListDirectoriesAndFilesResponse) SetHeaders ¶
func (s *ListDirectoriesAndFilesResponse) SetHeaders(v map[string]*string) *ListDirectoriesAndFilesResponse
func (*ListDirectoriesAndFilesResponse) SetStatusCode ¶
func (s *ListDirectoriesAndFilesResponse) SetStatusCode(v int32) *ListDirectoriesAndFilesResponse
func (ListDirectoriesAndFilesResponse) String ¶
func (s ListDirectoriesAndFilesResponse) String() string
type ListDirectoriesAndFilesResponseBody ¶
type ListDirectoriesAndFilesResponseBody struct { // The details about the files or directories. Entries []*ListDirectoriesAndFilesResponseBodyEntries `json:"Entries,omitempty" xml:"Entries,omitempty" type:"Repeated"` // A pagination token. It can be used in the next request to retrieve a new page of results. // // example: // // TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListDirectoriesAndFilesResponseBody) GoString ¶
func (s ListDirectoriesAndFilesResponseBody) GoString() string
func (*ListDirectoriesAndFilesResponseBody) SetEntries ¶
func (s *ListDirectoriesAndFilesResponseBody) SetEntries(v []*ListDirectoriesAndFilesResponseBodyEntries) *ListDirectoriesAndFilesResponseBody
func (*ListDirectoriesAndFilesResponseBody) SetNextToken ¶
func (s *ListDirectoriesAndFilesResponseBody) SetNextToken(v string) *ListDirectoriesAndFilesResponseBody
func (*ListDirectoriesAndFilesResponseBody) SetRequestId ¶
func (s *ListDirectoriesAndFilesResponseBody) SetRequestId(v string) *ListDirectoriesAndFilesResponseBody
func (ListDirectoriesAndFilesResponseBody) String ¶
func (s ListDirectoriesAndFilesResponseBody) String() string
type ListDirectoriesAndFilesResponseBodyEntries ¶
type ListDirectoriesAndFilesResponseBodyEntries struct { // The time when the file was queried. // // The time follows the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. // // This parameter is returned and valid only if the value of the Type parameter is File. // // example: // // 2021-02-01T10:08:08Z Atime *string `json:"Atime,omitempty" xml:"Atime,omitempty"` // The time when the raw data was modified. // // The time follows the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. // // This parameter is returned and valid only if the value of the Type parameter is File. // // example: // // 2021-02-11T10:08:10Z Ctime *string `json:"Ctime,omitempty" xml:"Ctime,omitempty"` // The ID of the directory or file. // // example: // // 66 FileId *string `json:"FileId,omitempty" xml:"FileId,omitempty"` // Indicates whether the directory contains files stored in the Archive storage class. // // This parameter is returned and valid only if the value of the Type parameter is Directory. // // Valid values: // // - true: The directory contains files stored in the Archive storage class. // // - false: The directory does not contain files stored in the Archive storage class. // // example: // // true HasArchiveFile *string `json:"HasArchiveFile,omitempty" xml:"HasArchiveFile,omitempty"` // Indicates whether the directory contains files stored in the IA storage class. // // This parameter is returned and valid only if the value of the Type parameter is Directory. // // Valid values: // // - true: The directory contains files stored in the IA storage class. // // - false: The directory does not contain files stored in the IA storage class. // // example: // // true HasInfrequentAccessFile *bool `json:"HasInfrequentAccessFile,omitempty" xml:"HasInfrequentAccessFile,omitempty"` // The file or directory inode. // // example: // // 66 Inode *string `json:"Inode,omitempty" xml:"Inode,omitempty"` // The time when the file was modified. // // The time follows the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. // // This parameter is returned and valid only if the value of the Type parameter is File. // // example: // // 2021-02-11T10:08:08Z Mtime *string `json:"Mtime,omitempty" xml:"Mtime,omitempty"` // The name of the file or directory. // // example: // // file.txt Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The ID of the portable account. This parameter is returned and valid only if the value of the ProtocolType parameter is SMB and RAM-based access control is enabled. // // example: // // 37862c**** Owner *string `json:"Owner,omitempty" xml:"Owner,omitempty"` // The time when the last data retrieval task was run. // // The time follows the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. // // This parameter is returned and valid only if the value of the Type parameter is File. // // example: // // 2021-02-11T10:08:08Z RetrieveTime *string `json:"RetrieveTime,omitempty" xml:"RetrieveTime,omitempty"` // The size of the file. // // Unit: bytes. // // This parameter is returned and valid only if the value of the Type parameter is File. // // example: // // 1024 Size *int64 `json:"Size,omitempty" xml:"Size,omitempty"` // The storage class. // // This parameter is returned and valid only if the value of the Type parameter is File. // // Valid values: // // - InfrequentAccess: the IA storage class. // // - Archive: the Archive storage class. // // example: // // InfrequentAccess StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The type of the query result. // // Valid values: // // - File // // - Directory // // example: // // Directory Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (ListDirectoriesAndFilesResponseBodyEntries) GoString ¶
func (s ListDirectoriesAndFilesResponseBodyEntries) GoString() string
func (*ListDirectoriesAndFilesResponseBodyEntries) SetAtime ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetAtime(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetCtime ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetCtime(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetFileId ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetFileId(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetHasArchiveFile ¶ added in v3.2.1
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetHasArchiveFile(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetHasInfrequentAccessFile ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetHasInfrequentAccessFile(v bool) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetInode ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetInode(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetMtime ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetMtime(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetName ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetName(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetOwner ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetOwner(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetRetrieveTime ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetRetrieveTime(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetSize ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetSize(v int64) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetStorageType ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetStorageType(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (*ListDirectoriesAndFilesResponseBodyEntries) SetType ¶
func (s *ListDirectoriesAndFilesResponseBodyEntries) SetType(v string) *ListDirectoriesAndFilesResponseBodyEntries
func (ListDirectoriesAndFilesResponseBodyEntries) String ¶
func (s ListDirectoriesAndFilesResponseBodyEntries) String() string
type ListLifecycleRetrieveJobsRequest ¶
type ListLifecycleRetrieveJobsRequest struct { // The ID of the file system. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The number of the page to return. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The status of the data retrieval task. Valid values: // // - active: The task is running. // // - canceled: The task is canceled. // // - completed: The task is completed. // // - failed: The task has failed. // // example: // // completed Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The storage class. // // - InfrequentAccess: the Infrequent Access (IA) storage class. // // - Archive: the Archive storage class. // // > If the StorageType parameter is not specified, data retrieval tasks of all types are returned. // // example: // // InfrequentAccess StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` }
func (ListLifecycleRetrieveJobsRequest) GoString ¶
func (s ListLifecycleRetrieveJobsRequest) GoString() string
func (*ListLifecycleRetrieveJobsRequest) SetFileSystemId ¶
func (s *ListLifecycleRetrieveJobsRequest) SetFileSystemId(v string) *ListLifecycleRetrieveJobsRequest
func (*ListLifecycleRetrieveJobsRequest) SetPageNumber ¶
func (s *ListLifecycleRetrieveJobsRequest) SetPageNumber(v int32) *ListLifecycleRetrieveJobsRequest
func (*ListLifecycleRetrieveJobsRequest) SetPageSize ¶
func (s *ListLifecycleRetrieveJobsRequest) SetPageSize(v int32) *ListLifecycleRetrieveJobsRequest
func (*ListLifecycleRetrieveJobsRequest) SetStatus ¶
func (s *ListLifecycleRetrieveJobsRequest) SetStatus(v string) *ListLifecycleRetrieveJobsRequest
func (*ListLifecycleRetrieveJobsRequest) SetStorageType ¶ added in v3.2.1
func (s *ListLifecycleRetrieveJobsRequest) SetStorageType(v string) *ListLifecycleRetrieveJobsRequest
func (ListLifecycleRetrieveJobsRequest) String ¶
func (s ListLifecycleRetrieveJobsRequest) String() string
type ListLifecycleRetrieveJobsResponse ¶
type ListLifecycleRetrieveJobsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListLifecycleRetrieveJobsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListLifecycleRetrieveJobsResponse) GoString ¶
func (s ListLifecycleRetrieveJobsResponse) GoString() string
func (*ListLifecycleRetrieveJobsResponse) SetHeaders ¶
func (s *ListLifecycleRetrieveJobsResponse) SetHeaders(v map[string]*string) *ListLifecycleRetrieveJobsResponse
func (*ListLifecycleRetrieveJobsResponse) SetStatusCode ¶
func (s *ListLifecycleRetrieveJobsResponse) SetStatusCode(v int32) *ListLifecycleRetrieveJobsResponse
func (ListLifecycleRetrieveJobsResponse) String ¶
func (s ListLifecycleRetrieveJobsResponse) String() string
type ListLifecycleRetrieveJobsResponseBody ¶
type ListLifecycleRetrieveJobsResponseBody struct { // The details about the data retrieval tasks. LifecycleRetrieveJobs []*ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs `json:"LifecycleRetrieveJobs,omitempty" xml:"LifecycleRetrieveJobs,omitempty" type:"Repeated"` // The page number of the returned page. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. // // example: // // BC7C825C-5F65-4B56-BEF6-98C56C7C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of data retrieval tasks. // // example: // // 10 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListLifecycleRetrieveJobsResponseBody) GoString ¶
func (s ListLifecycleRetrieveJobsResponseBody) GoString() string
func (*ListLifecycleRetrieveJobsResponseBody) SetLifecycleRetrieveJobs ¶
func (s *ListLifecycleRetrieveJobsResponseBody) SetLifecycleRetrieveJobs(v []*ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) *ListLifecycleRetrieveJobsResponseBody
func (*ListLifecycleRetrieveJobsResponseBody) SetPageNumber ¶
func (s *ListLifecycleRetrieveJobsResponseBody) SetPageNumber(v int32) *ListLifecycleRetrieveJobsResponseBody
func (*ListLifecycleRetrieveJobsResponseBody) SetPageSize ¶
func (s *ListLifecycleRetrieveJobsResponseBody) SetPageSize(v int32) *ListLifecycleRetrieveJobsResponseBody
func (*ListLifecycleRetrieveJobsResponseBody) SetRequestId ¶
func (s *ListLifecycleRetrieveJobsResponseBody) SetRequestId(v string) *ListLifecycleRetrieveJobsResponseBody
func (*ListLifecycleRetrieveJobsResponseBody) SetTotalCount ¶
func (s *ListLifecycleRetrieveJobsResponseBody) SetTotalCount(v int32) *ListLifecycleRetrieveJobsResponseBody
func (ListLifecycleRetrieveJobsResponseBody) String ¶
func (s ListLifecycleRetrieveJobsResponseBody) String() string
type ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs ¶
type ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs struct { // The time when the task was created. // // The time follows the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. // // example: // // 2021-02-30T10:08:08Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The total number of files that are read in the data retrieval task. // // example: // // 100 DiscoveredFileCount *int64 `json:"DiscoveredFileCount,omitempty" xml:"DiscoveredFileCount,omitempty"` // The ID of the file system. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the data retrieval task. // // example: // // lrj-nfstest-ia-160****853-hshvw JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The execution path of the data retrieval task. Paths []*string `json:"Paths,omitempty" xml:"Paths,omitempty" type:"Repeated"` // The total number of files that are retrieved. // // example: // // 80 RetrievedFileCount *int64 `json:"RetrievedFileCount,omitempty" xml:"RetrievedFileCount,omitempty"` // The status of the data retrieval task. Valid values: // // - active: The task is running. // // - canceled: The task is canceled. // // - completed: The task is completed. // // - failed: The task has failed. // // example: // // completed Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The storage class. // // - InfrequentAccess: the IA storage class. // // - Archive: the Archive storage class. // // example: // // InfrequentAccess StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The time when the task was updated. // // The time follows the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. // // example: // // 2021-02-30T11:08:08Z UpdateTime *string `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"` }
func (ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) GoString ¶
func (s ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) GoString() string
func (*ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetCreateTime ¶
func (*ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetDiscoveredFileCount ¶
func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetDiscoveredFileCount(v int64) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
func (*ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetFileSystemId ¶
func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetFileSystemId(v string) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
func (*ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetRetrievedFileCount ¶
func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetRetrievedFileCount(v int64) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
func (*ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetStorageType ¶ added in v3.2.1
func (s *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetStorageType(v string) *ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs
func (*ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) SetUpdateTime ¶
func (ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) String ¶
func (s ListLifecycleRetrieveJobsResponseBodyLifecycleRetrieveJobs) String() string
type ListRecentlyRecycledDirectoriesRequest ¶
type ListRecentlyRecycledDirectoriesRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The number of directories to return for each query. // // Valid values: 10 to 1000. // // Default value: 100. // // example: // // 100 MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. // // If not all directories are returned in a query, the return value of the NextToken parameter is not empty. In this case, you can specify a valid value for the NextToken parameter to continue the query. // // example: // // 1256****25 NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` }
func (ListRecentlyRecycledDirectoriesRequest) GoString ¶
func (s ListRecentlyRecycledDirectoriesRequest) GoString() string
func (*ListRecentlyRecycledDirectoriesRequest) SetFileSystemId ¶
func (s *ListRecentlyRecycledDirectoriesRequest) SetFileSystemId(v string) *ListRecentlyRecycledDirectoriesRequest
func (*ListRecentlyRecycledDirectoriesRequest) SetMaxResults ¶
func (s *ListRecentlyRecycledDirectoriesRequest) SetMaxResults(v int64) *ListRecentlyRecycledDirectoriesRequest
func (*ListRecentlyRecycledDirectoriesRequest) SetNextToken ¶
func (s *ListRecentlyRecycledDirectoriesRequest) SetNextToken(v string) *ListRecentlyRecycledDirectoriesRequest
func (ListRecentlyRecycledDirectoriesRequest) String ¶
func (s ListRecentlyRecycledDirectoriesRequest) String() string
type ListRecentlyRecycledDirectoriesResponse ¶
type ListRecentlyRecycledDirectoriesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListRecentlyRecycledDirectoriesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListRecentlyRecycledDirectoriesResponse) GoString ¶
func (s ListRecentlyRecycledDirectoriesResponse) GoString() string
func (*ListRecentlyRecycledDirectoriesResponse) SetHeaders ¶
func (s *ListRecentlyRecycledDirectoriesResponse) SetHeaders(v map[string]*string) *ListRecentlyRecycledDirectoriesResponse
func (*ListRecentlyRecycledDirectoriesResponse) SetStatusCode ¶
func (s *ListRecentlyRecycledDirectoriesResponse) SetStatusCode(v int32) *ListRecentlyRecycledDirectoriesResponse
func (ListRecentlyRecycledDirectoriesResponse) String ¶
func (s ListRecentlyRecycledDirectoriesResponse) String() string
type ListRecentlyRecycledDirectoriesResponseBody ¶
type ListRecentlyRecycledDirectoriesResponseBody struct { // The information about the directories that are recently deleted. Entries []*ListRecentlyRecycledDirectoriesResponseBodyEntries `json:"Entries,omitempty" xml:"Entries,omitempty" type:"Repeated"` // A pagination token. // // If not all directories are returned in a query, the return value of the NextToken parameter is not empty. In this case, you can specify a valid value for the NextToken parameter to continue the query. // // example: // // 1256****25 NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // example: // // 9E15E394-38A6-457A-A62A-D9797C9A**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListRecentlyRecycledDirectoriesResponseBody) GoString ¶
func (s ListRecentlyRecycledDirectoriesResponseBody) GoString() string
func (*ListRecentlyRecycledDirectoriesResponseBody) SetEntries ¶
func (*ListRecentlyRecycledDirectoriesResponseBody) SetNextToken ¶
func (s *ListRecentlyRecycledDirectoriesResponseBody) SetNextToken(v string) *ListRecentlyRecycledDirectoriesResponseBody
func (*ListRecentlyRecycledDirectoriesResponseBody) SetRequestId ¶
func (s *ListRecentlyRecycledDirectoriesResponseBody) SetRequestId(v string) *ListRecentlyRecycledDirectoriesResponseBody
func (ListRecentlyRecycledDirectoriesResponseBody) String ¶
func (s ListRecentlyRecycledDirectoriesResponseBody) String() string
type ListRecentlyRecycledDirectoriesResponseBodyEntries ¶
type ListRecentlyRecycledDirectoriesResponseBodyEntries struct { // The ID of the directory. // // example: // // 04***08 FileId *string `json:"FileId,omitempty" xml:"FileId,omitempty"` // The time when the directory was last deleted. // // example: // // 2021-05-30T10:08:08Z LastDeleteTime *string `json:"LastDeleteTime,omitempty" xml:"LastDeleteTime,omitempty"` // The name of the directory. // // example: // // b Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The absolute path to the directory. // // example: // // /a/b Path *string `json:"Path,omitempty" xml:"Path,omitempty"` }
func (ListRecentlyRecycledDirectoriesResponseBodyEntries) GoString ¶
func (s ListRecentlyRecycledDirectoriesResponseBodyEntries) GoString() string
func (*ListRecentlyRecycledDirectoriesResponseBodyEntries) SetLastDeleteTime ¶
func (s *ListRecentlyRecycledDirectoriesResponseBodyEntries) SetLastDeleteTime(v string) *ListRecentlyRecycledDirectoriesResponseBodyEntries
func (ListRecentlyRecycledDirectoriesResponseBodyEntries) String ¶
func (s ListRecentlyRecycledDirectoriesResponseBodyEntries) String() string
type ListRecycleBinJobsRequest ¶
type ListRecycleBinJobsRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The job ID. // // example: // // rb-15****ed-r-1625****2441 JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The page number. // // Pages start from page 1. Default value: 1. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. // // Default value: 10. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The job status. Valid values: // // - Running: The job is running. // // - Defragmenting: The job is defragmenting data. // // - PartialSuccess: The job is partially completed. // // - Success: The job is completed. // // - Fail: The job failed. // // - Cancelled: The job is canceled. // // - all (default) // // example: // // All Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (ListRecycleBinJobsRequest) GoString ¶
func (s ListRecycleBinJobsRequest) GoString() string
func (*ListRecycleBinJobsRequest) SetFileSystemId ¶
func (s *ListRecycleBinJobsRequest) SetFileSystemId(v string) *ListRecycleBinJobsRequest
func (*ListRecycleBinJobsRequest) SetJobId ¶
func (s *ListRecycleBinJobsRequest) SetJobId(v string) *ListRecycleBinJobsRequest
func (*ListRecycleBinJobsRequest) SetPageNumber ¶
func (s *ListRecycleBinJobsRequest) SetPageNumber(v int64) *ListRecycleBinJobsRequest
func (*ListRecycleBinJobsRequest) SetPageSize ¶
func (s *ListRecycleBinJobsRequest) SetPageSize(v int64) *ListRecycleBinJobsRequest
func (*ListRecycleBinJobsRequest) SetStatus ¶
func (s *ListRecycleBinJobsRequest) SetStatus(v string) *ListRecycleBinJobsRequest
func (ListRecycleBinJobsRequest) String ¶
func (s ListRecycleBinJobsRequest) String() string
type ListRecycleBinJobsResponse ¶
type ListRecycleBinJobsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListRecycleBinJobsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListRecycleBinJobsResponse) GoString ¶
func (s ListRecycleBinJobsResponse) GoString() string
func (*ListRecycleBinJobsResponse) SetBody ¶
func (s *ListRecycleBinJobsResponse) SetBody(v *ListRecycleBinJobsResponseBody) *ListRecycleBinJobsResponse
func (*ListRecycleBinJobsResponse) SetHeaders ¶
func (s *ListRecycleBinJobsResponse) SetHeaders(v map[string]*string) *ListRecycleBinJobsResponse
func (*ListRecycleBinJobsResponse) SetStatusCode ¶
func (s *ListRecycleBinJobsResponse) SetStatusCode(v int32) *ListRecycleBinJobsResponse
func (ListRecycleBinJobsResponse) String ¶
func (s ListRecycleBinJobsResponse) String() string
type ListRecycleBinJobsResponseBody ¶
type ListRecycleBinJobsResponseBody struct { // The information about the jobs of the recycle bin. Jobs []*ListRecycleBinJobsResponseBodyJobs `json:"Jobs,omitempty" xml:"Jobs,omitempty" type:"Repeated"` // The page number. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of jobs returned per page. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 9E15E394-38A6-457A-A62A-D9797C9A**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of jobs. // // example: // // 1 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListRecycleBinJobsResponseBody) GoString ¶
func (s ListRecycleBinJobsResponseBody) GoString() string
func (*ListRecycleBinJobsResponseBody) SetJobs ¶
func (s *ListRecycleBinJobsResponseBody) SetJobs(v []*ListRecycleBinJobsResponseBodyJobs) *ListRecycleBinJobsResponseBody
func (*ListRecycleBinJobsResponseBody) SetPageNumber ¶
func (s *ListRecycleBinJobsResponseBody) SetPageNumber(v int64) *ListRecycleBinJobsResponseBody
func (*ListRecycleBinJobsResponseBody) SetPageSize ¶
func (s *ListRecycleBinJobsResponseBody) SetPageSize(v int64) *ListRecycleBinJobsResponseBody
func (*ListRecycleBinJobsResponseBody) SetRequestId ¶
func (s *ListRecycleBinJobsResponseBody) SetRequestId(v string) *ListRecycleBinJobsResponseBody
func (*ListRecycleBinJobsResponseBody) SetTotalCount ¶
func (s *ListRecycleBinJobsResponseBody) SetTotalCount(v int64) *ListRecycleBinJobsResponseBody
func (ListRecycleBinJobsResponseBody) String ¶
func (s ListRecycleBinJobsResponseBody) String() string
type ListRecycleBinJobsResponseBodyJobs ¶
type ListRecycleBinJobsResponseBodyJobs struct { // The time when the job was created. // // example: // // 2021-05-30T10:08:08Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The error code returned. // // A valid value is returned only if you set the Status parameter to Fail or PartialSuccess. // // example: // // InvalidFileId.NotFound ErrorCode *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"` // The error message. // // A valid value is returned only if you set the Status parameter to Fail or PartialSuccess. // // example: // // The Target File or Directory does not exist. ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"` // The ID of the file or directory in the job. // // example: // // 04***08 FileId *string `json:"FileId,omitempty" xml:"FileId,omitempty"` // The name of the file or directory that is associated with the job. // // example: // // test001 FileName *string `json:"FileName,omitempty" xml:"FileName,omitempty"` // The job ID. // // example: // // 8C****C54 Id *string `json:"Id,omitempty" xml:"Id,omitempty"` // The progress of the job. // // Valid values: 1 to 100. // // example: // // 100 Progress *string `json:"Progress,omitempty" xml:"Progress,omitempty"` // The status of the job. Valid values: // // - Running: The job is running. // // - Defragmenting: The job is defragmenting data. // // - PartialSuccess: The job is partially completed. // // - Success: The job is completed. // // - Fail: The job failed. // // - Cancelled: The job is canceled. // // example: // // Fail Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the job. Valid values: // // - Restore: a file restoration job // // - Delete: a file deletion job // // example: // // Restore Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (ListRecycleBinJobsResponseBodyJobs) GoString ¶
func (s ListRecycleBinJobsResponseBodyJobs) GoString() string
func (*ListRecycleBinJobsResponseBodyJobs) SetCreateTime ¶
func (s *ListRecycleBinJobsResponseBodyJobs) SetCreateTime(v string) *ListRecycleBinJobsResponseBodyJobs
func (*ListRecycleBinJobsResponseBodyJobs) SetErrorCode ¶
func (s *ListRecycleBinJobsResponseBodyJobs) SetErrorCode(v string) *ListRecycleBinJobsResponseBodyJobs
func (*ListRecycleBinJobsResponseBodyJobs) SetErrorMessage ¶
func (s *ListRecycleBinJobsResponseBodyJobs) SetErrorMessage(v string) *ListRecycleBinJobsResponseBodyJobs
func (*ListRecycleBinJobsResponseBodyJobs) SetFileId ¶
func (s *ListRecycleBinJobsResponseBodyJobs) SetFileId(v string) *ListRecycleBinJobsResponseBodyJobs
func (*ListRecycleBinJobsResponseBodyJobs) SetFileName ¶
func (s *ListRecycleBinJobsResponseBodyJobs) SetFileName(v string) *ListRecycleBinJobsResponseBodyJobs
func (*ListRecycleBinJobsResponseBodyJobs) SetId ¶
func (s *ListRecycleBinJobsResponseBodyJobs) SetId(v string) *ListRecycleBinJobsResponseBodyJobs
func (*ListRecycleBinJobsResponseBodyJobs) SetProgress ¶
func (s *ListRecycleBinJobsResponseBodyJobs) SetProgress(v string) *ListRecycleBinJobsResponseBodyJobs
func (*ListRecycleBinJobsResponseBodyJobs) SetStatus ¶
func (s *ListRecycleBinJobsResponseBodyJobs) SetStatus(v string) *ListRecycleBinJobsResponseBodyJobs
func (*ListRecycleBinJobsResponseBodyJobs) SetType ¶
func (s *ListRecycleBinJobsResponseBodyJobs) SetType(v string) *ListRecycleBinJobsResponseBodyJobs
func (ListRecycleBinJobsResponseBodyJobs) String ¶
func (s ListRecycleBinJobsResponseBodyJobs) String() string
type ListRecycledDirectoriesAndFilesRequest ¶
type ListRecycledDirectoriesAndFilesRequest struct { // The ID of the directory that you want to query. // // You can call the [ListRecentlyRecycledDirectories ](https://help.aliyun.com/document_detail/2412173.html)operation to query the file ID. // // This parameter is required. // // example: // // 04***08 FileId *string `json:"FileId,omitempty" xml:"FileId,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The number of files or directories to return for each query. // // Valid values: 10 to 1000. // // Default value: 100. // // example: // // 100 MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. // // If all the files and directories are incompletely returned in a query, the return value of the NextToken parameter is not empty. In this case, you can specify a valid value for the NextToken parameter to continue the query. // // example: // // CJyNARIsMTY5OTI2NjQ3NTEzMjY2OTMwOF8xODA5NF8ufnl0YkROTl9uZXcuaXB5bmI= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` }
func (ListRecycledDirectoriesAndFilesRequest) GoString ¶
func (s ListRecycledDirectoriesAndFilesRequest) GoString() string
func (*ListRecycledDirectoriesAndFilesRequest) SetFileId ¶
func (s *ListRecycledDirectoriesAndFilesRequest) SetFileId(v string) *ListRecycledDirectoriesAndFilesRequest
func (*ListRecycledDirectoriesAndFilesRequest) SetFileSystemId ¶
func (s *ListRecycledDirectoriesAndFilesRequest) SetFileSystemId(v string) *ListRecycledDirectoriesAndFilesRequest
func (*ListRecycledDirectoriesAndFilesRequest) SetMaxResults ¶
func (s *ListRecycledDirectoriesAndFilesRequest) SetMaxResults(v int64) *ListRecycledDirectoriesAndFilesRequest
func (*ListRecycledDirectoriesAndFilesRequest) SetNextToken ¶
func (s *ListRecycledDirectoriesAndFilesRequest) SetNextToken(v string) *ListRecycledDirectoriesAndFilesRequest
func (ListRecycledDirectoriesAndFilesRequest) String ¶
func (s ListRecycledDirectoriesAndFilesRequest) String() string
type ListRecycledDirectoriesAndFilesResponse ¶
type ListRecycledDirectoriesAndFilesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListRecycledDirectoriesAndFilesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListRecycledDirectoriesAndFilesResponse) GoString ¶
func (s ListRecycledDirectoriesAndFilesResponse) GoString() string
func (*ListRecycledDirectoriesAndFilesResponse) SetHeaders ¶
func (s *ListRecycledDirectoriesAndFilesResponse) SetHeaders(v map[string]*string) *ListRecycledDirectoriesAndFilesResponse
func (*ListRecycledDirectoriesAndFilesResponse) SetStatusCode ¶
func (s *ListRecycledDirectoriesAndFilesResponse) SetStatusCode(v int32) *ListRecycledDirectoriesAndFilesResponse
func (ListRecycledDirectoriesAndFilesResponse) String ¶
func (s ListRecycledDirectoriesAndFilesResponse) String() string
type ListRecycledDirectoriesAndFilesResponseBody ¶
type ListRecycledDirectoriesAndFilesResponseBody struct { // The information about files or directories in the recycle bin. Entries []*ListRecycledDirectoriesAndFilesResponseBodyEntries `json:"Entries,omitempty" xml:"Entries,omitempty" type:"Repeated"` // A pagination token. // // If all the files and directories are incompletely returned in a query, the return value of the NextToken parameter is not empty. In this case, you can specify a valid value for the NextToken parameter to continue the query. // // example: // // CKuO8QMSIjE2OTc3NzI0NjI5MTcyMTYyNDVfMzEzNTUyMF81MjEzODY= NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListRecycledDirectoriesAndFilesResponseBody) GoString ¶
func (s ListRecycledDirectoriesAndFilesResponseBody) GoString() string
func (*ListRecycledDirectoriesAndFilesResponseBody) SetEntries ¶
func (*ListRecycledDirectoriesAndFilesResponseBody) SetNextToken ¶
func (s *ListRecycledDirectoriesAndFilesResponseBody) SetNextToken(v string) *ListRecycledDirectoriesAndFilesResponseBody
func (*ListRecycledDirectoriesAndFilesResponseBody) SetRequestId ¶
func (s *ListRecycledDirectoriesAndFilesResponseBody) SetRequestId(v string) *ListRecycledDirectoriesAndFilesResponseBody
func (ListRecycledDirectoriesAndFilesResponseBody) String ¶
func (s ListRecycledDirectoriesAndFilesResponseBody) String() string
type ListRecycledDirectoriesAndFilesResponseBodyEntries ¶
type ListRecycledDirectoriesAndFilesResponseBodyEntries struct { // The time when the file or directory was last accessed. // // example: // // 2019-10-30T10:08:08Z ATime *string `json:"ATime,omitempty" xml:"ATime,omitempty"` // The time when the metadata was last modified. // // example: // // 2019-10-30T10:08:08Z CTime *string `json:"CTime,omitempty" xml:"CTime,omitempty"` // The time when the file or directory was deleted. // // example: // // 2021-05-30T10:08:08Z DeleteTime *string `json:"DeleteTime,omitempty" xml:"DeleteTime,omitempty"` // The IDs of the files or directories. // // example: // // 04***08 FileId *string `json:"FileId,omitempty" xml:"FileId,omitempty"` // The inode of the file or directory. // // example: // // 04***08 Inode *string `json:"Inode,omitempty" xml:"Inode,omitempty"` // The time when the file or directory was last modified. // // example: // // 2019-10-30T10:08:08Z MTime *string `json:"MTime,omitempty" xml:"MTime,omitempty"` // The name of the file or directory before it was deleted. // // example: // // test001 Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The size of the file. Unit: bytes. // // The value 0 is returned for this parameter if Directory is returned for the Type parameter. // // example: // // 1073741824 Size *int64 `json:"Size,omitempty" xml:"Size,omitempty"` // The type of the returned object. Valid values: // // - File // // - Directory // // example: // // File Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (ListRecycledDirectoriesAndFilesResponseBodyEntries) GoString ¶
func (s ListRecycledDirectoriesAndFilesResponseBodyEntries) GoString() string
func (*ListRecycledDirectoriesAndFilesResponseBodyEntries) SetDeleteTime ¶
func (s *ListRecycledDirectoriesAndFilesResponseBodyEntries) SetDeleteTime(v string) *ListRecycledDirectoriesAndFilesResponseBodyEntries
func (ListRecycledDirectoriesAndFilesResponseBodyEntries) String ¶
func (s ListRecycledDirectoriesAndFilesResponseBodyEntries) String() string
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { // The pagination token that is used in the next request to retrieve a new page of results. // // example: // // MTcyNDU1MTYyNjIxNTMyNzM4NiMzNjExMzQxNw== NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The resource IDs. // // example: // // 03e08484f0 ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The resource type. Set the value to filesystem. // // This parameter is required. // // example: // // filesystem ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The details about the tags. Tag []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListTagResourcesRequest) GoString ¶
func (s ListTagResourcesRequest) GoString() string
func (*ListTagResourcesRequest) SetNextToken ¶
func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceId ¶
func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceType ¶
func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetTag ¶
func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
func (ListTagResourcesRequest) String ¶
func (s ListTagResourcesRequest) String() string
type ListTagResourcesRequestTag ¶
type ListTagResourcesRequestTag struct { // The tag key. // // Limits: // // - The tag key cannot be left empty. // // - Valid values of N: 1 to 20. // // - The tag key must be 1 to 128 characters in length. // // - The tag key cannot start with `aliyun` or `acs:`. // // - The tag key cannot contain `http://` or `https://`. // // example: // // nastest Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. // // Limits: // // - Valid values of N: 1 to 20. // // - The tag value must be 1 to 128 characters in length. // // - The tag value cannot start with `aliyun` or `acs:`. // // - The tag value cannot contain `http://` or `https://`. // // example: // // filetest Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListTagResourcesRequestTag) GoString ¶
func (s ListTagResourcesRequestTag) GoString() string
func (*ListTagResourcesRequestTag) SetKey ¶
func (s *ListTagResourcesRequestTag) SetKey(v string) *ListTagResourcesRequestTag
func (*ListTagResourcesRequestTag) SetValue ¶
func (s *ListTagResourcesRequestTag) SetValue(v string) *ListTagResourcesRequestTag
func (ListTagResourcesRequestTag) String ¶
func (s ListTagResourcesRequestTag) String() string
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTagResourcesResponse) GoString ¶
func (s ListTagResourcesResponse) GoString() string
func (*ListTagResourcesResponse) SetBody ¶
func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetHeaders ¶
func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetStatusCode ¶
func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
func (ListTagResourcesResponse) String ¶
func (s ListTagResourcesResponse) String() string
type ListTagResourcesResponseBody ¶
type ListTagResourcesResponseBody struct { // A pagination token. It can be used in the next request to retrieve a new page of results. If the value of this parameter is null, no queries are performed after the current query. // // example: // // MTcyNDU1MTYyNjIxNTMyNzM4NiMzNjExMzQxNw== NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The list of resources. TagResources *ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Struct"` }
func (ListTagResourcesResponseBody) GoString ¶
func (s ListTagResourcesResponseBody) GoString() string
func (*ListTagResourcesResponseBody) SetNextToken ¶
func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetRequestId ¶
func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetTagResources ¶
func (s *ListTagResourcesResponseBody) SetTagResources(v *ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
func (ListTagResourcesResponseBody) String ¶
func (s ListTagResourcesResponseBody) String() string
type ListTagResourcesResponseBodyTagResources ¶
type ListTagResourcesResponseBodyTagResources struct {
TagResource []*ListTagResourcesResponseBodyTagResourcesTagResource `json:"TagResource,omitempty" xml:"TagResource,omitempty" type:"Repeated"`
}
func (ListTagResourcesResponseBodyTagResources) GoString ¶
func (s ListTagResourcesResponseBodyTagResources) GoString() string
func (*ListTagResourcesResponseBodyTagResources) SetTagResource ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagResource(v []*ListTagResourcesResponseBodyTagResourcesTagResource) *ListTagResourcesResponseBodyTagResources
func (ListTagResourcesResponseBodyTagResources) String ¶
func (s ListTagResourcesResponseBodyTagResources) String() string
type ListTagResourcesResponseBodyTagResourcesTagResource ¶
type ListTagResourcesResponseBodyTagResourcesTagResource struct { // The resource ID. // // example: // // i-2zebd226fxed6h4iadhe ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The resource type. // // example: // // filesystem ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag key. // // example: // // test1 TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The tag value. // // example: // // test TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (ListTagResourcesResponseBodyTagResourcesTagResource) GoString ¶
func (s ListTagResourcesResponseBodyTagResourcesTagResource) GoString() string
func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId ¶
func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType ¶
func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue ¶
func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
func (ListTagResourcesResponseBodyTagResourcesTagResource) String ¶
func (s ListTagResourcesResponseBodyTagResourcesTagResource) String() string
type ModifyAccessGroupRequest ¶
type ModifyAccessGroupRequest struct { // The name of the permission group. // // Limits: // // - The name must be 3 to 64 characters in length. // // - The name must start with a letter and can contain letters, digits, underscores (_), and hyphens (-). // // This parameter is required. // // example: // // vpc-test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The description of the permission group. // // Limits: // // - By default, the description of the permission group is the same as the name of the permission group. The description must be 2 to 128 characters in length. // // - The description must start with a letter and cannot start with `http://` or `https://`. // // - The description can contain digits, colons (:), underscores (_), and hyphens (-). // // example: // // vpc-test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The type of the file system. // // Valid values: // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` }
func (ModifyAccessGroupRequest) GoString ¶
func (s ModifyAccessGroupRequest) GoString() string
func (*ModifyAccessGroupRequest) SetAccessGroupName ¶
func (s *ModifyAccessGroupRequest) SetAccessGroupName(v string) *ModifyAccessGroupRequest
func (*ModifyAccessGroupRequest) SetDescription ¶
func (s *ModifyAccessGroupRequest) SetDescription(v string) *ModifyAccessGroupRequest
func (*ModifyAccessGroupRequest) SetFileSystemType ¶
func (s *ModifyAccessGroupRequest) SetFileSystemType(v string) *ModifyAccessGroupRequest
func (ModifyAccessGroupRequest) String ¶
func (s ModifyAccessGroupRequest) String() string
type ModifyAccessGroupResponse ¶
type ModifyAccessGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyAccessGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyAccessGroupResponse) GoString ¶
func (s ModifyAccessGroupResponse) GoString() string
func (*ModifyAccessGroupResponse) SetBody ¶
func (s *ModifyAccessGroupResponse) SetBody(v *ModifyAccessGroupResponseBody) *ModifyAccessGroupResponse
func (*ModifyAccessGroupResponse) SetHeaders ¶
func (s *ModifyAccessGroupResponse) SetHeaders(v map[string]*string) *ModifyAccessGroupResponse
func (*ModifyAccessGroupResponse) SetStatusCode ¶
func (s *ModifyAccessGroupResponse) SetStatusCode(v int32) *ModifyAccessGroupResponse
func (ModifyAccessGroupResponse) String ¶
func (s ModifyAccessGroupResponse) String() string
type ModifyAccessGroupResponseBody ¶
type ModifyAccessGroupResponseBody struct { // The request ID. // // example: // // ED2AE737-9D50-4CA4-B0DA-31BD610C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyAccessGroupResponseBody) GoString ¶
func (s ModifyAccessGroupResponseBody) GoString() string
func (*ModifyAccessGroupResponseBody) SetRequestId ¶
func (s *ModifyAccessGroupResponseBody) SetRequestId(v string) *ModifyAccessGroupResponseBody
func (ModifyAccessGroupResponseBody) String ¶
func (s ModifyAccessGroupResponseBody) String() string
type ModifyAccessPointRequest ¶ added in v3.2.0
type ModifyAccessPointRequest struct { // The name of the permission group. // // This parameter is required for a General-purpose Apsara File Storage NAS (NAS) file system. // // The default permission group for virtual private clouds (VPCs) is named DEFAULT_VPC_GROUP_NAME. // // example: // // DEFAULT_VPC_GROUP_NAME AccessGroup *string `json:"AccessGroup,omitempty" xml:"AccessGroup,omitempty"` // The ID of the access point. // // This parameter is required. // // example: // // ap-ie15yd**** AccessPointId *string `json:"AccessPointId,omitempty" xml:"AccessPointId,omitempty"` // The name of the access point. // // example: // // test AccessPointName *string `json:"AccessPointName,omitempty" xml:"AccessPointName,omitempty"` // Specifies whether to enable the Resource Access Management (RAM) policy. Valid values: // // - true: The RAM policy is enabled. // // - false (default): The RAM policy is disabled. // // > After the RAM policy is enabled for access points, no RAM user is allowed to use access points to mount and access data by default. To use access points to mount and access data as a RAM user, you must grant the related access permissions to the RAM user. If the RAM policy is disabled, access points can be anonymously mounted. // // example: // // false EnabledRam *bool `json:"EnabledRam,omitempty" xml:"EnabledRam,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (ModifyAccessPointRequest) GoString ¶ added in v3.2.0
func (s ModifyAccessPointRequest) GoString() string
func (*ModifyAccessPointRequest) SetAccessGroup ¶ added in v3.2.0
func (s *ModifyAccessPointRequest) SetAccessGroup(v string) *ModifyAccessPointRequest
func (*ModifyAccessPointRequest) SetAccessPointId ¶ added in v3.2.0
func (s *ModifyAccessPointRequest) SetAccessPointId(v string) *ModifyAccessPointRequest
func (*ModifyAccessPointRequest) SetAccessPointName ¶ added in v3.2.0
func (s *ModifyAccessPointRequest) SetAccessPointName(v string) *ModifyAccessPointRequest
func (*ModifyAccessPointRequest) SetEnabledRam ¶ added in v3.2.0
func (s *ModifyAccessPointRequest) SetEnabledRam(v bool) *ModifyAccessPointRequest
func (*ModifyAccessPointRequest) SetFileSystemId ¶ added in v3.2.0
func (s *ModifyAccessPointRequest) SetFileSystemId(v string) *ModifyAccessPointRequest
func (ModifyAccessPointRequest) String ¶ added in v3.2.0
func (s ModifyAccessPointRequest) String() string
type ModifyAccessPointResponse ¶ added in v3.2.0
type ModifyAccessPointResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyAccessPointResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyAccessPointResponse) GoString ¶ added in v3.2.0
func (s ModifyAccessPointResponse) GoString() string
func (*ModifyAccessPointResponse) SetBody ¶ added in v3.2.0
func (s *ModifyAccessPointResponse) SetBody(v *ModifyAccessPointResponseBody) *ModifyAccessPointResponse
func (*ModifyAccessPointResponse) SetHeaders ¶ added in v3.2.0
func (s *ModifyAccessPointResponse) SetHeaders(v map[string]*string) *ModifyAccessPointResponse
func (*ModifyAccessPointResponse) SetStatusCode ¶ added in v3.2.0
func (s *ModifyAccessPointResponse) SetStatusCode(v int32) *ModifyAccessPointResponse
func (ModifyAccessPointResponse) String ¶ added in v3.2.0
func (s ModifyAccessPointResponse) String() string
type ModifyAccessPointResponseBody ¶ added in v3.2.0
type ModifyAccessPointResponseBody struct { // The request ID. // // This parameter is required. // // example: // // 70EACC9C-D07A-4A34-ADA4-77506C42**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyAccessPointResponseBody) GoString ¶ added in v3.2.0
func (s ModifyAccessPointResponseBody) GoString() string
func (*ModifyAccessPointResponseBody) SetRequestId ¶ added in v3.2.0
func (s *ModifyAccessPointResponseBody) SetRequestId(v string) *ModifyAccessPointResponseBody
func (ModifyAccessPointResponseBody) String ¶ added in v3.2.0
func (s ModifyAccessPointResponseBody) String() string
type ModifyAccessRuleRequest ¶
type ModifyAccessRuleRequest struct { // The name of the permission group. // // This parameter is required. // // example: // // vpc-test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The rule ID. // // This parameter is required. // // example: // // 1 AccessRuleId *string `json:"AccessRuleId,omitempty" xml:"AccessRuleId,omitempty"` // The type of the file system. // // Valid values: // // - standard (default): General-purpose NAS file system // // - extreme: Extreme NAS file system // // example: // // standard FileSystemType *string `json:"FileSystemType,omitempty" xml:"FileSystemType,omitempty"` // The IPv6 address or CIDR block of the authorized object. // // You must set this parameter to an IPv6 IP address or CIDR block. // // > - Only Extreme NAS file systems that reside in the China (Hohhot) region support IPv6. // // > - Only permission groups that reside in virtual private clouds (VPCs) support IPv6. // // > - This parameter is unavailable if you specify the SourceCidrIp parameter. // // example: // // fe80::3d4a:80fd:f05d:**** Ipv6SourceCidrIp *string `json:"Ipv6SourceCidrIp,omitempty" xml:"Ipv6SourceCidrIp,omitempty"` // The priority of the rule. // // Valid values: 1 to 100. // // Default value: 1, which indicates the highest priority. // // example: // // 1 Priority *int32 `json:"Priority,omitempty" xml:"Priority,omitempty"` // The access permissions of the authorized object on the file system. // // Valid values: // // - RDWR (default): the read and write permissions // // - RDONLY: the read-only permissions // // example: // // RDWR RWAccessType *string `json:"RWAccessType,omitempty" xml:"RWAccessType,omitempty"` // The IP address or CIDR block of the authorized object. // // You must set this parameter to an IP address or CIDR block. // // example: // // “192.0.**.**“ SourceCidrIp *string `json:"SourceCidrIp,omitempty" xml:"SourceCidrIp,omitempty"` // The access permissions for different types of users in the authorized object. // // Valid values: // // - no_squash: allows access from root users to the file system. // // - root_squash: grants root users the least permissions as the nobody user. // // - all_squash: grants all users the least permissions as the nobody user. // // The nobody user has the least permissions in Linux and can access only the public content of the file system. This ensures the security of the file system. // // example: // // all_squash UserAccessType *string `json:"UserAccessType,omitempty" xml:"UserAccessType,omitempty"` }
func (ModifyAccessRuleRequest) GoString ¶
func (s ModifyAccessRuleRequest) GoString() string
func (*ModifyAccessRuleRequest) SetAccessGroupName ¶
func (s *ModifyAccessRuleRequest) SetAccessGroupName(v string) *ModifyAccessRuleRequest
func (*ModifyAccessRuleRequest) SetAccessRuleId ¶
func (s *ModifyAccessRuleRequest) SetAccessRuleId(v string) *ModifyAccessRuleRequest
func (*ModifyAccessRuleRequest) SetFileSystemType ¶
func (s *ModifyAccessRuleRequest) SetFileSystemType(v string) *ModifyAccessRuleRequest
func (*ModifyAccessRuleRequest) SetIpv6SourceCidrIp ¶
func (s *ModifyAccessRuleRequest) SetIpv6SourceCidrIp(v string) *ModifyAccessRuleRequest
func (*ModifyAccessRuleRequest) SetPriority ¶
func (s *ModifyAccessRuleRequest) SetPriority(v int32) *ModifyAccessRuleRequest
func (*ModifyAccessRuleRequest) SetRWAccessType ¶
func (s *ModifyAccessRuleRequest) SetRWAccessType(v string) *ModifyAccessRuleRequest
func (*ModifyAccessRuleRequest) SetSourceCidrIp ¶
func (s *ModifyAccessRuleRequest) SetSourceCidrIp(v string) *ModifyAccessRuleRequest
func (*ModifyAccessRuleRequest) SetUserAccessType ¶
func (s *ModifyAccessRuleRequest) SetUserAccessType(v string) *ModifyAccessRuleRequest
func (ModifyAccessRuleRequest) String ¶
func (s ModifyAccessRuleRequest) String() string
type ModifyAccessRuleResponse ¶
type ModifyAccessRuleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyAccessRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyAccessRuleResponse) GoString ¶
func (s ModifyAccessRuleResponse) GoString() string
func (*ModifyAccessRuleResponse) SetBody ¶
func (s *ModifyAccessRuleResponse) SetBody(v *ModifyAccessRuleResponseBody) *ModifyAccessRuleResponse
func (*ModifyAccessRuleResponse) SetHeaders ¶
func (s *ModifyAccessRuleResponse) SetHeaders(v map[string]*string) *ModifyAccessRuleResponse
func (*ModifyAccessRuleResponse) SetStatusCode ¶
func (s *ModifyAccessRuleResponse) SetStatusCode(v int32) *ModifyAccessRuleResponse
func (ModifyAccessRuleResponse) String ¶
func (s ModifyAccessRuleResponse) String() string
type ModifyAccessRuleResponseBody ¶
type ModifyAccessRuleResponseBody struct { // The request ID. // // example: // // 6299428C-3861-435D-AE54-9B330A00**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyAccessRuleResponseBody) GoString ¶
func (s ModifyAccessRuleResponseBody) GoString() string
func (*ModifyAccessRuleResponseBody) SetRequestId ¶
func (s *ModifyAccessRuleResponseBody) SetRequestId(v string) *ModifyAccessRuleResponseBody
func (ModifyAccessRuleResponseBody) String ¶
func (s ModifyAccessRuleResponseBody) String() string
type ModifyAutoSnapshotPolicyRequest ¶
type ModifyAutoSnapshotPolicyRequest struct { // The ID of the automatic snapshot policy. // // You can call the DescribeAutoSnapshotPolicies operation to view available automatic snapshot policies. // // This parameter is required. // // example: // // sp-extreme-233e6**** AutoSnapshotPolicyId *string `json:"AutoSnapshotPolicyId,omitempty" xml:"AutoSnapshotPolicyId,omitempty"` // The name of the automatic snapshot policy. If you do not specify this parameter, the policy name is not changed. // // Limits: // // - The name must be 2 to 128 characters in length. // // - The name must start with a letter. // // - The name can contain digits, letters, colons (:), underscores (_), and hyphens (-). It cannot start with `http://` or `https://`. // // example: // // FinanceJoshua AutoSnapshotPolicyName *string `json:"AutoSnapshotPolicyName,omitempty" xml:"AutoSnapshotPolicyName,omitempty"` // The days of a week on which auto snapshots are created. // // Cycle: week. // // Valid values: 1 to 7. The value 1 indicates Monday. If you want to create multiple auto snapshots within a week, you can specify multiple days from Monday to Sunday and separate the days with commas (,). You can specify a maximum of seven days. // // example: // // 1,7 RepeatWeekdays *string `json:"RepeatWeekdays,omitempty" xml:"RepeatWeekdays,omitempty"` // The retention period of auto snapshots. // // Unit: days. // // Valid values: // // - \\-1 (default): Auto snapshots are permanently retained. After the number of auto snapshots exceeds the upper limit, the earliest auto snapshot is automatically deleted. // // - 1 to 65536: Auto snapshots are retained for the specified number of days. After the retention period of auto snapshots expires, the auto snapshots are automatically deleted. // // example: // // 30 RetentionDays *int32 `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"` // The points in time at which auto snapshots are created. // // Unit: hours. // // Valid values: 0 to 23. The values from 0 to 23 indicate a total of 24 hours from 00:00 to 23:00. For example, the value 1 indicates 01:00. If you want to create multiple auto snapshots within a day, you can specify multiple points in time and separate the points in time with commas (,). You can specify a maximum of 24 points in time. // // example: // // 0,1 TimePoints *string `json:"TimePoints,omitempty" xml:"TimePoints,omitempty"` }
func (ModifyAutoSnapshotPolicyRequest) GoString ¶
func (s ModifyAutoSnapshotPolicyRequest) GoString() string
func (*ModifyAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyId ¶
func (s *ModifyAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyId(v string) *ModifyAutoSnapshotPolicyRequest
func (*ModifyAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyName ¶
func (s *ModifyAutoSnapshotPolicyRequest) SetAutoSnapshotPolicyName(v string) *ModifyAutoSnapshotPolicyRequest
func (*ModifyAutoSnapshotPolicyRequest) SetRepeatWeekdays ¶
func (s *ModifyAutoSnapshotPolicyRequest) SetRepeatWeekdays(v string) *ModifyAutoSnapshotPolicyRequest
func (*ModifyAutoSnapshotPolicyRequest) SetRetentionDays ¶
func (s *ModifyAutoSnapshotPolicyRequest) SetRetentionDays(v int32) *ModifyAutoSnapshotPolicyRequest
func (*ModifyAutoSnapshotPolicyRequest) SetTimePoints ¶
func (s *ModifyAutoSnapshotPolicyRequest) SetTimePoints(v string) *ModifyAutoSnapshotPolicyRequest
func (ModifyAutoSnapshotPolicyRequest) String ¶
func (s ModifyAutoSnapshotPolicyRequest) String() string
type ModifyAutoSnapshotPolicyResponse ¶
type ModifyAutoSnapshotPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyAutoSnapshotPolicyResponse) GoString ¶
func (s ModifyAutoSnapshotPolicyResponse) GoString() string
func (*ModifyAutoSnapshotPolicyResponse) SetBody ¶
func (s *ModifyAutoSnapshotPolicyResponse) SetBody(v *ModifyAutoSnapshotPolicyResponseBody) *ModifyAutoSnapshotPolicyResponse
func (*ModifyAutoSnapshotPolicyResponse) SetHeaders ¶
func (s *ModifyAutoSnapshotPolicyResponse) SetHeaders(v map[string]*string) *ModifyAutoSnapshotPolicyResponse
func (*ModifyAutoSnapshotPolicyResponse) SetStatusCode ¶
func (s *ModifyAutoSnapshotPolicyResponse) SetStatusCode(v int32) *ModifyAutoSnapshotPolicyResponse
func (ModifyAutoSnapshotPolicyResponse) String ¶
func (s ModifyAutoSnapshotPolicyResponse) String() string
type ModifyAutoSnapshotPolicyResponseBody ¶
type ModifyAutoSnapshotPolicyResponseBody struct { // The request ID. // // Every response returns a unique request ID regardless of whether the request is successful. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyAutoSnapshotPolicyResponseBody) GoString ¶
func (s ModifyAutoSnapshotPolicyResponseBody) GoString() string
func (*ModifyAutoSnapshotPolicyResponseBody) SetRequestId ¶
func (s *ModifyAutoSnapshotPolicyResponseBody) SetRequestId(v string) *ModifyAutoSnapshotPolicyResponseBody
func (ModifyAutoSnapshotPolicyResponseBody) String ¶
func (s ModifyAutoSnapshotPolicyResponseBody) String() string
type ModifyDataFlowAutoRefreshRequest ¶
type ModifyDataFlowAutoRefreshRequest struct { // The automatic update interval. CPFS checks whether data is updated in the directory at the interval. If data is updated, CPFS runs an AutoRefresh task. Unit: minutes. // // Valid values: 5 to 526600. Default value: 10. // // example: // // 10 AutoRefreshInterval *int64 `json:"AutoRefreshInterval,omitempty" xml:"AutoRefreshInterval,omitempty"` // The automatic update policy. CPFS imports data updates in the Object Storage Service (OSS) bucket to the CPFS file system based on this policy. Valid values: // // - None: CPFS does not automatically import data updates in the OSS bucket to the CPFS file system. You can import the data updates by using a dataflow task. // // - ImportChanged: CPFS automatically imports data updates in the OSS bucket to the CPFS file system. // // example: // // None AutoRefreshPolicy *string `json:"AutoRefreshPolicy,omitempty" xml:"AutoRefreshPolicy,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The value of RequestId may be different for each API request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The dataflow ID. // // This parameter is required. // // example: // // df-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no file system is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the FileSystemId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a file system is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (ModifyDataFlowAutoRefreshRequest) GoString ¶
func (s ModifyDataFlowAutoRefreshRequest) GoString() string
func (*ModifyDataFlowAutoRefreshRequest) SetAutoRefreshInterval ¶
func (s *ModifyDataFlowAutoRefreshRequest) SetAutoRefreshInterval(v int64) *ModifyDataFlowAutoRefreshRequest
func (*ModifyDataFlowAutoRefreshRequest) SetAutoRefreshPolicy ¶
func (s *ModifyDataFlowAutoRefreshRequest) SetAutoRefreshPolicy(v string) *ModifyDataFlowAutoRefreshRequest
func (*ModifyDataFlowAutoRefreshRequest) SetClientToken ¶
func (s *ModifyDataFlowAutoRefreshRequest) SetClientToken(v string) *ModifyDataFlowAutoRefreshRequest
func (*ModifyDataFlowAutoRefreshRequest) SetDataFlowId ¶
func (s *ModifyDataFlowAutoRefreshRequest) SetDataFlowId(v string) *ModifyDataFlowAutoRefreshRequest
func (*ModifyDataFlowAutoRefreshRequest) SetDryRun ¶
func (s *ModifyDataFlowAutoRefreshRequest) SetDryRun(v bool) *ModifyDataFlowAutoRefreshRequest
func (*ModifyDataFlowAutoRefreshRequest) SetFileSystemId ¶
func (s *ModifyDataFlowAutoRefreshRequest) SetFileSystemId(v string) *ModifyDataFlowAutoRefreshRequest
func (ModifyDataFlowAutoRefreshRequest) String ¶
func (s ModifyDataFlowAutoRefreshRequest) String() string
type ModifyDataFlowAutoRefreshResponse ¶
type ModifyDataFlowAutoRefreshResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDataFlowAutoRefreshResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDataFlowAutoRefreshResponse) GoString ¶
func (s ModifyDataFlowAutoRefreshResponse) GoString() string
func (*ModifyDataFlowAutoRefreshResponse) SetHeaders ¶
func (s *ModifyDataFlowAutoRefreshResponse) SetHeaders(v map[string]*string) *ModifyDataFlowAutoRefreshResponse
func (*ModifyDataFlowAutoRefreshResponse) SetStatusCode ¶
func (s *ModifyDataFlowAutoRefreshResponse) SetStatusCode(v int32) *ModifyDataFlowAutoRefreshResponse
func (ModifyDataFlowAutoRefreshResponse) String ¶
func (s ModifyDataFlowAutoRefreshResponse) String() string
type ModifyDataFlowAutoRefreshResponseBody ¶
type ModifyDataFlowAutoRefreshResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDataFlowAutoRefreshResponseBody) GoString ¶
func (s ModifyDataFlowAutoRefreshResponseBody) GoString() string
func (*ModifyDataFlowAutoRefreshResponseBody) SetRequestId ¶
func (s *ModifyDataFlowAutoRefreshResponseBody) SetRequestId(v string) *ModifyDataFlowAutoRefreshResponseBody
func (ModifyDataFlowAutoRefreshResponseBody) String ¶
func (s ModifyDataFlowAutoRefreshResponseBody) String() string
type ModifyDataFlowRequest ¶
type ModifyDataFlowRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The value of RequestId may be different for each API request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The dataflow ID. // // This parameter is required. // // example: // // dfid-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // The description of the dataflow. // // Limits: // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter but cannot start with http:// or https://. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no file system is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the FileSystemId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a file system is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The maximum data flow throughput. Unit: MB/s. Valid values: // // - 600 // // - 1200 // // - 1500 // // > The data flow throughput must be less than the I/O throughput of the file system. // // example: // // 600 Throughput *int64 `json:"Throughput,omitempty" xml:"Throughput,omitempty"` }
func (ModifyDataFlowRequest) GoString ¶
func (s ModifyDataFlowRequest) GoString() string
func (*ModifyDataFlowRequest) SetClientToken ¶
func (s *ModifyDataFlowRequest) SetClientToken(v string) *ModifyDataFlowRequest
func (*ModifyDataFlowRequest) SetDataFlowId ¶
func (s *ModifyDataFlowRequest) SetDataFlowId(v string) *ModifyDataFlowRequest
func (*ModifyDataFlowRequest) SetDescription ¶
func (s *ModifyDataFlowRequest) SetDescription(v string) *ModifyDataFlowRequest
func (*ModifyDataFlowRequest) SetDryRun ¶
func (s *ModifyDataFlowRequest) SetDryRun(v bool) *ModifyDataFlowRequest
func (*ModifyDataFlowRequest) SetFileSystemId ¶
func (s *ModifyDataFlowRequest) SetFileSystemId(v string) *ModifyDataFlowRequest
func (*ModifyDataFlowRequest) SetThroughput ¶
func (s *ModifyDataFlowRequest) SetThroughput(v int64) *ModifyDataFlowRequest
func (ModifyDataFlowRequest) String ¶
func (s ModifyDataFlowRequest) String() string
type ModifyDataFlowResponse ¶
type ModifyDataFlowResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDataFlowResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDataFlowResponse) GoString ¶
func (s ModifyDataFlowResponse) GoString() string
func (*ModifyDataFlowResponse) SetBody ¶
func (s *ModifyDataFlowResponse) SetBody(v *ModifyDataFlowResponseBody) *ModifyDataFlowResponse
func (*ModifyDataFlowResponse) SetHeaders ¶
func (s *ModifyDataFlowResponse) SetHeaders(v map[string]*string) *ModifyDataFlowResponse
func (*ModifyDataFlowResponse) SetStatusCode ¶
func (s *ModifyDataFlowResponse) SetStatusCode(v int32) *ModifyDataFlowResponse
func (ModifyDataFlowResponse) String ¶
func (s ModifyDataFlowResponse) String() string
type ModifyDataFlowResponseBody ¶
type ModifyDataFlowResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDataFlowResponseBody) GoString ¶
func (s ModifyDataFlowResponseBody) GoString() string
func (*ModifyDataFlowResponseBody) SetRequestId ¶
func (s *ModifyDataFlowResponseBody) SetRequestId(v string) *ModifyDataFlowResponseBody
func (ModifyDataFlowResponseBody) String ¶
func (s ModifyDataFlowResponseBody) String() string
type ModifyFileSystemRequest ¶
type ModifyFileSystemRequest struct { // The description of the file system. // // Limits: // // - The description must be 2 to 128 characters in length. // // - It must start with a letter but cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // NAS-test-1 Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the file system. // // - Sample ID of a General-purpose NAS file system: `31a8e4****`. // // - The IDs of Extreme NAS file systems must start with `extreme-`. Example: `extreme-0015****`. // // - The IDs of Cloud Paralleled File System (CPFS) file systems must start with `cpfs-`. Example: `cpfs-125487****`. // // >CPFS file systems are available only on the China site (aliyun.com). // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The options. Options *ModifyFileSystemRequestOptions `json:"Options,omitempty" xml:"Options,omitempty" type:"Struct"` }
func (ModifyFileSystemRequest) GoString ¶
func (s ModifyFileSystemRequest) GoString() string
func (*ModifyFileSystemRequest) SetDescription ¶
func (s *ModifyFileSystemRequest) SetDescription(v string) *ModifyFileSystemRequest
func (*ModifyFileSystemRequest) SetFileSystemId ¶
func (s *ModifyFileSystemRequest) SetFileSystemId(v string) *ModifyFileSystemRequest
func (*ModifyFileSystemRequest) SetOptions ¶ added in v3.2.3
func (s *ModifyFileSystemRequest) SetOptions(v *ModifyFileSystemRequestOptions) *ModifyFileSystemRequest
func (ModifyFileSystemRequest) String ¶
func (s ModifyFileSystemRequest) String() string
type ModifyFileSystemRequestOptions ¶ added in v3.2.3
type ModifyFileSystemRequestOptions struct { // Specifies whether to enable the oplock feature. Valid values: // // - true: enables the feature. // // - false: disables the feature. // // > Only Server Message Block (SMB) file systems support this feature. // // example: // // true EnableOplock *bool `json:"EnableOplock,omitempty" xml:"EnableOplock,omitempty"` }
func (ModifyFileSystemRequestOptions) GoString ¶ added in v3.2.3
func (s ModifyFileSystemRequestOptions) GoString() string
func (*ModifyFileSystemRequestOptions) SetEnableOplock ¶ added in v3.2.3
func (s *ModifyFileSystemRequestOptions) SetEnableOplock(v bool) *ModifyFileSystemRequestOptions
func (ModifyFileSystemRequestOptions) String ¶ added in v3.2.3
func (s ModifyFileSystemRequestOptions) String() string
type ModifyFileSystemResponse ¶
type ModifyFileSystemResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyFileSystemResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyFileSystemResponse) GoString ¶
func (s ModifyFileSystemResponse) GoString() string
func (*ModifyFileSystemResponse) SetBody ¶
func (s *ModifyFileSystemResponse) SetBody(v *ModifyFileSystemResponseBody) *ModifyFileSystemResponse
func (*ModifyFileSystemResponse) SetHeaders ¶
func (s *ModifyFileSystemResponse) SetHeaders(v map[string]*string) *ModifyFileSystemResponse
func (*ModifyFileSystemResponse) SetStatusCode ¶
func (s *ModifyFileSystemResponse) SetStatusCode(v int32) *ModifyFileSystemResponse
func (ModifyFileSystemResponse) String ¶
func (s ModifyFileSystemResponse) String() string
type ModifyFileSystemResponseBody ¶
type ModifyFileSystemResponseBody struct { // The request ID. // // example: // // 5BC5CB97-9F28-42FE-84A4-0CD0DF42**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyFileSystemResponseBody) GoString ¶
func (s ModifyFileSystemResponseBody) GoString() string
func (*ModifyFileSystemResponseBody) SetRequestId ¶
func (s *ModifyFileSystemResponseBody) SetRequestId(v string) *ModifyFileSystemResponseBody
func (ModifyFileSystemResponseBody) String ¶
func (s ModifyFileSystemResponseBody) String() string
type ModifyFileSystemShrinkRequest ¶ added in v3.2.3
type ModifyFileSystemShrinkRequest struct { // The description of the file system. // // Limits: // // - The description must be 2 to 128 characters in length. // // - It must start with a letter but cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // NAS-test-1 Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the file system. // // - Sample ID of a General-purpose NAS file system: `31a8e4****`. // // - The IDs of Extreme NAS file systems must start with `extreme-`. Example: `extreme-0015****`. // // - The IDs of Cloud Paralleled File System (CPFS) file systems must start with `cpfs-`. Example: `cpfs-125487****`. // // >CPFS file systems are available only on the China site (aliyun.com). // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The options. OptionsShrink *string `json:"Options,omitempty" xml:"Options,omitempty"` }
func (ModifyFileSystemShrinkRequest) GoString ¶ added in v3.2.3
func (s ModifyFileSystemShrinkRequest) GoString() string
func (*ModifyFileSystemShrinkRequest) SetDescription ¶ added in v3.2.3
func (s *ModifyFileSystemShrinkRequest) SetDescription(v string) *ModifyFileSystemShrinkRequest
func (*ModifyFileSystemShrinkRequest) SetFileSystemId ¶ added in v3.2.3
func (s *ModifyFileSystemShrinkRequest) SetFileSystemId(v string) *ModifyFileSystemShrinkRequest
func (*ModifyFileSystemShrinkRequest) SetOptionsShrink ¶ added in v3.2.3
func (s *ModifyFileSystemShrinkRequest) SetOptionsShrink(v string) *ModifyFileSystemShrinkRequest
func (ModifyFileSystemShrinkRequest) String ¶ added in v3.2.3
func (s ModifyFileSystemShrinkRequest) String() string
type ModifyFilesetRequest ¶
type ModifyFilesetRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // Specifies whether to enable deletion protection to allow you to release the fileset by using the console or by calling the [DeleteFileset](https://help.aliyun.com/document_detail/2402263.html) operation. // // - true: enables release protection. // // - false: disables release protection. // // > This parameter can protect filesets only against manual releases, but not against automatic releases. // // if can be null: // true // // example: // // false DeletionProtection *bool `json:"DeletionProtection,omitempty" xml:"DeletionProtection,omitempty"` // The fileset description. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Specifies whether to perform only a dry run, without performing the actual request. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no fileset is modified and no fees incurred. // // Valid values: // // - true: performs only a dry run. The system checks the required parameters, request syntax, service limits, and Apsara File Storage NAS (NAS) inventory data. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, the specified fileset is modified. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The fileset ID. // // This parameter is required. // // example: // // fset-1902718ea0ae**** FsetId *string `json:"FsetId,omitempty" xml:"FsetId,omitempty"` }
func (ModifyFilesetRequest) GoString ¶
func (s ModifyFilesetRequest) GoString() string
func (*ModifyFilesetRequest) SetClientToken ¶
func (s *ModifyFilesetRequest) SetClientToken(v string) *ModifyFilesetRequest
func (*ModifyFilesetRequest) SetDeletionProtection ¶ added in v3.2.2
func (s *ModifyFilesetRequest) SetDeletionProtection(v bool) *ModifyFilesetRequest
func (*ModifyFilesetRequest) SetDescription ¶
func (s *ModifyFilesetRequest) SetDescription(v string) *ModifyFilesetRequest
func (*ModifyFilesetRequest) SetDryRun ¶
func (s *ModifyFilesetRequest) SetDryRun(v bool) *ModifyFilesetRequest
func (*ModifyFilesetRequest) SetFileSystemId ¶
func (s *ModifyFilesetRequest) SetFileSystemId(v string) *ModifyFilesetRequest
func (*ModifyFilesetRequest) SetFsetId ¶
func (s *ModifyFilesetRequest) SetFsetId(v string) *ModifyFilesetRequest
func (ModifyFilesetRequest) String ¶
func (s ModifyFilesetRequest) String() string
type ModifyFilesetResponse ¶
type ModifyFilesetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyFilesetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyFilesetResponse) GoString ¶
func (s ModifyFilesetResponse) GoString() string
func (*ModifyFilesetResponse) SetBody ¶
func (s *ModifyFilesetResponse) SetBody(v *ModifyFilesetResponseBody) *ModifyFilesetResponse
func (*ModifyFilesetResponse) SetHeaders ¶
func (s *ModifyFilesetResponse) SetHeaders(v map[string]*string) *ModifyFilesetResponse
func (*ModifyFilesetResponse) SetStatusCode ¶
func (s *ModifyFilesetResponse) SetStatusCode(v int32) *ModifyFilesetResponse
func (ModifyFilesetResponse) String ¶
func (s ModifyFilesetResponse) String() string
type ModifyFilesetResponseBody ¶
type ModifyFilesetResponseBody struct { // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyFilesetResponseBody) GoString ¶
func (s ModifyFilesetResponseBody) GoString() string
func (*ModifyFilesetResponseBody) SetRequestId ¶
func (s *ModifyFilesetResponseBody) SetRequestId(v string) *ModifyFilesetResponseBody
func (ModifyFilesetResponseBody) String ¶
func (s ModifyFilesetResponseBody) String() string
type ModifyLDAPConfigRequest ¶
type ModifyLDAPConfigRequest struct { // The LDAP entry. // // example: // // cn=alibaba,dc=com BindDN *string `json:"BindDN,omitempty" xml:"BindDN,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 109c042666 FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The LDAP search base. // // This parameter is required. // // example: // // dc=example SearchBase *string `json:"SearchBase,omitempty" xml:"SearchBase,omitempty"` // The LDAP service address. // // This parameter is required. // // example: // // ldap://ldap.example.example URI *string `json:"URI,omitempty" xml:"URI,omitempty"` }
func (ModifyLDAPConfigRequest) GoString ¶
func (s ModifyLDAPConfigRequest) GoString() string
func (*ModifyLDAPConfigRequest) SetBindDN ¶
func (s *ModifyLDAPConfigRequest) SetBindDN(v string) *ModifyLDAPConfigRequest
func (*ModifyLDAPConfigRequest) SetFileSystemId ¶
func (s *ModifyLDAPConfigRequest) SetFileSystemId(v string) *ModifyLDAPConfigRequest
func (*ModifyLDAPConfigRequest) SetSearchBase ¶
func (s *ModifyLDAPConfigRequest) SetSearchBase(v string) *ModifyLDAPConfigRequest
func (*ModifyLDAPConfigRequest) SetURI ¶
func (s *ModifyLDAPConfigRequest) SetURI(v string) *ModifyLDAPConfigRequest
func (ModifyLDAPConfigRequest) String ¶
func (s ModifyLDAPConfigRequest) String() string
type ModifyLDAPConfigResponse ¶
type ModifyLDAPConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyLDAPConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyLDAPConfigResponse) GoString ¶
func (s ModifyLDAPConfigResponse) GoString() string
func (*ModifyLDAPConfigResponse) SetBody ¶
func (s *ModifyLDAPConfigResponse) SetBody(v *ModifyLDAPConfigResponseBody) *ModifyLDAPConfigResponse
func (*ModifyLDAPConfigResponse) SetHeaders ¶
func (s *ModifyLDAPConfigResponse) SetHeaders(v map[string]*string) *ModifyLDAPConfigResponse
func (*ModifyLDAPConfigResponse) SetStatusCode ¶
func (s *ModifyLDAPConfigResponse) SetStatusCode(v int32) *ModifyLDAPConfigResponse
func (ModifyLDAPConfigResponse) String ¶
func (s ModifyLDAPConfigResponse) String() string
type ModifyLDAPConfigResponseBody ¶
type ModifyLDAPConfigResponseBody struct { // The request ID. // // example: // // 5B4511A7-C99E-4071-AA8C-32E2529DA963 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyLDAPConfigResponseBody) GoString ¶
func (s ModifyLDAPConfigResponseBody) GoString() string
func (*ModifyLDAPConfigResponseBody) SetRequestId ¶
func (s *ModifyLDAPConfigResponseBody) SetRequestId(v string) *ModifyLDAPConfigResponseBody
func (ModifyLDAPConfigResponseBody) String ¶
func (s ModifyLDAPConfigResponseBody) String() string
type ModifyLifecyclePolicyRequest ¶
type ModifyLifecyclePolicyRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 31a8e4**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The name of the lifecycle policy. // // The name must be 3 to 64 characters in length and can contain letters, digits, underscores (_), and hyphens (-). The name must start with a letter. // // This parameter is required. // // example: // // lifecyclepolicy_01 LifecyclePolicyName *string `json:"LifecyclePolicyName,omitempty" xml:"LifecyclePolicyName,omitempty"` // The management rule that is associated with the lifecycle policy. // // Valid values: // // - DEFAULT_ATIME_14: Files that are not accessed in the last 14 days are dumped to the IA storage medium. // // - DEFAULT_ATIME_30: Files that are not accessed in the last 30 days are dumped to the IA storage medium. // // - DEFAULT_ATIME_60: Files that are not accessed in the last 60 days are dumped to the IA storage medium. // // - DEFAULT_ATIME_90: Files that are not accessed in the last 90 days are dumped to the IA storage medium. // // This parameter is required. // // example: // // DEFAULT_ATIME_14 LifecycleRuleName *string `json:"LifecycleRuleName,omitempty" xml:"LifecycleRuleName,omitempty"` // The absolute path of a directory with which the lifecycle policy is associated. // // The path must start with a forward slash (/) and must be a path that exists in the mount target. // // example: // // /pathway/to/folder Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The storage type of the data that is dumped to the IA storage medium. // // Default value: InfrequentAccess (IA). // // example: // // InfrequentAccess StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` }
func (ModifyLifecyclePolicyRequest) GoString ¶
func (s ModifyLifecyclePolicyRequest) GoString() string
func (*ModifyLifecyclePolicyRequest) SetFileSystemId ¶
func (s *ModifyLifecyclePolicyRequest) SetFileSystemId(v string) *ModifyLifecyclePolicyRequest
func (*ModifyLifecyclePolicyRequest) SetLifecyclePolicyName ¶
func (s *ModifyLifecyclePolicyRequest) SetLifecyclePolicyName(v string) *ModifyLifecyclePolicyRequest
func (*ModifyLifecyclePolicyRequest) SetLifecycleRuleName ¶
func (s *ModifyLifecyclePolicyRequest) SetLifecycleRuleName(v string) *ModifyLifecyclePolicyRequest
func (*ModifyLifecyclePolicyRequest) SetPath ¶
func (s *ModifyLifecyclePolicyRequest) SetPath(v string) *ModifyLifecyclePolicyRequest
func (*ModifyLifecyclePolicyRequest) SetStorageType ¶
func (s *ModifyLifecyclePolicyRequest) SetStorageType(v string) *ModifyLifecyclePolicyRequest
func (ModifyLifecyclePolicyRequest) String ¶
func (s ModifyLifecyclePolicyRequest) String() string
type ModifyLifecyclePolicyResponse ¶
type ModifyLifecyclePolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyLifecyclePolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyLifecyclePolicyResponse) GoString ¶
func (s ModifyLifecyclePolicyResponse) GoString() string
func (*ModifyLifecyclePolicyResponse) SetBody ¶
func (s *ModifyLifecyclePolicyResponse) SetBody(v *ModifyLifecyclePolicyResponseBody) *ModifyLifecyclePolicyResponse
func (*ModifyLifecyclePolicyResponse) SetHeaders ¶
func (s *ModifyLifecyclePolicyResponse) SetHeaders(v map[string]*string) *ModifyLifecyclePolicyResponse
func (*ModifyLifecyclePolicyResponse) SetStatusCode ¶
func (s *ModifyLifecyclePolicyResponse) SetStatusCode(v int32) *ModifyLifecyclePolicyResponse
func (ModifyLifecyclePolicyResponse) String ¶
func (s ModifyLifecyclePolicyResponse) String() string
type ModifyLifecyclePolicyResponseBody ¶
type ModifyLifecyclePolicyResponseBody struct { // The request ID. // // example: // // BC7C825C-5F65-4B56-BEF6-98C56C7C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request was successful. // // Valid values: // // - true // // - false // // example: // // true Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (ModifyLifecyclePolicyResponseBody) GoString ¶
func (s ModifyLifecyclePolicyResponseBody) GoString() string
func (*ModifyLifecyclePolicyResponseBody) SetRequestId ¶
func (s *ModifyLifecyclePolicyResponseBody) SetRequestId(v string) *ModifyLifecyclePolicyResponseBody
func (*ModifyLifecyclePolicyResponseBody) SetSuccess ¶
func (s *ModifyLifecyclePolicyResponseBody) SetSuccess(v bool) *ModifyLifecyclePolicyResponseBody
func (ModifyLifecyclePolicyResponseBody) String ¶
func (s ModifyLifecyclePolicyResponseBody) String() string
type ModifyMountTargetRequest ¶
type ModifyMountTargetRequest struct { // The name of the permission group that is attached to the mount target. // // example: // // classic-test AccessGroupName *string `json:"AccessGroupName,omitempty" xml:"AccessGroupName,omitempty"` // The dual-stack (IPv4 and IPv6) domain name of the mount target. // // > Only Extreme NAS file systems that reside in the Chinese mainland support IPv6. // // example: // // 174494b666-x****.dualstack.cn-hangzhou.nas.aliyuncs.com DualStackMountTargetDomain *string `json:"DualStackMountTargetDomain,omitempty" xml:"DualStackMountTargetDomain,omitempty"` // The ID of the file system. // // - Sample ID of a General-purpose NAS file system: `31a8e4****`. // // - The IDs of Extreme NAS file systems must start with `extreme-`, for example, `extreme-0015****`. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The IPv4 domain name of the mount target. // // example: // // 1ca404a666-w****.cn-hangzhou.nas.aliyuncs.com MountTargetDomain *string `json:"MountTargetDomain,omitempty" xml:"MountTargetDomain,omitempty"` // The status of the mount target. // // Valid values: // // - Active: The mount target is available. // // - Inactive: The mount target is unavailable. // // > Only General-purpose Apsara File Storage NAS (NAS) file systems support changing the mount target status. // // example: // // Inactive Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (ModifyMountTargetRequest) GoString ¶
func (s ModifyMountTargetRequest) GoString() string
func (*ModifyMountTargetRequest) SetAccessGroupName ¶
func (s *ModifyMountTargetRequest) SetAccessGroupName(v string) *ModifyMountTargetRequest
func (*ModifyMountTargetRequest) SetDualStackMountTargetDomain ¶
func (s *ModifyMountTargetRequest) SetDualStackMountTargetDomain(v string) *ModifyMountTargetRequest
func (*ModifyMountTargetRequest) SetFileSystemId ¶
func (s *ModifyMountTargetRequest) SetFileSystemId(v string) *ModifyMountTargetRequest
func (*ModifyMountTargetRequest) SetMountTargetDomain ¶
func (s *ModifyMountTargetRequest) SetMountTargetDomain(v string) *ModifyMountTargetRequest
func (*ModifyMountTargetRequest) SetStatus ¶
func (s *ModifyMountTargetRequest) SetStatus(v string) *ModifyMountTargetRequest
func (ModifyMountTargetRequest) String ¶
func (s ModifyMountTargetRequest) String() string
type ModifyMountTargetResponse ¶
type ModifyMountTargetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyMountTargetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyMountTargetResponse) GoString ¶
func (s ModifyMountTargetResponse) GoString() string
func (*ModifyMountTargetResponse) SetBody ¶
func (s *ModifyMountTargetResponse) SetBody(v *ModifyMountTargetResponseBody) *ModifyMountTargetResponse
func (*ModifyMountTargetResponse) SetHeaders ¶
func (s *ModifyMountTargetResponse) SetHeaders(v map[string]*string) *ModifyMountTargetResponse
func (*ModifyMountTargetResponse) SetStatusCode ¶
func (s *ModifyMountTargetResponse) SetStatusCode(v int32) *ModifyMountTargetResponse
func (ModifyMountTargetResponse) String ¶
func (s ModifyMountTargetResponse) String() string
type ModifyMountTargetResponseBody ¶
type ModifyMountTargetResponseBody struct { // The ID of the request. // // example: // // FF387D95-34C4-4879-B65A-99D1FA1B**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyMountTargetResponseBody) GoString ¶
func (s ModifyMountTargetResponseBody) GoString() string
func (*ModifyMountTargetResponseBody) SetRequestId ¶
func (s *ModifyMountTargetResponseBody) SetRequestId(v string) *ModifyMountTargetResponseBody
func (ModifyMountTargetResponseBody) String ¶
func (s ModifyMountTargetResponseBody) String() string
type ModifyProtocolMountTargetRequest ¶
type ModifyProtocolMountTargetRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The description of the export directory for the protocol service. // // Limits: // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter but cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Specifies whether to perform only a dry run, without performing the actual request. The dry run checks parameter validity and prerequisites. The dry run does not modify the specified export directory or incur fees. // // Valid values: // // - true: performs only a dry run. The system checks the required parameters, request syntax, and service limits. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. // // - false (default): performs a dry run and sends the request. // // example: // // true DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the export directory for the protocol service. // // This parameter is required. // // example: // // exp-19abf5beab8d**** ExportId *string `json:"ExportId,omitempty" xml:"ExportId,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the protocol service. // // This parameter is required. // // example: // // ptc-197ed6a00f2b**** ProtocolServiceId *string `json:"ProtocolServiceId,omitempty" xml:"ProtocolServiceId,omitempty"` }
func (ModifyProtocolMountTargetRequest) GoString ¶
func (s ModifyProtocolMountTargetRequest) GoString() string
func (*ModifyProtocolMountTargetRequest) SetClientToken ¶
func (s *ModifyProtocolMountTargetRequest) SetClientToken(v string) *ModifyProtocolMountTargetRequest
func (*ModifyProtocolMountTargetRequest) SetDescription ¶
func (s *ModifyProtocolMountTargetRequest) SetDescription(v string) *ModifyProtocolMountTargetRequest
func (*ModifyProtocolMountTargetRequest) SetDryRun ¶
func (s *ModifyProtocolMountTargetRequest) SetDryRun(v bool) *ModifyProtocolMountTargetRequest
func (*ModifyProtocolMountTargetRequest) SetExportId ¶
func (s *ModifyProtocolMountTargetRequest) SetExportId(v string) *ModifyProtocolMountTargetRequest
func (*ModifyProtocolMountTargetRequest) SetFileSystemId ¶
func (s *ModifyProtocolMountTargetRequest) SetFileSystemId(v string) *ModifyProtocolMountTargetRequest
func (*ModifyProtocolMountTargetRequest) SetProtocolServiceId ¶
func (s *ModifyProtocolMountTargetRequest) SetProtocolServiceId(v string) *ModifyProtocolMountTargetRequest
func (ModifyProtocolMountTargetRequest) String ¶
func (s ModifyProtocolMountTargetRequest) String() string
type ModifyProtocolMountTargetResponse ¶
type ModifyProtocolMountTargetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyProtocolMountTargetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyProtocolMountTargetResponse) GoString ¶
func (s ModifyProtocolMountTargetResponse) GoString() string
func (*ModifyProtocolMountTargetResponse) SetHeaders ¶
func (s *ModifyProtocolMountTargetResponse) SetHeaders(v map[string]*string) *ModifyProtocolMountTargetResponse
func (*ModifyProtocolMountTargetResponse) SetStatusCode ¶
func (s *ModifyProtocolMountTargetResponse) SetStatusCode(v int32) *ModifyProtocolMountTargetResponse
func (ModifyProtocolMountTargetResponse) String ¶
func (s ModifyProtocolMountTargetResponse) String() string
type ModifyProtocolMountTargetResponseBody ¶
type ModifyProtocolMountTargetResponseBody struct { // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyProtocolMountTargetResponseBody) GoString ¶
func (s ModifyProtocolMountTargetResponseBody) GoString() string
func (*ModifyProtocolMountTargetResponseBody) SetRequestId ¶
func (s *ModifyProtocolMountTargetResponseBody) SetRequestId(v string) *ModifyProtocolMountTargetResponseBody
func (ModifyProtocolMountTargetResponseBody) String ¶
func (s ModifyProtocolMountTargetResponseBody) String() string
type ModifyProtocolServiceRequest ¶
type ModifyProtocolServiceRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The description of the protocol service. // // Limits: // // - The description must be 2 to 128 characters in length. // // - The description must start with a letter and cannot start with `http://` or `https://`. // // - The description can contain letters, digits, colons (:), underscores (_), and hyphens (-). // // if can be null: // false // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Specifies whether to perform only a dry run, without performing the actual request. The dry run checks parameter validity and prerequisites. The dry run does not modify a file system or incur fees. // // Valid values: // // - true: performs only a dry run and does not modify the protocol service. The system checks the request format, service limits, prerequisites, and whether the required parameters are specified. If the request fails the dry run, an error message is returned. If the request passes the dry run, a 200 HTTP status code is returned. // // - false (default): performs a dry run and performs the actual request. If the request passes the dry run, the service protocol is modified. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-123**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the protocol service. // // This parameter is required. // // example: // // ptc-123**** ProtocolServiceId *string `json:"ProtocolServiceId,omitempty" xml:"ProtocolServiceId,omitempty"` }
func (ModifyProtocolServiceRequest) GoString ¶
func (s ModifyProtocolServiceRequest) GoString() string
func (*ModifyProtocolServiceRequest) SetClientToken ¶
func (s *ModifyProtocolServiceRequest) SetClientToken(v string) *ModifyProtocolServiceRequest
func (*ModifyProtocolServiceRequest) SetDescription ¶
func (s *ModifyProtocolServiceRequest) SetDescription(v string) *ModifyProtocolServiceRequest
func (*ModifyProtocolServiceRequest) SetDryRun ¶
func (s *ModifyProtocolServiceRequest) SetDryRun(v bool) *ModifyProtocolServiceRequest
func (*ModifyProtocolServiceRequest) SetFileSystemId ¶
func (s *ModifyProtocolServiceRequest) SetFileSystemId(v string) *ModifyProtocolServiceRequest
func (*ModifyProtocolServiceRequest) SetProtocolServiceId ¶
func (s *ModifyProtocolServiceRequest) SetProtocolServiceId(v string) *ModifyProtocolServiceRequest
func (ModifyProtocolServiceRequest) String ¶
func (s ModifyProtocolServiceRequest) String() string
type ModifyProtocolServiceResponse ¶
type ModifyProtocolServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyProtocolServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyProtocolServiceResponse) GoString ¶
func (s ModifyProtocolServiceResponse) GoString() string
func (*ModifyProtocolServiceResponse) SetBody ¶
func (s *ModifyProtocolServiceResponse) SetBody(v *ModifyProtocolServiceResponseBody) *ModifyProtocolServiceResponse
func (*ModifyProtocolServiceResponse) SetHeaders ¶
func (s *ModifyProtocolServiceResponse) SetHeaders(v map[string]*string) *ModifyProtocolServiceResponse
func (*ModifyProtocolServiceResponse) SetStatusCode ¶
func (s *ModifyProtocolServiceResponse) SetStatusCode(v int32) *ModifyProtocolServiceResponse
func (ModifyProtocolServiceResponse) String ¶
func (s ModifyProtocolServiceResponse) String() string
type ModifyProtocolServiceResponseBody ¶
type ModifyProtocolServiceResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyProtocolServiceResponseBody) GoString ¶
func (s ModifyProtocolServiceResponseBody) GoString() string
func (*ModifyProtocolServiceResponseBody) SetRequestId ¶
func (s *ModifyProtocolServiceResponseBody) SetRequestId(v string) *ModifyProtocolServiceResponseBody
func (ModifyProtocolServiceResponseBody) String ¶
func (s ModifyProtocolServiceResponseBody) String() string
type ModifySmbAclRequest ¶
type ModifySmbAclRequest struct { // Specifies whether to allow anonymous access. Valid values: // // - true: The file system allows anonymous access. // // - false (default): The file system denies anonymous access. // // if can be null: // false // // example: // // false EnableAnonymousAccess *bool `json:"EnableAnonymousAccess,omitempty" xml:"EnableAnonymousAccess,omitempty"` // Specifies whether to enable encryption in transit. Valid values: // // - true: enables encryption in transit. // // - false (default): disables encryption in transit. // // example: // // false EncryptData *bool `json:"EncryptData,omitempty" xml:"EncryptData,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The home directory of each user. Each user-specific home directory must meet the following requirements: // // - Each segment starts with a forward slash (/) or a backward slash (\\\\). // // - Each segment does not contain the following special characters: `<>":|?*`. // // - Each segment is 0 to 255 characters in length. // // - The total length is 0 to 32,767 characters. // // For example, if you create a user named A and the home directory is `/home`, the file system automatically creates a directory named `/home/A` when User A logs on to the file system. If the `/home/A` directory already exists, the file system does not create the directory. // // > User A must have the permissions to create folders in the \\home directory. Otherwise, the file system cannot create the `/home/A` directory when User A logs on to the file system. // // example: // // /home HomeDirPath *string `json:"HomeDirPath,omitempty" xml:"HomeDirPath,omitempty"` // The string that is generated after the system encodes the keytab file by using Base64. // // example: // // BQIAAABHAAIADUFMSUFEVEVTVC5DT00ABGNpZnMAGXNtYnNlcnZlcjI0LmFsaWFkdGVzdC5jb20AAAABAAAAAAEAAQAIqIx6v7p11oUAAABHAAIADUFMSUFEVEVTVC5DT00ABGNpZnMAGXNtYnNlcnZlcjI0LmFsaWFkdGVzdC5jb20AAAABAAAAAAEAAwAIqIx6v7p11oUAAABPAAIADUFMSUFEVEVTVC5DT00ABGNpZnMAGXNtYnNlcnZlcjI0LmFsaWFkdGVzdC5jb20AAAABAAAAAAEAFwAQnQZWB3RAPHU7PMIJyBWePAAAAF8AAgANQUxJQURURVNULkNPTQAEY2lmcwAZc21ic2VydmVyMjQuYWxpYWR0ZXN0LmNvbQAAAAEAAAAAAQASACAGJ7F0s+bcBjf6jD5HlvlRLmPSOW+qDZe0Qk0lQcf8WwAAAE8AAgANQUxJQURURVNULkNPTQAEY2lmcwAZc21ic2VydmVyMjQuYWxpYWR0ZXN0LmNvbQAAAAEAAAAAAQARABDdFmanrSIatnDDh**** Keytab *string `json:"Keytab,omitempty" xml:"Keytab,omitempty"` // The string that is generated after the system encodes the keytab file by using MD5. // // example: // // E3CCF7E2416DF04FA958AA4513EA**** KeytabMd5 *string `json:"KeytabMd5,omitempty" xml:"KeytabMd5,omitempty"` // Specifies whether to deny access from non-encrypted clients. Valid values: // // - true: The file system denies access from non-encrypted clients. // // - false (default): The file system allows access from non-encrypted clients. // // example: // // false RejectUnencryptedAccess *bool `json:"RejectUnencryptedAccess,omitempty" xml:"RejectUnencryptedAccess,omitempty"` // The ID of a super admin. The ID must meet the following requirements: // // - The ID starts with `S` and does not contain letters except S. // // - The ID contains at least three hyphens (-) as delimiters. // // Examples: `S-1-5-22` and `S-1-5-22-23`. // // example: // // S-1-5-22 SuperAdminSid *string `json:"SuperAdminSid,omitempty" xml:"SuperAdminSid,omitempty"` }
func (ModifySmbAclRequest) GoString ¶
func (s ModifySmbAclRequest) GoString() string
func (*ModifySmbAclRequest) SetEnableAnonymousAccess ¶
func (s *ModifySmbAclRequest) SetEnableAnonymousAccess(v bool) *ModifySmbAclRequest
func (*ModifySmbAclRequest) SetEncryptData ¶
func (s *ModifySmbAclRequest) SetEncryptData(v bool) *ModifySmbAclRequest
func (*ModifySmbAclRequest) SetFileSystemId ¶
func (s *ModifySmbAclRequest) SetFileSystemId(v string) *ModifySmbAclRequest
func (*ModifySmbAclRequest) SetHomeDirPath ¶
func (s *ModifySmbAclRequest) SetHomeDirPath(v string) *ModifySmbAclRequest
func (*ModifySmbAclRequest) SetKeytab ¶
func (s *ModifySmbAclRequest) SetKeytab(v string) *ModifySmbAclRequest
func (*ModifySmbAclRequest) SetKeytabMd5 ¶
func (s *ModifySmbAclRequest) SetKeytabMd5(v string) *ModifySmbAclRequest
func (*ModifySmbAclRequest) SetRejectUnencryptedAccess ¶
func (s *ModifySmbAclRequest) SetRejectUnencryptedAccess(v bool) *ModifySmbAclRequest
func (*ModifySmbAclRequest) SetSuperAdminSid ¶
func (s *ModifySmbAclRequest) SetSuperAdminSid(v string) *ModifySmbAclRequest
func (ModifySmbAclRequest) String ¶
func (s ModifySmbAclRequest) String() string
type ModifySmbAclResponse ¶
type ModifySmbAclResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifySmbAclResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifySmbAclResponse) GoString ¶
func (s ModifySmbAclResponse) GoString() string
func (*ModifySmbAclResponse) SetBody ¶
func (s *ModifySmbAclResponse) SetBody(v *ModifySmbAclResponseBody) *ModifySmbAclResponse
func (*ModifySmbAclResponse) SetHeaders ¶
func (s *ModifySmbAclResponse) SetHeaders(v map[string]*string) *ModifySmbAclResponse
func (*ModifySmbAclResponse) SetStatusCode ¶
func (s *ModifySmbAclResponse) SetStatusCode(v int32) *ModifySmbAclResponse
func (ModifySmbAclResponse) String ¶
func (s ModifySmbAclResponse) String() string
type ModifySmbAclResponseBody ¶
type ModifySmbAclResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifySmbAclResponseBody) GoString ¶
func (s ModifySmbAclResponseBody) GoString() string
func (*ModifySmbAclResponseBody) SetRequestId ¶
func (s *ModifySmbAclResponseBody) SetRequestId(v string) *ModifySmbAclResponseBody
func (ModifySmbAclResponseBody) String ¶
func (s ModifySmbAclResponseBody) String() string
type OpenNASServiceResponse ¶
type OpenNASServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *OpenNASServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (OpenNASServiceResponse) GoString ¶
func (s OpenNASServiceResponse) GoString() string
func (*OpenNASServiceResponse) SetBody ¶
func (s *OpenNASServiceResponse) SetBody(v *OpenNASServiceResponseBody) *OpenNASServiceResponse
func (*OpenNASServiceResponse) SetHeaders ¶
func (s *OpenNASServiceResponse) SetHeaders(v map[string]*string) *OpenNASServiceResponse
func (*OpenNASServiceResponse) SetStatusCode ¶
func (s *OpenNASServiceResponse) SetStatusCode(v int32) *OpenNASServiceResponse
func (OpenNASServiceResponse) String ¶
func (s OpenNASServiceResponse) String() string
type OpenNASServiceResponseBody ¶
type OpenNASServiceResponseBody struct { // The details about the failed permission verification. // // example: // // { // // "PolicyType": "AccountLevelIdentityBasedPolicy", // // "AuthPrincipalOwnerId": "178321033379****", // // "EncodedDiagnosticMessage": "AJpt/382mjxDSIYIqa/cUIFvOg9tajlLyN+LJA0C78kWfKIl****", // // "AuthPrincipalType": "SubUser", // // "AuthPrincipalDisplayName": "21794847602038****", // // "NoPermissionType": "ImplicitDeny", // // "AuthAction": "nas:OpenNASService" // // } AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"` // The order ID. // // example: // // 20671870151**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The request ID. // // example: // // 427DB0B3-9436-4A3C-B2BC-B961F95E**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OpenNASServiceResponseBody) GoString ¶
func (s OpenNASServiceResponseBody) GoString() string
func (*OpenNASServiceResponseBody) SetAccessDeniedDetail ¶ added in v3.2.4
func (s *OpenNASServiceResponseBody) SetAccessDeniedDetail(v string) *OpenNASServiceResponseBody
func (*OpenNASServiceResponseBody) SetOrderId ¶
func (s *OpenNASServiceResponseBody) SetOrderId(v string) *OpenNASServiceResponseBody
func (*OpenNASServiceResponseBody) SetRequestId ¶
func (s *OpenNASServiceResponseBody) SetRequestId(v string) *OpenNASServiceResponseBody
func (OpenNASServiceResponseBody) String ¶
func (s OpenNASServiceResponseBody) String() string
type RemoveClientFromBlackListRequest ¶
type RemoveClientFromBlackListRequest struct { // This parameter is required. // // example: // // 192.168.0.0 ClientIP *string `json:"ClientIP,omitempty" xml:"ClientIP,omitempty"` // This parameter is required. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // This parameter is required. // // example: // // cpfs-00d91ca404a348**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The ID of the request. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (RemoveClientFromBlackListRequest) GoString ¶
func (s RemoveClientFromBlackListRequest) GoString() string
func (*RemoveClientFromBlackListRequest) SetClientIP ¶
func (s *RemoveClientFromBlackListRequest) SetClientIP(v string) *RemoveClientFromBlackListRequest
func (*RemoveClientFromBlackListRequest) SetClientToken ¶
func (s *RemoveClientFromBlackListRequest) SetClientToken(v string) *RemoveClientFromBlackListRequest
func (*RemoveClientFromBlackListRequest) SetFileSystemId ¶
func (s *RemoveClientFromBlackListRequest) SetFileSystemId(v string) *RemoveClientFromBlackListRequest
func (*RemoveClientFromBlackListRequest) SetRegionId ¶
func (s *RemoveClientFromBlackListRequest) SetRegionId(v string) *RemoveClientFromBlackListRequest
func (RemoveClientFromBlackListRequest) String ¶
func (s RemoveClientFromBlackListRequest) String() string
type RemoveClientFromBlackListResponse ¶
type RemoveClientFromBlackListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RemoveClientFromBlackListResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RemoveClientFromBlackListResponse) GoString ¶
func (s RemoveClientFromBlackListResponse) GoString() string
func (*RemoveClientFromBlackListResponse) SetHeaders ¶
func (s *RemoveClientFromBlackListResponse) SetHeaders(v map[string]*string) *RemoveClientFromBlackListResponse
func (*RemoveClientFromBlackListResponse) SetStatusCode ¶
func (s *RemoveClientFromBlackListResponse) SetStatusCode(v int32) *RemoveClientFromBlackListResponse
func (RemoveClientFromBlackListResponse) String ¶
func (s RemoveClientFromBlackListResponse) String() string
type RemoveClientFromBlackListResponseBody ¶
type RemoveClientFromBlackListResponseBody struct { // example: // // A70BEE5D-76D3-49FB-B58F-1F398211**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RemoveClientFromBlackListResponseBody) GoString ¶
func (s RemoveClientFromBlackListResponseBody) GoString() string
func (*RemoveClientFromBlackListResponseBody) SetRequestId ¶
func (s *RemoveClientFromBlackListResponseBody) SetRequestId(v string) *RemoveClientFromBlackListResponseBody
func (RemoveClientFromBlackListResponseBody) String ¶
func (s RemoveClientFromBlackListResponseBody) String() string
type RemoveTagsRequest ¶
type RemoveTagsRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 0addcw**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The details about the tags. // // This parameter is required. Tag []*RemoveTagsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (RemoveTagsRequest) GoString ¶
func (s RemoveTagsRequest) GoString() string
func (*RemoveTagsRequest) SetFileSystemId ¶
func (s *RemoveTagsRequest) SetFileSystemId(v string) *RemoveTagsRequest
func (*RemoveTagsRequest) SetTag ¶
func (s *RemoveTagsRequest) SetTag(v []*RemoveTagsRequestTag) *RemoveTagsRequest
func (RemoveTagsRequest) String ¶
func (s RemoveTagsRequest) String() string
type RemoveTagsRequestTag ¶
type RemoveTagsRequestTag struct { // The key of each tag. Each tag that you want to remove consists of a tag key and a tag value. You can specify 1 to 10 tags at a time. The tag key cannot be empty. The tag value can be left empty. // // example: // // keyN Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of each tag. Each tag that you want to remove consists of a tag key and a tag value. You can specify a maximum of five tags at a time. The tag key cannot be empty. The tag value can be left empty. // // example: // // valueN Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (RemoveTagsRequestTag) GoString ¶
func (s RemoveTagsRequestTag) GoString() string
func (*RemoveTagsRequestTag) SetKey ¶
func (s *RemoveTagsRequestTag) SetKey(v string) *RemoveTagsRequestTag
func (*RemoveTagsRequestTag) SetValue ¶
func (s *RemoveTagsRequestTag) SetValue(v string) *RemoveTagsRequestTag
func (RemoveTagsRequestTag) String ¶
func (s RemoveTagsRequestTag) String() string
type RemoveTagsResponse ¶
type RemoveTagsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RemoveTagsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RemoveTagsResponse) GoString ¶
func (s RemoveTagsResponse) GoString() string
func (*RemoveTagsResponse) SetBody ¶
func (s *RemoveTagsResponse) SetBody(v *RemoveTagsResponseBody) *RemoveTagsResponse
func (*RemoveTagsResponse) SetHeaders ¶
func (s *RemoveTagsResponse) SetHeaders(v map[string]*string) *RemoveTagsResponse
func (*RemoveTagsResponse) SetStatusCode ¶
func (s *RemoveTagsResponse) SetStatusCode(v int32) *RemoveTagsResponse
func (RemoveTagsResponse) String ¶
func (s RemoveTagsResponse) String() string
type RemoveTagsResponseBody ¶
type RemoveTagsResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B68845 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RemoveTagsResponseBody) GoString ¶
func (s RemoveTagsResponseBody) GoString() string
func (*RemoveTagsResponseBody) SetRequestId ¶
func (s *RemoveTagsResponseBody) SetRequestId(v string) *RemoveTagsResponseBody
func (RemoveTagsResponseBody) String ¶
func (s RemoveTagsResponseBody) String() string
type ResetFileSystemRequest ¶
type ResetFileSystemRequest struct { // The ID of the advanced Extreme NAS file system. // // This parameter is required. // // example: // // extreme-012dd**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The snapshot ID. // // This parameter is required. // // example: // // s-extreme-snapsho**** SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` }
func (ResetFileSystemRequest) GoString ¶
func (s ResetFileSystemRequest) GoString() string
func (*ResetFileSystemRequest) SetFileSystemId ¶
func (s *ResetFileSystemRequest) SetFileSystemId(v string) *ResetFileSystemRequest
func (*ResetFileSystemRequest) SetSnapshotId ¶
func (s *ResetFileSystemRequest) SetSnapshotId(v string) *ResetFileSystemRequest
func (ResetFileSystemRequest) String ¶
func (s ResetFileSystemRequest) String() string
type ResetFileSystemResponse ¶
type ResetFileSystemResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ResetFileSystemResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ResetFileSystemResponse) GoString ¶
func (s ResetFileSystemResponse) GoString() string
func (*ResetFileSystemResponse) SetBody ¶
func (s *ResetFileSystemResponse) SetBody(v *ResetFileSystemResponseBody) *ResetFileSystemResponse
func (*ResetFileSystemResponse) SetHeaders ¶
func (s *ResetFileSystemResponse) SetHeaders(v map[string]*string) *ResetFileSystemResponse
func (*ResetFileSystemResponse) SetStatusCode ¶
func (s *ResetFileSystemResponse) SetStatusCode(v int32) *ResetFileSystemResponse
func (ResetFileSystemResponse) String ¶
func (s ResetFileSystemResponse) String() string
type ResetFileSystemResponseBody ¶
type ResetFileSystemResponseBody struct { // The request ID. // // example: // // 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ResetFileSystemResponseBody) GoString ¶
func (s ResetFileSystemResponseBody) GoString() string
func (*ResetFileSystemResponseBody) SetRequestId ¶
func (s *ResetFileSystemResponseBody) SetRequestId(v string) *ResetFileSystemResponseBody
func (ResetFileSystemResponseBody) String ¶
func (s ResetFileSystemResponseBody) String() string
type RetryLifecycleRetrieveJobRequest ¶
type RetryLifecycleRetrieveJobRequest struct { // The ID of the data retrieval task. // // This parameter is required. // // example: // // lrj-nfstest-ia-160****853-hshvw JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` }
func (RetryLifecycleRetrieveJobRequest) GoString ¶
func (s RetryLifecycleRetrieveJobRequest) GoString() string
func (*RetryLifecycleRetrieveJobRequest) SetJobId ¶
func (s *RetryLifecycleRetrieveJobRequest) SetJobId(v string) *RetryLifecycleRetrieveJobRequest
func (RetryLifecycleRetrieveJobRequest) String ¶
func (s RetryLifecycleRetrieveJobRequest) String() string
type RetryLifecycleRetrieveJobResponse ¶
type RetryLifecycleRetrieveJobResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RetryLifecycleRetrieveJobResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RetryLifecycleRetrieveJobResponse) GoString ¶
func (s RetryLifecycleRetrieveJobResponse) GoString() string
func (*RetryLifecycleRetrieveJobResponse) SetHeaders ¶
func (s *RetryLifecycleRetrieveJobResponse) SetHeaders(v map[string]*string) *RetryLifecycleRetrieveJobResponse
func (*RetryLifecycleRetrieveJobResponse) SetStatusCode ¶
func (s *RetryLifecycleRetrieveJobResponse) SetStatusCode(v int32) *RetryLifecycleRetrieveJobResponse
func (RetryLifecycleRetrieveJobResponse) String ¶
func (s RetryLifecycleRetrieveJobResponse) String() string
type RetryLifecycleRetrieveJobResponseBody ¶
type RetryLifecycleRetrieveJobResponseBody struct { // The request ID. // // example: // // BC7C825C-5F65-4B56-BEF6-98C56C7C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RetryLifecycleRetrieveJobResponseBody) GoString ¶
func (s RetryLifecycleRetrieveJobResponseBody) GoString() string
func (*RetryLifecycleRetrieveJobResponseBody) SetRequestId ¶
func (s *RetryLifecycleRetrieveJobResponseBody) SetRequestId(v string) *RetryLifecycleRetrieveJobResponseBody
func (RetryLifecycleRetrieveJobResponseBody) String ¶
func (s RetryLifecycleRetrieveJobResponseBody) String() string
type SetDirQuotaRequest ¶
type SetDirQuotaRequest struct { // The number of files that a user can create in the directory. // // This number includes the number of files, subdirectories, and special files. // // If you set the QuotaType parameter to Enforcement, you must specify at least one of the SizeLimit and FileCountLimit parameters. // // example: // // 10000 FileCountLimit *int64 `json:"FileCountLimit,omitempty" xml:"FileCountLimit,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The absolute path of the directory in the file system. // // > - You can set quotas only for the directories that have been created in a NAS file system. The path of the directory that you specify for a quota is the absolute path of the directory in the NAS file system, but not the local path of the compute node, such as an Elastic Compute Service (ECS) instance or a container. // // > - Directories whose names contain Chinese characters are not supported. // // This parameter is required. // // example: // // /data/sub1 Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The type of the quota. // // Valid values: // // - Accounting: a statistical quota. If you set this parameter to Accounting, NAS calculates only the storage usage of the directory. // // - Enforcement: a restricted quota. If you set this parameter to Enforcement and the storage usage exceeds the quota, you can no longer create files or subdirectories for the directory, or write data to the directory. // // This parameter is required. // // example: // // Accounting QuotaType *string `json:"QuotaType,omitempty" xml:"QuotaType,omitempty"` // The size of files that a user can create in the directory. // // Unit: GiB. // // If you set the QuotaType parameter to Enforcement, you must specify at least one of the SizeLimit and FileCountLimit parameters. // // example: // // 1024 SizeLimit *int64 `json:"SizeLimit,omitempty" xml:"SizeLimit,omitempty"` // The UID or GID of the user for whom you want to set a directory quota. // // This parameter is required and valid only if the UserType parameter is set to Uid or Gid. // // Examples: // // - If you want to set a directory quota for a user whose UID is 500, set the UserType parameter to Uid and set the UserId parameter to 500. // // - If you want to set a directory quota for a user group whose GID is 100, set the UserType parameter to Gid and set the UserId parameter to 100. // // example: // // 500 UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The type of the user. // // Valid values: // // - Uid: user ID // // - Gid: user group ID // // - AllUsers: all users // // This parameter is required. // // example: // // Uid UserType *string `json:"UserType,omitempty" xml:"UserType,omitempty"` }
func (SetDirQuotaRequest) GoString ¶
func (s SetDirQuotaRequest) GoString() string
func (*SetDirQuotaRequest) SetFileCountLimit ¶
func (s *SetDirQuotaRequest) SetFileCountLimit(v int64) *SetDirQuotaRequest
func (*SetDirQuotaRequest) SetFileSystemId ¶
func (s *SetDirQuotaRequest) SetFileSystemId(v string) *SetDirQuotaRequest
func (*SetDirQuotaRequest) SetPath ¶
func (s *SetDirQuotaRequest) SetPath(v string) *SetDirQuotaRequest
func (*SetDirQuotaRequest) SetQuotaType ¶
func (s *SetDirQuotaRequest) SetQuotaType(v string) *SetDirQuotaRequest
func (*SetDirQuotaRequest) SetSizeLimit ¶
func (s *SetDirQuotaRequest) SetSizeLimit(v int64) *SetDirQuotaRequest
func (*SetDirQuotaRequest) SetUserId ¶
func (s *SetDirQuotaRequest) SetUserId(v string) *SetDirQuotaRequest
func (*SetDirQuotaRequest) SetUserType ¶
func (s *SetDirQuotaRequest) SetUserType(v string) *SetDirQuotaRequest
func (SetDirQuotaRequest) String ¶
func (s SetDirQuotaRequest) String() string
type SetDirQuotaResponse ¶
type SetDirQuotaResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SetDirQuotaResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SetDirQuotaResponse) GoString ¶
func (s SetDirQuotaResponse) GoString() string
func (*SetDirQuotaResponse) SetBody ¶
func (s *SetDirQuotaResponse) SetBody(v *SetDirQuotaResponseBody) *SetDirQuotaResponse
func (*SetDirQuotaResponse) SetHeaders ¶
func (s *SetDirQuotaResponse) SetHeaders(v map[string]*string) *SetDirQuotaResponse
func (*SetDirQuotaResponse) SetStatusCode ¶
func (s *SetDirQuotaResponse) SetStatusCode(v int32) *SetDirQuotaResponse
func (SetDirQuotaResponse) String ¶
func (s SetDirQuotaResponse) String() string
type SetDirQuotaResponseBody ¶
type SetDirQuotaResponseBody struct { // The request ID. // // example: // // 5BC5CB97-9F28-42FE-84A4-0CD0DF42**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request was successful. // // Valid values: // // - true // // - false // // example: // // true Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (SetDirQuotaResponseBody) GoString ¶
func (s SetDirQuotaResponseBody) GoString() string
func (*SetDirQuotaResponseBody) SetRequestId ¶
func (s *SetDirQuotaResponseBody) SetRequestId(v string) *SetDirQuotaResponseBody
func (*SetDirQuotaResponseBody) SetSuccess ¶
func (s *SetDirQuotaResponseBody) SetSuccess(v bool) *SetDirQuotaResponseBody
func (SetDirQuotaResponseBody) String ¶
func (s SetDirQuotaResponseBody) String() string
type SetFilesetQuotaRequest ¶ added in v3.5.0
type SetFilesetQuotaRequest struct { // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // example: // // 10000 FileCountLimit *int64 `json:"FileCountLimit,omitempty" xml:"FileCountLimit,omitempty"` // This parameter is required. // // example: // // bmcpfs-290w65p03ok64ya**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // Fileset ID。 // // This parameter is required. // // example: // // fset-1902718ea0ae**** FsetId *string `json:"FsetId,omitempty" xml:"FsetId,omitempty"` // example: // // 10737418240 SizeLimit *int64 `json:"SizeLimit,omitempty" xml:"SizeLimit,omitempty"` }
func (SetFilesetQuotaRequest) GoString ¶ added in v3.5.0
func (s SetFilesetQuotaRequest) GoString() string
func (*SetFilesetQuotaRequest) SetClientToken ¶ added in v3.5.0
func (s *SetFilesetQuotaRequest) SetClientToken(v string) *SetFilesetQuotaRequest
func (*SetFilesetQuotaRequest) SetDryRun ¶ added in v3.5.0
func (s *SetFilesetQuotaRequest) SetDryRun(v bool) *SetFilesetQuotaRequest
func (*SetFilesetQuotaRequest) SetFileCountLimit ¶ added in v3.5.0
func (s *SetFilesetQuotaRequest) SetFileCountLimit(v int64) *SetFilesetQuotaRequest
func (*SetFilesetQuotaRequest) SetFileSystemId ¶ added in v3.5.0
func (s *SetFilesetQuotaRequest) SetFileSystemId(v string) *SetFilesetQuotaRequest
func (*SetFilesetQuotaRequest) SetFsetId ¶ added in v3.5.0
func (s *SetFilesetQuotaRequest) SetFsetId(v string) *SetFilesetQuotaRequest
func (*SetFilesetQuotaRequest) SetSizeLimit ¶ added in v3.5.0
func (s *SetFilesetQuotaRequest) SetSizeLimit(v int64) *SetFilesetQuotaRequest
func (SetFilesetQuotaRequest) String ¶ added in v3.5.0
func (s SetFilesetQuotaRequest) String() string
type SetFilesetQuotaResponse ¶ added in v3.5.0
type SetFilesetQuotaResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SetFilesetQuotaResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SetFilesetQuotaResponse) GoString ¶ added in v3.5.0
func (s SetFilesetQuotaResponse) GoString() string
func (*SetFilesetQuotaResponse) SetBody ¶ added in v3.5.0
func (s *SetFilesetQuotaResponse) SetBody(v *SetFilesetQuotaResponseBody) *SetFilesetQuotaResponse
func (*SetFilesetQuotaResponse) SetHeaders ¶ added in v3.5.0
func (s *SetFilesetQuotaResponse) SetHeaders(v map[string]*string) *SetFilesetQuotaResponse
func (*SetFilesetQuotaResponse) SetStatusCode ¶ added in v3.5.0
func (s *SetFilesetQuotaResponse) SetStatusCode(v int32) *SetFilesetQuotaResponse
func (SetFilesetQuotaResponse) String ¶ added in v3.5.0
func (s SetFilesetQuotaResponse) String() string
type SetFilesetQuotaResponseBody ¶ added in v3.5.0
type SetFilesetQuotaResponseBody struct { // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (SetFilesetQuotaResponseBody) GoString ¶ added in v3.5.0
func (s SetFilesetQuotaResponseBody) GoString() string
func (*SetFilesetQuotaResponseBody) SetRequestId ¶ added in v3.5.0
func (s *SetFilesetQuotaResponseBody) SetRequestId(v string) *SetFilesetQuotaResponseBody
func (SetFilesetQuotaResponseBody) String ¶ added in v3.5.0
func (s SetFilesetQuotaResponseBody) String() string
type StartDataFlowRequest ¶
type StartDataFlowRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The dataflow ID. // // This parameter is required. // // example: // // df-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // Specifies whether to perform only a dry run, without performing the actual request. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. The dry run does not enable the specified dataflow or incur fees. // // Valid values: // // - true: performs only a dry run. The system checks the required parameters, request syntax, service limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, the specified dataflow is enabled. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (StartDataFlowRequest) GoString ¶
func (s StartDataFlowRequest) GoString() string
func (*StartDataFlowRequest) SetClientToken ¶
func (s *StartDataFlowRequest) SetClientToken(v string) *StartDataFlowRequest
func (*StartDataFlowRequest) SetDataFlowId ¶
func (s *StartDataFlowRequest) SetDataFlowId(v string) *StartDataFlowRequest
func (*StartDataFlowRequest) SetDryRun ¶
func (s *StartDataFlowRequest) SetDryRun(v bool) *StartDataFlowRequest
func (*StartDataFlowRequest) SetFileSystemId ¶
func (s *StartDataFlowRequest) SetFileSystemId(v string) *StartDataFlowRequest
func (StartDataFlowRequest) String ¶
func (s StartDataFlowRequest) String() string
type StartDataFlowResponse ¶
type StartDataFlowResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *StartDataFlowResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (StartDataFlowResponse) GoString ¶
func (s StartDataFlowResponse) GoString() string
func (*StartDataFlowResponse) SetBody ¶
func (s *StartDataFlowResponse) SetBody(v *StartDataFlowResponseBody) *StartDataFlowResponse
func (*StartDataFlowResponse) SetHeaders ¶
func (s *StartDataFlowResponse) SetHeaders(v map[string]*string) *StartDataFlowResponse
func (*StartDataFlowResponse) SetStatusCode ¶
func (s *StartDataFlowResponse) SetStatusCode(v int32) *StartDataFlowResponse
func (StartDataFlowResponse) String ¶
func (s StartDataFlowResponse) String() string
type StartDataFlowResponseBody ¶
type StartDataFlowResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (StartDataFlowResponseBody) GoString ¶
func (s StartDataFlowResponseBody) GoString() string
func (*StartDataFlowResponseBody) SetRequestId ¶
func (s *StartDataFlowResponseBody) SetRequestId(v string) *StartDataFlowResponseBody
func (StartDataFlowResponseBody) String ¶
func (s StartDataFlowResponseBody) String() string
type StopDataFlowRequest ¶
type StopDataFlowRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The value of RequestId may be different for each API request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The dataflow ID. // // This parameter is required. // // example: // // df-194433a5be31**** DataFlowId *string `json:"DataFlowId,omitempty" xml:"DataFlowId,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no file system is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the FileSystemId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a file system is created. // // example: // // false DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // This parameter is required. // // example: // // cpfs-099394bd928c**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (StopDataFlowRequest) GoString ¶
func (s StopDataFlowRequest) GoString() string
func (*StopDataFlowRequest) SetClientToken ¶
func (s *StopDataFlowRequest) SetClientToken(v string) *StopDataFlowRequest
func (*StopDataFlowRequest) SetDataFlowId ¶
func (s *StopDataFlowRequest) SetDataFlowId(v string) *StopDataFlowRequest
func (*StopDataFlowRequest) SetDryRun ¶
func (s *StopDataFlowRequest) SetDryRun(v bool) *StopDataFlowRequest
func (*StopDataFlowRequest) SetFileSystemId ¶
func (s *StopDataFlowRequest) SetFileSystemId(v string) *StopDataFlowRequest
func (StopDataFlowRequest) String ¶
func (s StopDataFlowRequest) String() string
type StopDataFlowResponse ¶
type StopDataFlowResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *StopDataFlowResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (StopDataFlowResponse) GoString ¶
func (s StopDataFlowResponse) GoString() string
func (*StopDataFlowResponse) SetBody ¶
func (s *StopDataFlowResponse) SetBody(v *StopDataFlowResponseBody) *StopDataFlowResponse
func (*StopDataFlowResponse) SetHeaders ¶
func (s *StopDataFlowResponse) SetHeaders(v map[string]*string) *StopDataFlowResponse
func (*StopDataFlowResponse) SetStatusCode ¶
func (s *StopDataFlowResponse) SetStatusCode(v int32) *StopDataFlowResponse
func (StopDataFlowResponse) String ¶
func (s StopDataFlowResponse) String() string
type StopDataFlowResponseBody ¶
type StopDataFlowResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (StopDataFlowResponseBody) GoString ¶
func (s StopDataFlowResponseBody) GoString() string
func (*StopDataFlowResponseBody) SetRequestId ¶
func (s *StopDataFlowResponseBody) SetRequestId(v string) *StopDataFlowResponseBody
func (StopDataFlowResponseBody) String ¶
func (s StopDataFlowResponseBody) String() string
type TagResourcesRequest ¶
type TagResourcesRequest struct { // The resource IDs. Valid values of N: 1 to 50. // // This parameter is required. // // example: // // 03e08484f0 ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The resource type. Set the value to filesystem. // // This parameter is required. // // example: // // filesystem ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The details about the tags. // // This parameter is required. Tag []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (TagResourcesRequest) GoString ¶
func (s TagResourcesRequest) GoString() string
func (*TagResourcesRequest) SetResourceId ¶
func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceType ¶
func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetTag ¶
func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
func (TagResourcesRequest) String ¶
func (s TagResourcesRequest) String() string
type TagResourcesRequestTag ¶
type TagResourcesRequestTag struct { // The key of tag N to add to the resource. // // Limits: // // - The tag key cannot be left empty. // // - Valid values of N: 1 to 20. // // - The tag key must be 1 to 128 characters in length. // // - The tag key cannot start with `aliyun` or `acs:`. // // - The tag key cannot contain `http://` or `https://`. // // This parameter is required. // // example: // // nastest Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N to add to the resource. // // Limits: // // - Valid values of N: 1 to 20. // // - The tag value must be 1 to 128 characters in length. // // - The tag value cannot start with `aliyun` or `acs:`. // // - The tag value cannot contain `http://` or `https://`. // // This parameter is required. // // example: // // filetest Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (TagResourcesRequestTag) GoString ¶
func (s TagResourcesRequestTag) GoString() string
func (*TagResourcesRequestTag) SetKey ¶
func (s *TagResourcesRequestTag) SetKey(v string) *TagResourcesRequestTag
func (*TagResourcesRequestTag) SetValue ¶
func (s *TagResourcesRequestTag) SetValue(v string) *TagResourcesRequestTag
func (TagResourcesRequestTag) String ¶
func (s TagResourcesRequestTag) String() string
type TagResourcesResponse ¶
type TagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TagResourcesResponse) GoString ¶
func (s TagResourcesResponse) GoString() string
func (*TagResourcesResponse) SetBody ¶
func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
func (*TagResourcesResponse) SetHeaders ¶
func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
func (*TagResourcesResponse) SetStatusCode ¶
func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
func (TagResourcesResponse) String ¶
func (s TagResourcesResponse) String() string
type TagResourcesResponseBody ¶
type TagResourcesResponseBody struct { // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (TagResourcesResponseBody) GoString ¶
func (s TagResourcesResponseBody) GoString() string
func (*TagResourcesResponseBody) SetRequestId ¶
func (s *TagResourcesResponseBody) SetRequestId(v string) *TagResourcesResponseBody
func (TagResourcesResponseBody) String ¶
func (s TagResourcesResponseBody) String() string
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { // Specifies whether to remove all tags from the file system. // // This parameter is valid only if the TagKey.N parameter is not specified. // // Valid values: // // - true: All tags are removed from the file system. If the file system does not have tags, a success message is returned. // // - false (default): No tags are removed from the file system and a success message is returned. // // example: // // false All *bool `json:"All,omitempty" xml:"All,omitempty"` // The resource IDs. Valid values of N: 1 to 50. // // This parameter is required. // // example: // // 03e08484f0 ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The resource type. // // Set the value to filesystem. // // This parameter is required. // // example: // // filesystem ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag keys of the resources. Valid values of N: 1 to 20. // // example: // // nastest TagKey []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"` }
func (UntagResourcesRequest) GoString ¶
func (s UntagResourcesRequest) GoString() string
func (*UntagResourcesRequest) SetAll ¶
func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceId ¶
func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceType ¶
func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetTagKey ¶
func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
func (UntagResourcesRequest) String ¶
func (s UntagResourcesRequest) String() string
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UntagResourcesResponse) GoString ¶
func (s UntagResourcesResponse) GoString() string
func (*UntagResourcesResponse) SetBody ¶
func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
func (*UntagResourcesResponse) SetHeaders ¶
func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
func (*UntagResourcesResponse) SetStatusCode ¶
func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
func (UntagResourcesResponse) String ¶
func (s UntagResourcesResponse) String() string
type UntagResourcesResponseBody ¶
type UntagResourcesResponseBody struct { // The request ID. // // example: // // 2D69A58F-345C-4FDE-88E4-BF518948**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UntagResourcesResponseBody) GoString ¶
func (s UntagResourcesResponseBody) GoString() string
func (*UntagResourcesResponseBody) SetRequestId ¶
func (s *UntagResourcesResponseBody) SetRequestId(v string) *UntagResourcesResponseBody
func (UntagResourcesResponseBody) String ¶
func (s UntagResourcesResponseBody) String() string
type UpdateRecycleBinAttributeRequest ¶
type UpdateRecycleBinAttributeRequest struct { // The ID of the file system. // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // The retention period of the files in the recycle bin. Unit: days. // // Valid values: 1 to 180. // // Default value: 3. // // This parameter is required. // // example: // // 3 ReservedDays *int64 `json:"ReservedDays,omitempty" xml:"ReservedDays,omitempty"` }
func (UpdateRecycleBinAttributeRequest) GoString ¶
func (s UpdateRecycleBinAttributeRequest) GoString() string
func (*UpdateRecycleBinAttributeRequest) SetFileSystemId ¶
func (s *UpdateRecycleBinAttributeRequest) SetFileSystemId(v string) *UpdateRecycleBinAttributeRequest
func (*UpdateRecycleBinAttributeRequest) SetReservedDays ¶
func (s *UpdateRecycleBinAttributeRequest) SetReservedDays(v int64) *UpdateRecycleBinAttributeRequest
func (UpdateRecycleBinAttributeRequest) String ¶
func (s UpdateRecycleBinAttributeRequest) String() string
type UpdateRecycleBinAttributeResponse ¶
type UpdateRecycleBinAttributeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateRecycleBinAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateRecycleBinAttributeResponse) GoString ¶
func (s UpdateRecycleBinAttributeResponse) GoString() string
func (*UpdateRecycleBinAttributeResponse) SetHeaders ¶
func (s *UpdateRecycleBinAttributeResponse) SetHeaders(v map[string]*string) *UpdateRecycleBinAttributeResponse
func (*UpdateRecycleBinAttributeResponse) SetStatusCode ¶
func (s *UpdateRecycleBinAttributeResponse) SetStatusCode(v int32) *UpdateRecycleBinAttributeResponse
func (UpdateRecycleBinAttributeResponse) String ¶
func (s UpdateRecycleBinAttributeResponse) String() string
type UpdateRecycleBinAttributeResponseBody ¶
type UpdateRecycleBinAttributeResponseBody struct { // The request ID. // // example: // // BC7C825C-5F65-4B56-BEF6-98C5****546E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateRecycleBinAttributeResponseBody) GoString ¶
func (s UpdateRecycleBinAttributeResponseBody) GoString() string
func (*UpdateRecycleBinAttributeResponseBody) SetRequestId ¶
func (s *UpdateRecycleBinAttributeResponseBody) SetRequestId(v string) *UpdateRecycleBinAttributeResponseBody
func (UpdateRecycleBinAttributeResponseBody) String ¶
func (s UpdateRecycleBinAttributeResponseBody) String() string
type UpgradeFileSystemRequest ¶
type UpgradeFileSystemRequest struct { // The desired capacity of the file system. // // The desired capacity of the file system must be greater than the original capacity of the file system. Unit: GiB. // // This parameter is required. // // example: // // 100 Capacity *int64 `json:"Capacity,omitempty" xml:"Capacity,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. // // The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How do I ensure the idempotence?](https://help.aliyun.com/document_detail/25693.html) // // > If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. // // example: // // 123e4567-e89b-12d3-a456-42665544**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // Specifies whether to perform a dry run. // // During the dry run, the system checks whether the request parameters are valid and whether the requested resources are available. During the dry run, no file system is created and no fee is incurred. // // Valid values: // // - true: performs a dry run. The system checks the required parameters, request syntax, limits, and available NAS resources. If the request fails the dry run, an error message is returned. If the request passes the dry run, the HTTP status code 200 is returned. No value is returned for the FileSystemId parameter. // // - false (default): performs a dry run and sends the request. If the request passes the dry run, a file system is created. // // example: // // true DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"` // The ID of the file system. // // - The IDs of Extreme NAS file systems must start with `extreme-`, for example, extreme-0015\\*\\*\\*\\*. // // - The IDs of CPFS file systems must start with `cpfs-`, for example, cpfs-125487\\*\\*\\*\\*. // // > CPFS file systems are available only on the China site (aliyun.com). // // This parameter is required. // // example: // // 1ca404**** FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (UpgradeFileSystemRequest) GoString ¶
func (s UpgradeFileSystemRequest) GoString() string
func (*UpgradeFileSystemRequest) SetCapacity ¶
func (s *UpgradeFileSystemRequest) SetCapacity(v int64) *UpgradeFileSystemRequest
func (*UpgradeFileSystemRequest) SetClientToken ¶
func (s *UpgradeFileSystemRequest) SetClientToken(v string) *UpgradeFileSystemRequest
func (*UpgradeFileSystemRequest) SetDryRun ¶
func (s *UpgradeFileSystemRequest) SetDryRun(v bool) *UpgradeFileSystemRequest
func (*UpgradeFileSystemRequest) SetFileSystemId ¶
func (s *UpgradeFileSystemRequest) SetFileSystemId(v string) *UpgradeFileSystemRequest
func (UpgradeFileSystemRequest) String ¶
func (s UpgradeFileSystemRequest) String() string
type UpgradeFileSystemResponse ¶
type UpgradeFileSystemResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpgradeFileSystemResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpgradeFileSystemResponse) GoString ¶
func (s UpgradeFileSystemResponse) GoString() string
func (*UpgradeFileSystemResponse) SetBody ¶
func (s *UpgradeFileSystemResponse) SetBody(v *UpgradeFileSystemResponseBody) *UpgradeFileSystemResponse
func (*UpgradeFileSystemResponse) SetHeaders ¶
func (s *UpgradeFileSystemResponse) SetHeaders(v map[string]*string) *UpgradeFileSystemResponse
func (*UpgradeFileSystemResponse) SetStatusCode ¶
func (s *UpgradeFileSystemResponse) SetStatusCode(v int32) *UpgradeFileSystemResponse
func (UpgradeFileSystemResponse) String ¶
func (s UpgradeFileSystemResponse) String() string
type UpgradeFileSystemResponseBody ¶
type UpgradeFileSystemResponseBody struct { // The request ID. // // example: // // 98696EF0-1607-4E9D-B01D-F20930B6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpgradeFileSystemResponseBody) GoString ¶
func (s UpgradeFileSystemResponseBody) GoString() string
func (*UpgradeFileSystemResponseBody) SetRequestId ¶
func (s *UpgradeFileSystemResponseBody) SetRequestId(v string) *UpgradeFileSystemResponseBody
func (UpgradeFileSystemResponseBody) String ¶
func (s UpgradeFileSystemResponseBody) String() string