Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AccessGroup
- type AccessGroups
- type AccessRule
- type AccessRules
- type Acl
- type AddClientToBlackListRequest
- type AddClientToBlackListResponse
- type AddTagsRequest
- type AddTagsResponse
- type AddTagsTag
- type Analyses
- type Analysis
- type ApplyAutoSnapshotPolicyRequest
- type ApplyAutoSnapshotPolicyResponse
- type ApplyDataFlowAutoRefreshAutoRefreshs
- type ApplyDataFlowAutoRefreshRequest
- type ApplyDataFlowAutoRefreshResponse
- type AutoRefresh
- type AutoRefreshItem
- type AutoSnapshotPolicies
- type AutoSnapshotPolicy
- type AutoSnapshotTask
- type AutoSnapshotTasks
- type CancelAutoSnapshotPolicyRequest
- type CancelAutoSnapshotPolicyResponse
- type CancelDataFlowAutoRefreshRequest
- type CancelDataFlowAutoRefreshResponse
- type CancelDataFlowTaskRequest
- type CancelDataFlowTaskResponse
- type CancelDirQuotaRequest
- type CancelDirQuotaResponse
- type CancelLifecycleRetrieveJobRequest
- type CancelLifecycleRetrieveJobResponse
- type CancelRecycleBinJobRequest
- type CancelRecycleBinJobResponse
- type Capacity
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddClientToBlackList(request *AddClientToBlackListRequest) (response *AddClientToBlackListResponse, err error)
- func (client *Client) AddClientToBlackListWithCallback(request *AddClientToBlackListRequest, ...) <-chan int
- func (client *Client) AddClientToBlackListWithChan(request *AddClientToBlackListRequest) (<-chan *AddClientToBlackListResponse, <-chan error)
- func (client *Client) AddTags(request *AddTagsRequest) (response *AddTagsResponse, err error)
- func (client *Client) AddTagsWithCallback(request *AddTagsRequest, callback func(response *AddTagsResponse, err error)) <-chan int
- func (client *Client) AddTagsWithChan(request *AddTagsRequest) (<-chan *AddTagsResponse, <-chan error)
- func (client *Client) ApplyAutoSnapshotPolicy(request *ApplyAutoSnapshotPolicyRequest) (response *ApplyAutoSnapshotPolicyResponse, err error)
- func (client *Client) ApplyAutoSnapshotPolicyWithCallback(request *ApplyAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) ApplyAutoSnapshotPolicyWithChan(request *ApplyAutoSnapshotPolicyRequest) (<-chan *ApplyAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) ApplyDataFlowAutoRefresh(request *ApplyDataFlowAutoRefreshRequest) (response *ApplyDataFlowAutoRefreshResponse, err error)
- func (client *Client) ApplyDataFlowAutoRefreshWithCallback(request *ApplyDataFlowAutoRefreshRequest, ...) <-chan int
- func (client *Client) ApplyDataFlowAutoRefreshWithChan(request *ApplyDataFlowAutoRefreshRequest) (<-chan *ApplyDataFlowAutoRefreshResponse, <-chan error)
- func (client *Client) CancelAutoSnapshotPolicy(request *CancelAutoSnapshotPolicyRequest) (response *CancelAutoSnapshotPolicyResponse, err error)
- func (client *Client) CancelAutoSnapshotPolicyWithCallback(request *CancelAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) CancelAutoSnapshotPolicyWithChan(request *CancelAutoSnapshotPolicyRequest) (<-chan *CancelAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) CancelDataFlowAutoRefresh(request *CancelDataFlowAutoRefreshRequest) (response *CancelDataFlowAutoRefreshResponse, err error)
- func (client *Client) CancelDataFlowAutoRefreshWithCallback(request *CancelDataFlowAutoRefreshRequest, ...) <-chan int
- func (client *Client) CancelDataFlowAutoRefreshWithChan(request *CancelDataFlowAutoRefreshRequest) (<-chan *CancelDataFlowAutoRefreshResponse, <-chan error)
- func (client *Client) CancelDataFlowTask(request *CancelDataFlowTaskRequest) (response *CancelDataFlowTaskResponse, err error)
- func (client *Client) CancelDataFlowTaskWithCallback(request *CancelDataFlowTaskRequest, ...) <-chan int
- func (client *Client) CancelDataFlowTaskWithChan(request *CancelDataFlowTaskRequest) (<-chan *CancelDataFlowTaskResponse, <-chan error)
- func (client *Client) CancelDirQuota(request *CancelDirQuotaRequest) (response *CancelDirQuotaResponse, err error)
- func (client *Client) CancelDirQuotaWithCallback(request *CancelDirQuotaRequest, ...) <-chan int
- func (client *Client) CancelDirQuotaWithChan(request *CancelDirQuotaRequest) (<-chan *CancelDirQuotaResponse, <-chan error)
- func (client *Client) CancelLifecycleRetrieveJob(request *CancelLifecycleRetrieveJobRequest) (response *CancelLifecycleRetrieveJobResponse, err error)
- func (client *Client) CancelLifecycleRetrieveJobWithCallback(request *CancelLifecycleRetrieveJobRequest, ...) <-chan int
- func (client *Client) CancelLifecycleRetrieveJobWithChan(request *CancelLifecycleRetrieveJobRequest) (<-chan *CancelLifecycleRetrieveJobResponse, <-chan error)
- func (client *Client) CancelRecycleBinJob(request *CancelRecycleBinJobRequest) (response *CancelRecycleBinJobResponse, err error)
- func (client *Client) CancelRecycleBinJobWithCallback(request *CancelRecycleBinJobRequest, ...) <-chan int
- func (client *Client) CancelRecycleBinJobWithChan(request *CancelRecycleBinJobRequest) (<-chan *CancelRecycleBinJobResponse, <-chan error)
- func (client *Client) CreateAccessGroup(request *CreateAccessGroupRequest) (response *CreateAccessGroupResponse, err error)
- func (client *Client) CreateAccessGroupWithCallback(request *CreateAccessGroupRequest, ...) <-chan int
- func (client *Client) CreateAccessGroupWithChan(request *CreateAccessGroupRequest) (<-chan *CreateAccessGroupResponse, <-chan error)
- func (client *Client) CreateAccessRule(request *CreateAccessRuleRequest) (response *CreateAccessRuleResponse, err error)
- func (client *Client) CreateAccessRuleWithCallback(request *CreateAccessRuleRequest, ...) <-chan int
- func (client *Client) CreateAccessRuleWithChan(request *CreateAccessRuleRequest) (<-chan *CreateAccessRuleResponse, <-chan error)
- func (client *Client) CreateAutoSnapshotPolicy(request *CreateAutoSnapshotPolicyRequest) (response *CreateAutoSnapshotPolicyResponse, err error)
- func (client *Client) CreateAutoSnapshotPolicyWithCallback(request *CreateAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) CreateAutoSnapshotPolicyWithChan(request *CreateAutoSnapshotPolicyRequest) (<-chan *CreateAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) CreateDataFlow(request *CreateDataFlowRequest) (response *CreateDataFlowResponse, err error)
- func (client *Client) CreateDataFlowTask(request *CreateDataFlowTaskRequest) (response *CreateDataFlowTaskResponse, err error)
- func (client *Client) CreateDataFlowTaskWithCallback(request *CreateDataFlowTaskRequest, ...) <-chan int
- func (client *Client) CreateDataFlowTaskWithChan(request *CreateDataFlowTaskRequest) (<-chan *CreateDataFlowTaskResponse, <-chan error)
- func (client *Client) CreateDataFlowWithCallback(request *CreateDataFlowRequest, ...) <-chan int
- func (client *Client) CreateDataFlowWithChan(request *CreateDataFlowRequest) (<-chan *CreateDataFlowResponse, <-chan error)
- func (client *Client) CreateFileSystem(request *CreateFileSystemRequest) (response *CreateFileSystemResponse, err error)
- func (client *Client) CreateFileSystemWithCallback(request *CreateFileSystemRequest, ...) <-chan int
- func (client *Client) CreateFileSystemWithChan(request *CreateFileSystemRequest) (<-chan *CreateFileSystemResponse, <-chan error)
- func (client *Client) CreateLDAPConfig(request *CreateLDAPConfigRequest) (response *CreateLDAPConfigResponse, err error)
- func (client *Client) CreateLDAPConfigWithCallback(request *CreateLDAPConfigRequest, ...) <-chan int
- func (client *Client) CreateLDAPConfigWithChan(request *CreateLDAPConfigRequest) (<-chan *CreateLDAPConfigResponse, <-chan error)
- func (client *Client) CreateLifecyclePolicy(request *CreateLifecyclePolicyRequest) (response *CreateLifecyclePolicyResponse, err error)
- func (client *Client) CreateLifecyclePolicyWithCallback(request *CreateLifecyclePolicyRequest, ...) <-chan int
- func (client *Client) CreateLifecyclePolicyWithChan(request *CreateLifecyclePolicyRequest) (<-chan *CreateLifecyclePolicyResponse, <-chan error)
- func (client *Client) CreateLifecycleRetrieveJob(request *CreateLifecycleRetrieveJobRequest) (response *CreateLifecycleRetrieveJobResponse, err error)
- func (client *Client) CreateLifecycleRetrieveJobWithCallback(request *CreateLifecycleRetrieveJobRequest, ...) <-chan int
- func (client *Client) CreateLifecycleRetrieveJobWithChan(request *CreateLifecycleRetrieveJobRequest) (<-chan *CreateLifecycleRetrieveJobResponse, <-chan error)
- func (client *Client) CreateMountTarget(request *CreateMountTargetRequest) (response *CreateMountTargetResponse, err error)
- func (client *Client) CreateMountTargetWithCallback(request *CreateMountTargetRequest, ...) <-chan int
- func (client *Client) CreateMountTargetWithChan(request *CreateMountTargetRequest) (<-chan *CreateMountTargetResponse, <-chan error)
- func (client *Client) CreateProtocolMountTarget(request *CreateProtocolMountTargetRequest) (response *CreateProtocolMountTargetResponse, err error)
- func (client *Client) CreateProtocolMountTargetWithCallback(request *CreateProtocolMountTargetRequest, ...) <-chan int
- func (client *Client) CreateProtocolMountTargetWithChan(request *CreateProtocolMountTargetRequest) (<-chan *CreateProtocolMountTargetResponse, <-chan error)
- func (client *Client) CreateProtocolService(request *CreateProtocolServiceRequest) (response *CreateProtocolServiceResponse, err error)
- func (client *Client) CreateProtocolServiceWithCallback(request *CreateProtocolServiceRequest, ...) <-chan int
- func (client *Client) CreateProtocolServiceWithChan(request *CreateProtocolServiceRequest) (<-chan *CreateProtocolServiceResponse, <-chan error)
- func (client *Client) CreateRecycleBinDeleteJob(request *CreateRecycleBinDeleteJobRequest) (response *CreateRecycleBinDeleteJobResponse, err error)
- func (client *Client) CreateRecycleBinDeleteJobWithCallback(request *CreateRecycleBinDeleteJobRequest, ...) <-chan int
- func (client *Client) CreateRecycleBinDeleteJobWithChan(request *CreateRecycleBinDeleteJobRequest) (<-chan *CreateRecycleBinDeleteJobResponse, <-chan error)
- func (client *Client) CreateRecycleBinRestoreJob(request *CreateRecycleBinRestoreJobRequest) (response *CreateRecycleBinRestoreJobResponse, err error)
- func (client *Client) CreateRecycleBinRestoreJobWithCallback(request *CreateRecycleBinRestoreJobRequest, ...) <-chan int
- func (client *Client) CreateRecycleBinRestoreJobWithChan(request *CreateRecycleBinRestoreJobRequest) (<-chan *CreateRecycleBinRestoreJobResponse, <-chan error)
- func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
- func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, ...) <-chan int
- func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error)
- func (client *Client) DeleteAccessGroup(request *DeleteAccessGroupRequest) (response *DeleteAccessGroupResponse, err error)
- func (client *Client) DeleteAccessGroupWithCallback(request *DeleteAccessGroupRequest, ...) <-chan int
- func (client *Client) DeleteAccessGroupWithChan(request *DeleteAccessGroupRequest) (<-chan *DeleteAccessGroupResponse, <-chan error)
- func (client *Client) DeleteAccessRule(request *DeleteAccessRuleRequest) (response *DeleteAccessRuleResponse, err error)
- func (client *Client) DeleteAccessRuleWithCallback(request *DeleteAccessRuleRequest, ...) <-chan int
- func (client *Client) DeleteAccessRuleWithChan(request *DeleteAccessRuleRequest) (<-chan *DeleteAccessRuleResponse, <-chan error)
- func (client *Client) DeleteAutoSnapshotPolicy(request *DeleteAutoSnapshotPolicyRequest) (response *DeleteAutoSnapshotPolicyResponse, err error)
- func (client *Client) DeleteAutoSnapshotPolicyWithCallback(request *DeleteAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) DeleteAutoSnapshotPolicyWithChan(request *DeleteAutoSnapshotPolicyRequest) (<-chan *DeleteAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) DeleteDataFlow(request *DeleteDataFlowRequest) (response *DeleteDataFlowResponse, err error)
- func (client *Client) DeleteDataFlowWithCallback(request *DeleteDataFlowRequest, ...) <-chan int
- func (client *Client) DeleteDataFlowWithChan(request *DeleteDataFlowRequest) (<-chan *DeleteDataFlowResponse, <-chan error)
- func (client *Client) DeleteFileSystem(request *DeleteFileSystemRequest) (response *DeleteFileSystemResponse, err error)
- func (client *Client) DeleteFileSystemWithCallback(request *DeleteFileSystemRequest, ...) <-chan int
- func (client *Client) DeleteFileSystemWithChan(request *DeleteFileSystemRequest) (<-chan *DeleteFileSystemResponse, <-chan error)
- func (client *Client) DeleteLDAPConfig(request *DeleteLDAPConfigRequest) (response *DeleteLDAPConfigResponse, err error)
- func (client *Client) DeleteLDAPConfigWithCallback(request *DeleteLDAPConfigRequest, ...) <-chan int
- func (client *Client) DeleteLDAPConfigWithChan(request *DeleteLDAPConfigRequest) (<-chan *DeleteLDAPConfigResponse, <-chan error)
- func (client *Client) DeleteLifecyclePolicy(request *DeleteLifecyclePolicyRequest) (response *DeleteLifecyclePolicyResponse, err error)
- func (client *Client) DeleteLifecyclePolicyWithCallback(request *DeleteLifecyclePolicyRequest, ...) <-chan int
- func (client *Client) DeleteLifecyclePolicyWithChan(request *DeleteLifecyclePolicyRequest) (<-chan *DeleteLifecyclePolicyResponse, <-chan error)
- func (client *Client) DeleteMountTarget(request *DeleteMountTargetRequest) (response *DeleteMountTargetResponse, err error)
- func (client *Client) DeleteMountTargetWithCallback(request *DeleteMountTargetRequest, ...) <-chan int
- func (client *Client) DeleteMountTargetWithChan(request *DeleteMountTargetRequest) (<-chan *DeleteMountTargetResponse, <-chan error)
- func (client *Client) DeleteProtocolMountTarget(request *DeleteProtocolMountTargetRequest) (response *DeleteProtocolMountTargetResponse, err error)
- func (client *Client) DeleteProtocolMountTargetWithCallback(request *DeleteProtocolMountTargetRequest, ...) <-chan int
- func (client *Client) DeleteProtocolMountTargetWithChan(request *DeleteProtocolMountTargetRequest) (<-chan *DeleteProtocolMountTargetResponse, <-chan error)
- func (client *Client) DeleteProtocolService(request *DeleteProtocolServiceRequest) (response *DeleteProtocolServiceResponse, err error)
- func (client *Client) DeleteProtocolServiceWithCallback(request *DeleteProtocolServiceRequest, ...) <-chan int
- func (client *Client) DeleteProtocolServiceWithChan(request *DeleteProtocolServiceRequest) (<-chan *DeleteProtocolServiceResponse, <-chan error)
- func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
- func (client *Client) DeleteSnapshotWithCallback(request *DeleteSnapshotRequest, ...) <-chan int
- func (client *Client) DeleteSnapshotWithChan(request *DeleteSnapshotRequest) (<-chan *DeleteSnapshotResponse, <-chan error)
- func (client *Client) DescribeAccessGroups(request *DescribeAccessGroupsRequest) (response *DescribeAccessGroupsResponse, err error)
- func (client *Client) DescribeAccessGroupsWithCallback(request *DescribeAccessGroupsRequest, ...) <-chan int
- func (client *Client) DescribeAccessGroupsWithChan(request *DescribeAccessGroupsRequest) (<-chan *DescribeAccessGroupsResponse, <-chan error)
- func (client *Client) DescribeAccessRules(request *DescribeAccessRulesRequest) (response *DescribeAccessRulesResponse, err error)
- func (client *Client) DescribeAccessRulesWithCallback(request *DescribeAccessRulesRequest, ...) <-chan int
- func (client *Client) DescribeAccessRulesWithChan(request *DescribeAccessRulesRequest) (<-chan *DescribeAccessRulesResponse, <-chan error)
- func (client *Client) DescribeAutoSnapshotPolicies(request *DescribeAutoSnapshotPoliciesRequest) (response *DescribeAutoSnapshotPoliciesResponse, err error)
- func (client *Client) DescribeAutoSnapshotPoliciesWithCallback(request *DescribeAutoSnapshotPoliciesRequest, ...) <-chan int
- func (client *Client) DescribeAutoSnapshotPoliciesWithChan(request *DescribeAutoSnapshotPoliciesRequest) (<-chan *DescribeAutoSnapshotPoliciesResponse, <-chan error)
- func (client *Client) DescribeAutoSnapshotTasks(request *DescribeAutoSnapshotTasksRequest) (response *DescribeAutoSnapshotTasksResponse, err error)
- func (client *Client) DescribeAutoSnapshotTasksWithCallback(request *DescribeAutoSnapshotTasksRequest, ...) <-chan int
- func (client *Client) DescribeAutoSnapshotTasksWithChan(request *DescribeAutoSnapshotTasksRequest) (<-chan *DescribeAutoSnapshotTasksResponse, <-chan error)
- func (client *Client) DescribeBlackListClients(request *DescribeBlackListClientsRequest) (response *DescribeBlackListClientsResponse, err error)
- func (client *Client) DescribeBlackListClientsWithCallback(request *DescribeBlackListClientsRequest, ...) <-chan int
- func (client *Client) DescribeBlackListClientsWithChan(request *DescribeBlackListClientsRequest) (<-chan *DescribeBlackListClientsResponse, <-chan error)
- func (client *Client) DescribeDataFlowTasks(request *DescribeDataFlowTasksRequest) (response *DescribeDataFlowTasksResponse, err error)
- func (client *Client) DescribeDataFlowTasksWithCallback(request *DescribeDataFlowTasksRequest, ...) <-chan int
- func (client *Client) DescribeDataFlowTasksWithChan(request *DescribeDataFlowTasksRequest) (<-chan *DescribeDataFlowTasksResponse, <-chan error)
- func (client *Client) DescribeDataFlows(request *DescribeDataFlowsRequest) (response *DescribeDataFlowsResponse, err error)
- func (client *Client) DescribeDataFlowsWithCallback(request *DescribeDataFlowsRequest, ...) <-chan int
- func (client *Client) DescribeDataFlowsWithChan(request *DescribeDataFlowsRequest) (<-chan *DescribeDataFlowsResponse, <-chan error)
- func (client *Client) DescribeDirQuotas(request *DescribeDirQuotasRequest) (response *DescribeDirQuotasResponse, err error)
- func (client *Client) DescribeDirQuotasWithCallback(request *DescribeDirQuotasRequest, ...) <-chan int
- func (client *Client) DescribeDirQuotasWithChan(request *DescribeDirQuotasRequest) (<-chan *DescribeDirQuotasResponse, <-chan error)
- func (client *Client) DescribeFileSystemStatistics(request *DescribeFileSystemStatisticsRequest) (response *DescribeFileSystemStatisticsResponse, err error)
- func (client *Client) DescribeFileSystemStatisticsWithCallback(request *DescribeFileSystemStatisticsRequest, ...) <-chan int
- func (client *Client) DescribeFileSystemStatisticsWithChan(request *DescribeFileSystemStatisticsRequest) (<-chan *DescribeFileSystemStatisticsResponse, <-chan error)
- func (client *Client) DescribeFileSystems(request *DescribeFileSystemsRequest) (response *DescribeFileSystemsResponse, err error)
- func (client *Client) DescribeFileSystemsWithCallback(request *DescribeFileSystemsRequest, ...) <-chan int
- func (client *Client) DescribeFileSystemsWithChan(request *DescribeFileSystemsRequest) (<-chan *DescribeFileSystemsResponse, <-chan error)
- func (client *Client) DescribeLDAPConfig(request *DescribeLDAPConfigRequest) (response *DescribeLDAPConfigResponse, err error)
- func (client *Client) DescribeLDAPConfigWithCallback(request *DescribeLDAPConfigRequest, ...) <-chan int
- func (client *Client) DescribeLDAPConfigWithChan(request *DescribeLDAPConfigRequest) (<-chan *DescribeLDAPConfigResponse, <-chan error)
- func (client *Client) DescribeLifecyclePolicies(request *DescribeLifecyclePoliciesRequest) (response *DescribeLifecyclePoliciesResponse, err error)
- func (client *Client) DescribeLifecyclePoliciesWithCallback(request *DescribeLifecyclePoliciesRequest, ...) <-chan int
- func (client *Client) DescribeLifecyclePoliciesWithChan(request *DescribeLifecyclePoliciesRequest) (<-chan *DescribeLifecyclePoliciesResponse, <-chan error)
- func (client *Client) DescribeLogAnalysis(request *DescribeLogAnalysisRequest) (response *DescribeLogAnalysisResponse, err error)
- func (client *Client) DescribeLogAnalysisWithCallback(request *DescribeLogAnalysisRequest, ...) <-chan int
- func (client *Client) DescribeLogAnalysisWithChan(request *DescribeLogAnalysisRequest) (<-chan *DescribeLogAnalysisResponse, <-chan error)
- func (client *Client) DescribeMountTargets(request *DescribeMountTargetsRequest) (response *DescribeMountTargetsResponse, err error)
- func (client *Client) DescribeMountTargetsWithCallback(request *DescribeMountTargetsRequest, ...) <-chan int
- func (client *Client) DescribeMountTargetsWithChan(request *DescribeMountTargetsRequest) (<-chan *DescribeMountTargetsResponse, <-chan error)
- func (client *Client) DescribeMountedClients(request *DescribeMountedClientsRequest) (response *DescribeMountedClientsResponse, err error)
- func (client *Client) DescribeMountedClientsWithCallback(request *DescribeMountedClientsRequest, ...) <-chan int
- func (client *Client) DescribeMountedClientsWithChan(request *DescribeMountedClientsRequest) (<-chan *DescribeMountedClientsResponse, <-chan error)
- func (client *Client) DescribeProtocolMountTarget(request *DescribeProtocolMountTargetRequest) (response *DescribeProtocolMountTargetResponse, err error)
- func (client *Client) DescribeProtocolMountTargetWithCallback(request *DescribeProtocolMountTargetRequest, ...) <-chan int
- func (client *Client) DescribeProtocolMountTargetWithChan(request *DescribeProtocolMountTargetRequest) (<-chan *DescribeProtocolMountTargetResponse, <-chan error)
- func (client *Client) DescribeProtocolService(request *DescribeProtocolServiceRequest) (response *DescribeProtocolServiceResponse, err error)
- func (client *Client) DescribeProtocolServiceWithCallback(request *DescribeProtocolServiceRequest, ...) <-chan int
- func (client *Client) DescribeProtocolServiceWithChan(request *DescribeProtocolServiceRequest) (<-chan *DescribeProtocolServiceResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)
- func (client *Client) DescribeSnapshotsWithCallback(request *DescribeSnapshotsRequest, ...) <-chan int
- func (client *Client) DescribeSnapshotsWithChan(request *DescribeSnapshotsRequest) (<-chan *DescribeSnapshotsResponse, <-chan error)
- func (client *Client) DescribeStoragePackages(request *DescribeStoragePackagesRequest) (response *DescribeStoragePackagesResponse, err error)
- func (client *Client) DescribeStoragePackagesWithCallback(request *DescribeStoragePackagesRequest, ...) <-chan int
- func (client *Client) DescribeStoragePackagesWithChan(request *DescribeStoragePackagesRequest) (<-chan *DescribeStoragePackagesResponse, <-chan error)
- func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
- func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, ...) <-chan int
- func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)
- func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
- func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, ...) <-chan int
- func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
- func (client *Client) DisableAndCleanRecycleBin(request *DisableAndCleanRecycleBinRequest) (response *DisableAndCleanRecycleBinResponse, err error)
- func (client *Client) DisableAndCleanRecycleBinWithCallback(request *DisableAndCleanRecycleBinRequest, ...) <-chan int
- func (client *Client) DisableAndCleanRecycleBinWithChan(request *DisableAndCleanRecycleBinRequest) (<-chan *DisableAndCleanRecycleBinResponse, <-chan error)
- func (client *Client) DisableSmbAcl(request *DisableSmbAclRequest) (response *DisableSmbAclResponse, err error)
- func (client *Client) DisableSmbAclWithCallback(request *DisableSmbAclRequest, ...) <-chan int
- func (client *Client) DisableSmbAclWithChan(request *DisableSmbAclRequest) (<-chan *DisableSmbAclResponse, <-chan error)
- func (client *Client) EnableRecycleBin(request *EnableRecycleBinRequest) (response *EnableRecycleBinResponse, err error)
- func (client *Client) EnableRecycleBinWithCallback(request *EnableRecycleBinRequest, ...) <-chan int
- func (client *Client) EnableRecycleBinWithChan(request *EnableRecycleBinRequest) (<-chan *EnableRecycleBinResponse, <-chan error)
- func (client *Client) EnableSmbAcl(request *EnableSmbAclRequest) (response *EnableSmbAclResponse, err error)
- func (client *Client) EnableSmbAclWithCallback(request *EnableSmbAclRequest, ...) <-chan int
- func (client *Client) EnableSmbAclWithChan(request *EnableSmbAclRequest) (<-chan *EnableSmbAclResponse, <-chan error)
- func (client *Client) GetDirectoryOrFileProperties(request *GetDirectoryOrFilePropertiesRequest) (response *GetDirectoryOrFilePropertiesResponse, err error)
- func (client *Client) GetDirectoryOrFilePropertiesWithCallback(request *GetDirectoryOrFilePropertiesRequest, ...) <-chan int
- func (client *Client) GetDirectoryOrFilePropertiesWithChan(request *GetDirectoryOrFilePropertiesRequest) (<-chan *GetDirectoryOrFilePropertiesResponse, <-chan error)
- func (client *Client) GetRecycleBinAttribute(request *GetRecycleBinAttributeRequest) (response *GetRecycleBinAttributeResponse, err error)
- func (client *Client) GetRecycleBinAttributeWithCallback(request *GetRecycleBinAttributeRequest, ...) <-chan int
- func (client *Client) GetRecycleBinAttributeWithChan(request *GetRecycleBinAttributeRequest) (<-chan *GetRecycleBinAttributeResponse, <-chan error)
- func (client *Client) ListDirectoriesAndFiles(request *ListDirectoriesAndFilesRequest) (response *ListDirectoriesAndFilesResponse, err error)
- func (client *Client) ListDirectoriesAndFilesWithCallback(request *ListDirectoriesAndFilesRequest, ...) <-chan int
- func (client *Client) ListDirectoriesAndFilesWithChan(request *ListDirectoriesAndFilesRequest) (<-chan *ListDirectoriesAndFilesResponse, <-chan error)
- func (client *Client) ListLifecycleRetrieveJobs(request *ListLifecycleRetrieveJobsRequest) (response *ListLifecycleRetrieveJobsResponse, err error)
- func (client *Client) ListLifecycleRetrieveJobsWithCallback(request *ListLifecycleRetrieveJobsRequest, ...) <-chan int
- func (client *Client) ListLifecycleRetrieveJobsWithChan(request *ListLifecycleRetrieveJobsRequest) (<-chan *ListLifecycleRetrieveJobsResponse, <-chan error)
- func (client *Client) ListRecentlyRecycledDirectories(request *ListRecentlyRecycledDirectoriesRequest) (response *ListRecentlyRecycledDirectoriesResponse, err error)
- func (client *Client) ListRecentlyRecycledDirectoriesWithCallback(request *ListRecentlyRecycledDirectoriesRequest, ...) <-chan int
- func (client *Client) ListRecentlyRecycledDirectoriesWithChan(request *ListRecentlyRecycledDirectoriesRequest) (<-chan *ListRecentlyRecycledDirectoriesResponse, <-chan error)
- func (client *Client) ListRecycleBinJobs(request *ListRecycleBinJobsRequest) (response *ListRecycleBinJobsResponse, err error)
- func (client *Client) ListRecycleBinJobsWithCallback(request *ListRecycleBinJobsRequest, ...) <-chan int
- func (client *Client) ListRecycleBinJobsWithChan(request *ListRecycleBinJobsRequest) (<-chan *ListRecycleBinJobsResponse, <-chan error)
- func (client *Client) ListRecycledDirectoriesAndFiles(request *ListRecycledDirectoriesAndFilesRequest) (response *ListRecycledDirectoriesAndFilesResponse, err error)
- func (client *Client) ListRecycledDirectoriesAndFilesWithCallback(request *ListRecycledDirectoriesAndFilesRequest, ...) <-chan int
- func (client *Client) ListRecycledDirectoriesAndFilesWithChan(request *ListRecycledDirectoriesAndFilesRequest) (<-chan *ListRecycledDirectoriesAndFilesResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ModifyAccessGroup(request *ModifyAccessGroupRequest) (response *ModifyAccessGroupResponse, err error)
- func (client *Client) ModifyAccessGroupWithCallback(request *ModifyAccessGroupRequest, ...) <-chan int
- func (client *Client) ModifyAccessGroupWithChan(request *ModifyAccessGroupRequest) (<-chan *ModifyAccessGroupResponse, <-chan error)
- func (client *Client) ModifyAccessRule(request *ModifyAccessRuleRequest) (response *ModifyAccessRuleResponse, err error)
- func (client *Client) ModifyAccessRuleWithCallback(request *ModifyAccessRuleRequest, ...) <-chan int
- func (client *Client) ModifyAccessRuleWithChan(request *ModifyAccessRuleRequest) (<-chan *ModifyAccessRuleResponse, <-chan error)
- func (client *Client) ModifyAutoSnapshotPolicy(request *ModifyAutoSnapshotPolicyRequest) (response *ModifyAutoSnapshotPolicyResponse, err error)
- func (client *Client) ModifyAutoSnapshotPolicyWithCallback(request *ModifyAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) ModifyAutoSnapshotPolicyWithChan(request *ModifyAutoSnapshotPolicyRequest) (<-chan *ModifyAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) ModifyDataFlow(request *ModifyDataFlowRequest) (response *ModifyDataFlowResponse, err error)
- func (client *Client) ModifyDataFlowAutoRefresh(request *ModifyDataFlowAutoRefreshRequest) (response *ModifyDataFlowAutoRefreshResponse, err error)
- func (client *Client) ModifyDataFlowAutoRefreshWithCallback(request *ModifyDataFlowAutoRefreshRequest, ...) <-chan int
- func (client *Client) ModifyDataFlowAutoRefreshWithChan(request *ModifyDataFlowAutoRefreshRequest) (<-chan *ModifyDataFlowAutoRefreshResponse, <-chan error)
- func (client *Client) ModifyDataFlowWithCallback(request *ModifyDataFlowRequest, ...) <-chan int
- func (client *Client) ModifyDataFlowWithChan(request *ModifyDataFlowRequest) (<-chan *ModifyDataFlowResponse, <-chan error)
- func (client *Client) ModifyFileSystem(request *ModifyFileSystemRequest) (response *ModifyFileSystemResponse, err error)
- func (client *Client) ModifyFileSystemWithCallback(request *ModifyFileSystemRequest, ...) <-chan int
- func (client *Client) ModifyFileSystemWithChan(request *ModifyFileSystemRequest) (<-chan *ModifyFileSystemResponse, <-chan error)
- func (client *Client) ModifyLDAPConfig(request *ModifyLDAPConfigRequest) (response *ModifyLDAPConfigResponse, err error)
- func (client *Client) ModifyLDAPConfigWithCallback(request *ModifyLDAPConfigRequest, ...) <-chan int
- func (client *Client) ModifyLDAPConfigWithChan(request *ModifyLDAPConfigRequest) (<-chan *ModifyLDAPConfigResponse, <-chan error)
- func (client *Client) ModifyLifecyclePolicy(request *ModifyLifecyclePolicyRequest) (response *ModifyLifecyclePolicyResponse, err error)
- func (client *Client) ModifyLifecyclePolicyWithCallback(request *ModifyLifecyclePolicyRequest, ...) <-chan int
- func (client *Client) ModifyLifecyclePolicyWithChan(request *ModifyLifecyclePolicyRequest) (<-chan *ModifyLifecyclePolicyResponse, <-chan error)
- func (client *Client) ModifyMountTarget(request *ModifyMountTargetRequest) (response *ModifyMountTargetResponse, err error)
- func (client *Client) ModifyMountTargetWithCallback(request *ModifyMountTargetRequest, ...) <-chan int
- func (client *Client) ModifyMountTargetWithChan(request *ModifyMountTargetRequest) (<-chan *ModifyMountTargetResponse, <-chan error)
- func (client *Client) ModifyProtocolMountTarget(request *ModifyProtocolMountTargetRequest) (response *ModifyProtocolMountTargetResponse, err error)
- func (client *Client) ModifyProtocolMountTargetWithCallback(request *ModifyProtocolMountTargetRequest, ...) <-chan int
- func (client *Client) ModifyProtocolMountTargetWithChan(request *ModifyProtocolMountTargetRequest) (<-chan *ModifyProtocolMountTargetResponse, <-chan error)
- func (client *Client) ModifyProtocolService(request *ModifyProtocolServiceRequest) (response *ModifyProtocolServiceResponse, err error)
- func (client *Client) ModifyProtocolServiceWithCallback(request *ModifyProtocolServiceRequest, ...) <-chan int
- func (client *Client) ModifyProtocolServiceWithChan(request *ModifyProtocolServiceRequest) (<-chan *ModifyProtocolServiceResponse, <-chan error)
- func (client *Client) OpenNASService(request *OpenNASServiceRequest) (response *OpenNASServiceResponse, err error)
- func (client *Client) OpenNASServiceWithCallback(request *OpenNASServiceRequest, ...) <-chan int
- func (client *Client) OpenNASServiceWithChan(request *OpenNASServiceRequest) (<-chan *OpenNASServiceResponse, <-chan error)
- func (client *Client) RemoveClientFromBlackList(request *RemoveClientFromBlackListRequest) (response *RemoveClientFromBlackListResponse, err error)
- func (client *Client) RemoveClientFromBlackListWithCallback(request *RemoveClientFromBlackListRequest, ...) <-chan int
- func (client *Client) RemoveClientFromBlackListWithChan(request *RemoveClientFromBlackListRequest) (<-chan *RemoveClientFromBlackListResponse, <-chan error)
- func (client *Client) RemoveTags(request *RemoveTagsRequest) (response *RemoveTagsResponse, err error)
- func (client *Client) RemoveTagsWithCallback(request *RemoveTagsRequest, ...) <-chan int
- func (client *Client) RemoveTagsWithChan(request *RemoveTagsRequest) (<-chan *RemoveTagsResponse, <-chan error)
- func (client *Client) ResetFileSystem(request *ResetFileSystemRequest) (response *ResetFileSystemResponse, err error)
- func (client *Client) ResetFileSystemWithCallback(request *ResetFileSystemRequest, ...) <-chan int
- func (client *Client) ResetFileSystemWithChan(request *ResetFileSystemRequest) (<-chan *ResetFileSystemResponse, <-chan error)
- func (client *Client) RetryLifecycleRetrieveJob(request *RetryLifecycleRetrieveJobRequest) (response *RetryLifecycleRetrieveJobResponse, err error)
- func (client *Client) RetryLifecycleRetrieveJobWithCallback(request *RetryLifecycleRetrieveJobRequest, ...) <-chan int
- func (client *Client) RetryLifecycleRetrieveJobWithChan(request *RetryLifecycleRetrieveJobRequest) (<-chan *RetryLifecycleRetrieveJobResponse, <-chan error)
- func (client *Client) SetDirQuota(request *SetDirQuotaRequest) (response *SetDirQuotaResponse, err error)
- func (client *Client) SetDirQuotaWithCallback(request *SetDirQuotaRequest, ...) <-chan int
- func (client *Client) SetDirQuotaWithChan(request *SetDirQuotaRequest) (<-chan *SetDirQuotaResponse, <-chan error)
- func (client *Client) StartDataFlow(request *StartDataFlowRequest) (response *StartDataFlowResponse, err error)
- func (client *Client) StartDataFlowWithCallback(request *StartDataFlowRequest, ...) <-chan int
- func (client *Client) StartDataFlowWithChan(request *StartDataFlowRequest) (<-chan *StartDataFlowResponse, <-chan error)
- func (client *Client) StopDataFlow(request *StopDataFlowRequest) (response *StopDataFlowResponse, err error)
- func (client *Client) StopDataFlowWithCallback(request *StopDataFlowRequest, ...) <-chan int
- func (client *Client) StopDataFlowWithChan(request *StopDataFlowRequest) (<-chan *StopDataFlowResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpdateRecycleBinAttribute(request *UpdateRecycleBinAttributeRequest) (response *UpdateRecycleBinAttributeResponse, err error)
- func (client *Client) UpdateRecycleBinAttributeWithCallback(request *UpdateRecycleBinAttributeRequest, ...) <-chan int
- func (client *Client) UpdateRecycleBinAttributeWithChan(request *UpdateRecycleBinAttributeRequest) (<-chan *UpdateRecycleBinAttributeResponse, <-chan error)
- func (client *Client) UpgradeFileSystem(request *UpgradeFileSystemRequest) (response *UpgradeFileSystemResponse, err error)
- func (client *Client) UpgradeFileSystemWithCallback(request *UpgradeFileSystemRequest, ...) <-chan int
- func (client *Client) UpgradeFileSystemWithChan(request *UpgradeFileSystemRequest) (<-chan *UpgradeFileSystemResponse, <-chan error)
- type ClientInfo
- type ClientMasterNode
- type ClientMasterNodesInDescribeFileSystems
- type ClientMasterNodesInDescribeMountTargets
- type Clients
- type CreateAccessGroupRequest
- type CreateAccessGroupResponse
- type CreateAccessRuleRequest
- type CreateAccessRuleResponse
- type CreateAutoSnapshotPolicyRequest
- type CreateAutoSnapshotPolicyResponse
- type CreateDataFlowAutoRefreshs
- type CreateDataFlowRequest
- type CreateDataFlowResponse
- type CreateDataFlowTaskRequest
- type CreateDataFlowTaskResponse
- type CreateFileSystemRequest
- type CreateFileSystemResponse
- type CreateLDAPConfigRequest
- type CreateLDAPConfigResponse
- type CreateLifecyclePolicyRequest
- type CreateLifecyclePolicyResponse
- type CreateLifecycleRetrieveJobRequest
- type CreateLifecycleRetrieveJobResponse
- type CreateMountTargetRequest
- type CreateMountTargetResponse
- type CreateProtocolMountTargetRequest
- type CreateProtocolMountTargetResponse
- type CreateProtocolServiceRequest
- type CreateProtocolServiceResponse
- type CreateRecycleBinDeleteJobRequest
- type CreateRecycleBinDeleteJobResponse
- type CreateRecycleBinRestoreJobRequest
- type CreateRecycleBinRestoreJobResponse
- type CreateSnapshotRequest
- type CreateSnapshotResponse
- type DataFlow
- type DataFlowInfo
- type DeleteAccessGroupRequest
- type DeleteAccessGroupResponse
- type DeleteAccessRuleRequest
- type DeleteAccessRuleResponse
- type DeleteAutoSnapshotPolicyRequest
- type DeleteAutoSnapshotPolicyResponse
- type DeleteDataFlowRequest
- type DeleteDataFlowResponse
- type DeleteFileSystemRequest
- type DeleteFileSystemResponse
- type DeleteLDAPConfigRequest
- type DeleteLDAPConfigResponse
- type DeleteLifecyclePolicyRequest
- type DeleteLifecyclePolicyResponse
- type DeleteMountTargetRequest
- type DeleteMountTargetResponse
- type DeleteProtocolMountTargetRequest
- type DeleteProtocolMountTargetResponse
- type DeleteProtocolServiceRequest
- type DeleteProtocolServiceResponse
- type DeleteSnapshotRequest
- type DeleteSnapshotResponse
- type DescribeAccessGroupsRequest
- type DescribeAccessGroupsResponse
- type DescribeAccessRulesRequest
- type DescribeAccessRulesResponse
- type DescribeAutoSnapshotPoliciesRequest
- type DescribeAutoSnapshotPoliciesResponse
- type DescribeAutoSnapshotTasksRequest
- type DescribeAutoSnapshotTasksResponse
- type DescribeBlackListClientsRequest
- type DescribeBlackListClientsResponse
- type DescribeDataFlowTasksFilters
- type DescribeDataFlowTasksRequest
- type DescribeDataFlowTasksResponse
- type DescribeDataFlowsFilters
- type DescribeDataFlowsRequest
- type DescribeDataFlowsResponse
- type DescribeDirQuotasRequest
- type DescribeDirQuotasResponse
- type DescribeFileSystemStatisticsRequest
- type DescribeFileSystemStatisticsResponse
- type DescribeFileSystemsRequest
- type DescribeFileSystemsResponse
- type DescribeFileSystemsTag
- type DescribeLDAPConfigRequest
- type DescribeLDAPConfigResponse
- type DescribeLifecyclePoliciesRequest
- type DescribeLifecyclePoliciesResponse
- type DescribeLogAnalysisRequest
- type DescribeLogAnalysisResponse
- type DescribeMountTargetsRequest
- type DescribeMountTargetsResponse
- type DescribeMountedClientsRequest
- type DescribeMountedClientsResponse
- type DescribeProtocolMountTargetFilters
- type DescribeProtocolMountTargetRequest
- type DescribeProtocolMountTargetResponse
- type DescribeProtocolServiceRequest
- type DescribeProtocolServiceResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeSnapshotsRequest
- type DescribeSnapshotsResponse
- type DescribeStoragePackagesRequest
- type DescribeStoragePackagesResponse
- type DescribeTagsRequest
- type DescribeTagsResponse
- type DescribeTagsTag
- type DescribeZonesRequest
- type DescribeZonesResponse
- type DirQuotaInfo
- type DirQuotaInfos
- type DisableAndCleanRecycleBinRequest
- type DisableAndCleanRecycleBinResponse
- type DisableSmbAclRequest
- type DisableSmbAclResponse
- type EnableRecycleBinRequest
- type EnableRecycleBinResponse
- type EnableSmbAclRequest
- type EnableSmbAclResponse
- type Entrie
- type EntriesInDescribeFilesets
- type EntriesInListDirectoriesAndFiles
- type EntriesInListRecentlyRecycledDirectories
- type EntriesInListRecycledDirectoriesAndFiles
- type Entry
- type FileSystem
- type FileSystemIds
- type FileSystemStatistic
- type FileSystemStatistics
- type FileSystems
- type FileSystemsInDescribeFileSystemStatistics
- type FileSystemsInDescribeFileSystems
- type GetDirectoryOrFilePropertiesRequest
- type GetDirectoryOrFilePropertiesResponse
- type GetRecycleBinAttributeRequest
- type GetRecycleBinAttributeResponse
- type InstanceType
- type InstanceTypes
- type Job
- type Jobs
- type Ldap
- type LifecyclePolicies
- type LifecyclePolicy
- type LifecycleRetrieveJob
- type LifecycleRetrieveJobs
- type ListDirectoriesAndFilesRequest
- type ListDirectoriesAndFilesResponse
- type ListLifecycleRetrieveJobsRequest
- type ListLifecycleRetrieveJobsResponse
- type ListRecentlyRecycledDirectoriesRequest
- type ListRecentlyRecycledDirectoriesResponse
- type ListRecycleBinJobsRequest
- type ListRecycleBinJobsResponse
- type ListRecycledDirectoriesAndFilesRequest
- type ListRecycledDirectoriesAndFilesResponse
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type MetaValue
- type ModifyAccessGroupRequest
- type ModifyAccessGroupResponse
- type ModifyAccessRuleRequest
- type ModifyAccessRuleResponse
- type ModifyAutoSnapshotPolicyRequest
- type ModifyAutoSnapshotPolicyResponse
- type ModifyDataFlowAutoRefreshRequest
- type ModifyDataFlowAutoRefreshResponse
- type ModifyDataFlowRequest
- type ModifyDataFlowResponse
- type ModifyFileSystemRequest
- type ModifyFileSystemResponse
- type ModifyLDAPConfigRequest
- type ModifyLDAPConfigResponse
- type ModifyLifecyclePolicyRequest
- type ModifyLifecyclePolicyResponse
- type ModifyMountTargetRequest
- type ModifyMountTargetResponse
- type ModifyProtocolMountTargetRequest
- type ModifyProtocolMountTargetResponse
- type ModifyProtocolServiceRequest
- type ModifyProtocolServiceResponse
- type MountTarget
- type MountTargetExtra
- type MountTargetsInDescribeFileSystems
- type MountTargetsInDescribeMountTargets
- type OpenNASServiceRequest
- type OpenNASServiceResponse
- type Package
- type PackagesInDescribeFileSystemStatistics
- type PackagesInDescribeFileSystems
- type PackagesInDescribeStoragePackages
- type PathsInDescribeLifecyclePolicies
- type PathsInListLifecycleRetrieveJobs
- type Performance
- type ProtocolMountTarget
- type ProtocolMountTargets
- type ProtocolService
- type ProtocolServices
- type RecycleBinAttribute
- type Region
- type Regions
- type RemoveClientFromBlackListRequest
- type RemoveClientFromBlackListResponse
- type RemoveTagsRequest
- type RemoveTagsResponse
- type RemoveTagsTag
- type ResetFileSystemRequest
- type ResetFileSystemResponse
- type RetryLifecycleRetrieveJobRequest
- type RetryLifecycleRetrieveJobResponse
- type SetDirQuotaRequest
- type SetDirQuotaResponse
- type Snapshot
- type Snapshots
- type StartDataFlowRequest
- type StartDataFlowResponse
- type StopDataFlowRequest
- type StopDataFlowResponse
- type SupportedFeatures
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeAccessGroups
- type TagsInDescribeFileSystems
- type TagsInDescribeMountTargets
- type TagsInDescribeTags
- type Task
- type TaskInfo
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateRecycleBinAttributeRequest
- type UpdateRecycleBinAttributeResponse
- type UpgradeFileSystemRequest
- type UpgradeFileSystemResponse
- type UserQuotaInfo
- type UserQuotaInfos
- type VswIds
- type Zone
- type Zones
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.549
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.549
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.549
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.549
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AccessGroup ¶ added in v1.61.549
type AccessGroup struct { AccessGroupName string `json:"AccessGroupName" xml:"AccessGroupName"` AccessGroupType string `json:"AccessGroupType" xml:"AccessGroupType"` RuleCount int `json:"RuleCount" xml:"RuleCount"` MountTargetCount int `json:"MountTargetCount" xml:"MountTargetCount"` Description string `json:"Description" xml:"Description"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Tags TagsInDescribeAccessGroups `json:"Tags" xml:"Tags"` }
AccessGroup is a nested struct in nas response
type AccessGroups ¶ added in v1.61.549
type AccessGroups struct {
AccessGroup []AccessGroup `json:"AccessGroup" xml:"AccessGroup"`
}
AccessGroups is a nested struct in nas response
type AccessRule ¶ added in v1.61.549
type AccessRule struct { SourceCidrIp string `json:"SourceCidrIp" xml:"SourceCidrIp"` Priority int `json:"Priority" xml:"Priority"` AccessRuleId string `json:"AccessRuleId" xml:"AccessRuleId"` RWAccess string `json:"RWAccess" xml:"RWAccess"` UserAccess string `json:"UserAccess" xml:"UserAccess"` Ipv6SourceCidrIp string `json:"Ipv6SourceCidrIp" xml:"Ipv6SourceCidrIp"` }
AccessRule is a nested struct in nas response
type AccessRules ¶ added in v1.61.549
type AccessRules struct {
AccessRule []AccessRule `json:"AccessRule" xml:"AccessRule"`
}
AccessRules is a nested struct in nas response
type Acl ¶ added in v1.61.1587
type Acl struct { AuthMethod string `json:"AuthMethod" xml:"AuthMethod"` EnableAnonymousAccess bool `json:"EnableAnonymousAccess" xml:"EnableAnonymousAccess"` Enabled bool `json:"Enabled" xml:"Enabled"` EncryptData bool `json:"EncryptData" xml:"EncryptData"` RejectUnencryptedAccess bool `json:"RejectUnencryptedAccess" xml:"RejectUnencryptedAccess"` SuperAdminSid string `json:"SuperAdminSid" xml:"SuperAdminSid"` HomeDirPath string `json:"HomeDirPath" xml:"HomeDirPath"` }
Acl is a nested struct in nas response
type AddClientToBlackListRequest ¶
type AddClientToBlackListRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ClientIP string `position:"Query" name:"ClientIP"` FileSystemId string `position:"Query" name:"FileSystemId"` }
AddClientToBlackListRequest is the request struct for api AddClientToBlackList
func CreateAddClientToBlackListRequest ¶
func CreateAddClientToBlackListRequest() (request *AddClientToBlackListRequest)
CreateAddClientToBlackListRequest creates a request to invoke AddClientToBlackList API
type AddClientToBlackListResponse ¶
type AddClientToBlackListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddClientToBlackListResponse is the response struct for api AddClientToBlackList
func CreateAddClientToBlackListResponse ¶
func CreateAddClientToBlackListResponse() (response *AddClientToBlackListResponse)
CreateAddClientToBlackListResponse creates a response to parse from AddClientToBlackList response
type AddTagsRequest ¶
type AddTagsRequest struct { *requests.RpcRequest Tag *[]AddTagsTag `position:"Query" name:"Tag" type:"Repeated"` FileSystemId string `position:"Query" name:"FileSystemId"` }
AddTagsRequest is the request struct for api AddTags
func CreateAddTagsRequest ¶
func CreateAddTagsRequest() (request *AddTagsRequest)
CreateAddTagsRequest creates a request to invoke AddTags API
type AddTagsResponse ¶
type AddTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddTagsResponse is the response struct for api AddTags
func CreateAddTagsResponse ¶
func CreateAddTagsResponse() (response *AddTagsResponse)
CreateAddTagsResponse creates a response to parse from AddTags response
type AddTagsTag ¶
AddTagsTag is a repeated param struct in AddTagsRequest
type Analyses ¶ added in v1.61.549
type Analyses struct {
Analysis []Analysis `json:"Analysis" xml:"Analysis"`
}
Analyses is a nested struct in nas response
type Analysis ¶ added in v1.61.549
type Analysis struct { MetaKey string `json:"MetaKey" xml:"MetaKey"` MetaValue MetaValue `json:"MetaValue" xml:"MetaValue"` }
Analysis is a nested struct in nas response
type ApplyAutoSnapshotPolicyRequest ¶
type ApplyAutoSnapshotPolicyRequest struct { *requests.RpcRequest AutoSnapshotPolicyId string `position:"Query" name:"AutoSnapshotPolicyId"` FileSystemIds string `position:"Query" name:"FileSystemIds"` }
ApplyAutoSnapshotPolicyRequest is the request struct for api ApplyAutoSnapshotPolicy
func CreateApplyAutoSnapshotPolicyRequest ¶
func CreateApplyAutoSnapshotPolicyRequest() (request *ApplyAutoSnapshotPolicyRequest)
CreateApplyAutoSnapshotPolicyRequest creates a request to invoke ApplyAutoSnapshotPolicy API
type ApplyAutoSnapshotPolicyResponse ¶
type ApplyAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApplyAutoSnapshotPolicyResponse is the response struct for api ApplyAutoSnapshotPolicy
func CreateApplyAutoSnapshotPolicyResponse ¶
func CreateApplyAutoSnapshotPolicyResponse() (response *ApplyAutoSnapshotPolicyResponse)
CreateApplyAutoSnapshotPolicyResponse creates a response to parse from ApplyAutoSnapshotPolicy response
type ApplyDataFlowAutoRefreshAutoRefreshs ¶ added in v1.61.1587
type ApplyDataFlowAutoRefreshAutoRefreshs struct {
RefreshPath string `name:"RefreshPath"`
}
ApplyDataFlowAutoRefreshAutoRefreshs is a repeated param struct in ApplyDataFlowAutoRefreshRequest
type ApplyDataFlowAutoRefreshRequest ¶ added in v1.61.1587
type ApplyDataFlowAutoRefreshRequest struct { *requests.RpcRequest AutoRefreshPolicy string `position:"Query" name:"AutoRefreshPolicy"` ClientToken string `position:"Query" name:"ClientToken"` AutoRefreshs *[]ApplyDataFlowAutoRefreshAutoRefreshs `position:"Query" name:"AutoRefreshs" type:"Repeated"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DataFlowId string `position:"Query" name:"DataFlowId"` AutoRefreshInterval requests.Integer `position:"Query" name:"AutoRefreshInterval"` }
ApplyDataFlowAutoRefreshRequest is the request struct for api ApplyDataFlowAutoRefresh
func CreateApplyDataFlowAutoRefreshRequest ¶ added in v1.61.1587
func CreateApplyDataFlowAutoRefreshRequest() (request *ApplyDataFlowAutoRefreshRequest)
CreateApplyDataFlowAutoRefreshRequest creates a request to invoke ApplyDataFlowAutoRefresh API
type ApplyDataFlowAutoRefreshResponse ¶ added in v1.61.1587
type ApplyDataFlowAutoRefreshResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApplyDataFlowAutoRefreshResponse is the response struct for api ApplyDataFlowAutoRefresh
func CreateApplyDataFlowAutoRefreshResponse ¶ added in v1.61.1587
func CreateApplyDataFlowAutoRefreshResponse() (response *ApplyDataFlowAutoRefreshResponse)
CreateApplyDataFlowAutoRefreshResponse creates a response to parse from ApplyDataFlowAutoRefresh response
type AutoRefresh ¶ added in v1.61.1587
type AutoRefresh struct {
AutoRefreshItem []AutoRefreshItem `json:"AutoRefresh" xml:"AutoRefresh"`
}
AutoRefresh is a nested struct in nas response
type AutoRefreshItem ¶ added in v1.61.1587
type AutoRefreshItem struct {
RefreshPath string `json:"RefreshPath" xml:"RefreshPath"`
}
AutoRefreshItem is a nested struct in nas response
type AutoSnapshotPolicies ¶ added in v1.61.549
type AutoSnapshotPolicies struct {
AutoSnapshotPolicy []AutoSnapshotPolicy `json:"AutoSnapshotPolicy" xml:"AutoSnapshotPolicy"`
}
AutoSnapshotPolicies is a nested struct in nas response
type AutoSnapshotPolicy ¶ added in v1.61.549
type AutoSnapshotPolicy struct { AutoSnapshotPolicyId string `json:"AutoSnapshotPolicyId" xml:"AutoSnapshotPolicyId"` AutoSnapshotPolicyName string `json:"AutoSnapshotPolicyName" xml:"AutoSnapshotPolicyName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` FileSystemNums int `json:"FileSystemNums" xml:"FileSystemNums"` RegionId string `json:"RegionId" xml:"RegionId"` RepeatWeekdays string `json:"RepeatWeekdays" xml:"RepeatWeekdays"` RetentionDays int `json:"RetentionDays" xml:"RetentionDays"` Status string `json:"Status" xml:"Status"` TimePoints string `json:"TimePoints" xml:"TimePoints"` }
AutoSnapshotPolicy is a nested struct in nas response
type AutoSnapshotTask ¶ added in v1.61.549
type AutoSnapshotTask struct { SourceFileSystemId string `json:"SourceFileSystemId" xml:"SourceFileSystemId"` AutoSnapshotPolicyId string `json:"AutoSnapshotPolicyId" xml:"AutoSnapshotPolicyId"` }
AutoSnapshotTask is a nested struct in nas response
type AutoSnapshotTasks ¶ added in v1.61.549
type AutoSnapshotTasks struct {
AutoSnapshotTask []AutoSnapshotTask `json:"AutoSnapshotTask" xml:"AutoSnapshotTask"`
}
AutoSnapshotTasks is a nested struct in nas response
type CancelAutoSnapshotPolicyRequest ¶
type CancelAutoSnapshotPolicyRequest struct { *requests.RpcRequest FileSystemIds string `position:"Query" name:"FileSystemIds"` }
CancelAutoSnapshotPolicyRequest is the request struct for api CancelAutoSnapshotPolicy
func CreateCancelAutoSnapshotPolicyRequest ¶
func CreateCancelAutoSnapshotPolicyRequest() (request *CancelAutoSnapshotPolicyRequest)
CreateCancelAutoSnapshotPolicyRequest creates a request to invoke CancelAutoSnapshotPolicy API
type CancelAutoSnapshotPolicyResponse ¶
type CancelAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelAutoSnapshotPolicyResponse is the response struct for api CancelAutoSnapshotPolicy
func CreateCancelAutoSnapshotPolicyResponse ¶
func CreateCancelAutoSnapshotPolicyResponse() (response *CancelAutoSnapshotPolicyResponse)
CreateCancelAutoSnapshotPolicyResponse creates a response to parse from CancelAutoSnapshotPolicy response
type CancelDataFlowAutoRefreshRequest ¶ added in v1.61.1587
type CancelDataFlowAutoRefreshRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` RefreshPath string `position:"Query" name:"RefreshPath"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DataFlowId string `position:"Query" name:"DataFlowId"` }
CancelDataFlowAutoRefreshRequest is the request struct for api CancelDataFlowAutoRefresh
func CreateCancelDataFlowAutoRefreshRequest ¶ added in v1.61.1587
func CreateCancelDataFlowAutoRefreshRequest() (request *CancelDataFlowAutoRefreshRequest)
CreateCancelDataFlowAutoRefreshRequest creates a request to invoke CancelDataFlowAutoRefresh API
type CancelDataFlowAutoRefreshResponse ¶ added in v1.61.1587
type CancelDataFlowAutoRefreshResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelDataFlowAutoRefreshResponse is the response struct for api CancelDataFlowAutoRefresh
func CreateCancelDataFlowAutoRefreshResponse ¶ added in v1.61.1587
func CreateCancelDataFlowAutoRefreshResponse() (response *CancelDataFlowAutoRefreshResponse)
CreateCancelDataFlowAutoRefreshResponse creates a response to parse from CancelDataFlowAutoRefresh response
type CancelDataFlowTaskRequest ¶ added in v1.61.1587
type CancelDataFlowTaskRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` TaskId string `position:"Query" name:"TaskId"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DataFlowId string `position:"Query" name:"DataFlowId"` }
CancelDataFlowTaskRequest is the request struct for api CancelDataFlowTask
func CreateCancelDataFlowTaskRequest ¶ added in v1.61.1587
func CreateCancelDataFlowTaskRequest() (request *CancelDataFlowTaskRequest)
CreateCancelDataFlowTaskRequest creates a request to invoke CancelDataFlowTask API
type CancelDataFlowTaskResponse ¶ added in v1.61.1587
type CancelDataFlowTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelDataFlowTaskResponse is the response struct for api CancelDataFlowTask
func CreateCancelDataFlowTaskResponse ¶ added in v1.61.1587
func CreateCancelDataFlowTaskResponse() (response *CancelDataFlowTaskResponse)
CreateCancelDataFlowTaskResponse creates a response to parse from CancelDataFlowTask response
type CancelDirQuotaRequest ¶ added in v1.61.112
type CancelDirQuotaRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` Path string `position:"Query" name:"Path"` FileSystemId string `position:"Query" name:"FileSystemId"` UserType string `position:"Query" name:"UserType"` }
CancelDirQuotaRequest is the request struct for api CancelDirQuota
func CreateCancelDirQuotaRequest ¶ added in v1.61.112
func CreateCancelDirQuotaRequest() (request *CancelDirQuotaRequest)
CreateCancelDirQuotaRequest creates a request to invoke CancelDirQuota API
type CancelDirQuotaResponse ¶ added in v1.61.112
type CancelDirQuotaResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
CancelDirQuotaResponse is the response struct for api CancelDirQuota
func CreateCancelDirQuotaResponse ¶ added in v1.61.112
func CreateCancelDirQuotaResponse() (response *CancelDirQuotaResponse)
CreateCancelDirQuotaResponse creates a response to parse from CancelDirQuota response
type CancelLifecycleRetrieveJobRequest ¶ added in v1.61.1158
type CancelLifecycleRetrieveJobRequest struct { *requests.RpcRequest JobId string `position:"Query" name:"JobId"` }
CancelLifecycleRetrieveJobRequest is the request struct for api CancelLifecycleRetrieveJob
func CreateCancelLifecycleRetrieveJobRequest ¶ added in v1.61.1158
func CreateCancelLifecycleRetrieveJobRequest() (request *CancelLifecycleRetrieveJobRequest)
CreateCancelLifecycleRetrieveJobRequest creates a request to invoke CancelLifecycleRetrieveJob API
type CancelLifecycleRetrieveJobResponse ¶ added in v1.61.1158
type CancelLifecycleRetrieveJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelLifecycleRetrieveJobResponse is the response struct for api CancelLifecycleRetrieveJob
func CreateCancelLifecycleRetrieveJobResponse ¶ added in v1.61.1158
func CreateCancelLifecycleRetrieveJobResponse() (response *CancelLifecycleRetrieveJobResponse)
CreateCancelLifecycleRetrieveJobResponse creates a response to parse from CancelLifecycleRetrieveJob response
type CancelRecycleBinJobRequest ¶ added in v1.61.1158
type CancelRecycleBinJobRequest struct { *requests.RpcRequest JobId string `position:"Query" name:"JobId"` }
CancelRecycleBinJobRequest is the request struct for api CancelRecycleBinJob
func CreateCancelRecycleBinJobRequest ¶ added in v1.61.1158
func CreateCancelRecycleBinJobRequest() (request *CancelRecycleBinJobRequest)
CreateCancelRecycleBinJobRequest creates a request to invoke CancelRecycleBinJob API
type CancelRecycleBinJobResponse ¶ added in v1.61.1158
type CancelRecycleBinJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelRecycleBinJobResponse is the response struct for api CancelRecycleBinJob
func CreateCancelRecycleBinJobResponse ¶ added in v1.61.1158
func CreateCancelRecycleBinJobResponse() (response *CancelRecycleBinJobResponse)
CreateCancelRecycleBinJobResponse creates a response to parse from CancelRecycleBinJob response
type Capacity ¶ added in v1.61.549
type Capacity struct {
Protocol []string `json:"Protocol" xml:"Protocol"`
}
Capacity is a nested struct in nas response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AddClientToBlackList ¶
func (client *Client) AddClientToBlackList(request *AddClientToBlackListRequest) (response *AddClientToBlackListResponse, err error)
AddClientToBlackList invokes the nas.AddClientToBlackList API synchronously
func (*Client) AddClientToBlackListWithCallback ¶
func (client *Client) AddClientToBlackListWithCallback(request *AddClientToBlackListRequest, callback func(response *AddClientToBlackListResponse, err error)) <-chan int
AddClientToBlackListWithCallback invokes the nas.AddClientToBlackList API asynchronously
func (*Client) AddClientToBlackListWithChan ¶
func (client *Client) AddClientToBlackListWithChan(request *AddClientToBlackListRequest) (<-chan *AddClientToBlackListResponse, <-chan error)
AddClientToBlackListWithChan invokes the nas.AddClientToBlackList API asynchronously
func (*Client) AddTags ¶
func (client *Client) AddTags(request *AddTagsRequest) (response *AddTagsResponse, err error)
AddTags invokes the nas.AddTags API synchronously
func (*Client) AddTagsWithCallback ¶
func (client *Client) AddTagsWithCallback(request *AddTagsRequest, callback func(response *AddTagsResponse, err error)) <-chan int
AddTagsWithCallback invokes the nas.AddTags API asynchronously
func (*Client) AddTagsWithChan ¶
func (client *Client) AddTagsWithChan(request *AddTagsRequest) (<-chan *AddTagsResponse, <-chan error)
AddTagsWithChan invokes the nas.AddTags API asynchronously
func (*Client) ApplyAutoSnapshotPolicy ¶
func (client *Client) ApplyAutoSnapshotPolicy(request *ApplyAutoSnapshotPolicyRequest) (response *ApplyAutoSnapshotPolicyResponse, err error)
ApplyAutoSnapshotPolicy invokes the nas.ApplyAutoSnapshotPolicy API synchronously
func (*Client) ApplyAutoSnapshotPolicyWithCallback ¶
func (client *Client) ApplyAutoSnapshotPolicyWithCallback(request *ApplyAutoSnapshotPolicyRequest, callback func(response *ApplyAutoSnapshotPolicyResponse, err error)) <-chan int
ApplyAutoSnapshotPolicyWithCallback invokes the nas.ApplyAutoSnapshotPolicy API asynchronously
func (*Client) ApplyAutoSnapshotPolicyWithChan ¶
func (client *Client) ApplyAutoSnapshotPolicyWithChan(request *ApplyAutoSnapshotPolicyRequest) (<-chan *ApplyAutoSnapshotPolicyResponse, <-chan error)
ApplyAutoSnapshotPolicyWithChan invokes the nas.ApplyAutoSnapshotPolicy API asynchronously
func (*Client) ApplyDataFlowAutoRefresh ¶ added in v1.61.1587
func (client *Client) ApplyDataFlowAutoRefresh(request *ApplyDataFlowAutoRefreshRequest) (response *ApplyDataFlowAutoRefreshResponse, err error)
ApplyDataFlowAutoRefresh invokes the nas.ApplyDataFlowAutoRefresh API synchronously
func (*Client) ApplyDataFlowAutoRefreshWithCallback ¶ added in v1.61.1587
func (client *Client) ApplyDataFlowAutoRefreshWithCallback(request *ApplyDataFlowAutoRefreshRequest, callback func(response *ApplyDataFlowAutoRefreshResponse, err error)) <-chan int
ApplyDataFlowAutoRefreshWithCallback invokes the nas.ApplyDataFlowAutoRefresh API asynchronously
func (*Client) ApplyDataFlowAutoRefreshWithChan ¶ added in v1.61.1587
func (client *Client) ApplyDataFlowAutoRefreshWithChan(request *ApplyDataFlowAutoRefreshRequest) (<-chan *ApplyDataFlowAutoRefreshResponse, <-chan error)
ApplyDataFlowAutoRefreshWithChan invokes the nas.ApplyDataFlowAutoRefresh API asynchronously
func (*Client) CancelAutoSnapshotPolicy ¶
func (client *Client) CancelAutoSnapshotPolicy(request *CancelAutoSnapshotPolicyRequest) (response *CancelAutoSnapshotPolicyResponse, err error)
CancelAutoSnapshotPolicy invokes the nas.CancelAutoSnapshotPolicy API synchronously
func (*Client) CancelAutoSnapshotPolicyWithCallback ¶
func (client *Client) CancelAutoSnapshotPolicyWithCallback(request *CancelAutoSnapshotPolicyRequest, callback func(response *CancelAutoSnapshotPolicyResponse, err error)) <-chan int
CancelAutoSnapshotPolicyWithCallback invokes the nas.CancelAutoSnapshotPolicy API asynchronously
func (*Client) CancelAutoSnapshotPolicyWithChan ¶
func (client *Client) CancelAutoSnapshotPolicyWithChan(request *CancelAutoSnapshotPolicyRequest) (<-chan *CancelAutoSnapshotPolicyResponse, <-chan error)
CancelAutoSnapshotPolicyWithChan invokes the nas.CancelAutoSnapshotPolicy API asynchronously
func (*Client) CancelDataFlowAutoRefresh ¶ added in v1.61.1587
func (client *Client) CancelDataFlowAutoRefresh(request *CancelDataFlowAutoRefreshRequest) (response *CancelDataFlowAutoRefreshResponse, err error)
CancelDataFlowAutoRefresh invokes the nas.CancelDataFlowAutoRefresh API synchronously
func (*Client) CancelDataFlowAutoRefreshWithCallback ¶ added in v1.61.1587
func (client *Client) CancelDataFlowAutoRefreshWithCallback(request *CancelDataFlowAutoRefreshRequest, callback func(response *CancelDataFlowAutoRefreshResponse, err error)) <-chan int
CancelDataFlowAutoRefreshWithCallback invokes the nas.CancelDataFlowAutoRefresh API asynchronously
func (*Client) CancelDataFlowAutoRefreshWithChan ¶ added in v1.61.1587
func (client *Client) CancelDataFlowAutoRefreshWithChan(request *CancelDataFlowAutoRefreshRequest) (<-chan *CancelDataFlowAutoRefreshResponse, <-chan error)
CancelDataFlowAutoRefreshWithChan invokes the nas.CancelDataFlowAutoRefresh API asynchronously
func (*Client) CancelDataFlowTask ¶ added in v1.61.1587
func (client *Client) CancelDataFlowTask(request *CancelDataFlowTaskRequest) (response *CancelDataFlowTaskResponse, err error)
CancelDataFlowTask invokes the nas.CancelDataFlowTask API synchronously
func (*Client) CancelDataFlowTaskWithCallback ¶ added in v1.61.1587
func (client *Client) CancelDataFlowTaskWithCallback(request *CancelDataFlowTaskRequest, callback func(response *CancelDataFlowTaskResponse, err error)) <-chan int
CancelDataFlowTaskWithCallback invokes the nas.CancelDataFlowTask API asynchronously
func (*Client) CancelDataFlowTaskWithChan ¶ added in v1.61.1587
func (client *Client) CancelDataFlowTaskWithChan(request *CancelDataFlowTaskRequest) (<-chan *CancelDataFlowTaskResponse, <-chan error)
CancelDataFlowTaskWithChan invokes the nas.CancelDataFlowTask API asynchronously
func (*Client) CancelDirQuota ¶ added in v1.61.112
func (client *Client) CancelDirQuota(request *CancelDirQuotaRequest) (response *CancelDirQuotaResponse, err error)
CancelDirQuota invokes the nas.CancelDirQuota API synchronously
func (*Client) CancelDirQuotaWithCallback ¶ added in v1.61.112
func (client *Client) CancelDirQuotaWithCallback(request *CancelDirQuotaRequest, callback func(response *CancelDirQuotaResponse, err error)) <-chan int
CancelDirQuotaWithCallback invokes the nas.CancelDirQuota API asynchronously
func (*Client) CancelDirQuotaWithChan ¶ added in v1.61.112
func (client *Client) CancelDirQuotaWithChan(request *CancelDirQuotaRequest) (<-chan *CancelDirQuotaResponse, <-chan error)
CancelDirQuotaWithChan invokes the nas.CancelDirQuota API asynchronously
func (*Client) CancelLifecycleRetrieveJob ¶ added in v1.61.1158
func (client *Client) CancelLifecycleRetrieveJob(request *CancelLifecycleRetrieveJobRequest) (response *CancelLifecycleRetrieveJobResponse, err error)
CancelLifecycleRetrieveJob invokes the nas.CancelLifecycleRetrieveJob API synchronously
func (*Client) CancelLifecycleRetrieveJobWithCallback ¶ added in v1.61.1158
func (client *Client) CancelLifecycleRetrieveJobWithCallback(request *CancelLifecycleRetrieveJobRequest, callback func(response *CancelLifecycleRetrieveJobResponse, err error)) <-chan int
CancelLifecycleRetrieveJobWithCallback invokes the nas.CancelLifecycleRetrieveJob API asynchronously
func (*Client) CancelLifecycleRetrieveJobWithChan ¶ added in v1.61.1158
func (client *Client) CancelLifecycleRetrieveJobWithChan(request *CancelLifecycleRetrieveJobRequest) (<-chan *CancelLifecycleRetrieveJobResponse, <-chan error)
CancelLifecycleRetrieveJobWithChan invokes the nas.CancelLifecycleRetrieveJob API asynchronously
func (*Client) CancelRecycleBinJob ¶ added in v1.61.1158
func (client *Client) CancelRecycleBinJob(request *CancelRecycleBinJobRequest) (response *CancelRecycleBinJobResponse, err error)
CancelRecycleBinJob invokes the nas.CancelRecycleBinJob API synchronously
func (*Client) CancelRecycleBinJobWithCallback ¶ added in v1.61.1158
func (client *Client) CancelRecycleBinJobWithCallback(request *CancelRecycleBinJobRequest, callback func(response *CancelRecycleBinJobResponse, err error)) <-chan int
CancelRecycleBinJobWithCallback invokes the nas.CancelRecycleBinJob API asynchronously
func (*Client) CancelRecycleBinJobWithChan ¶ added in v1.61.1158
func (client *Client) CancelRecycleBinJobWithChan(request *CancelRecycleBinJobRequest) (<-chan *CancelRecycleBinJobResponse, <-chan error)
CancelRecycleBinJobWithChan invokes the nas.CancelRecycleBinJob API asynchronously
func (*Client) CreateAccessGroup ¶
func (client *Client) CreateAccessGroup(request *CreateAccessGroupRequest) (response *CreateAccessGroupResponse, err error)
CreateAccessGroup invokes the nas.CreateAccessGroup API synchronously
func (*Client) CreateAccessGroupWithCallback ¶
func (client *Client) CreateAccessGroupWithCallback(request *CreateAccessGroupRequest, callback func(response *CreateAccessGroupResponse, err error)) <-chan int
CreateAccessGroupWithCallback invokes the nas.CreateAccessGroup API asynchronously
func (*Client) CreateAccessGroupWithChan ¶
func (client *Client) CreateAccessGroupWithChan(request *CreateAccessGroupRequest) (<-chan *CreateAccessGroupResponse, <-chan error)
CreateAccessGroupWithChan invokes the nas.CreateAccessGroup API asynchronously
func (*Client) CreateAccessRule ¶
func (client *Client) CreateAccessRule(request *CreateAccessRuleRequest) (response *CreateAccessRuleResponse, err error)
CreateAccessRule invokes the nas.CreateAccessRule API synchronously
func (*Client) CreateAccessRuleWithCallback ¶
func (client *Client) CreateAccessRuleWithCallback(request *CreateAccessRuleRequest, callback func(response *CreateAccessRuleResponse, err error)) <-chan int
CreateAccessRuleWithCallback invokes the nas.CreateAccessRule API asynchronously
func (*Client) CreateAccessRuleWithChan ¶
func (client *Client) CreateAccessRuleWithChan(request *CreateAccessRuleRequest) (<-chan *CreateAccessRuleResponse, <-chan error)
CreateAccessRuleWithChan invokes the nas.CreateAccessRule API asynchronously
func (*Client) CreateAutoSnapshotPolicy ¶
func (client *Client) CreateAutoSnapshotPolicy(request *CreateAutoSnapshotPolicyRequest) (response *CreateAutoSnapshotPolicyResponse, err error)
CreateAutoSnapshotPolicy invokes the nas.CreateAutoSnapshotPolicy API synchronously
func (*Client) CreateAutoSnapshotPolicyWithCallback ¶
func (client *Client) CreateAutoSnapshotPolicyWithCallback(request *CreateAutoSnapshotPolicyRequest, callback func(response *CreateAutoSnapshotPolicyResponse, err error)) <-chan int
CreateAutoSnapshotPolicyWithCallback invokes the nas.CreateAutoSnapshotPolicy API asynchronously
func (*Client) CreateAutoSnapshotPolicyWithChan ¶
func (client *Client) CreateAutoSnapshotPolicyWithChan(request *CreateAutoSnapshotPolicyRequest) (<-chan *CreateAutoSnapshotPolicyResponse, <-chan error)
CreateAutoSnapshotPolicyWithChan invokes the nas.CreateAutoSnapshotPolicy API asynchronously
func (*Client) CreateDataFlow ¶ added in v1.61.1587
func (client *Client) CreateDataFlow(request *CreateDataFlowRequest) (response *CreateDataFlowResponse, err error)
CreateDataFlow invokes the nas.CreateDataFlow API synchronously
func (*Client) CreateDataFlowTask ¶ added in v1.61.1587
func (client *Client) CreateDataFlowTask(request *CreateDataFlowTaskRequest) (response *CreateDataFlowTaskResponse, err error)
CreateDataFlowTask invokes the nas.CreateDataFlowTask API synchronously
func (*Client) CreateDataFlowTaskWithCallback ¶ added in v1.61.1587
func (client *Client) CreateDataFlowTaskWithCallback(request *CreateDataFlowTaskRequest, callback func(response *CreateDataFlowTaskResponse, err error)) <-chan int
CreateDataFlowTaskWithCallback invokes the nas.CreateDataFlowTask API asynchronously
func (*Client) CreateDataFlowTaskWithChan ¶ added in v1.61.1587
func (client *Client) CreateDataFlowTaskWithChan(request *CreateDataFlowTaskRequest) (<-chan *CreateDataFlowTaskResponse, <-chan error)
CreateDataFlowTaskWithChan invokes the nas.CreateDataFlowTask API asynchronously
func (*Client) CreateDataFlowWithCallback ¶ added in v1.61.1587
func (client *Client) CreateDataFlowWithCallback(request *CreateDataFlowRequest, callback func(response *CreateDataFlowResponse, err error)) <-chan int
CreateDataFlowWithCallback invokes the nas.CreateDataFlow API asynchronously
func (*Client) CreateDataFlowWithChan ¶ added in v1.61.1587
func (client *Client) CreateDataFlowWithChan(request *CreateDataFlowRequest) (<-chan *CreateDataFlowResponse, <-chan error)
CreateDataFlowWithChan invokes the nas.CreateDataFlow API asynchronously
func (*Client) CreateFileSystem ¶
func (client *Client) CreateFileSystem(request *CreateFileSystemRequest) (response *CreateFileSystemResponse, err error)
CreateFileSystem invokes the nas.CreateFileSystem API synchronously
func (*Client) CreateFileSystemWithCallback ¶
func (client *Client) CreateFileSystemWithCallback(request *CreateFileSystemRequest, callback func(response *CreateFileSystemResponse, err error)) <-chan int
CreateFileSystemWithCallback invokes the nas.CreateFileSystem API asynchronously
func (*Client) CreateFileSystemWithChan ¶
func (client *Client) CreateFileSystemWithChan(request *CreateFileSystemRequest) (<-chan *CreateFileSystemResponse, <-chan error)
CreateFileSystemWithChan invokes the nas.CreateFileSystem API asynchronously
func (*Client) CreateLDAPConfig ¶
func (client *Client) CreateLDAPConfig(request *CreateLDAPConfigRequest) (response *CreateLDAPConfigResponse, err error)
CreateLDAPConfig invokes the nas.CreateLDAPConfig API synchronously
func (*Client) CreateLDAPConfigWithCallback ¶
func (client *Client) CreateLDAPConfigWithCallback(request *CreateLDAPConfigRequest, callback func(response *CreateLDAPConfigResponse, err error)) <-chan int
CreateLDAPConfigWithCallback invokes the nas.CreateLDAPConfig API asynchronously
func (*Client) CreateLDAPConfigWithChan ¶
func (client *Client) CreateLDAPConfigWithChan(request *CreateLDAPConfigRequest) (<-chan *CreateLDAPConfigResponse, <-chan error)
CreateLDAPConfigWithChan invokes the nas.CreateLDAPConfig API asynchronously
func (*Client) CreateLifecyclePolicy ¶ added in v1.61.112
func (client *Client) CreateLifecyclePolicy(request *CreateLifecyclePolicyRequest) (response *CreateLifecyclePolicyResponse, err error)
CreateLifecyclePolicy invokes the nas.CreateLifecyclePolicy API synchronously
func (*Client) CreateLifecyclePolicyWithCallback ¶ added in v1.61.112
func (client *Client) CreateLifecyclePolicyWithCallback(request *CreateLifecyclePolicyRequest, callback func(response *CreateLifecyclePolicyResponse, err error)) <-chan int
CreateLifecyclePolicyWithCallback invokes the nas.CreateLifecyclePolicy API asynchronously
func (*Client) CreateLifecyclePolicyWithChan ¶ added in v1.61.112
func (client *Client) CreateLifecyclePolicyWithChan(request *CreateLifecyclePolicyRequest) (<-chan *CreateLifecyclePolicyResponse, <-chan error)
CreateLifecyclePolicyWithChan invokes the nas.CreateLifecyclePolicy API asynchronously
func (*Client) CreateLifecycleRetrieveJob ¶ added in v1.61.1158
func (client *Client) CreateLifecycleRetrieveJob(request *CreateLifecycleRetrieveJobRequest) (response *CreateLifecycleRetrieveJobResponse, err error)
CreateLifecycleRetrieveJob invokes the nas.CreateLifecycleRetrieveJob API synchronously
func (*Client) CreateLifecycleRetrieveJobWithCallback ¶ added in v1.61.1158
func (client *Client) CreateLifecycleRetrieveJobWithCallback(request *CreateLifecycleRetrieveJobRequest, callback func(response *CreateLifecycleRetrieveJobResponse, err error)) <-chan int
CreateLifecycleRetrieveJobWithCallback invokes the nas.CreateLifecycleRetrieveJob API asynchronously
func (*Client) CreateLifecycleRetrieveJobWithChan ¶ added in v1.61.1158
func (client *Client) CreateLifecycleRetrieveJobWithChan(request *CreateLifecycleRetrieveJobRequest) (<-chan *CreateLifecycleRetrieveJobResponse, <-chan error)
CreateLifecycleRetrieveJobWithChan invokes the nas.CreateLifecycleRetrieveJob API asynchronously
func (*Client) CreateMountTarget ¶
func (client *Client) CreateMountTarget(request *CreateMountTargetRequest) (response *CreateMountTargetResponse, err error)
CreateMountTarget invokes the nas.CreateMountTarget API synchronously
func (*Client) CreateMountTargetWithCallback ¶
func (client *Client) CreateMountTargetWithCallback(request *CreateMountTargetRequest, callback func(response *CreateMountTargetResponse, err error)) <-chan int
CreateMountTargetWithCallback invokes the nas.CreateMountTarget API asynchronously
func (*Client) CreateMountTargetWithChan ¶
func (client *Client) CreateMountTargetWithChan(request *CreateMountTargetRequest) (<-chan *CreateMountTargetResponse, <-chan error)
CreateMountTargetWithChan invokes the nas.CreateMountTarget API asynchronously
func (*Client) CreateProtocolMountTarget ¶ added in v1.61.1587
func (client *Client) CreateProtocolMountTarget(request *CreateProtocolMountTargetRequest) (response *CreateProtocolMountTargetResponse, err error)
CreateProtocolMountTarget invokes the nas.CreateProtocolMountTarget API synchronously
func (*Client) CreateProtocolMountTargetWithCallback ¶ added in v1.61.1587
func (client *Client) CreateProtocolMountTargetWithCallback(request *CreateProtocolMountTargetRequest, callback func(response *CreateProtocolMountTargetResponse, err error)) <-chan int
CreateProtocolMountTargetWithCallback invokes the nas.CreateProtocolMountTarget API asynchronously
func (*Client) CreateProtocolMountTargetWithChan ¶ added in v1.61.1587
func (client *Client) CreateProtocolMountTargetWithChan(request *CreateProtocolMountTargetRequest) (<-chan *CreateProtocolMountTargetResponse, <-chan error)
CreateProtocolMountTargetWithChan invokes the nas.CreateProtocolMountTarget API asynchronously
func (*Client) CreateProtocolService ¶ added in v1.61.1587
func (client *Client) CreateProtocolService(request *CreateProtocolServiceRequest) (response *CreateProtocolServiceResponse, err error)
CreateProtocolService invokes the nas.CreateProtocolService API synchronously
func (*Client) CreateProtocolServiceWithCallback ¶ added in v1.61.1587
func (client *Client) CreateProtocolServiceWithCallback(request *CreateProtocolServiceRequest, callback func(response *CreateProtocolServiceResponse, err error)) <-chan int
CreateProtocolServiceWithCallback invokes the nas.CreateProtocolService API asynchronously
func (*Client) CreateProtocolServiceWithChan ¶ added in v1.61.1587
func (client *Client) CreateProtocolServiceWithChan(request *CreateProtocolServiceRequest) (<-chan *CreateProtocolServiceResponse, <-chan error)
CreateProtocolServiceWithChan invokes the nas.CreateProtocolService API asynchronously
func (*Client) CreateRecycleBinDeleteJob ¶ added in v1.61.1158
func (client *Client) CreateRecycleBinDeleteJob(request *CreateRecycleBinDeleteJobRequest) (response *CreateRecycleBinDeleteJobResponse, err error)
CreateRecycleBinDeleteJob invokes the nas.CreateRecycleBinDeleteJob API synchronously
func (*Client) CreateRecycleBinDeleteJobWithCallback ¶ added in v1.61.1158
func (client *Client) CreateRecycleBinDeleteJobWithCallback(request *CreateRecycleBinDeleteJobRequest, callback func(response *CreateRecycleBinDeleteJobResponse, err error)) <-chan int
CreateRecycleBinDeleteJobWithCallback invokes the nas.CreateRecycleBinDeleteJob API asynchronously
func (*Client) CreateRecycleBinDeleteJobWithChan ¶ added in v1.61.1158
func (client *Client) CreateRecycleBinDeleteJobWithChan(request *CreateRecycleBinDeleteJobRequest) (<-chan *CreateRecycleBinDeleteJobResponse, <-chan error)
CreateRecycleBinDeleteJobWithChan invokes the nas.CreateRecycleBinDeleteJob API asynchronously
func (*Client) CreateRecycleBinRestoreJob ¶ added in v1.61.1158
func (client *Client) CreateRecycleBinRestoreJob(request *CreateRecycleBinRestoreJobRequest) (response *CreateRecycleBinRestoreJobResponse, err error)
CreateRecycleBinRestoreJob invokes the nas.CreateRecycleBinRestoreJob API synchronously
func (*Client) CreateRecycleBinRestoreJobWithCallback ¶ added in v1.61.1158
func (client *Client) CreateRecycleBinRestoreJobWithCallback(request *CreateRecycleBinRestoreJobRequest, callback func(response *CreateRecycleBinRestoreJobResponse, err error)) <-chan int
CreateRecycleBinRestoreJobWithCallback invokes the nas.CreateRecycleBinRestoreJob API asynchronously
func (*Client) CreateRecycleBinRestoreJobWithChan ¶ added in v1.61.1158
func (client *Client) CreateRecycleBinRestoreJobWithChan(request *CreateRecycleBinRestoreJobRequest) (<-chan *CreateRecycleBinRestoreJobResponse, <-chan error)
CreateRecycleBinRestoreJobWithChan invokes the nas.CreateRecycleBinRestoreJob API asynchronously
func (*Client) CreateSnapshot ¶
func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
CreateSnapshot invokes the nas.CreateSnapshot API synchronously
func (*Client) CreateSnapshotWithCallback ¶
func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, callback func(response *CreateSnapshotResponse, err error)) <-chan int
CreateSnapshotWithCallback invokes the nas.CreateSnapshot API asynchronously
func (*Client) CreateSnapshotWithChan ¶
func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error)
CreateSnapshotWithChan invokes the nas.CreateSnapshot API asynchronously
func (*Client) DeleteAccessGroup ¶
func (client *Client) DeleteAccessGroup(request *DeleteAccessGroupRequest) (response *DeleteAccessGroupResponse, err error)
DeleteAccessGroup invokes the nas.DeleteAccessGroup API synchronously
func (*Client) DeleteAccessGroupWithCallback ¶
func (client *Client) DeleteAccessGroupWithCallback(request *DeleteAccessGroupRequest, callback func(response *DeleteAccessGroupResponse, err error)) <-chan int
DeleteAccessGroupWithCallback invokes the nas.DeleteAccessGroup API asynchronously
func (*Client) DeleteAccessGroupWithChan ¶
func (client *Client) DeleteAccessGroupWithChan(request *DeleteAccessGroupRequest) (<-chan *DeleteAccessGroupResponse, <-chan error)
DeleteAccessGroupWithChan invokes the nas.DeleteAccessGroup API asynchronously
func (*Client) DeleteAccessRule ¶
func (client *Client) DeleteAccessRule(request *DeleteAccessRuleRequest) (response *DeleteAccessRuleResponse, err error)
DeleteAccessRule invokes the nas.DeleteAccessRule API synchronously
func (*Client) DeleteAccessRuleWithCallback ¶
func (client *Client) DeleteAccessRuleWithCallback(request *DeleteAccessRuleRequest, callback func(response *DeleteAccessRuleResponse, err error)) <-chan int
DeleteAccessRuleWithCallback invokes the nas.DeleteAccessRule API asynchronously
func (*Client) DeleteAccessRuleWithChan ¶
func (client *Client) DeleteAccessRuleWithChan(request *DeleteAccessRuleRequest) (<-chan *DeleteAccessRuleResponse, <-chan error)
DeleteAccessRuleWithChan invokes the nas.DeleteAccessRule API asynchronously
func (*Client) DeleteAutoSnapshotPolicy ¶
func (client *Client) DeleteAutoSnapshotPolicy(request *DeleteAutoSnapshotPolicyRequest) (response *DeleteAutoSnapshotPolicyResponse, err error)
DeleteAutoSnapshotPolicy invokes the nas.DeleteAutoSnapshotPolicy API synchronously
func (*Client) DeleteAutoSnapshotPolicyWithCallback ¶
func (client *Client) DeleteAutoSnapshotPolicyWithCallback(request *DeleteAutoSnapshotPolicyRequest, callback func(response *DeleteAutoSnapshotPolicyResponse, err error)) <-chan int
DeleteAutoSnapshotPolicyWithCallback invokes the nas.DeleteAutoSnapshotPolicy API asynchronously
func (*Client) DeleteAutoSnapshotPolicyWithChan ¶
func (client *Client) DeleteAutoSnapshotPolicyWithChan(request *DeleteAutoSnapshotPolicyRequest) (<-chan *DeleteAutoSnapshotPolicyResponse, <-chan error)
DeleteAutoSnapshotPolicyWithChan invokes the nas.DeleteAutoSnapshotPolicy API asynchronously
func (*Client) DeleteDataFlow ¶ added in v1.61.1587
func (client *Client) DeleteDataFlow(request *DeleteDataFlowRequest) (response *DeleteDataFlowResponse, err error)
DeleteDataFlow invokes the nas.DeleteDataFlow API synchronously
func (*Client) DeleteDataFlowWithCallback ¶ added in v1.61.1587
func (client *Client) DeleteDataFlowWithCallback(request *DeleteDataFlowRequest, callback func(response *DeleteDataFlowResponse, err error)) <-chan int
DeleteDataFlowWithCallback invokes the nas.DeleteDataFlow API asynchronously
func (*Client) DeleteDataFlowWithChan ¶ added in v1.61.1587
func (client *Client) DeleteDataFlowWithChan(request *DeleteDataFlowRequest) (<-chan *DeleteDataFlowResponse, <-chan error)
DeleteDataFlowWithChan invokes the nas.DeleteDataFlow API asynchronously
func (*Client) DeleteFileSystem ¶
func (client *Client) DeleteFileSystem(request *DeleteFileSystemRequest) (response *DeleteFileSystemResponse, err error)
DeleteFileSystem invokes the nas.DeleteFileSystem API synchronously
func (*Client) DeleteFileSystemWithCallback ¶
func (client *Client) DeleteFileSystemWithCallback(request *DeleteFileSystemRequest, callback func(response *DeleteFileSystemResponse, err error)) <-chan int
DeleteFileSystemWithCallback invokes the nas.DeleteFileSystem API asynchronously
func (*Client) DeleteFileSystemWithChan ¶
func (client *Client) DeleteFileSystemWithChan(request *DeleteFileSystemRequest) (<-chan *DeleteFileSystemResponse, <-chan error)
DeleteFileSystemWithChan invokes the nas.DeleteFileSystem API asynchronously
func (*Client) DeleteLDAPConfig ¶
func (client *Client) DeleteLDAPConfig(request *DeleteLDAPConfigRequest) (response *DeleteLDAPConfigResponse, err error)
DeleteLDAPConfig invokes the nas.DeleteLDAPConfig API synchronously
func (*Client) DeleteLDAPConfigWithCallback ¶
func (client *Client) DeleteLDAPConfigWithCallback(request *DeleteLDAPConfigRequest, callback func(response *DeleteLDAPConfigResponse, err error)) <-chan int
DeleteLDAPConfigWithCallback invokes the nas.DeleteLDAPConfig API asynchronously
func (*Client) DeleteLDAPConfigWithChan ¶
func (client *Client) DeleteLDAPConfigWithChan(request *DeleteLDAPConfigRequest) (<-chan *DeleteLDAPConfigResponse, <-chan error)
DeleteLDAPConfigWithChan invokes the nas.DeleteLDAPConfig API asynchronously
func (*Client) DeleteLifecyclePolicy ¶ added in v1.61.112
func (client *Client) DeleteLifecyclePolicy(request *DeleteLifecyclePolicyRequest) (response *DeleteLifecyclePolicyResponse, err error)
DeleteLifecyclePolicy invokes the nas.DeleteLifecyclePolicy API synchronously
func (*Client) DeleteLifecyclePolicyWithCallback ¶ added in v1.61.112
func (client *Client) DeleteLifecyclePolicyWithCallback(request *DeleteLifecyclePolicyRequest, callback func(response *DeleteLifecyclePolicyResponse, err error)) <-chan int
DeleteLifecyclePolicyWithCallback invokes the nas.DeleteLifecyclePolicy API asynchronously
func (*Client) DeleteLifecyclePolicyWithChan ¶ added in v1.61.112
func (client *Client) DeleteLifecyclePolicyWithChan(request *DeleteLifecyclePolicyRequest) (<-chan *DeleteLifecyclePolicyResponse, <-chan error)
DeleteLifecyclePolicyWithChan invokes the nas.DeleteLifecyclePolicy API asynchronously
func (*Client) DeleteMountTarget ¶
func (client *Client) DeleteMountTarget(request *DeleteMountTargetRequest) (response *DeleteMountTargetResponse, err error)
DeleteMountTarget invokes the nas.DeleteMountTarget API synchronously
func (*Client) DeleteMountTargetWithCallback ¶
func (client *Client) DeleteMountTargetWithCallback(request *DeleteMountTargetRequest, callback func(response *DeleteMountTargetResponse, err error)) <-chan int
DeleteMountTargetWithCallback invokes the nas.DeleteMountTarget API asynchronously
func (*Client) DeleteMountTargetWithChan ¶
func (client *Client) DeleteMountTargetWithChan(request *DeleteMountTargetRequest) (<-chan *DeleteMountTargetResponse, <-chan error)
DeleteMountTargetWithChan invokes the nas.DeleteMountTarget API asynchronously
func (*Client) DeleteProtocolMountTarget ¶ added in v1.61.1587
func (client *Client) DeleteProtocolMountTarget(request *DeleteProtocolMountTargetRequest) (response *DeleteProtocolMountTargetResponse, err error)
DeleteProtocolMountTarget invokes the nas.DeleteProtocolMountTarget API synchronously
func (*Client) DeleteProtocolMountTargetWithCallback ¶ added in v1.61.1587
func (client *Client) DeleteProtocolMountTargetWithCallback(request *DeleteProtocolMountTargetRequest, callback func(response *DeleteProtocolMountTargetResponse, err error)) <-chan int
DeleteProtocolMountTargetWithCallback invokes the nas.DeleteProtocolMountTarget API asynchronously
func (*Client) DeleteProtocolMountTargetWithChan ¶ added in v1.61.1587
func (client *Client) DeleteProtocolMountTargetWithChan(request *DeleteProtocolMountTargetRequest) (<-chan *DeleteProtocolMountTargetResponse, <-chan error)
DeleteProtocolMountTargetWithChan invokes the nas.DeleteProtocolMountTarget API asynchronously
func (*Client) DeleteProtocolService ¶ added in v1.61.1587
func (client *Client) DeleteProtocolService(request *DeleteProtocolServiceRequest) (response *DeleteProtocolServiceResponse, err error)
DeleteProtocolService invokes the nas.DeleteProtocolService API synchronously
func (*Client) DeleteProtocolServiceWithCallback ¶ added in v1.61.1587
func (client *Client) DeleteProtocolServiceWithCallback(request *DeleteProtocolServiceRequest, callback func(response *DeleteProtocolServiceResponse, err error)) <-chan int
DeleteProtocolServiceWithCallback invokes the nas.DeleteProtocolService API asynchronously
func (*Client) DeleteProtocolServiceWithChan ¶ added in v1.61.1587
func (client *Client) DeleteProtocolServiceWithChan(request *DeleteProtocolServiceRequest) (<-chan *DeleteProtocolServiceResponse, <-chan error)
DeleteProtocolServiceWithChan invokes the nas.DeleteProtocolService API asynchronously
func (*Client) DeleteSnapshot ¶
func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
DeleteSnapshot invokes the nas.DeleteSnapshot API synchronously
func (*Client) DeleteSnapshotWithCallback ¶
func (client *Client) DeleteSnapshotWithCallback(request *DeleteSnapshotRequest, callback func(response *DeleteSnapshotResponse, err error)) <-chan int
DeleteSnapshotWithCallback invokes the nas.DeleteSnapshot API asynchronously
func (*Client) DeleteSnapshotWithChan ¶
func (client *Client) DeleteSnapshotWithChan(request *DeleteSnapshotRequest) (<-chan *DeleteSnapshotResponse, <-chan error)
DeleteSnapshotWithChan invokes the nas.DeleteSnapshot API asynchronously
func (*Client) DescribeAccessGroups ¶
func (client *Client) DescribeAccessGroups(request *DescribeAccessGroupsRequest) (response *DescribeAccessGroupsResponse, err error)
DescribeAccessGroups invokes the nas.DescribeAccessGroups API synchronously
func (*Client) DescribeAccessGroupsWithCallback ¶
func (client *Client) DescribeAccessGroupsWithCallback(request *DescribeAccessGroupsRequest, callback func(response *DescribeAccessGroupsResponse, err error)) <-chan int
DescribeAccessGroupsWithCallback invokes the nas.DescribeAccessGroups API asynchronously
func (*Client) DescribeAccessGroupsWithChan ¶
func (client *Client) DescribeAccessGroupsWithChan(request *DescribeAccessGroupsRequest) (<-chan *DescribeAccessGroupsResponse, <-chan error)
DescribeAccessGroupsWithChan invokes the nas.DescribeAccessGroups API asynchronously
func (*Client) DescribeAccessRules ¶
func (client *Client) DescribeAccessRules(request *DescribeAccessRulesRequest) (response *DescribeAccessRulesResponse, err error)
DescribeAccessRules invokes the nas.DescribeAccessRules API synchronously
func (*Client) DescribeAccessRulesWithCallback ¶
func (client *Client) DescribeAccessRulesWithCallback(request *DescribeAccessRulesRequest, callback func(response *DescribeAccessRulesResponse, err error)) <-chan int
DescribeAccessRulesWithCallback invokes the nas.DescribeAccessRules API asynchronously
func (*Client) DescribeAccessRulesWithChan ¶
func (client *Client) DescribeAccessRulesWithChan(request *DescribeAccessRulesRequest) (<-chan *DescribeAccessRulesResponse, <-chan error)
DescribeAccessRulesWithChan invokes the nas.DescribeAccessRules API asynchronously
func (*Client) DescribeAutoSnapshotPolicies ¶
func (client *Client) DescribeAutoSnapshotPolicies(request *DescribeAutoSnapshotPoliciesRequest) (response *DescribeAutoSnapshotPoliciesResponse, err error)
DescribeAutoSnapshotPolicies invokes the nas.DescribeAutoSnapshotPolicies API synchronously
func (*Client) DescribeAutoSnapshotPoliciesWithCallback ¶
func (client *Client) DescribeAutoSnapshotPoliciesWithCallback(request *DescribeAutoSnapshotPoliciesRequest, callback func(response *DescribeAutoSnapshotPoliciesResponse, err error)) <-chan int
DescribeAutoSnapshotPoliciesWithCallback invokes the nas.DescribeAutoSnapshotPolicies API asynchronously
func (*Client) DescribeAutoSnapshotPoliciesWithChan ¶
func (client *Client) DescribeAutoSnapshotPoliciesWithChan(request *DescribeAutoSnapshotPoliciesRequest) (<-chan *DescribeAutoSnapshotPoliciesResponse, <-chan error)
DescribeAutoSnapshotPoliciesWithChan invokes the nas.DescribeAutoSnapshotPolicies API asynchronously
func (*Client) DescribeAutoSnapshotTasks ¶ added in v1.61.105
func (client *Client) DescribeAutoSnapshotTasks(request *DescribeAutoSnapshotTasksRequest) (response *DescribeAutoSnapshotTasksResponse, err error)
DescribeAutoSnapshotTasks invokes the nas.DescribeAutoSnapshotTasks API synchronously
func (*Client) DescribeAutoSnapshotTasksWithCallback ¶ added in v1.61.105
func (client *Client) DescribeAutoSnapshotTasksWithCallback(request *DescribeAutoSnapshotTasksRequest, callback func(response *DescribeAutoSnapshotTasksResponse, err error)) <-chan int
DescribeAutoSnapshotTasksWithCallback invokes the nas.DescribeAutoSnapshotTasks API asynchronously
func (*Client) DescribeAutoSnapshotTasksWithChan ¶ added in v1.61.105
func (client *Client) DescribeAutoSnapshotTasksWithChan(request *DescribeAutoSnapshotTasksRequest) (<-chan *DescribeAutoSnapshotTasksResponse, <-chan error)
DescribeAutoSnapshotTasksWithChan invokes the nas.DescribeAutoSnapshotTasks API asynchronously
func (*Client) DescribeBlackListClients ¶
func (client *Client) DescribeBlackListClients(request *DescribeBlackListClientsRequest) (response *DescribeBlackListClientsResponse, err error)
DescribeBlackListClients invokes the nas.DescribeBlackListClients API synchronously
func (*Client) DescribeBlackListClientsWithCallback ¶
func (client *Client) DescribeBlackListClientsWithCallback(request *DescribeBlackListClientsRequest, callback func(response *DescribeBlackListClientsResponse, err error)) <-chan int
DescribeBlackListClientsWithCallback invokes the nas.DescribeBlackListClients API asynchronously
func (*Client) DescribeBlackListClientsWithChan ¶
func (client *Client) DescribeBlackListClientsWithChan(request *DescribeBlackListClientsRequest) (<-chan *DescribeBlackListClientsResponse, <-chan error)
DescribeBlackListClientsWithChan invokes the nas.DescribeBlackListClients API asynchronously
func (*Client) DescribeDataFlowTasks ¶ added in v1.61.1587
func (client *Client) DescribeDataFlowTasks(request *DescribeDataFlowTasksRequest) (response *DescribeDataFlowTasksResponse, err error)
DescribeDataFlowTasks invokes the nas.DescribeDataFlowTasks API synchronously
func (*Client) DescribeDataFlowTasksWithCallback ¶ added in v1.61.1587
func (client *Client) DescribeDataFlowTasksWithCallback(request *DescribeDataFlowTasksRequest, callback func(response *DescribeDataFlowTasksResponse, err error)) <-chan int
DescribeDataFlowTasksWithCallback invokes the nas.DescribeDataFlowTasks API asynchronously
func (*Client) DescribeDataFlowTasksWithChan ¶ added in v1.61.1587
func (client *Client) DescribeDataFlowTasksWithChan(request *DescribeDataFlowTasksRequest) (<-chan *DescribeDataFlowTasksResponse, <-chan error)
DescribeDataFlowTasksWithChan invokes the nas.DescribeDataFlowTasks API asynchronously
func (*Client) DescribeDataFlows ¶ added in v1.61.1587
func (client *Client) DescribeDataFlows(request *DescribeDataFlowsRequest) (response *DescribeDataFlowsResponse, err error)
DescribeDataFlows invokes the nas.DescribeDataFlows API synchronously
func (*Client) DescribeDataFlowsWithCallback ¶ added in v1.61.1587
func (client *Client) DescribeDataFlowsWithCallback(request *DescribeDataFlowsRequest, callback func(response *DescribeDataFlowsResponse, err error)) <-chan int
DescribeDataFlowsWithCallback invokes the nas.DescribeDataFlows API asynchronously
func (*Client) DescribeDataFlowsWithChan ¶ added in v1.61.1587
func (client *Client) DescribeDataFlowsWithChan(request *DescribeDataFlowsRequest) (<-chan *DescribeDataFlowsResponse, <-chan error)
DescribeDataFlowsWithChan invokes the nas.DescribeDataFlows API asynchronously
func (*Client) DescribeDirQuotas ¶ added in v1.61.112
func (client *Client) DescribeDirQuotas(request *DescribeDirQuotasRequest) (response *DescribeDirQuotasResponse, err error)
DescribeDirQuotas invokes the nas.DescribeDirQuotas API synchronously
func (*Client) DescribeDirQuotasWithCallback ¶ added in v1.61.112
func (client *Client) DescribeDirQuotasWithCallback(request *DescribeDirQuotasRequest, callback func(response *DescribeDirQuotasResponse, err error)) <-chan int
DescribeDirQuotasWithCallback invokes the nas.DescribeDirQuotas API asynchronously
func (*Client) DescribeDirQuotasWithChan ¶ added in v1.61.112
func (client *Client) DescribeDirQuotasWithChan(request *DescribeDirQuotasRequest) (<-chan *DescribeDirQuotasResponse, <-chan error)
DescribeDirQuotasWithChan invokes the nas.DescribeDirQuotas API asynchronously
func (*Client) DescribeFileSystemStatistics ¶ added in v1.61.105
func (client *Client) DescribeFileSystemStatistics(request *DescribeFileSystemStatisticsRequest) (response *DescribeFileSystemStatisticsResponse, err error)
DescribeFileSystemStatistics invokes the nas.DescribeFileSystemStatistics API synchronously
func (*Client) DescribeFileSystemStatisticsWithCallback ¶ added in v1.61.105
func (client *Client) DescribeFileSystemStatisticsWithCallback(request *DescribeFileSystemStatisticsRequest, callback func(response *DescribeFileSystemStatisticsResponse, err error)) <-chan int
DescribeFileSystemStatisticsWithCallback invokes the nas.DescribeFileSystemStatistics API asynchronously
func (*Client) DescribeFileSystemStatisticsWithChan ¶ added in v1.61.105
func (client *Client) DescribeFileSystemStatisticsWithChan(request *DescribeFileSystemStatisticsRequest) (<-chan *DescribeFileSystemStatisticsResponse, <-chan error)
DescribeFileSystemStatisticsWithChan invokes the nas.DescribeFileSystemStatistics API asynchronously
func (*Client) DescribeFileSystems ¶
func (client *Client) DescribeFileSystems(request *DescribeFileSystemsRequest) (response *DescribeFileSystemsResponse, err error)
DescribeFileSystems invokes the nas.DescribeFileSystems API synchronously
func (*Client) DescribeFileSystemsWithCallback ¶
func (client *Client) DescribeFileSystemsWithCallback(request *DescribeFileSystemsRequest, callback func(response *DescribeFileSystemsResponse, err error)) <-chan int
DescribeFileSystemsWithCallback invokes the nas.DescribeFileSystems API asynchronously
func (*Client) DescribeFileSystemsWithChan ¶
func (client *Client) DescribeFileSystemsWithChan(request *DescribeFileSystemsRequest) (<-chan *DescribeFileSystemsResponse, <-chan error)
DescribeFileSystemsWithChan invokes the nas.DescribeFileSystems API asynchronously
func (*Client) DescribeLDAPConfig ¶
func (client *Client) DescribeLDAPConfig(request *DescribeLDAPConfigRequest) (response *DescribeLDAPConfigResponse, err error)
DescribeLDAPConfig invokes the nas.DescribeLDAPConfig API synchronously
func (*Client) DescribeLDAPConfigWithCallback ¶
func (client *Client) DescribeLDAPConfigWithCallback(request *DescribeLDAPConfigRequest, callback func(response *DescribeLDAPConfigResponse, err error)) <-chan int
DescribeLDAPConfigWithCallback invokes the nas.DescribeLDAPConfig API asynchronously
func (*Client) DescribeLDAPConfigWithChan ¶
func (client *Client) DescribeLDAPConfigWithChan(request *DescribeLDAPConfigRequest) (<-chan *DescribeLDAPConfigResponse, <-chan error)
DescribeLDAPConfigWithChan invokes the nas.DescribeLDAPConfig API asynchronously
func (*Client) DescribeLifecyclePolicies ¶ added in v1.61.112
func (client *Client) DescribeLifecyclePolicies(request *DescribeLifecyclePoliciesRequest) (response *DescribeLifecyclePoliciesResponse, err error)
DescribeLifecyclePolicies invokes the nas.DescribeLifecyclePolicies API synchronously
func (*Client) DescribeLifecyclePoliciesWithCallback ¶ added in v1.61.112
func (client *Client) DescribeLifecyclePoliciesWithCallback(request *DescribeLifecyclePoliciesRequest, callback func(response *DescribeLifecyclePoliciesResponse, err error)) <-chan int
DescribeLifecyclePoliciesWithCallback invokes the nas.DescribeLifecyclePolicies API asynchronously
func (*Client) DescribeLifecyclePoliciesWithChan ¶ added in v1.61.112
func (client *Client) DescribeLifecyclePoliciesWithChan(request *DescribeLifecyclePoliciesRequest) (<-chan *DescribeLifecyclePoliciesResponse, <-chan error)
DescribeLifecyclePoliciesWithChan invokes the nas.DescribeLifecyclePolicies API asynchronously
func (*Client) DescribeLogAnalysis ¶ added in v1.61.105
func (client *Client) DescribeLogAnalysis(request *DescribeLogAnalysisRequest) (response *DescribeLogAnalysisResponse, err error)
DescribeLogAnalysis invokes the nas.DescribeLogAnalysis API synchronously
func (*Client) DescribeLogAnalysisWithCallback ¶ added in v1.61.105
func (client *Client) DescribeLogAnalysisWithCallback(request *DescribeLogAnalysisRequest, callback func(response *DescribeLogAnalysisResponse, err error)) <-chan int
DescribeLogAnalysisWithCallback invokes the nas.DescribeLogAnalysis API asynchronously
func (*Client) DescribeLogAnalysisWithChan ¶ added in v1.61.105
func (client *Client) DescribeLogAnalysisWithChan(request *DescribeLogAnalysisRequest) (<-chan *DescribeLogAnalysisResponse, <-chan error)
DescribeLogAnalysisWithChan invokes the nas.DescribeLogAnalysis API asynchronously
func (*Client) DescribeMountTargets ¶
func (client *Client) DescribeMountTargets(request *DescribeMountTargetsRequest) (response *DescribeMountTargetsResponse, err error)
DescribeMountTargets invokes the nas.DescribeMountTargets API synchronously
func (*Client) DescribeMountTargetsWithCallback ¶
func (client *Client) DescribeMountTargetsWithCallback(request *DescribeMountTargetsRequest, callback func(response *DescribeMountTargetsResponse, err error)) <-chan int
DescribeMountTargetsWithCallback invokes the nas.DescribeMountTargets API asynchronously
func (*Client) DescribeMountTargetsWithChan ¶
func (client *Client) DescribeMountTargetsWithChan(request *DescribeMountTargetsRequest) (<-chan *DescribeMountTargetsResponse, <-chan error)
DescribeMountTargetsWithChan invokes the nas.DescribeMountTargets API asynchronously
func (*Client) DescribeMountedClients ¶ added in v1.61.105
func (client *Client) DescribeMountedClients(request *DescribeMountedClientsRequest) (response *DescribeMountedClientsResponse, err error)
DescribeMountedClients invokes the nas.DescribeMountedClients API synchronously
func (*Client) DescribeMountedClientsWithCallback ¶ added in v1.61.105
func (client *Client) DescribeMountedClientsWithCallback(request *DescribeMountedClientsRequest, callback func(response *DescribeMountedClientsResponse, err error)) <-chan int
DescribeMountedClientsWithCallback invokes the nas.DescribeMountedClients API asynchronously
func (*Client) DescribeMountedClientsWithChan ¶ added in v1.61.105
func (client *Client) DescribeMountedClientsWithChan(request *DescribeMountedClientsRequest) (<-chan *DescribeMountedClientsResponse, <-chan error)
DescribeMountedClientsWithChan invokes the nas.DescribeMountedClients API asynchronously
func (*Client) DescribeProtocolMountTarget ¶ added in v1.61.1587
func (client *Client) DescribeProtocolMountTarget(request *DescribeProtocolMountTargetRequest) (response *DescribeProtocolMountTargetResponse, err error)
DescribeProtocolMountTarget invokes the nas.DescribeProtocolMountTarget API synchronously
func (*Client) DescribeProtocolMountTargetWithCallback ¶ added in v1.61.1587
func (client *Client) DescribeProtocolMountTargetWithCallback(request *DescribeProtocolMountTargetRequest, callback func(response *DescribeProtocolMountTargetResponse, err error)) <-chan int
DescribeProtocolMountTargetWithCallback invokes the nas.DescribeProtocolMountTarget API asynchronously
func (*Client) DescribeProtocolMountTargetWithChan ¶ added in v1.61.1587
func (client *Client) DescribeProtocolMountTargetWithChan(request *DescribeProtocolMountTargetRequest) (<-chan *DescribeProtocolMountTargetResponse, <-chan error)
DescribeProtocolMountTargetWithChan invokes the nas.DescribeProtocolMountTarget API asynchronously
func (*Client) DescribeProtocolService ¶ added in v1.61.1587
func (client *Client) DescribeProtocolService(request *DescribeProtocolServiceRequest) (response *DescribeProtocolServiceResponse, err error)
DescribeProtocolService invokes the nas.DescribeProtocolService API synchronously
func (*Client) DescribeProtocolServiceWithCallback ¶ added in v1.61.1587
func (client *Client) DescribeProtocolServiceWithCallback(request *DescribeProtocolServiceRequest, callback func(response *DescribeProtocolServiceResponse, err error)) <-chan int
DescribeProtocolServiceWithCallback invokes the nas.DescribeProtocolService API asynchronously
func (*Client) DescribeProtocolServiceWithChan ¶ added in v1.61.1587
func (client *Client) DescribeProtocolServiceWithChan(request *DescribeProtocolServiceRequest) (<-chan *DescribeProtocolServiceResponse, <-chan error)
DescribeProtocolServiceWithChan invokes the nas.DescribeProtocolService API asynchronously
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the nas.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the nas.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the nas.DescribeRegions API asynchronously
func (*Client) DescribeSnapshots ¶
func (client *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)
DescribeSnapshots invokes the nas.DescribeSnapshots API synchronously
func (*Client) DescribeSnapshotsWithCallback ¶
func (client *Client) DescribeSnapshotsWithCallback(request *DescribeSnapshotsRequest, callback func(response *DescribeSnapshotsResponse, err error)) <-chan int
DescribeSnapshotsWithCallback invokes the nas.DescribeSnapshots API asynchronously
func (*Client) DescribeSnapshotsWithChan ¶
func (client *Client) DescribeSnapshotsWithChan(request *DescribeSnapshotsRequest) (<-chan *DescribeSnapshotsResponse, <-chan error)
DescribeSnapshotsWithChan invokes the nas.DescribeSnapshots API asynchronously
func (*Client) DescribeStoragePackages ¶ added in v1.61.105
func (client *Client) DescribeStoragePackages(request *DescribeStoragePackagesRequest) (response *DescribeStoragePackagesResponse, err error)
DescribeStoragePackages invokes the nas.DescribeStoragePackages API synchronously
func (*Client) DescribeStoragePackagesWithCallback ¶ added in v1.61.105
func (client *Client) DescribeStoragePackagesWithCallback(request *DescribeStoragePackagesRequest, callback func(response *DescribeStoragePackagesResponse, err error)) <-chan int
DescribeStoragePackagesWithCallback invokes the nas.DescribeStoragePackages API asynchronously
func (*Client) DescribeStoragePackagesWithChan ¶ added in v1.61.105
func (client *Client) DescribeStoragePackagesWithChan(request *DescribeStoragePackagesRequest) (<-chan *DescribeStoragePackagesResponse, <-chan error)
DescribeStoragePackagesWithChan invokes the nas.DescribeStoragePackages API asynchronously
func (*Client) DescribeTags ¶
func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
DescribeTags invokes the nas.DescribeTags API synchronously
func (*Client) DescribeTagsWithCallback ¶
func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, callback func(response *DescribeTagsResponse, err error)) <-chan int
DescribeTagsWithCallback invokes the nas.DescribeTags API asynchronously
func (*Client) DescribeTagsWithChan ¶
func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)
DescribeTagsWithChan invokes the nas.DescribeTags API asynchronously
func (*Client) DescribeZones ¶
func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
DescribeZones invokes the nas.DescribeZones API synchronously
func (*Client) DescribeZonesWithCallback ¶
func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, callback func(response *DescribeZonesResponse, err error)) <-chan int
DescribeZonesWithCallback invokes the nas.DescribeZones API asynchronously
func (*Client) DescribeZonesWithChan ¶
func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
DescribeZonesWithChan invokes the nas.DescribeZones API asynchronously
func (*Client) DisableAndCleanRecycleBin ¶ added in v1.61.1158
func (client *Client) DisableAndCleanRecycleBin(request *DisableAndCleanRecycleBinRequest) (response *DisableAndCleanRecycleBinResponse, err error)
DisableAndCleanRecycleBin invokes the nas.DisableAndCleanRecycleBin API synchronously
func (*Client) DisableAndCleanRecycleBinWithCallback ¶ added in v1.61.1158
func (client *Client) DisableAndCleanRecycleBinWithCallback(request *DisableAndCleanRecycleBinRequest, callback func(response *DisableAndCleanRecycleBinResponse, err error)) <-chan int
DisableAndCleanRecycleBinWithCallback invokes the nas.DisableAndCleanRecycleBin API asynchronously
func (*Client) DisableAndCleanRecycleBinWithChan ¶ added in v1.61.1158
func (client *Client) DisableAndCleanRecycleBinWithChan(request *DisableAndCleanRecycleBinRequest) (<-chan *DisableAndCleanRecycleBinResponse, <-chan error)
DisableAndCleanRecycleBinWithChan invokes the nas.DisableAndCleanRecycleBin API asynchronously
func (*Client) DisableSmbAcl ¶ added in v1.61.1587
func (client *Client) DisableSmbAcl(request *DisableSmbAclRequest) (response *DisableSmbAclResponse, err error)
DisableSmbAcl invokes the nas.DisableSmbAcl API synchronously
func (*Client) DisableSmbAclWithCallback ¶ added in v1.61.1587
func (client *Client) DisableSmbAclWithCallback(request *DisableSmbAclRequest, callback func(response *DisableSmbAclResponse, err error)) <-chan int
DisableSmbAclWithCallback invokes the nas.DisableSmbAcl API asynchronously
func (*Client) DisableSmbAclWithChan ¶ added in v1.61.1587
func (client *Client) DisableSmbAclWithChan(request *DisableSmbAclRequest) (<-chan *DisableSmbAclResponse, <-chan error)
DisableSmbAclWithChan invokes the nas.DisableSmbAcl API asynchronously
func (*Client) EnableRecycleBin ¶ added in v1.61.1158
func (client *Client) EnableRecycleBin(request *EnableRecycleBinRequest) (response *EnableRecycleBinResponse, err error)
EnableRecycleBin invokes the nas.EnableRecycleBin API synchronously
func (*Client) EnableRecycleBinWithCallback ¶ added in v1.61.1158
func (client *Client) EnableRecycleBinWithCallback(request *EnableRecycleBinRequest, callback func(response *EnableRecycleBinResponse, err error)) <-chan int
EnableRecycleBinWithCallback invokes the nas.EnableRecycleBin API asynchronously
func (*Client) EnableRecycleBinWithChan ¶ added in v1.61.1158
func (client *Client) EnableRecycleBinWithChan(request *EnableRecycleBinRequest) (<-chan *EnableRecycleBinResponse, <-chan error)
EnableRecycleBinWithChan invokes the nas.EnableRecycleBin API asynchronously
func (*Client) EnableSmbAcl ¶ added in v1.61.1587
func (client *Client) EnableSmbAcl(request *EnableSmbAclRequest) (response *EnableSmbAclResponse, err error)
EnableSmbAcl invokes the nas.EnableSmbAcl API synchronously
func (*Client) EnableSmbAclWithCallback ¶ added in v1.61.1587
func (client *Client) EnableSmbAclWithCallback(request *EnableSmbAclRequest, callback func(response *EnableSmbAclResponse, err error)) <-chan int
EnableSmbAclWithCallback invokes the nas.EnableSmbAcl API asynchronously
func (*Client) EnableSmbAclWithChan ¶ added in v1.61.1587
func (client *Client) EnableSmbAclWithChan(request *EnableSmbAclRequest) (<-chan *EnableSmbAclResponse, <-chan error)
EnableSmbAclWithChan invokes the nas.EnableSmbAcl API asynchronously
func (*Client) GetDirectoryOrFileProperties ¶ added in v1.61.1158
func (client *Client) GetDirectoryOrFileProperties(request *GetDirectoryOrFilePropertiesRequest) (response *GetDirectoryOrFilePropertiesResponse, err error)
GetDirectoryOrFileProperties invokes the nas.GetDirectoryOrFileProperties API synchronously
func (*Client) GetDirectoryOrFilePropertiesWithCallback ¶ added in v1.61.1158
func (client *Client) GetDirectoryOrFilePropertiesWithCallback(request *GetDirectoryOrFilePropertiesRequest, callback func(response *GetDirectoryOrFilePropertiesResponse, err error)) <-chan int
GetDirectoryOrFilePropertiesWithCallback invokes the nas.GetDirectoryOrFileProperties API asynchronously
func (*Client) GetDirectoryOrFilePropertiesWithChan ¶ added in v1.61.1158
func (client *Client) GetDirectoryOrFilePropertiesWithChan(request *GetDirectoryOrFilePropertiesRequest) (<-chan *GetDirectoryOrFilePropertiesResponse, <-chan error)
GetDirectoryOrFilePropertiesWithChan invokes the nas.GetDirectoryOrFileProperties API asynchronously
func (*Client) GetRecycleBinAttribute ¶ added in v1.61.1158
func (client *Client) GetRecycleBinAttribute(request *GetRecycleBinAttributeRequest) (response *GetRecycleBinAttributeResponse, err error)
GetRecycleBinAttribute invokes the nas.GetRecycleBinAttribute API synchronously
func (*Client) GetRecycleBinAttributeWithCallback ¶ added in v1.61.1158
func (client *Client) GetRecycleBinAttributeWithCallback(request *GetRecycleBinAttributeRequest, callback func(response *GetRecycleBinAttributeResponse, err error)) <-chan int
GetRecycleBinAttributeWithCallback invokes the nas.GetRecycleBinAttribute API asynchronously
func (*Client) GetRecycleBinAttributeWithChan ¶ added in v1.61.1158
func (client *Client) GetRecycleBinAttributeWithChan(request *GetRecycleBinAttributeRequest) (<-chan *GetRecycleBinAttributeResponse, <-chan error)
GetRecycleBinAttributeWithChan invokes the nas.GetRecycleBinAttribute API asynchronously
func (*Client) ListDirectoriesAndFiles ¶ added in v1.61.1158
func (client *Client) ListDirectoriesAndFiles(request *ListDirectoriesAndFilesRequest) (response *ListDirectoriesAndFilesResponse, err error)
ListDirectoriesAndFiles invokes the nas.ListDirectoriesAndFiles API synchronously
func (*Client) ListDirectoriesAndFilesWithCallback ¶ added in v1.61.1158
func (client *Client) ListDirectoriesAndFilesWithCallback(request *ListDirectoriesAndFilesRequest, callback func(response *ListDirectoriesAndFilesResponse, err error)) <-chan int
ListDirectoriesAndFilesWithCallback invokes the nas.ListDirectoriesAndFiles API asynchronously
func (*Client) ListDirectoriesAndFilesWithChan ¶ added in v1.61.1158
func (client *Client) ListDirectoriesAndFilesWithChan(request *ListDirectoriesAndFilesRequest) (<-chan *ListDirectoriesAndFilesResponse, <-chan error)
ListDirectoriesAndFilesWithChan invokes the nas.ListDirectoriesAndFiles API asynchronously
func (*Client) ListLifecycleRetrieveJobs ¶ added in v1.61.1158
func (client *Client) ListLifecycleRetrieveJobs(request *ListLifecycleRetrieveJobsRequest) (response *ListLifecycleRetrieveJobsResponse, err error)
ListLifecycleRetrieveJobs invokes the nas.ListLifecycleRetrieveJobs API synchronously
func (*Client) ListLifecycleRetrieveJobsWithCallback ¶ added in v1.61.1158
func (client *Client) ListLifecycleRetrieveJobsWithCallback(request *ListLifecycleRetrieveJobsRequest, callback func(response *ListLifecycleRetrieveJobsResponse, err error)) <-chan int
ListLifecycleRetrieveJobsWithCallback invokes the nas.ListLifecycleRetrieveJobs API asynchronously
func (*Client) ListLifecycleRetrieveJobsWithChan ¶ added in v1.61.1158
func (client *Client) ListLifecycleRetrieveJobsWithChan(request *ListLifecycleRetrieveJobsRequest) (<-chan *ListLifecycleRetrieveJobsResponse, <-chan error)
ListLifecycleRetrieveJobsWithChan invokes the nas.ListLifecycleRetrieveJobs API asynchronously
func (*Client) ListRecentlyRecycledDirectories ¶ added in v1.61.1158
func (client *Client) ListRecentlyRecycledDirectories(request *ListRecentlyRecycledDirectoriesRequest) (response *ListRecentlyRecycledDirectoriesResponse, err error)
ListRecentlyRecycledDirectories invokes the nas.ListRecentlyRecycledDirectories API synchronously
func (*Client) ListRecentlyRecycledDirectoriesWithCallback ¶ added in v1.61.1158
func (client *Client) ListRecentlyRecycledDirectoriesWithCallback(request *ListRecentlyRecycledDirectoriesRequest, callback func(response *ListRecentlyRecycledDirectoriesResponse, err error)) <-chan int
ListRecentlyRecycledDirectoriesWithCallback invokes the nas.ListRecentlyRecycledDirectories API asynchronously
func (*Client) ListRecentlyRecycledDirectoriesWithChan ¶ added in v1.61.1158
func (client *Client) ListRecentlyRecycledDirectoriesWithChan(request *ListRecentlyRecycledDirectoriesRequest) (<-chan *ListRecentlyRecycledDirectoriesResponse, <-chan error)
ListRecentlyRecycledDirectoriesWithChan invokes the nas.ListRecentlyRecycledDirectories API asynchronously
func (*Client) ListRecycleBinJobs ¶ added in v1.61.1158
func (client *Client) ListRecycleBinJobs(request *ListRecycleBinJobsRequest) (response *ListRecycleBinJobsResponse, err error)
ListRecycleBinJobs invokes the nas.ListRecycleBinJobs API synchronously
func (*Client) ListRecycleBinJobsWithCallback ¶ added in v1.61.1158
func (client *Client) ListRecycleBinJobsWithCallback(request *ListRecycleBinJobsRequest, callback func(response *ListRecycleBinJobsResponse, err error)) <-chan int
ListRecycleBinJobsWithCallback invokes the nas.ListRecycleBinJobs API asynchronously
func (*Client) ListRecycleBinJobsWithChan ¶ added in v1.61.1158
func (client *Client) ListRecycleBinJobsWithChan(request *ListRecycleBinJobsRequest) (<-chan *ListRecycleBinJobsResponse, <-chan error)
ListRecycleBinJobsWithChan invokes the nas.ListRecycleBinJobs API asynchronously
func (*Client) ListRecycledDirectoriesAndFiles ¶ added in v1.61.1158
func (client *Client) ListRecycledDirectoriesAndFiles(request *ListRecycledDirectoriesAndFilesRequest) (response *ListRecycledDirectoriesAndFilesResponse, err error)
ListRecycledDirectoriesAndFiles invokes the nas.ListRecycledDirectoriesAndFiles API synchronously
func (*Client) ListRecycledDirectoriesAndFilesWithCallback ¶ added in v1.61.1158
func (client *Client) ListRecycledDirectoriesAndFilesWithCallback(request *ListRecycledDirectoriesAndFilesRequest, callback func(response *ListRecycledDirectoriesAndFilesResponse, err error)) <-chan int
ListRecycledDirectoriesAndFilesWithCallback invokes the nas.ListRecycledDirectoriesAndFiles API asynchronously
func (*Client) ListRecycledDirectoriesAndFilesWithChan ¶ added in v1.61.1158
func (client *Client) ListRecycledDirectoriesAndFilesWithChan(request *ListRecycledDirectoriesAndFilesRequest) (<-chan *ListRecycledDirectoriesAndFilesResponse, <-chan error)
ListRecycledDirectoriesAndFilesWithChan invokes the nas.ListRecycledDirectoriesAndFiles API asynchronously
func (*Client) ListTagResources ¶ added in v1.61.549
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the nas.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶ added in v1.61.549
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the nas.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶ added in v1.61.549
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the nas.ListTagResources API asynchronously
func (*Client) ModifyAccessGroup ¶
func (client *Client) ModifyAccessGroup(request *ModifyAccessGroupRequest) (response *ModifyAccessGroupResponse, err error)
ModifyAccessGroup invokes the nas.ModifyAccessGroup API synchronously
func (*Client) ModifyAccessGroupWithCallback ¶
func (client *Client) ModifyAccessGroupWithCallback(request *ModifyAccessGroupRequest, callback func(response *ModifyAccessGroupResponse, err error)) <-chan int
ModifyAccessGroupWithCallback invokes the nas.ModifyAccessGroup API asynchronously
func (*Client) ModifyAccessGroupWithChan ¶
func (client *Client) ModifyAccessGroupWithChan(request *ModifyAccessGroupRequest) (<-chan *ModifyAccessGroupResponse, <-chan error)
ModifyAccessGroupWithChan invokes the nas.ModifyAccessGroup API asynchronously
func (*Client) ModifyAccessRule ¶
func (client *Client) ModifyAccessRule(request *ModifyAccessRuleRequest) (response *ModifyAccessRuleResponse, err error)
ModifyAccessRule invokes the nas.ModifyAccessRule API synchronously
func (*Client) ModifyAccessRuleWithCallback ¶
func (client *Client) ModifyAccessRuleWithCallback(request *ModifyAccessRuleRequest, callback func(response *ModifyAccessRuleResponse, err error)) <-chan int
ModifyAccessRuleWithCallback invokes the nas.ModifyAccessRule API asynchronously
func (*Client) ModifyAccessRuleWithChan ¶
func (client *Client) ModifyAccessRuleWithChan(request *ModifyAccessRuleRequest) (<-chan *ModifyAccessRuleResponse, <-chan error)
ModifyAccessRuleWithChan invokes the nas.ModifyAccessRule API asynchronously
func (*Client) ModifyAutoSnapshotPolicy ¶
func (client *Client) ModifyAutoSnapshotPolicy(request *ModifyAutoSnapshotPolicyRequest) (response *ModifyAutoSnapshotPolicyResponse, err error)
ModifyAutoSnapshotPolicy invokes the nas.ModifyAutoSnapshotPolicy API synchronously
func (*Client) ModifyAutoSnapshotPolicyWithCallback ¶
func (client *Client) ModifyAutoSnapshotPolicyWithCallback(request *ModifyAutoSnapshotPolicyRequest, callback func(response *ModifyAutoSnapshotPolicyResponse, err error)) <-chan int
ModifyAutoSnapshotPolicyWithCallback invokes the nas.ModifyAutoSnapshotPolicy API asynchronously
func (*Client) ModifyAutoSnapshotPolicyWithChan ¶
func (client *Client) ModifyAutoSnapshotPolicyWithChan(request *ModifyAutoSnapshotPolicyRequest) (<-chan *ModifyAutoSnapshotPolicyResponse, <-chan error)
ModifyAutoSnapshotPolicyWithChan invokes the nas.ModifyAutoSnapshotPolicy API asynchronously
func (*Client) ModifyDataFlow ¶ added in v1.61.1587
func (client *Client) ModifyDataFlow(request *ModifyDataFlowRequest) (response *ModifyDataFlowResponse, err error)
ModifyDataFlow invokes the nas.ModifyDataFlow API synchronously
func (*Client) ModifyDataFlowAutoRefresh ¶ added in v1.61.1587
func (client *Client) ModifyDataFlowAutoRefresh(request *ModifyDataFlowAutoRefreshRequest) (response *ModifyDataFlowAutoRefreshResponse, err error)
ModifyDataFlowAutoRefresh invokes the nas.ModifyDataFlowAutoRefresh API synchronously
func (*Client) ModifyDataFlowAutoRefreshWithCallback ¶ added in v1.61.1587
func (client *Client) ModifyDataFlowAutoRefreshWithCallback(request *ModifyDataFlowAutoRefreshRequest, callback func(response *ModifyDataFlowAutoRefreshResponse, err error)) <-chan int
ModifyDataFlowAutoRefreshWithCallback invokes the nas.ModifyDataFlowAutoRefresh API asynchronously
func (*Client) ModifyDataFlowAutoRefreshWithChan ¶ added in v1.61.1587
func (client *Client) ModifyDataFlowAutoRefreshWithChan(request *ModifyDataFlowAutoRefreshRequest) (<-chan *ModifyDataFlowAutoRefreshResponse, <-chan error)
ModifyDataFlowAutoRefreshWithChan invokes the nas.ModifyDataFlowAutoRefresh API asynchronously
func (*Client) ModifyDataFlowWithCallback ¶ added in v1.61.1587
func (client *Client) ModifyDataFlowWithCallback(request *ModifyDataFlowRequest, callback func(response *ModifyDataFlowResponse, err error)) <-chan int
ModifyDataFlowWithCallback invokes the nas.ModifyDataFlow API asynchronously
func (*Client) ModifyDataFlowWithChan ¶ added in v1.61.1587
func (client *Client) ModifyDataFlowWithChan(request *ModifyDataFlowRequest) (<-chan *ModifyDataFlowResponse, <-chan error)
ModifyDataFlowWithChan invokes the nas.ModifyDataFlow API asynchronously
func (*Client) ModifyFileSystem ¶
func (client *Client) ModifyFileSystem(request *ModifyFileSystemRequest) (response *ModifyFileSystemResponse, err error)
ModifyFileSystem invokes the nas.ModifyFileSystem API synchronously
func (*Client) ModifyFileSystemWithCallback ¶
func (client *Client) ModifyFileSystemWithCallback(request *ModifyFileSystemRequest, callback func(response *ModifyFileSystemResponse, err error)) <-chan int
ModifyFileSystemWithCallback invokes the nas.ModifyFileSystem API asynchronously
func (*Client) ModifyFileSystemWithChan ¶
func (client *Client) ModifyFileSystemWithChan(request *ModifyFileSystemRequest) (<-chan *ModifyFileSystemResponse, <-chan error)
ModifyFileSystemWithChan invokes the nas.ModifyFileSystem API asynchronously
func (*Client) ModifyLDAPConfig ¶
func (client *Client) ModifyLDAPConfig(request *ModifyLDAPConfigRequest) (response *ModifyLDAPConfigResponse, err error)
ModifyLDAPConfig invokes the nas.ModifyLDAPConfig API synchronously
func (*Client) ModifyLDAPConfigWithCallback ¶
func (client *Client) ModifyLDAPConfigWithCallback(request *ModifyLDAPConfigRequest, callback func(response *ModifyLDAPConfigResponse, err error)) <-chan int
ModifyLDAPConfigWithCallback invokes the nas.ModifyLDAPConfig API asynchronously
func (*Client) ModifyLDAPConfigWithChan ¶
func (client *Client) ModifyLDAPConfigWithChan(request *ModifyLDAPConfigRequest) (<-chan *ModifyLDAPConfigResponse, <-chan error)
ModifyLDAPConfigWithChan invokes the nas.ModifyLDAPConfig API asynchronously
func (*Client) ModifyLifecyclePolicy ¶ added in v1.61.112
func (client *Client) ModifyLifecyclePolicy(request *ModifyLifecyclePolicyRequest) (response *ModifyLifecyclePolicyResponse, err error)
ModifyLifecyclePolicy invokes the nas.ModifyLifecyclePolicy API synchronously
func (*Client) ModifyLifecyclePolicyWithCallback ¶ added in v1.61.112
func (client *Client) ModifyLifecyclePolicyWithCallback(request *ModifyLifecyclePolicyRequest, callback func(response *ModifyLifecyclePolicyResponse, err error)) <-chan int
ModifyLifecyclePolicyWithCallback invokes the nas.ModifyLifecyclePolicy API asynchronously
func (*Client) ModifyLifecyclePolicyWithChan ¶ added in v1.61.112
func (client *Client) ModifyLifecyclePolicyWithChan(request *ModifyLifecyclePolicyRequest) (<-chan *ModifyLifecyclePolicyResponse, <-chan error)
ModifyLifecyclePolicyWithChan invokes the nas.ModifyLifecyclePolicy API asynchronously
func (*Client) ModifyMountTarget ¶
func (client *Client) ModifyMountTarget(request *ModifyMountTargetRequest) (response *ModifyMountTargetResponse, err error)
ModifyMountTarget invokes the nas.ModifyMountTarget API synchronously
func (*Client) ModifyMountTargetWithCallback ¶
func (client *Client) ModifyMountTargetWithCallback(request *ModifyMountTargetRequest, callback func(response *ModifyMountTargetResponse, err error)) <-chan int
ModifyMountTargetWithCallback invokes the nas.ModifyMountTarget API asynchronously
func (*Client) ModifyMountTargetWithChan ¶
func (client *Client) ModifyMountTargetWithChan(request *ModifyMountTargetRequest) (<-chan *ModifyMountTargetResponse, <-chan error)
ModifyMountTargetWithChan invokes the nas.ModifyMountTarget API asynchronously
func (*Client) ModifyProtocolMountTarget ¶ added in v1.61.1587
func (client *Client) ModifyProtocolMountTarget(request *ModifyProtocolMountTargetRequest) (response *ModifyProtocolMountTargetResponse, err error)
ModifyProtocolMountTarget invokes the nas.ModifyProtocolMountTarget API synchronously
func (*Client) ModifyProtocolMountTargetWithCallback ¶ added in v1.61.1587
func (client *Client) ModifyProtocolMountTargetWithCallback(request *ModifyProtocolMountTargetRequest, callback func(response *ModifyProtocolMountTargetResponse, err error)) <-chan int
ModifyProtocolMountTargetWithCallback invokes the nas.ModifyProtocolMountTarget API asynchronously
func (*Client) ModifyProtocolMountTargetWithChan ¶ added in v1.61.1587
func (client *Client) ModifyProtocolMountTargetWithChan(request *ModifyProtocolMountTargetRequest) (<-chan *ModifyProtocolMountTargetResponse, <-chan error)
ModifyProtocolMountTargetWithChan invokes the nas.ModifyProtocolMountTarget API asynchronously
func (*Client) ModifyProtocolService ¶ added in v1.61.1587
func (client *Client) ModifyProtocolService(request *ModifyProtocolServiceRequest) (response *ModifyProtocolServiceResponse, err error)
ModifyProtocolService invokes the nas.ModifyProtocolService API synchronously
func (*Client) ModifyProtocolServiceWithCallback ¶ added in v1.61.1587
func (client *Client) ModifyProtocolServiceWithCallback(request *ModifyProtocolServiceRequest, callback func(response *ModifyProtocolServiceResponse, err error)) <-chan int
ModifyProtocolServiceWithCallback invokes the nas.ModifyProtocolService API asynchronously
func (*Client) ModifyProtocolServiceWithChan ¶ added in v1.61.1587
func (client *Client) ModifyProtocolServiceWithChan(request *ModifyProtocolServiceRequest) (<-chan *ModifyProtocolServiceResponse, <-chan error)
ModifyProtocolServiceWithChan invokes the nas.ModifyProtocolService API asynchronously
func (*Client) OpenNASService ¶ added in v1.61.549
func (client *Client) OpenNASService(request *OpenNASServiceRequest) (response *OpenNASServiceResponse, err error)
OpenNASService invokes the nas.OpenNASService API synchronously
func (*Client) OpenNASServiceWithCallback ¶ added in v1.61.549
func (client *Client) OpenNASServiceWithCallback(request *OpenNASServiceRequest, callback func(response *OpenNASServiceResponse, err error)) <-chan int
OpenNASServiceWithCallback invokes the nas.OpenNASService API asynchronously
func (*Client) OpenNASServiceWithChan ¶ added in v1.61.549
func (client *Client) OpenNASServiceWithChan(request *OpenNASServiceRequest) (<-chan *OpenNASServiceResponse, <-chan error)
OpenNASServiceWithChan invokes the nas.OpenNASService API asynchronously
func (*Client) RemoveClientFromBlackList ¶
func (client *Client) RemoveClientFromBlackList(request *RemoveClientFromBlackListRequest) (response *RemoveClientFromBlackListResponse, err error)
RemoveClientFromBlackList invokes the nas.RemoveClientFromBlackList API synchronously
func (*Client) RemoveClientFromBlackListWithCallback ¶
func (client *Client) RemoveClientFromBlackListWithCallback(request *RemoveClientFromBlackListRequest, callback func(response *RemoveClientFromBlackListResponse, err error)) <-chan int
RemoveClientFromBlackListWithCallback invokes the nas.RemoveClientFromBlackList API asynchronously
func (*Client) RemoveClientFromBlackListWithChan ¶
func (client *Client) RemoveClientFromBlackListWithChan(request *RemoveClientFromBlackListRequest) (<-chan *RemoveClientFromBlackListResponse, <-chan error)
RemoveClientFromBlackListWithChan invokes the nas.RemoveClientFromBlackList API asynchronously
func (*Client) RemoveTags ¶
func (client *Client) RemoveTags(request *RemoveTagsRequest) (response *RemoveTagsResponse, err error)
RemoveTags invokes the nas.RemoveTags API synchronously
func (*Client) RemoveTagsWithCallback ¶
func (client *Client) RemoveTagsWithCallback(request *RemoveTagsRequest, callback func(response *RemoveTagsResponse, err error)) <-chan int
RemoveTagsWithCallback invokes the nas.RemoveTags API asynchronously
func (*Client) RemoveTagsWithChan ¶
func (client *Client) RemoveTagsWithChan(request *RemoveTagsRequest) (<-chan *RemoveTagsResponse, <-chan error)
RemoveTagsWithChan invokes the nas.RemoveTags API asynchronously
func (*Client) ResetFileSystem ¶
func (client *Client) ResetFileSystem(request *ResetFileSystemRequest) (response *ResetFileSystemResponse, err error)
ResetFileSystem invokes the nas.ResetFileSystem API synchronously
func (*Client) ResetFileSystemWithCallback ¶
func (client *Client) ResetFileSystemWithCallback(request *ResetFileSystemRequest, callback func(response *ResetFileSystemResponse, err error)) <-chan int
ResetFileSystemWithCallback invokes the nas.ResetFileSystem API asynchronously
func (*Client) ResetFileSystemWithChan ¶
func (client *Client) ResetFileSystemWithChan(request *ResetFileSystemRequest) (<-chan *ResetFileSystemResponse, <-chan error)
ResetFileSystemWithChan invokes the nas.ResetFileSystem API asynchronously
func (*Client) RetryLifecycleRetrieveJob ¶ added in v1.61.1158
func (client *Client) RetryLifecycleRetrieveJob(request *RetryLifecycleRetrieveJobRequest) (response *RetryLifecycleRetrieveJobResponse, err error)
RetryLifecycleRetrieveJob invokes the nas.RetryLifecycleRetrieveJob API synchronously
func (*Client) RetryLifecycleRetrieveJobWithCallback ¶ added in v1.61.1158
func (client *Client) RetryLifecycleRetrieveJobWithCallback(request *RetryLifecycleRetrieveJobRequest, callback func(response *RetryLifecycleRetrieveJobResponse, err error)) <-chan int
RetryLifecycleRetrieveJobWithCallback invokes the nas.RetryLifecycleRetrieveJob API asynchronously
func (*Client) RetryLifecycleRetrieveJobWithChan ¶ added in v1.61.1158
func (client *Client) RetryLifecycleRetrieveJobWithChan(request *RetryLifecycleRetrieveJobRequest) (<-chan *RetryLifecycleRetrieveJobResponse, <-chan error)
RetryLifecycleRetrieveJobWithChan invokes the nas.RetryLifecycleRetrieveJob API asynchronously
func (*Client) SetDirQuota ¶ added in v1.61.112
func (client *Client) SetDirQuota(request *SetDirQuotaRequest) (response *SetDirQuotaResponse, err error)
SetDirQuota invokes the nas.SetDirQuota API synchronously
func (*Client) SetDirQuotaWithCallback ¶ added in v1.61.112
func (client *Client) SetDirQuotaWithCallback(request *SetDirQuotaRequest, callback func(response *SetDirQuotaResponse, err error)) <-chan int
SetDirQuotaWithCallback invokes the nas.SetDirQuota API asynchronously
func (*Client) SetDirQuotaWithChan ¶ added in v1.61.112
func (client *Client) SetDirQuotaWithChan(request *SetDirQuotaRequest) (<-chan *SetDirQuotaResponse, <-chan error)
SetDirQuotaWithChan invokes the nas.SetDirQuota API asynchronously
func (*Client) StartDataFlow ¶ added in v1.61.1587
func (client *Client) StartDataFlow(request *StartDataFlowRequest) (response *StartDataFlowResponse, err error)
StartDataFlow invokes the nas.StartDataFlow API synchronously
func (*Client) StartDataFlowWithCallback ¶ added in v1.61.1587
func (client *Client) StartDataFlowWithCallback(request *StartDataFlowRequest, callback func(response *StartDataFlowResponse, err error)) <-chan int
StartDataFlowWithCallback invokes the nas.StartDataFlow API asynchronously
func (*Client) StartDataFlowWithChan ¶ added in v1.61.1587
func (client *Client) StartDataFlowWithChan(request *StartDataFlowRequest) (<-chan *StartDataFlowResponse, <-chan error)
StartDataFlowWithChan invokes the nas.StartDataFlow API asynchronously
func (*Client) StopDataFlow ¶ added in v1.61.1587
func (client *Client) StopDataFlow(request *StopDataFlowRequest) (response *StopDataFlowResponse, err error)
StopDataFlow invokes the nas.StopDataFlow API synchronously
func (*Client) StopDataFlowWithCallback ¶ added in v1.61.1587
func (client *Client) StopDataFlowWithCallback(request *StopDataFlowRequest, callback func(response *StopDataFlowResponse, err error)) <-chan int
StopDataFlowWithCallback invokes the nas.StopDataFlow API asynchronously
func (*Client) StopDataFlowWithChan ¶ added in v1.61.1587
func (client *Client) StopDataFlowWithChan(request *StopDataFlowRequest) (<-chan *StopDataFlowResponse, <-chan error)
StopDataFlowWithChan invokes the nas.StopDataFlow API asynchronously
func (*Client) TagResources ¶ added in v1.61.549
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the nas.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶ added in v1.61.549
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the nas.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶ added in v1.61.549
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the nas.TagResources API asynchronously
func (*Client) UntagResources ¶ added in v1.61.549
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the nas.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶ added in v1.61.549
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the nas.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶ added in v1.61.549
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the nas.UntagResources API asynchronously
func (*Client) UpdateRecycleBinAttribute ¶ added in v1.61.1158
func (client *Client) UpdateRecycleBinAttribute(request *UpdateRecycleBinAttributeRequest) (response *UpdateRecycleBinAttributeResponse, err error)
UpdateRecycleBinAttribute invokes the nas.UpdateRecycleBinAttribute API synchronously
func (*Client) UpdateRecycleBinAttributeWithCallback ¶ added in v1.61.1158
func (client *Client) UpdateRecycleBinAttributeWithCallback(request *UpdateRecycleBinAttributeRequest, callback func(response *UpdateRecycleBinAttributeResponse, err error)) <-chan int
UpdateRecycleBinAttributeWithCallback invokes the nas.UpdateRecycleBinAttribute API asynchronously
func (*Client) UpdateRecycleBinAttributeWithChan ¶ added in v1.61.1158
func (client *Client) UpdateRecycleBinAttributeWithChan(request *UpdateRecycleBinAttributeRequest) (<-chan *UpdateRecycleBinAttributeResponse, <-chan error)
UpdateRecycleBinAttributeWithChan invokes the nas.UpdateRecycleBinAttribute API asynchronously
func (*Client) UpgradeFileSystem ¶ added in v1.61.549
func (client *Client) UpgradeFileSystem(request *UpgradeFileSystemRequest) (response *UpgradeFileSystemResponse, err error)
UpgradeFileSystem invokes the nas.UpgradeFileSystem API synchronously
func (*Client) UpgradeFileSystemWithCallback ¶ added in v1.61.549
func (client *Client) UpgradeFileSystemWithCallback(request *UpgradeFileSystemRequest, callback func(response *UpgradeFileSystemResponse, err error)) <-chan int
UpgradeFileSystemWithCallback invokes the nas.UpgradeFileSystem API asynchronously
func (*Client) UpgradeFileSystemWithChan ¶ added in v1.61.549
func (client *Client) UpgradeFileSystemWithChan(request *UpgradeFileSystemRequest) (<-chan *UpgradeFileSystemResponse, <-chan error)
UpgradeFileSystemWithChan invokes the nas.UpgradeFileSystem API asynchronously
type ClientInfo ¶ added in v1.61.550
type ClientInfo struct {
ClientIP string `json:"ClientIP" xml:"ClientIP"`
}
Client is a nested struct in nas response
type ClientMasterNode ¶ added in v1.61.549
type ClientMasterNode struct { DefaultPasswd string `json:"DefaultPasswd" xml:"DefaultPasswd"` EcsIp string `json:"EcsIp" xml:"EcsIp"` EcsId string `json:"EcsId" xml:"EcsId"` }
ClientMasterNode is a nested struct in nas response
type ClientMasterNodesInDescribeFileSystems ¶ added in v1.61.549
type ClientMasterNodesInDescribeFileSystems struct {
ClientMasterNode []ClientMasterNode `json:"ClientMasterNode" xml:"ClientMasterNode"`
}
ClientMasterNodesInDescribeFileSystems is a nested struct in nas response
type ClientMasterNodesInDescribeMountTargets ¶ added in v1.61.549
type ClientMasterNodesInDescribeMountTargets struct {
ClientMasterNode []ClientMasterNode `json:"ClientMasterNode" xml:"ClientMasterNode"`
}
ClientMasterNodesInDescribeMountTargets is a nested struct in nas response
type Clients ¶ added in v1.61.549
type Clients struct {
Client []ClientInfo `json:"Client" xml:"Client"`
}
Clients is a nested struct in nas response
type CreateAccessGroupRequest ¶
type CreateAccessGroupRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` FileSystemType string `position:"Query" name:"FileSystemType"` AccessGroupType string `position:"Query" name:"AccessGroupType"` AccessGroupName string `position:"Query" name:"AccessGroupName"` }
CreateAccessGroupRequest is the request struct for api CreateAccessGroup
func CreateCreateAccessGroupRequest ¶
func CreateCreateAccessGroupRequest() (request *CreateAccessGroupRequest)
CreateCreateAccessGroupRequest creates a request to invoke CreateAccessGroup API
type CreateAccessGroupResponse ¶
type CreateAccessGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AccessGroupName string `json:"AccessGroupName" xml:"AccessGroupName"` }
CreateAccessGroupResponse is the response struct for api CreateAccessGroup
func CreateCreateAccessGroupResponse ¶
func CreateCreateAccessGroupResponse() (response *CreateAccessGroupResponse)
CreateCreateAccessGroupResponse creates a response to parse from CreateAccessGroup response
type CreateAccessRuleRequest ¶
type CreateAccessRuleRequest struct { *requests.RpcRequest RWAccessType string `position:"Query" name:"RWAccessType"` UserAccessType string `position:"Query" name:"UserAccessType"` FileSystemType string `position:"Query" name:"FileSystemType"` Ipv6SourceCidrIp string `position:"Query" name:"Ipv6SourceCidrIp"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` Priority requests.Integer `position:"Query" name:"Priority"` AccessGroupName string `position:"Query" name:"AccessGroupName"` }
CreateAccessRuleRequest is the request struct for api CreateAccessRule
func CreateCreateAccessRuleRequest ¶
func CreateCreateAccessRuleRequest() (request *CreateAccessRuleRequest)
CreateCreateAccessRuleRequest creates a request to invoke CreateAccessRule API
type CreateAccessRuleResponse ¶
type CreateAccessRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AccessRuleId string `json:"AccessRuleId" xml:"AccessRuleId"` }
CreateAccessRuleResponse is the response struct for api CreateAccessRule
func CreateCreateAccessRuleResponse ¶
func CreateCreateAccessRuleResponse() (response *CreateAccessRuleResponse)
CreateCreateAccessRuleResponse creates a response to parse from CreateAccessRule response
type CreateAutoSnapshotPolicyRequest ¶
type CreateAutoSnapshotPolicyRequest struct { *requests.RpcRequest TimePoints string `position:"Query" name:"TimePoints"` RepeatWeekdays string `position:"Query" name:"RepeatWeekdays"` FileSystemType string `position:"Query" name:"FileSystemType"` AutoSnapshotPolicyName string `position:"Query" name:"AutoSnapshotPolicyName"` RetentionDays requests.Integer `position:"Query" name:"RetentionDays"` }
CreateAutoSnapshotPolicyRequest is the request struct for api CreateAutoSnapshotPolicy
func CreateCreateAutoSnapshotPolicyRequest ¶
func CreateCreateAutoSnapshotPolicyRequest() (request *CreateAutoSnapshotPolicyRequest)
CreateCreateAutoSnapshotPolicyRequest creates a request to invoke CreateAutoSnapshotPolicy API
type CreateAutoSnapshotPolicyResponse ¶
type CreateAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AutoSnapshotPolicyId string `json:"AutoSnapshotPolicyId" xml:"AutoSnapshotPolicyId"` }
CreateAutoSnapshotPolicyResponse is the response struct for api CreateAutoSnapshotPolicy
func CreateCreateAutoSnapshotPolicyResponse ¶
func CreateCreateAutoSnapshotPolicyResponse() (response *CreateAutoSnapshotPolicyResponse)
CreateCreateAutoSnapshotPolicyResponse creates a response to parse from CreateAutoSnapshotPolicy response
type CreateDataFlowAutoRefreshs ¶ added in v1.61.1587
type CreateDataFlowAutoRefreshs struct {
RefreshPath string `name:"RefreshPath"`
}
CreateDataFlowAutoRefreshs is a repeated param struct in CreateDataFlowRequest
type CreateDataFlowRequest ¶ added in v1.61.1587
type CreateDataFlowRequest struct { *requests.RpcRequest AutoRefreshPolicy string `position:"Query" name:"AutoRefreshPolicy"` FsetId string `position:"Query" name:"FsetId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` AutoRefreshs *[]CreateDataFlowAutoRefreshs `position:"Query" name:"AutoRefreshs" type:"Repeated"` SourceSecurityType string `position:"Query" name:"SourceSecurityType"` SourceStorage string `position:"Query" name:"SourceStorage"` Throughput requests.Integer `position:"Query" name:"Throughput"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` AutoRefreshInterval requests.Integer `position:"Query" name:"AutoRefreshInterval"` }
CreateDataFlowRequest is the request struct for api CreateDataFlow
func CreateCreateDataFlowRequest ¶ added in v1.61.1587
func CreateCreateDataFlowRequest() (request *CreateDataFlowRequest)
CreateCreateDataFlowRequest creates a request to invoke CreateDataFlow API
type CreateDataFlowResponse ¶ added in v1.61.1587
type CreateDataFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DataFlowId string `json:"DataFlowId" xml:"DataFlowId"` }
CreateDataFlowResponse is the response struct for api CreateDataFlow
func CreateCreateDataFlowResponse ¶ added in v1.61.1587
func CreateCreateDataFlowResponse() (response *CreateDataFlowResponse)
CreateCreateDataFlowResponse creates a response to parse from CreateDataFlow response
type CreateDataFlowTaskRequest ¶ added in v1.61.1587
type CreateDataFlowTaskRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Directory string `position:"Query" name:"Directory"` SrcTaskId string `position:"Query" name:"SrcTaskId"` DataType string `position:"Query" name:"DataType"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DataFlowId string `position:"Query" name:"DataFlowId"` EntryList string `position:"Query" name:"EntryList"` TaskAction string `position:"Query" name:"TaskAction"` }
CreateDataFlowTaskRequest is the request struct for api CreateDataFlowTask
func CreateCreateDataFlowTaskRequest ¶ added in v1.61.1587
func CreateCreateDataFlowTaskRequest() (request *CreateDataFlowTaskRequest)
CreateCreateDataFlowTaskRequest creates a request to invoke CreateDataFlowTask API
type CreateDataFlowTaskResponse ¶ added in v1.61.1587
type CreateDataFlowTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` }
CreateDataFlowTaskResponse is the response struct for api CreateDataFlowTask
func CreateCreateDataFlowTaskResponse ¶ added in v1.61.1587
func CreateCreateDataFlowTaskResponse() (response *CreateDataFlowTaskResponse)
CreateCreateDataFlowTaskResponse creates a response to parse from CreateDataFlowTask response
type CreateFileSystemRequest ¶
type CreateFileSystemRequest struct { *requests.RpcRequest SnapshotId string `position:"Query" name:"SnapshotId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` FileSystemType string `position:"Query" name:"FileSystemType"` StorageType string `position:"Query" name:"StorageType"` Capacity requests.Integer `position:"Query" name:"Capacity"` EncryptType requests.Integer `position:"Query" name:"EncryptType"` Duration requests.Integer `position:"Query" name:"Duration"` DryRun requests.Boolean `position:"Query" name:"DryRun"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` VSwitchId string `position:"Query" name:"VSwitchId"` VpcId string `position:"Query" name:"VpcId"` ZoneId string `position:"Query" name:"ZoneId"` ProtocolType string `position:"Query" name:"ProtocolType"` ChargeType string `position:"Query" name:"ChargeType"` KmsKeyId string `position:"Query" name:"KmsKeyId"` }
CreateFileSystemRequest is the request struct for api CreateFileSystem
func CreateCreateFileSystemRequest ¶
func CreateCreateFileSystemRequest() (request *CreateFileSystemRequest)
CreateCreateFileSystemRequest creates a request to invoke CreateFileSystem API
type CreateFileSystemResponse ¶
type CreateFileSystemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` }
CreateFileSystemResponse is the response struct for api CreateFileSystem
func CreateCreateFileSystemResponse ¶
func CreateCreateFileSystemResponse() (response *CreateFileSystemResponse)
CreateCreateFileSystemResponse creates a response to parse from CreateFileSystem response
type CreateLDAPConfigRequest ¶
type CreateLDAPConfigRequest struct { *requests.RpcRequest SearchBase string `position:"Query" name:"SearchBase"` FileSystemId string `position:"Query" name:"FileSystemId"` URI string `position:"Query" name:"URI"` BindDN string `position:"Query" name:"BindDN"` }
CreateLDAPConfigRequest is the request struct for api CreateLDAPConfig
func CreateCreateLDAPConfigRequest ¶
func CreateCreateLDAPConfigRequest() (request *CreateLDAPConfigRequest)
CreateCreateLDAPConfigRequest creates a request to invoke CreateLDAPConfig API
type CreateLDAPConfigResponse ¶
type CreateLDAPConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateLDAPConfigResponse is the response struct for api CreateLDAPConfig
func CreateCreateLDAPConfigResponse ¶
func CreateCreateLDAPConfigResponse() (response *CreateLDAPConfigResponse)
CreateCreateLDAPConfigResponse creates a response to parse from CreateLDAPConfig response
type CreateLifecyclePolicyRequest ¶ added in v1.61.112
type CreateLifecyclePolicyRequest struct { *requests.RpcRequest StorageType string `position:"Query" name:"StorageType"` Path string `position:"Query" name:"Path"` LifecyclePolicyName string `position:"Query" name:"LifecyclePolicyName"` FileSystemId string `position:"Query" name:"FileSystemId"` LifecycleRuleName string `position:"Query" name:"LifecycleRuleName"` Paths *[]string `position:"Query" name:"Paths" type:"Repeated"` }
CreateLifecyclePolicyRequest is the request struct for api CreateLifecyclePolicy
func CreateCreateLifecyclePolicyRequest ¶ added in v1.61.112
func CreateCreateLifecyclePolicyRequest() (request *CreateLifecyclePolicyRequest)
CreateCreateLifecyclePolicyRequest creates a request to invoke CreateLifecyclePolicy API
type CreateLifecyclePolicyResponse ¶ added in v1.61.112
type CreateLifecyclePolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
CreateLifecyclePolicyResponse is the response struct for api CreateLifecyclePolicy
func CreateCreateLifecyclePolicyResponse ¶ added in v1.61.112
func CreateCreateLifecyclePolicyResponse() (response *CreateLifecyclePolicyResponse)
CreateCreateLifecyclePolicyResponse creates a response to parse from CreateLifecyclePolicy response
type CreateLifecycleRetrieveJobRequest ¶ added in v1.61.1158
type CreateLifecycleRetrieveJobRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` Paths *[]string `position:"Query" name:"Paths" type:"Repeated"` }
CreateLifecycleRetrieveJobRequest is the request struct for api CreateLifecycleRetrieveJob
func CreateCreateLifecycleRetrieveJobRequest ¶ added in v1.61.1158
func CreateCreateLifecycleRetrieveJobRequest() (request *CreateLifecycleRetrieveJobRequest)
CreateCreateLifecycleRetrieveJobRequest creates a request to invoke CreateLifecycleRetrieveJob API
type CreateLifecycleRetrieveJobResponse ¶ added in v1.61.1158
type CreateLifecycleRetrieveJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` JobId string `json:"JobId" xml:"JobId"` }
CreateLifecycleRetrieveJobResponse is the response struct for api CreateLifecycleRetrieveJob
func CreateCreateLifecycleRetrieveJobResponse ¶ added in v1.61.1158
func CreateCreateLifecycleRetrieveJobResponse() (response *CreateLifecycleRetrieveJobResponse)
CreateCreateLifecycleRetrieveJobResponse creates a response to parse from CreateLifecycleRetrieveJob response
type CreateMountTargetRequest ¶
type CreateMountTargetRequest struct { *requests.RpcRequest SecurityGroupId string `position:"Query" name:"SecurityGroupId"` EnableIpv6 requests.Boolean `position:"Query" name:"EnableIpv6"` NetworkType string `position:"Query" name:"NetworkType"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` AccessGroupName string `position:"Query" name:"AccessGroupName"` VSwitchId string `position:"Query" name:"VSwitchId"` VpcId string `position:"Query" name:"VpcId"` }
CreateMountTargetRequest is the request struct for api CreateMountTarget
func CreateCreateMountTargetRequest ¶
func CreateCreateMountTargetRequest() (request *CreateMountTargetRequest)
CreateCreateMountTargetRequest creates a request to invoke CreateMountTarget API
type CreateMountTargetResponse ¶
type CreateMountTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MountTargetDomain string `json:"MountTargetDomain" xml:"MountTargetDomain"` MountTargetExtra MountTargetExtra `json:"MountTargetExtra" xml:"MountTargetExtra"` }
CreateMountTargetResponse is the response struct for api CreateMountTarget
func CreateCreateMountTargetResponse ¶
func CreateCreateMountTargetResponse() (response *CreateMountTargetResponse)
CreateCreateMountTargetResponse creates a response to parse from CreateMountTarget response
type CreateProtocolMountTargetRequest ¶ added in v1.61.1587
type CreateProtocolMountTargetRequest struct { *requests.RpcRequest ProtocolServiceId string `position:"Query" name:"ProtocolServiceId"` FsetId string `position:"Query" name:"FsetId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Path string `position:"Query" name:"Path"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` AccessGroupName string `position:"Query" name:"AccessGroupName"` VSwitchId string `position:"Query" name:"VSwitchId"` VpcId string `position:"Query" name:"VpcId"` }
CreateProtocolMountTargetRequest is the request struct for api CreateProtocolMountTarget
func CreateCreateProtocolMountTargetRequest ¶ added in v1.61.1587
func CreateCreateProtocolMountTargetRequest() (request *CreateProtocolMountTargetRequest)
CreateCreateProtocolMountTargetRequest creates a request to invoke CreateProtocolMountTarget API
type CreateProtocolMountTargetResponse ¶ added in v1.61.1587
type CreateProtocolMountTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ExportId string `json:"ExportId" xml:"ExportId"` }
CreateProtocolMountTargetResponse is the response struct for api CreateProtocolMountTarget
func CreateCreateProtocolMountTargetResponse ¶ added in v1.61.1587
func CreateCreateProtocolMountTargetResponse() (response *CreateProtocolMountTargetResponse)
CreateCreateProtocolMountTargetResponse creates a response to parse from CreateProtocolMountTarget response
type CreateProtocolServiceRequest ¶ added in v1.61.1587
type CreateProtocolServiceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` MountTargetDescription string `position:"Query" name:"MountTargetDescription"` MountTargetAccessGroupName string `position:"Query" name:"MountTargetAccessGroupName"` MountTargetVSwitchId string `position:"Query" name:"MountTargetVSwitchId"` Throughput requests.Integer `position:"Query" name:"Throughput"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` MountTargetFsetId string `position:"Query" name:"MountTargetFsetId"` VSwitchId string `position:"Query" name:"VSwitchId"` MountTargetVpcId string `position:"Query" name:"MountTargetVpcId"` MountTargetPath string `position:"Query" name:"MountTargetPath"` ProtocolSpec string `position:"Query" name:"ProtocolSpec"` VpcId string `position:"Query" name:"VpcId"` ProtocolType string `position:"Query" name:"ProtocolType"` }
CreateProtocolServiceRequest is the request struct for api CreateProtocolService
func CreateCreateProtocolServiceRequest ¶ added in v1.61.1587
func CreateCreateProtocolServiceRequest() (request *CreateProtocolServiceRequest)
CreateCreateProtocolServiceRequest creates a request to invoke CreateProtocolService API
type CreateProtocolServiceResponse ¶ added in v1.61.1587
type CreateProtocolServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ProtocolServiceId string `json:"ProtocolServiceId" xml:"ProtocolServiceId"` }
CreateProtocolServiceResponse is the response struct for api CreateProtocolService
func CreateCreateProtocolServiceResponse ¶ added in v1.61.1587
func CreateCreateProtocolServiceResponse() (response *CreateProtocolServiceResponse)
CreateCreateProtocolServiceResponse creates a response to parse from CreateProtocolService response
type CreateRecycleBinDeleteJobRequest ¶ added in v1.61.1158
type CreateRecycleBinDeleteJobRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` FileSystemId string `position:"Query" name:"FileSystemId"` FileId string `position:"Query" name:"FileId"` }
CreateRecycleBinDeleteJobRequest is the request struct for api CreateRecycleBinDeleteJob
func CreateCreateRecycleBinDeleteJobRequest ¶ added in v1.61.1158
func CreateCreateRecycleBinDeleteJobRequest() (request *CreateRecycleBinDeleteJobRequest)
CreateCreateRecycleBinDeleteJobRequest creates a request to invoke CreateRecycleBinDeleteJob API
type CreateRecycleBinDeleteJobResponse ¶ added in v1.61.1158
type CreateRecycleBinDeleteJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` JobId string `json:"JobId" xml:"JobId"` }
CreateRecycleBinDeleteJobResponse is the response struct for api CreateRecycleBinDeleteJob
func CreateCreateRecycleBinDeleteJobResponse ¶ added in v1.61.1158
func CreateCreateRecycleBinDeleteJobResponse() (response *CreateRecycleBinDeleteJobResponse)
CreateCreateRecycleBinDeleteJobResponse creates a response to parse from CreateRecycleBinDeleteJob response
type CreateRecycleBinRestoreJobRequest ¶ added in v1.61.1158
type CreateRecycleBinRestoreJobRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` FileSystemId string `position:"Query" name:"FileSystemId"` FileId string `position:"Query" name:"FileId"` TargetFileId string `position:"Query" name:"TargetFileId"` }
CreateRecycleBinRestoreJobRequest is the request struct for api CreateRecycleBinRestoreJob
func CreateCreateRecycleBinRestoreJobRequest ¶ added in v1.61.1158
func CreateCreateRecycleBinRestoreJobRequest() (request *CreateRecycleBinRestoreJobRequest)
CreateCreateRecycleBinRestoreJobRequest creates a request to invoke CreateRecycleBinRestoreJob API
type CreateRecycleBinRestoreJobResponse ¶ added in v1.61.1158
type CreateRecycleBinRestoreJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` JobId string `json:"JobId" xml:"JobId"` }
CreateRecycleBinRestoreJobResponse is the response struct for api CreateRecycleBinRestoreJob
func CreateCreateRecycleBinRestoreJobResponse ¶ added in v1.61.1158
func CreateCreateRecycleBinRestoreJobResponse() (response *CreateRecycleBinRestoreJobResponse)
CreateCreateRecycleBinRestoreJobResponse creates a response to parse from CreateRecycleBinRestoreJob response
type CreateSnapshotRequest ¶
type CreateSnapshotRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` SnapshotName string `position:"Query" name:"SnapshotName"` FileSystemId string `position:"Query" name:"FileSystemId"` RetentionDays requests.Integer `position:"Query" name:"RetentionDays"` }
CreateSnapshotRequest is the request struct for api CreateSnapshot
func CreateCreateSnapshotRequest ¶
func CreateCreateSnapshotRequest() (request *CreateSnapshotRequest)
CreateCreateSnapshotRequest creates a request to invoke CreateSnapshot API
type CreateSnapshotResponse ¶
type CreateSnapshotResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` }
CreateSnapshotResponse is the response struct for api CreateSnapshot
func CreateCreateSnapshotResponse ¶
func CreateCreateSnapshotResponse() (response *CreateSnapshotResponse)
CreateCreateSnapshotResponse creates a response to parse from CreateSnapshot response
type DataFlow ¶ added in v1.61.1587
type DataFlow struct { FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` DataFlowId string `json:"DataFlowId" xml:"DataFlowId"` FsetId string `json:"FsetId" xml:"FsetId"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` SourceStorage string `json:"SourceStorage" xml:"SourceStorage"` SourceSecurityType string `json:"SourceSecurityType" xml:"SourceSecurityType"` Throughput int64 `json:"Throughput" xml:"Throughput"` Description string `json:"Description" xml:"Description"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` FileSystemPath string `json:"FileSystemPath" xml:"FileSystemPath"` FsetDescription string `json:"FsetDescription" xml:"FsetDescription"` AutoRefreshInterval int64 `json:"AutoRefreshInterval" xml:"AutoRefreshInterval"` AutoRefreshPolicy string `json:"AutoRefreshPolicy" xml:"AutoRefreshPolicy"` AutoRefresh AutoRefresh `json:"AutoRefresh" xml:"AutoRefresh"` }
DataFlow is a nested struct in nas response
type DataFlowInfo ¶ added in v1.61.1587
type DataFlowInfo struct {
DataFlow []DataFlow `json:"DataFlow" xml:"DataFlow"`
}
DataFlowInfo is a nested struct in nas response
type DeleteAccessGroupRequest ¶
type DeleteAccessGroupRequest struct { *requests.RpcRequest FileSystemType string `position:"Query" name:"FileSystemType"` AccessGroupName string `position:"Query" name:"AccessGroupName"` }
DeleteAccessGroupRequest is the request struct for api DeleteAccessGroup
func CreateDeleteAccessGroupRequest ¶
func CreateDeleteAccessGroupRequest() (request *DeleteAccessGroupRequest)
CreateDeleteAccessGroupRequest creates a request to invoke DeleteAccessGroup API
type DeleteAccessGroupResponse ¶
type DeleteAccessGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAccessGroupResponse is the response struct for api DeleteAccessGroup
func CreateDeleteAccessGroupResponse ¶
func CreateDeleteAccessGroupResponse() (response *DeleteAccessGroupResponse)
CreateDeleteAccessGroupResponse creates a response to parse from DeleteAccessGroup response
type DeleteAccessRuleRequest ¶
type DeleteAccessRuleRequest struct { *requests.RpcRequest FileSystemType string `position:"Query" name:"FileSystemType"` AccessRuleId string `position:"Query" name:"AccessRuleId"` AccessGroupName string `position:"Query" name:"AccessGroupName"` }
DeleteAccessRuleRequest is the request struct for api DeleteAccessRule
func CreateDeleteAccessRuleRequest ¶
func CreateDeleteAccessRuleRequest() (request *DeleteAccessRuleRequest)
CreateDeleteAccessRuleRequest creates a request to invoke DeleteAccessRule API
type DeleteAccessRuleResponse ¶
type DeleteAccessRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAccessRuleResponse is the response struct for api DeleteAccessRule
func CreateDeleteAccessRuleResponse ¶
func CreateDeleteAccessRuleResponse() (response *DeleteAccessRuleResponse)
CreateDeleteAccessRuleResponse creates a response to parse from DeleteAccessRule response
type DeleteAutoSnapshotPolicyRequest ¶
type DeleteAutoSnapshotPolicyRequest struct { *requests.RpcRequest AutoSnapshotPolicyId string `position:"Query" name:"AutoSnapshotPolicyId"` }
DeleteAutoSnapshotPolicyRequest is the request struct for api DeleteAutoSnapshotPolicy
func CreateDeleteAutoSnapshotPolicyRequest ¶
func CreateDeleteAutoSnapshotPolicyRequest() (request *DeleteAutoSnapshotPolicyRequest)
CreateDeleteAutoSnapshotPolicyRequest creates a request to invoke DeleteAutoSnapshotPolicy API
type DeleteAutoSnapshotPolicyResponse ¶
type DeleteAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAutoSnapshotPolicyResponse is the response struct for api DeleteAutoSnapshotPolicy
func CreateDeleteAutoSnapshotPolicyResponse ¶
func CreateDeleteAutoSnapshotPolicyResponse() (response *DeleteAutoSnapshotPolicyResponse)
CreateDeleteAutoSnapshotPolicyResponse creates a response to parse from DeleteAutoSnapshotPolicy response
type DeleteDataFlowRequest ¶ added in v1.61.1587
type DeleteDataFlowRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DataFlowId string `position:"Query" name:"DataFlowId"` }
DeleteDataFlowRequest is the request struct for api DeleteDataFlow
func CreateDeleteDataFlowRequest ¶ added in v1.61.1587
func CreateDeleteDataFlowRequest() (request *DeleteDataFlowRequest)
CreateDeleteDataFlowRequest creates a request to invoke DeleteDataFlow API
type DeleteDataFlowResponse ¶ added in v1.61.1587
type DeleteDataFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDataFlowResponse is the response struct for api DeleteDataFlow
func CreateDeleteDataFlowResponse ¶ added in v1.61.1587
func CreateDeleteDataFlowResponse() (response *DeleteDataFlowResponse)
CreateDeleteDataFlowResponse creates a response to parse from DeleteDataFlow response
type DeleteFileSystemRequest ¶
type DeleteFileSystemRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` }
DeleteFileSystemRequest is the request struct for api DeleteFileSystem
func CreateDeleteFileSystemRequest ¶
func CreateDeleteFileSystemRequest() (request *DeleteFileSystemRequest)
CreateDeleteFileSystemRequest creates a request to invoke DeleteFileSystem API
type DeleteFileSystemResponse ¶
type DeleteFileSystemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteFileSystemResponse is the response struct for api DeleteFileSystem
func CreateDeleteFileSystemResponse ¶
func CreateDeleteFileSystemResponse() (response *DeleteFileSystemResponse)
CreateDeleteFileSystemResponse creates a response to parse from DeleteFileSystem response
type DeleteLDAPConfigRequest ¶
type DeleteLDAPConfigRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` }
DeleteLDAPConfigRequest is the request struct for api DeleteLDAPConfig
func CreateDeleteLDAPConfigRequest ¶
func CreateDeleteLDAPConfigRequest() (request *DeleteLDAPConfigRequest)
CreateDeleteLDAPConfigRequest creates a request to invoke DeleteLDAPConfig API
type DeleteLDAPConfigResponse ¶
type DeleteLDAPConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteLDAPConfigResponse is the response struct for api DeleteLDAPConfig
func CreateDeleteLDAPConfigResponse ¶
func CreateDeleteLDAPConfigResponse() (response *DeleteLDAPConfigResponse)
CreateDeleteLDAPConfigResponse creates a response to parse from DeleteLDAPConfig response
type DeleteLifecyclePolicyRequest ¶ added in v1.61.112
type DeleteLifecyclePolicyRequest struct { *requests.RpcRequest LifecyclePolicyName string `position:"Query" name:"LifecyclePolicyName"` FileSystemId string `position:"Query" name:"FileSystemId"` }
DeleteLifecyclePolicyRequest is the request struct for api DeleteLifecyclePolicy
func CreateDeleteLifecyclePolicyRequest ¶ added in v1.61.112
func CreateDeleteLifecyclePolicyRequest() (request *DeleteLifecyclePolicyRequest)
CreateDeleteLifecyclePolicyRequest creates a request to invoke DeleteLifecyclePolicy API
type DeleteLifecyclePolicyResponse ¶ added in v1.61.112
type DeleteLifecyclePolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
DeleteLifecyclePolicyResponse is the response struct for api DeleteLifecyclePolicy
func CreateDeleteLifecyclePolicyResponse ¶ added in v1.61.112
func CreateDeleteLifecyclePolicyResponse() (response *DeleteLifecyclePolicyResponse)
CreateDeleteLifecyclePolicyResponse creates a response to parse from DeleteLifecyclePolicy response
type DeleteMountTargetRequest ¶
type DeleteMountTargetRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` MountTargetDomain string `position:"Query" name:"MountTargetDomain"` }
DeleteMountTargetRequest is the request struct for api DeleteMountTarget
func CreateDeleteMountTargetRequest ¶
func CreateDeleteMountTargetRequest() (request *DeleteMountTargetRequest)
CreateDeleteMountTargetRequest creates a request to invoke DeleteMountTarget API
type DeleteMountTargetResponse ¶
type DeleteMountTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteMountTargetResponse is the response struct for api DeleteMountTarget
func CreateDeleteMountTargetResponse ¶
func CreateDeleteMountTargetResponse() (response *DeleteMountTargetResponse)
CreateDeleteMountTargetResponse creates a response to parse from DeleteMountTarget response
type DeleteProtocolMountTargetRequest ¶ added in v1.61.1587
type DeleteProtocolMountTargetRequest struct { *requests.RpcRequest ProtocolServiceId string `position:"Query" name:"ProtocolServiceId"` ClientToken string `position:"Query" name:"ClientToken"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ExportId string `position:"Query" name:"ExportId"` }
DeleteProtocolMountTargetRequest is the request struct for api DeleteProtocolMountTarget
func CreateDeleteProtocolMountTargetRequest ¶ added in v1.61.1587
func CreateDeleteProtocolMountTargetRequest() (request *DeleteProtocolMountTargetRequest)
CreateDeleteProtocolMountTargetRequest creates a request to invoke DeleteProtocolMountTarget API
type DeleteProtocolMountTargetResponse ¶ added in v1.61.1587
type DeleteProtocolMountTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteProtocolMountTargetResponse is the response struct for api DeleteProtocolMountTarget
func CreateDeleteProtocolMountTargetResponse ¶ added in v1.61.1587
func CreateDeleteProtocolMountTargetResponse() (response *DeleteProtocolMountTargetResponse)
CreateDeleteProtocolMountTargetResponse creates a response to parse from DeleteProtocolMountTarget response
type DeleteProtocolServiceRequest ¶ added in v1.61.1587
type DeleteProtocolServiceRequest struct { *requests.RpcRequest ProtocolServiceId string `position:"Query" name:"ProtocolServiceId"` ClientToken string `position:"Query" name:"ClientToken"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` }
DeleteProtocolServiceRequest is the request struct for api DeleteProtocolService
func CreateDeleteProtocolServiceRequest ¶ added in v1.61.1587
func CreateDeleteProtocolServiceRequest() (request *DeleteProtocolServiceRequest)
CreateDeleteProtocolServiceRequest creates a request to invoke DeleteProtocolService API
type DeleteProtocolServiceResponse ¶ added in v1.61.1587
type DeleteProtocolServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteProtocolServiceResponse is the response struct for api DeleteProtocolService
func CreateDeleteProtocolServiceResponse ¶ added in v1.61.1587
func CreateDeleteProtocolServiceResponse() (response *DeleteProtocolServiceResponse)
CreateDeleteProtocolServiceResponse creates a response to parse from DeleteProtocolService response
type DeleteSnapshotRequest ¶
type DeleteSnapshotRequest struct { *requests.RpcRequest SnapshotId string `position:"Query" name:"SnapshotId"` }
DeleteSnapshotRequest is the request struct for api DeleteSnapshot
func CreateDeleteSnapshotRequest ¶
func CreateDeleteSnapshotRequest() (request *DeleteSnapshotRequest)
CreateDeleteSnapshotRequest creates a request to invoke DeleteSnapshot API
type DeleteSnapshotResponse ¶
type DeleteSnapshotResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSnapshotResponse is the response struct for api DeleteSnapshot
func CreateDeleteSnapshotResponse ¶
func CreateDeleteSnapshotResponse() (response *DeleteSnapshotResponse)
CreateDeleteSnapshotResponse creates a response to parse from DeleteSnapshot response
type DescribeAccessGroupsRequest ¶
type DescribeAccessGroupsRequest struct { *requests.RpcRequest UseUTCDateTime requests.Boolean `position:"Query" name:"UseUTCDateTime"` FileSystemType string `position:"Query" name:"FileSystemType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` AccessGroupName string `position:"Query" name:"AccessGroupName"` }
DescribeAccessGroupsRequest is the request struct for api DescribeAccessGroups
func CreateDescribeAccessGroupsRequest ¶
func CreateDescribeAccessGroupsRequest() (request *DescribeAccessGroupsRequest)
CreateDescribeAccessGroupsRequest creates a request to invoke DescribeAccessGroups API
type DescribeAccessGroupsResponse ¶
type DescribeAccessGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` AccessGroups AccessGroups `json:"AccessGroups" xml:"AccessGroups"` }
DescribeAccessGroupsResponse is the response struct for api DescribeAccessGroups
func CreateDescribeAccessGroupsResponse ¶
func CreateDescribeAccessGroupsResponse() (response *DescribeAccessGroupsResponse)
CreateDescribeAccessGroupsResponse creates a response to parse from DescribeAccessGroups response
type DescribeAccessRulesRequest ¶
type DescribeAccessRulesRequest struct { *requests.RpcRequest FileSystemType string `position:"Query" name:"FileSystemType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` AccessRuleId string `position:"Query" name:"AccessRuleId"` SourceCidrIpFilter string `position:"Query" name:"SourceCidrIpFilter"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` AccessGroupName string `position:"Query" name:"AccessGroupName"` }
DescribeAccessRulesRequest is the request struct for api DescribeAccessRules
func CreateDescribeAccessRulesRequest ¶
func CreateDescribeAccessRulesRequest() (request *DescribeAccessRulesRequest)
CreateDescribeAccessRulesRequest creates a request to invoke DescribeAccessRules API
type DescribeAccessRulesResponse ¶
type DescribeAccessRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` AccessRules AccessRules `json:"AccessRules" xml:"AccessRules"` }
DescribeAccessRulesResponse is the response struct for api DescribeAccessRules
func CreateDescribeAccessRulesResponse ¶
func CreateDescribeAccessRulesResponse() (response *DescribeAccessRulesResponse)
CreateDescribeAccessRulesResponse creates a response to parse from DescribeAccessRules response
type DescribeAutoSnapshotPoliciesRequest ¶
type DescribeAutoSnapshotPoliciesRequest struct { *requests.RpcRequest AutoSnapshotPolicyId string `position:"Query" name:"AutoSnapshotPolicyId"` FileSystemType string `position:"Query" name:"FileSystemType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeAutoSnapshotPoliciesRequest is the request struct for api DescribeAutoSnapshotPolicies
func CreateDescribeAutoSnapshotPoliciesRequest ¶
func CreateDescribeAutoSnapshotPoliciesRequest() (request *DescribeAutoSnapshotPoliciesRequest)
CreateDescribeAutoSnapshotPoliciesRequest creates a request to invoke DescribeAutoSnapshotPolicies API
type DescribeAutoSnapshotPoliciesResponse ¶
type DescribeAutoSnapshotPoliciesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` AutoSnapshotPolicies AutoSnapshotPolicies `json:"AutoSnapshotPolicies" xml:"AutoSnapshotPolicies"` }
DescribeAutoSnapshotPoliciesResponse is the response struct for api DescribeAutoSnapshotPolicies
func CreateDescribeAutoSnapshotPoliciesResponse ¶
func CreateDescribeAutoSnapshotPoliciesResponse() (response *DescribeAutoSnapshotPoliciesResponse)
CreateDescribeAutoSnapshotPoliciesResponse creates a response to parse from DescribeAutoSnapshotPolicies response
type DescribeAutoSnapshotTasksRequest ¶ added in v1.61.105
type DescribeAutoSnapshotTasksRequest struct { *requests.RpcRequest FileSystemType string `position:"Query" name:"FileSystemType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` FileSystemIds string `position:"Query" name:"FileSystemIds"` AutoSnapshotPolicyIds string `position:"Query" name:"AutoSnapshotPolicyIds"` }
DescribeAutoSnapshotTasksRequest is the request struct for api DescribeAutoSnapshotTasks
func CreateDescribeAutoSnapshotTasksRequest ¶ added in v1.61.105
func CreateDescribeAutoSnapshotTasksRequest() (request *DescribeAutoSnapshotTasksRequest)
CreateDescribeAutoSnapshotTasksRequest creates a request to invoke DescribeAutoSnapshotTasks API
type DescribeAutoSnapshotTasksResponse ¶ added in v1.61.105
type DescribeAutoSnapshotTasksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` AutoSnapshotTasks AutoSnapshotTasks `json:"AutoSnapshotTasks" xml:"AutoSnapshotTasks"` }
DescribeAutoSnapshotTasksResponse is the response struct for api DescribeAutoSnapshotTasks
func CreateDescribeAutoSnapshotTasksResponse ¶ added in v1.61.105
func CreateDescribeAutoSnapshotTasksResponse() (response *DescribeAutoSnapshotTasksResponse)
CreateDescribeAutoSnapshotTasksResponse creates a response to parse from DescribeAutoSnapshotTasks response
type DescribeBlackListClientsRequest ¶
type DescribeBlackListClientsRequest struct { *requests.RpcRequest ClientIP string `position:"Query" name:"ClientIP"` FileSystemId string `position:"Query" name:"FileSystemId"` }
DescribeBlackListClientsRequest is the request struct for api DescribeBlackListClients
func CreateDescribeBlackListClientsRequest ¶
func CreateDescribeBlackListClientsRequest() (request *DescribeBlackListClientsRequest)
CreateDescribeBlackListClientsRequest creates a request to invoke DescribeBlackListClients API
type DescribeBlackListClientsResponse ¶
type DescribeBlackListClientsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Clients string `json:"Clients" xml:"Clients"` }
DescribeBlackListClientsResponse is the response struct for api DescribeBlackListClients
func CreateDescribeBlackListClientsResponse ¶
func CreateDescribeBlackListClientsResponse() (response *DescribeBlackListClientsResponse)
CreateDescribeBlackListClientsResponse creates a response to parse from DescribeBlackListClients response
type DescribeDataFlowTasksFilters ¶ added in v1.61.1587
DescribeDataFlowTasksFilters is a repeated param struct in DescribeDataFlowTasksRequest
type DescribeDataFlowTasksRequest ¶ added in v1.61.1587
type DescribeDataFlowTasksRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` FileSystemId string `position:"Query" name:"FileSystemId"` Filters *[]DescribeDataFlowTasksFilters `position:"Query" name:"Filters" type:"Repeated"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeDataFlowTasksRequest is the request struct for api DescribeDataFlowTasks
func CreateDescribeDataFlowTasksRequest ¶ added in v1.61.1587
func CreateDescribeDataFlowTasksRequest() (request *DescribeDataFlowTasksRequest)
CreateDescribeDataFlowTasksRequest creates a request to invoke DescribeDataFlowTasks API
type DescribeDataFlowTasksResponse ¶ added in v1.61.1587
type DescribeDataFlowTasksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TaskInfo TaskInfo `json:"TaskInfo" xml:"TaskInfo"` }
DescribeDataFlowTasksResponse is the response struct for api DescribeDataFlowTasks
func CreateDescribeDataFlowTasksResponse ¶ added in v1.61.1587
func CreateDescribeDataFlowTasksResponse() (response *DescribeDataFlowTasksResponse)
CreateDescribeDataFlowTasksResponse creates a response to parse from DescribeDataFlowTasks response
type DescribeDataFlowsFilters ¶ added in v1.61.1587
DescribeDataFlowsFilters is a repeated param struct in DescribeDataFlowsRequest
type DescribeDataFlowsRequest ¶ added in v1.61.1587
type DescribeDataFlowsRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` FileSystemId string `position:"Query" name:"FileSystemId"` Filters *[]DescribeDataFlowsFilters `position:"Query" name:"Filters" type:"Repeated"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeDataFlowsRequest is the request struct for api DescribeDataFlows
func CreateDescribeDataFlowsRequest ¶ added in v1.61.1587
func CreateDescribeDataFlowsRequest() (request *DescribeDataFlowsRequest)
CreateDescribeDataFlowsRequest creates a request to invoke DescribeDataFlows API
type DescribeDataFlowsResponse ¶ added in v1.61.1587
type DescribeDataFlowsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` DataFlowInfo DataFlowInfo `json:"DataFlowInfo" xml:"DataFlowInfo"` }
DescribeDataFlowsResponse is the response struct for api DescribeDataFlows
func CreateDescribeDataFlowsResponse ¶ added in v1.61.1587
func CreateDescribeDataFlowsResponse() (response *DescribeDataFlowsResponse)
CreateDescribeDataFlowsResponse creates a response to parse from DescribeDataFlows response
type DescribeDirQuotasRequest ¶ added in v1.61.112
type DescribeDirQuotasRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` Path string `position:"Query" name:"Path"` PageSize requests.Integer `position:"Query" name:"PageSize"` FileSystemId string `position:"Query" name:"FileSystemId"` }
DescribeDirQuotasRequest is the request struct for api DescribeDirQuotas
func CreateDescribeDirQuotasRequest ¶ added in v1.61.112
func CreateDescribeDirQuotasRequest() (request *DescribeDirQuotasRequest)
CreateDescribeDirQuotasRequest creates a request to invoke DescribeDirQuotas API
type DescribeDirQuotasResponse ¶ added in v1.61.112
type DescribeDirQuotasResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` DirQuotaInfos []DirQuotaInfo `json:"DirQuotaInfos" xml:"DirQuotaInfos"` }
DescribeDirQuotasResponse is the response struct for api DescribeDirQuotas
func CreateDescribeDirQuotasResponse ¶ added in v1.61.112
func CreateDescribeDirQuotasResponse() (response *DescribeDirQuotasResponse)
CreateDescribeDirQuotasResponse creates a response to parse from DescribeDirQuotas response
type DescribeFileSystemStatisticsRequest ¶ added in v1.61.105
type DescribeFileSystemStatisticsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeFileSystemStatisticsRequest is the request struct for api DescribeFileSystemStatistics
func CreateDescribeFileSystemStatisticsRequest ¶ added in v1.61.105
func CreateDescribeFileSystemStatisticsRequest() (request *DescribeFileSystemStatisticsRequest)
CreateDescribeFileSystemStatisticsRequest creates a request to invoke DescribeFileSystemStatistics API
type DescribeFileSystemStatisticsResponse ¶ added in v1.61.105
type DescribeFileSystemStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` FileSystemStatistics FileSystemStatistics `json:"FileSystemStatistics" xml:"FileSystemStatistics"` FileSystems FileSystemsInDescribeFileSystemStatistics `json:"FileSystems" xml:"FileSystems"` }
DescribeFileSystemStatisticsResponse is the response struct for api DescribeFileSystemStatistics
func CreateDescribeFileSystemStatisticsResponse ¶ added in v1.61.105
func CreateDescribeFileSystemStatisticsResponse() (response *DescribeFileSystemStatisticsResponse)
CreateDescribeFileSystemStatisticsResponse creates a response to parse from DescribeFileSystemStatistics response
type DescribeFileSystemsRequest ¶
type DescribeFileSystemsRequest struct { *requests.RpcRequest UseUTCDateTime requests.Boolean `position:"Query" name:"UseUTCDateTime"` Description string `position:"Query" name:"Description"` OrderByField string `position:"Query" name:"OrderByField"` FileSystemType string `position:"Query" name:"FileSystemType"` PackageIds string `position:"Query" name:"PackageIds"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` StorageType string `position:"Query" name:"StorageType"` PageSize requests.Integer `position:"Query" name:"PageSize"` SortOrder string `position:"Query" name:"SortOrder"` Tag *[]DescribeFileSystemsTag `position:"Query" name:"Tag" type:"Repeated"` FileSystemId string `position:"Query" name:"FileSystemId"` VpcId string `position:"Query" name:"VpcId"` ChargeType string `position:"Query" name:"ChargeType"` FileSystemIds string `position:"Query" name:"FileSystemIds"` }
DescribeFileSystemsRequest is the request struct for api DescribeFileSystems
func CreateDescribeFileSystemsRequest ¶
func CreateDescribeFileSystemsRequest() (request *DescribeFileSystemsRequest)
CreateDescribeFileSystemsRequest creates a request to invoke DescribeFileSystems API
type DescribeFileSystemsResponse ¶
type DescribeFileSystemsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` FileSystems FileSystemsInDescribeFileSystems `json:"FileSystems" xml:"FileSystems"` }
DescribeFileSystemsResponse is the response struct for api DescribeFileSystems
func CreateDescribeFileSystemsResponse ¶
func CreateDescribeFileSystemsResponse() (response *DescribeFileSystemsResponse)
CreateDescribeFileSystemsResponse creates a response to parse from DescribeFileSystems response
type DescribeFileSystemsTag ¶ added in v1.61.549
DescribeFileSystemsTag is a repeated param struct in DescribeFileSystemsRequest
type DescribeLDAPConfigRequest ¶
type DescribeLDAPConfigRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` }
DescribeLDAPConfigRequest is the request struct for api DescribeLDAPConfig
func CreateDescribeLDAPConfigRequest ¶
func CreateDescribeLDAPConfigRequest() (request *DescribeLDAPConfigRequest)
CreateDescribeLDAPConfigRequest creates a request to invoke DescribeLDAPConfig API
type DescribeLDAPConfigResponse ¶
type DescribeLDAPConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Ldap Ldap `json:"Ldap" xml:"Ldap"` }
DescribeLDAPConfigResponse is the response struct for api DescribeLDAPConfig
func CreateDescribeLDAPConfigResponse ¶
func CreateDescribeLDAPConfigResponse() (response *DescribeLDAPConfigResponse)
CreateDescribeLDAPConfigResponse creates a response to parse from DescribeLDAPConfig response
type DescribeLifecyclePoliciesRequest ¶ added in v1.61.112
type DescribeLifecyclePoliciesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` FileSystemId string `position:"Query" name:"FileSystemId"` }
DescribeLifecyclePoliciesRequest is the request struct for api DescribeLifecyclePolicies
func CreateDescribeLifecyclePoliciesRequest ¶ added in v1.61.112
func CreateDescribeLifecyclePoliciesRequest() (request *DescribeLifecyclePoliciesRequest)
CreateDescribeLifecyclePoliciesRequest creates a request to invoke DescribeLifecyclePolicies API
type DescribeLifecyclePoliciesResponse ¶ added in v1.61.112
type DescribeLifecyclePoliciesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` LifecyclePolicies []LifecyclePolicy `json:"LifecyclePolicies" xml:"LifecyclePolicies"` }
DescribeLifecyclePoliciesResponse is the response struct for api DescribeLifecyclePolicies
func CreateDescribeLifecyclePoliciesResponse ¶ added in v1.61.112
func CreateDescribeLifecyclePoliciesResponse() (response *DescribeLifecyclePoliciesResponse)
CreateDescribeLifecyclePoliciesResponse creates a response to parse from DescribeLifecyclePolicies response
type DescribeLogAnalysisRequest ¶ added in v1.61.105
type DescribeLogAnalysisRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeLogAnalysisRequest is the request struct for api DescribeLogAnalysis
func CreateDescribeLogAnalysisRequest ¶ added in v1.61.105
func CreateDescribeLogAnalysisRequest() (request *DescribeLogAnalysisRequest)
CreateDescribeLogAnalysisRequest creates a request to invoke DescribeLogAnalysis API
type DescribeLogAnalysisResponse ¶ added in v1.61.105
type DescribeLogAnalysisResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Analyses Analyses `json:"Analyses" xml:"Analyses"` }
DescribeLogAnalysisResponse is the response struct for api DescribeLogAnalysis
func CreateDescribeLogAnalysisResponse ¶ added in v1.61.105
func CreateDescribeLogAnalysisResponse() (response *DescribeLogAnalysisResponse)
CreateDescribeLogAnalysisResponse creates a response to parse from DescribeLogAnalysis response
type DescribeMountTargetsRequest ¶
type DescribeMountTargetsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` FileSystemId string `position:"Query" name:"FileSystemId"` MountTargetDomain string `position:"Query" name:"MountTargetDomain"` DualStackMountTargetDomain string `position:"Query" name:"DualStackMountTargetDomain"` }
DescribeMountTargetsRequest is the request struct for api DescribeMountTargets
func CreateDescribeMountTargetsRequest ¶
func CreateDescribeMountTargetsRequest() (request *DescribeMountTargetsRequest)
CreateDescribeMountTargetsRequest creates a request to invoke DescribeMountTargets API
type DescribeMountTargetsResponse ¶
type DescribeMountTargetsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` MountTargets MountTargetsInDescribeMountTargets `json:"MountTargets" xml:"MountTargets"` }
DescribeMountTargetsResponse is the response struct for api DescribeMountTargets
func CreateDescribeMountTargetsResponse ¶
func CreateDescribeMountTargetsResponse() (response *DescribeMountTargetsResponse)
CreateDescribeMountTargetsResponse creates a response to parse from DescribeMountTargets response
type DescribeMountedClientsRequest ¶ added in v1.61.105
type DescribeMountedClientsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` ClientIP string `position:"Query" name:"ClientIP"` PageSize requests.Integer `position:"Query" name:"PageSize"` FileSystemId string `position:"Query" name:"FileSystemId"` MountTargetDomain string `position:"Query" name:"MountTargetDomain"` }
DescribeMountedClientsRequest is the request struct for api DescribeMountedClients
func CreateDescribeMountedClientsRequest ¶ added in v1.61.105
func CreateDescribeMountedClientsRequest() (request *DescribeMountedClientsRequest)
CreateDescribeMountedClientsRequest creates a request to invoke DescribeMountedClients API
type DescribeMountedClientsResponse ¶ added in v1.61.105
type DescribeMountedClientsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Clients Clients `json:"Clients" xml:"Clients"` }
DescribeMountedClientsResponse is the response struct for api DescribeMountedClients
func CreateDescribeMountedClientsResponse ¶ added in v1.61.105
func CreateDescribeMountedClientsResponse() (response *DescribeMountedClientsResponse)
CreateDescribeMountedClientsResponse creates a response to parse from DescribeMountedClients response
type DescribeProtocolMountTargetFilters ¶ added in v1.61.1587
type DescribeProtocolMountTargetFilters struct { Value string `name:"Value"` Key string `name:"Key"` }
DescribeProtocolMountTargetFilters is a repeated param struct in DescribeProtocolMountTargetRequest
type DescribeProtocolMountTargetRequest ¶ added in v1.61.1587
type DescribeProtocolMountTargetRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` NextToken string `position:"Query" name:"NextToken"` FileSystemId string `position:"Query" name:"FileSystemId"` Filters *[]DescribeProtocolMountTargetFilters `position:"Query" name:"Filters" type:"Repeated"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeProtocolMountTargetRequest is the request struct for api DescribeProtocolMountTarget
func CreateDescribeProtocolMountTargetRequest ¶ added in v1.61.1587
func CreateDescribeProtocolMountTargetRequest() (request *DescribeProtocolMountTargetRequest)
CreateDescribeProtocolMountTargetRequest creates a request to invoke DescribeProtocolMountTarget API
type DescribeProtocolMountTargetResponse ¶ added in v1.61.1587
type DescribeProtocolMountTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` ProtocolMountTargets []ProtocolMountTarget `json:"ProtocolMountTargets" xml:"ProtocolMountTargets"` }
DescribeProtocolMountTargetResponse is the response struct for api DescribeProtocolMountTarget
func CreateDescribeProtocolMountTargetResponse ¶ added in v1.61.1587
func CreateDescribeProtocolMountTargetResponse() (response *DescribeProtocolMountTargetResponse)
CreateDescribeProtocolMountTargetResponse creates a response to parse from DescribeProtocolMountTarget response
type DescribeProtocolServiceRequest ¶ added in v1.61.1587
type DescribeProtocolServiceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` NextToken string `position:"Query" name:"NextToken"` ProtocolServiceIds string `position:"Query" name:"ProtocolServiceIds"` FileSystemId string `position:"Query" name:"FileSystemId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Status string `position:"Query" name:"Status"` }
DescribeProtocolServiceRequest is the request struct for api DescribeProtocolService
func CreateDescribeProtocolServiceRequest ¶ added in v1.61.1587
func CreateDescribeProtocolServiceRequest() (request *DescribeProtocolServiceRequest)
CreateDescribeProtocolServiceRequest creates a request to invoke DescribeProtocolService API
type DescribeProtocolServiceResponse ¶ added in v1.61.1587
type DescribeProtocolServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` ProtocolServices []ProtocolService `json:"ProtocolServices" xml:"ProtocolServices"` }
DescribeProtocolServiceResponse is the response struct for api DescribeProtocolService
func CreateDescribeProtocolServiceResponse ¶ added in v1.61.1587
func CreateDescribeProtocolServiceResponse() (response *DescribeProtocolServiceResponse)
CreateDescribeProtocolServiceResponse creates a response to parse from DescribeProtocolService response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *requests.RpcRequest FileSystemType string `position:"Query" name:"FileSystemType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Regions Regions `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeSnapshotsRequest ¶
type DescribeSnapshotsRequest struct { *requests.RpcRequest SnapshotIds string `position:"Query" name:"SnapshotIds"` SnapshotName string `position:"Query" name:"SnapshotName"` FileSystemType string `position:"Query" name:"FileSystemType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` FileSystemId string `position:"Query" name:"FileSystemId"` SnapshotType string `position:"Query" name:"SnapshotType"` Status string `position:"Query" name:"Status"` }
DescribeSnapshotsRequest is the request struct for api DescribeSnapshots
func CreateDescribeSnapshotsRequest ¶
func CreateDescribeSnapshotsRequest() (request *DescribeSnapshotsRequest)
CreateDescribeSnapshotsRequest creates a request to invoke DescribeSnapshots API
type DescribeSnapshotsResponse ¶
type DescribeSnapshotsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Snapshots Snapshots `json:"Snapshots" xml:"Snapshots"` }
DescribeSnapshotsResponse is the response struct for api DescribeSnapshots
func CreateDescribeSnapshotsResponse ¶
func CreateDescribeSnapshotsResponse() (response *DescribeSnapshotsResponse)
CreateDescribeSnapshotsResponse creates a response to parse from DescribeSnapshots response
type DescribeStoragePackagesRequest ¶ added in v1.61.105
type DescribeStoragePackagesRequest struct { *requests.RpcRequest UseUTCDateTime requests.Boolean `position:"Query" name:"UseUTCDateTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeStoragePackagesRequest is the request struct for api DescribeStoragePackages
func CreateDescribeStoragePackagesRequest ¶ added in v1.61.105
func CreateDescribeStoragePackagesRequest() (request *DescribeStoragePackagesRequest)
CreateDescribeStoragePackagesRequest creates a request to invoke DescribeStoragePackages API
type DescribeStoragePackagesResponse ¶ added in v1.61.105
type DescribeStoragePackagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Packages PackagesInDescribeStoragePackages `json:"Packages" xml:"Packages"` }
DescribeStoragePackagesResponse is the response struct for api DescribeStoragePackages
func CreateDescribeStoragePackagesResponse ¶ added in v1.61.105
func CreateDescribeStoragePackagesResponse() (response *DescribeStoragePackagesResponse)
CreateDescribeStoragePackagesResponse creates a response to parse from DescribeStoragePackages response
type DescribeTagsRequest ¶
type DescribeTagsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeTagsTag `position:"Query" name:"Tag" type:"Repeated"` FileSystemId string `position:"Query" name:"FileSystemId"` }
DescribeTagsRequest is the request struct for api DescribeTags
func CreateDescribeTagsRequest ¶
func CreateDescribeTagsRequest() (request *DescribeTagsRequest)
CreateDescribeTagsRequest creates a request to invoke DescribeTags API
type DescribeTagsResponse ¶
type DescribeTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Tags TagsInDescribeTags `json:"Tags" xml:"Tags"` }
DescribeTagsResponse is the response struct for api DescribeTags
func CreateDescribeTagsResponse ¶
func CreateDescribeTagsResponse() (response *DescribeTagsResponse)
CreateDescribeTagsResponse creates a response to parse from DescribeTags response
type DescribeTagsTag ¶
DescribeTagsTag is a repeated param struct in DescribeTagsRequest
type DescribeZonesRequest ¶
type DescribeZonesRequest struct { *requests.RpcRequest FileSystemType string `position:"Query" name:"FileSystemType"` }
DescribeZonesRequest is the request struct for api DescribeZones
func CreateDescribeZonesRequest ¶
func CreateDescribeZonesRequest() (request *DescribeZonesRequest)
CreateDescribeZonesRequest creates a request to invoke DescribeZones API
type DescribeZonesResponse ¶
type DescribeZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Zones Zones `json:"Zones" xml:"Zones"` }
DescribeZonesResponse is the response struct for api DescribeZones
func CreateDescribeZonesResponse ¶
func CreateDescribeZonesResponse() (response *DescribeZonesResponse)
CreateDescribeZonesResponse creates a response to parse from DescribeZones response
type DirQuotaInfo ¶ added in v1.61.549
type DirQuotaInfo struct { Path string `json:"Path" xml:"Path"` DirInode string `json:"DirInode" xml:"DirInode"` Status string `json:"Status" xml:"Status"` UserQuotaInfos []UserQuotaInfo `json:"UserQuotaInfos" xml:"UserQuotaInfos"` }
DirQuotaInfo is a nested struct in nas response
type DirQuotaInfos ¶ added in v1.61.549
type DirQuotaInfos struct {
DirQuotaInfo []DirQuotaInfo `json:"DirQuotaInfo" xml:"DirQuotaInfo"`
}
DirQuotaInfos is a nested struct in nas response
type DisableAndCleanRecycleBinRequest ¶ added in v1.61.1158
type DisableAndCleanRecycleBinRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` }
DisableAndCleanRecycleBinRequest is the request struct for api DisableAndCleanRecycleBin
func CreateDisableAndCleanRecycleBinRequest ¶ added in v1.61.1158
func CreateDisableAndCleanRecycleBinRequest() (request *DisableAndCleanRecycleBinRequest)
CreateDisableAndCleanRecycleBinRequest creates a request to invoke DisableAndCleanRecycleBin API
type DisableAndCleanRecycleBinResponse ¶ added in v1.61.1158
type DisableAndCleanRecycleBinResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableAndCleanRecycleBinResponse is the response struct for api DisableAndCleanRecycleBin
func CreateDisableAndCleanRecycleBinResponse ¶ added in v1.61.1158
func CreateDisableAndCleanRecycleBinResponse() (response *DisableAndCleanRecycleBinResponse)
CreateDisableAndCleanRecycleBinResponse creates a response to parse from DisableAndCleanRecycleBin response
type DisableSmbAclRequest ¶ added in v1.61.1587
type DisableSmbAclRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` }
DisableSmbAclRequest is the request struct for api DisableSmbAcl
func CreateDisableSmbAclRequest ¶ added in v1.61.1587
func CreateDisableSmbAclRequest() (request *DisableSmbAclRequest)
CreateDisableSmbAclRequest creates a request to invoke DisableSmbAcl API
type DisableSmbAclResponse ¶ added in v1.61.1587
type DisableSmbAclResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableSmbAclResponse is the response struct for api DisableSmbAcl
func CreateDisableSmbAclResponse ¶ added in v1.61.1587
func CreateDisableSmbAclResponse() (response *DisableSmbAclResponse)
CreateDisableSmbAclResponse creates a response to parse from DisableSmbAcl response
type EnableRecycleBinRequest ¶ added in v1.61.1158
type EnableRecycleBinRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` ReservedDays requests.Integer `position:"Query" name:"ReservedDays"` }
EnableRecycleBinRequest is the request struct for api EnableRecycleBin
func CreateEnableRecycleBinRequest ¶ added in v1.61.1158
func CreateEnableRecycleBinRequest() (request *EnableRecycleBinRequest)
CreateEnableRecycleBinRequest creates a request to invoke EnableRecycleBin API
type EnableRecycleBinResponse ¶ added in v1.61.1158
type EnableRecycleBinResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableRecycleBinResponse is the response struct for api EnableRecycleBin
func CreateEnableRecycleBinResponse ¶ added in v1.61.1158
func CreateEnableRecycleBinResponse() (response *EnableRecycleBinResponse)
CreateEnableRecycleBinResponse creates a response to parse from EnableRecycleBin response
type EnableSmbAclRequest ¶ added in v1.61.1587
type EnableSmbAclRequest struct { *requests.RpcRequest Keytab string `position:"Query" name:"Keytab"` KeytabMd5 string `position:"Query" name:"KeytabMd5"` FileSystemId string `position:"Query" name:"FileSystemId"` }
EnableSmbAclRequest is the request struct for api EnableSmbAcl
func CreateEnableSmbAclRequest ¶ added in v1.61.1587
func CreateEnableSmbAclRequest() (request *EnableSmbAclRequest)
CreateEnableSmbAclRequest creates a request to invoke EnableSmbAcl API
type EnableSmbAclResponse ¶ added in v1.61.1587
type EnableSmbAclResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableSmbAclResponse is the response struct for api EnableSmbAcl
func CreateEnableSmbAclResponse ¶ added in v1.61.1587
func CreateEnableSmbAclResponse() (response *EnableSmbAclResponse)
CreateEnableSmbAclResponse creates a response to parse from EnableSmbAcl response
type Entrie ¶ added in v1.61.1587
type Entrie struct { Description string `json:"Description" xml:"Description"` FileSystemPath string `json:"FileSystemPath" xml:"FileSystemPath"` FsetId string `json:"FsetId" xml:"FsetId"` Status string `json:"Status" xml:"Status"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` }
Entrie is a nested struct in nas response
type EntriesInDescribeFilesets ¶ added in v1.61.1587
type EntriesInDescribeFilesets struct {
Entrie []Entrie `json:"Entrie" xml:"Entrie"`
}
EntriesInDescribeFilesets is a nested struct in nas response
type EntriesInListDirectoriesAndFiles ¶ added in v1.61.1158
type EntriesInListDirectoriesAndFiles struct {
Entry []Entry `json:"Entry" xml:"Entry"`
}
EntriesInListDirectoriesAndFiles is a nested struct in nas response
type EntriesInListRecentlyRecycledDirectories ¶ added in v1.61.1158
type EntriesInListRecentlyRecycledDirectories struct {
Entry []Entry `json:"Entry" xml:"Entry"`
}
EntriesInListRecentlyRecycledDirectories is a nested struct in nas response
type EntriesInListRecycledDirectoriesAndFiles ¶ added in v1.61.1158
type EntriesInListRecycledDirectoriesAndFiles struct {
Entry []Entry `json:"Entry" xml:"Entry"`
}
EntriesInListRecycledDirectoriesAndFiles is a nested struct in nas response
type Entry ¶ added in v1.61.1158
type Entry struct { Name string `json:"Name" xml:"Name"` Ctime string `json:"Ctime" xml:"Ctime"` FileId string `json:"FileId" xml:"FileId"` Path string `json:"Path" xml:"Path"` HasInfrequentAccessFile bool `json:"HasInfrequentAccessFile" xml:"HasInfrequentAccessFile"` LastDeleteTime string `json:"LastDeleteTime" xml:"LastDeleteTime"` DeleteTime string `json:"DeleteTime" xml:"DeleteTime"` Inode string `json:"Inode" xml:"Inode"` MTime string `json:"MTime" xml:"MTime"` StorageType string `json:"StorageType" xml:"StorageType"` RetrieveTime string `json:"RetrieveTime" xml:"RetrieveTime"` Mtime string `json:"Mtime" xml:"Mtime"` Atime string `json:"Atime" xml:"Atime"` Size int64 `json:"Size" xml:"Size"` CTime string `json:"CTime" xml:"CTime"` ATime string `json:"ATime" xml:"ATime"` Type string `json:"Type" xml:"Type"` }
Entry is a nested struct in nas response
type FileSystem ¶ added in v1.61.549
type FileSystem struct { MountTargetCountLimit int64 `json:"MountTargetCountLimit" xml:"MountTargetCountLimit"` FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` MeteredIASize int64 `json:"MeteredIASize" xml:"MeteredIASize"` ChargeType string `json:"ChargeType" xml:"ChargeType"` MeteredSize int64 `json:"MeteredSize" xml:"MeteredSize"` AutoSnapshotPolicyId string `json:"AutoSnapshotPolicyId" xml:"AutoSnapshotPolicyId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` RegionId string `json:"RegionId" xml:"RegionId"` Bandwidth int64 `json:"Bandwidth" xml:"Bandwidth"` VpcId string `json:"VpcId" xml:"VpcId"` FileSystemType string `json:"FileSystemType" xml:"FileSystemType"` Description string `json:"Description" xml:"Description"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` Capacity int64 `json:"Capacity" xml:"Capacity"` Version string `json:"Version" xml:"Version"` EncryptType int `json:"EncryptType" xml:"EncryptType"` NasNamespaceId string `json:"NasNamespaceId" xml:"NasNamespaceId"` KMSKeyId string `json:"KMSKeyId" xml:"KMSKeyId"` StorageType string `json:"StorageType" xml:"StorageType"` ZoneId string `json:"ZoneId" xml:"ZoneId"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` Status string `json:"Status" xml:"Status"` VswIds VswIds `json:"VswIds" xml:"VswIds"` SupportedFeatures SupportedFeatures `json:"SupportedFeatures" xml:"SupportedFeatures"` Ldap Ldap `json:"Ldap" xml:"Ldap"` MountTargets MountTargetsInDescribeFileSystems `json:"MountTargets" xml:"MountTargets"` Tags TagsInDescribeFileSystems `json:"Tags" xml:"Tags"` Packages PackagesInDescribeFileSystemStatistics `json:"Packages" xml:"Packages"` }
FileSystem is a nested struct in nas response
type FileSystemIds ¶ added in v1.61.549
type FileSystemIds struct {
FileSystemId []string `json:"FileSystemId" xml:"FileSystemId"`
}
FileSystemIds is a nested struct in nas response
type FileSystemStatistic ¶ added in v1.61.549
type FileSystemStatistic struct { FileSystemType string `json:"FileSystemType" xml:"FileSystemType"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MeteredSize int64 `json:"MeteredSize" xml:"MeteredSize"` ExpiredCount int `json:"ExpiredCount" xml:"ExpiredCount"` ExpiringCount int `json:"ExpiringCount" xml:"ExpiringCount"` }
FileSystemStatistic is a nested struct in nas response
type FileSystemStatistics ¶ added in v1.61.549
type FileSystemStatistics struct {
FileSystemStatistic []FileSystemStatistic `json:"FileSystemStatistic" xml:"FileSystemStatistic"`
}
FileSystemStatistics is a nested struct in nas response
type FileSystems ¶ added in v1.61.549
type FileSystems struct {
FileSystem []FileSystem `json:"FileSystem" xml:"FileSystem"`
}
FileSystems is a nested struct in nas response
type FileSystemsInDescribeFileSystemStatistics ¶ added in v1.61.1158
type FileSystemsInDescribeFileSystemStatistics struct {
FileSystem []FileSystem `json:"FileSystem" xml:"FileSystem"`
}
FileSystemsInDescribeFileSystemStatistics is a nested struct in nas response
type FileSystemsInDescribeFileSystems ¶ added in v1.61.1158
type FileSystemsInDescribeFileSystems struct {
FileSystem []FileSystem `json:"FileSystem" xml:"FileSystem"`
}
FileSystemsInDescribeFileSystems is a nested struct in nas response
type GetDirectoryOrFilePropertiesRequest ¶ added in v1.61.1158
type GetDirectoryOrFilePropertiesRequest struct { *requests.RpcRequest Path string `position:"Query" name:"Path"` FileSystemId string `position:"Query" name:"FileSystemId"` }
GetDirectoryOrFilePropertiesRequest is the request struct for api GetDirectoryOrFileProperties
func CreateGetDirectoryOrFilePropertiesRequest ¶ added in v1.61.1158
func CreateGetDirectoryOrFilePropertiesRequest() (request *GetDirectoryOrFilePropertiesRequest)
CreateGetDirectoryOrFilePropertiesRequest creates a request to invoke GetDirectoryOrFileProperties API
type GetDirectoryOrFilePropertiesResponse ¶ added in v1.61.1158
type GetDirectoryOrFilePropertiesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Entry Entry `json:"Entry" xml:"Entry"` }
GetDirectoryOrFilePropertiesResponse is the response struct for api GetDirectoryOrFileProperties
func CreateGetDirectoryOrFilePropertiesResponse ¶ added in v1.61.1158
func CreateGetDirectoryOrFilePropertiesResponse() (response *GetDirectoryOrFilePropertiesResponse)
CreateGetDirectoryOrFilePropertiesResponse creates a response to parse from GetDirectoryOrFileProperties response
type GetRecycleBinAttributeRequest ¶ added in v1.61.1158
type GetRecycleBinAttributeRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` }
GetRecycleBinAttributeRequest is the request struct for api GetRecycleBinAttribute
func CreateGetRecycleBinAttributeRequest ¶ added in v1.61.1158
func CreateGetRecycleBinAttributeRequest() (request *GetRecycleBinAttributeRequest)
CreateGetRecycleBinAttributeRequest creates a request to invoke GetRecycleBinAttribute API
type GetRecycleBinAttributeResponse ¶ added in v1.61.1158
type GetRecycleBinAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecycleBinAttribute RecycleBinAttribute `json:"RecycleBinAttribute" xml:"RecycleBinAttribute"` }
GetRecycleBinAttributeResponse is the response struct for api GetRecycleBinAttribute
func CreateGetRecycleBinAttributeResponse ¶ added in v1.61.1158
func CreateGetRecycleBinAttributeResponse() (response *GetRecycleBinAttributeResponse)
CreateGetRecycleBinAttributeResponse creates a response to parse from GetRecycleBinAttribute response
type InstanceType ¶ added in v1.61.1587
type InstanceType struct { StorageType string `json:"StorageType" xml:"StorageType"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` }
InstanceType is a nested struct in nas response
type InstanceTypes ¶ added in v1.61.1587
type InstanceTypes struct {
InstanceType []InstanceType `json:"InstanceType" xml:"InstanceType"`
}
InstanceTypes is a nested struct in nas response
type Job ¶ added in v1.61.1158
type Job struct { Id string `json:"Id" xml:"Id"` Type string `json:"Type" xml:"Type"` FileId string `json:"FileId" xml:"FileId"` Status string `json:"Status" xml:"Status"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` Progress string `json:"Progress" xml:"Progress"` CreateTime string `json:"CreateTime" xml:"CreateTime"` FileName string `json:"FileName" xml:"FileName"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` }
Job is a nested struct in nas response
type Jobs ¶ added in v1.61.1158
type Jobs struct {
Job []Job `json:"Job" xml:"Job"`
}
Jobs is a nested struct in nas response
type Ldap ¶ added in v1.61.549
type Ldap struct { SearchBase string `json:"SearchBase" xml:"SearchBase"` BindDN string `json:"BindDN" xml:"BindDN"` URI string `json:"URI" xml:"URI"` }
Ldap is a nested struct in nas response
type LifecyclePolicies ¶ added in v1.61.549
type LifecyclePolicies struct {
LifecyclePolicy []LifecyclePolicy `json:"LifecyclePolicy" xml:"LifecyclePolicy"`
}
LifecyclePolicies is a nested struct in nas response
type LifecyclePolicy ¶ added in v1.61.549
type LifecyclePolicy struct { Path string `json:"Path" xml:"Path"` LifecyclePolicyName string `json:"LifecyclePolicyName" xml:"LifecyclePolicyName"` StorageType string `json:"StorageType" xml:"StorageType"` LifecycleRuleName string `json:"LifecycleRuleName" xml:"LifecycleRuleName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` Paths []string `json:"Paths" xml:"Paths"` }
LifecyclePolicy is a nested struct in nas response
type LifecycleRetrieveJob ¶ added in v1.61.1158
type LifecycleRetrieveJob struct { Status string `json:"Status" xml:"Status"` CreateTime string `json:"CreateTime" xml:"CreateTime"` RetrievedFileCount int64 `json:"RetrievedFileCount" xml:"RetrievedFileCount"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` JobId string `json:"JobId" xml:"JobId"` DiscoveredFileCount int64 `json:"DiscoveredFileCount" xml:"DiscoveredFileCount"` Paths []string `json:"Paths" xml:"Paths"` }
LifecycleRetrieveJob is a nested struct in nas response
type LifecycleRetrieveJobs ¶ added in v1.61.1158
type LifecycleRetrieveJobs struct {
LifecycleRetrieveJob []LifecycleRetrieveJob `json:"LifecycleRetrieveJob" xml:"LifecycleRetrieveJob"`
}
LifecycleRetrieveJobs is a nested struct in nas response
type ListDirectoriesAndFilesRequest ¶ added in v1.61.1158
type ListDirectoriesAndFilesRequest struct { *requests.RpcRequest DirectoryOnly requests.Boolean `position:"Query" name:"DirectoryOnly"` StorageType string `position:"Query" name:"StorageType"` Path string `position:"Query" name:"Path"` NextToken string `position:"Query" name:"NextToken"` FileSystemId string `position:"Query" name:"FileSystemId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListDirectoriesAndFilesRequest is the request struct for api ListDirectoriesAndFiles
func CreateListDirectoriesAndFilesRequest ¶ added in v1.61.1158
func CreateListDirectoriesAndFilesRequest() (request *ListDirectoriesAndFilesRequest)
CreateListDirectoriesAndFilesRequest creates a request to invoke ListDirectoriesAndFiles API
type ListDirectoriesAndFilesResponse ¶ added in v1.61.1158
type ListDirectoriesAndFilesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Entries []Entry `json:"Entries" xml:"Entries"` }
ListDirectoriesAndFilesResponse is the response struct for api ListDirectoriesAndFiles
func CreateListDirectoriesAndFilesResponse ¶ added in v1.61.1158
func CreateListDirectoriesAndFilesResponse() (response *ListDirectoriesAndFilesResponse)
CreateListDirectoriesAndFilesResponse creates a response to parse from ListDirectoriesAndFiles response
type ListLifecycleRetrieveJobsRequest ¶ added in v1.61.1158
type ListLifecycleRetrieveJobsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` FileSystemId string `position:"Query" name:"FileSystemId"` Status string `position:"Query" name:"Status"` }
ListLifecycleRetrieveJobsRequest is the request struct for api ListLifecycleRetrieveJobs
func CreateListLifecycleRetrieveJobsRequest ¶ added in v1.61.1158
func CreateListLifecycleRetrieveJobsRequest() (request *ListLifecycleRetrieveJobsRequest)
CreateListLifecycleRetrieveJobsRequest creates a request to invoke ListLifecycleRetrieveJobs API
type ListLifecycleRetrieveJobsResponse ¶ added in v1.61.1158
type ListLifecycleRetrieveJobsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` LifecycleRetrieveJobs []LifecycleRetrieveJob `json:"LifecycleRetrieveJobs" xml:"LifecycleRetrieveJobs"` }
ListLifecycleRetrieveJobsResponse is the response struct for api ListLifecycleRetrieveJobs
func CreateListLifecycleRetrieveJobsResponse ¶ added in v1.61.1158
func CreateListLifecycleRetrieveJobsResponse() (response *ListLifecycleRetrieveJobsResponse)
CreateListLifecycleRetrieveJobsResponse creates a response to parse from ListLifecycleRetrieveJobs response
type ListRecentlyRecycledDirectoriesRequest ¶ added in v1.61.1158
type ListRecentlyRecycledDirectoriesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` FileSystemId string `position:"Query" name:"FileSystemId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListRecentlyRecycledDirectoriesRequest is the request struct for api ListRecentlyRecycledDirectories
func CreateListRecentlyRecycledDirectoriesRequest ¶ added in v1.61.1158
func CreateListRecentlyRecycledDirectoriesRequest() (request *ListRecentlyRecycledDirectoriesRequest)
CreateListRecentlyRecycledDirectoriesRequest creates a request to invoke ListRecentlyRecycledDirectories API
type ListRecentlyRecycledDirectoriesResponse ¶ added in v1.61.1158
type ListRecentlyRecycledDirectoriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` Entries []Entry `json:"Entries" xml:"Entries"` }
ListRecentlyRecycledDirectoriesResponse is the response struct for api ListRecentlyRecycledDirectories
func CreateListRecentlyRecycledDirectoriesResponse ¶ added in v1.61.1158
func CreateListRecentlyRecycledDirectoriesResponse() (response *ListRecentlyRecycledDirectoriesResponse)
CreateListRecentlyRecycledDirectoriesResponse creates a response to parse from ListRecentlyRecycledDirectories response
type ListRecycleBinJobsRequest ¶ added in v1.61.1158
type ListRecycleBinJobsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` JobId string `position:"Query" name:"JobId"` PageSize requests.Integer `position:"Query" name:"PageSize"` FileSystemId string `position:"Query" name:"FileSystemId"` Status string `position:"Query" name:"Status"` }
ListRecycleBinJobsRequest is the request struct for api ListRecycleBinJobs
func CreateListRecycleBinJobsRequest ¶ added in v1.61.1158
func CreateListRecycleBinJobsRequest() (request *ListRecycleBinJobsRequest)
CreateListRecycleBinJobsRequest creates a request to invoke ListRecycleBinJobs API
type ListRecycleBinJobsResponse ¶ added in v1.61.1158
type ListRecycleBinJobsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` Jobs []Job `json:"Jobs" xml:"Jobs"` }
ListRecycleBinJobsResponse is the response struct for api ListRecycleBinJobs
func CreateListRecycleBinJobsResponse ¶ added in v1.61.1158
func CreateListRecycleBinJobsResponse() (response *ListRecycleBinJobsResponse)
CreateListRecycleBinJobsResponse creates a response to parse from ListRecycleBinJobs response
type ListRecycledDirectoriesAndFilesRequest ¶ added in v1.61.1158
type ListRecycledDirectoriesAndFilesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` FileSystemId string `position:"Query" name:"FileSystemId"` FileId string `position:"Query" name:"FileId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListRecycledDirectoriesAndFilesRequest is the request struct for api ListRecycledDirectoriesAndFiles
func CreateListRecycledDirectoriesAndFilesRequest ¶ added in v1.61.1158
func CreateListRecycledDirectoriesAndFilesRequest() (request *ListRecycledDirectoriesAndFilesRequest)
CreateListRecycledDirectoriesAndFilesRequest creates a request to invoke ListRecycledDirectoriesAndFiles API
type ListRecycledDirectoriesAndFilesResponse ¶ added in v1.61.1158
type ListRecycledDirectoriesAndFilesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` Entries []Entry `json:"Entries" xml:"Entries"` }
ListRecycledDirectoriesAndFilesResponse is the response struct for api ListRecycledDirectoriesAndFiles
func CreateListRecycledDirectoriesAndFilesResponse ¶ added in v1.61.1158
func CreateListRecycledDirectoriesAndFilesResponse() (response *ListRecycledDirectoriesAndFilesResponse)
CreateListRecycledDirectoriesAndFilesResponse creates a response to parse from ListRecycledDirectoriesAndFiles response
type ListTagResourcesRequest ¶ added in v1.61.549
type ListTagResourcesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶ added in v1.61.549
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶ added in v1.61.549
type ListTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶ added in v1.61.549
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶ added in v1.61.549
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type MetaValue ¶ added in v1.61.549
type MetaValue struct { Logstore string `json:"Logstore" xml:"Logstore"` Region string `json:"Region" xml:"Region"` Project string `json:"Project" xml:"Project"` RoleArn string `json:"RoleArn" xml:"RoleArn"` }
MetaValue is a nested struct in nas response
type ModifyAccessGroupRequest ¶
type ModifyAccessGroupRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` FileSystemType string `position:"Query" name:"FileSystemType"` AccessGroupName string `position:"Query" name:"AccessGroupName"` }
ModifyAccessGroupRequest is the request struct for api ModifyAccessGroup
func CreateModifyAccessGroupRequest ¶
func CreateModifyAccessGroupRequest() (request *ModifyAccessGroupRequest)
CreateModifyAccessGroupRequest creates a request to invoke ModifyAccessGroup API
type ModifyAccessGroupResponse ¶
type ModifyAccessGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAccessGroupResponse is the response struct for api ModifyAccessGroup
func CreateModifyAccessGroupResponse ¶
func CreateModifyAccessGroupResponse() (response *ModifyAccessGroupResponse)
CreateModifyAccessGroupResponse creates a response to parse from ModifyAccessGroup response
type ModifyAccessRuleRequest ¶
type ModifyAccessRuleRequest struct { *requests.RpcRequest RWAccessType string `position:"Query" name:"RWAccessType"` UserAccessType string `position:"Query" name:"UserAccessType"` FileSystemType string `position:"Query" name:"FileSystemType"` AccessRuleId string `position:"Query" name:"AccessRuleId"` Ipv6SourceCidrIp string `position:"Query" name:"Ipv6SourceCidrIp"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` Priority requests.Integer `position:"Query" name:"Priority"` AccessGroupName string `position:"Query" name:"AccessGroupName"` }
ModifyAccessRuleRequest is the request struct for api ModifyAccessRule
func CreateModifyAccessRuleRequest ¶
func CreateModifyAccessRuleRequest() (request *ModifyAccessRuleRequest)
CreateModifyAccessRuleRequest creates a request to invoke ModifyAccessRule API
type ModifyAccessRuleResponse ¶
type ModifyAccessRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAccessRuleResponse is the response struct for api ModifyAccessRule
func CreateModifyAccessRuleResponse ¶
func CreateModifyAccessRuleResponse() (response *ModifyAccessRuleResponse)
CreateModifyAccessRuleResponse creates a response to parse from ModifyAccessRule response
type ModifyAutoSnapshotPolicyRequest ¶
type ModifyAutoSnapshotPolicyRequest struct { *requests.RpcRequest AutoSnapshotPolicyId string `position:"Query" name:"AutoSnapshotPolicyId"` TimePoints string `position:"Query" name:"TimePoints"` RepeatWeekdays string `position:"Query" name:"RepeatWeekdays"` AutoSnapshotPolicyName string `position:"Query" name:"AutoSnapshotPolicyName"` RetentionDays requests.Integer `position:"Query" name:"RetentionDays"` }
ModifyAutoSnapshotPolicyRequest is the request struct for api ModifyAutoSnapshotPolicy
func CreateModifyAutoSnapshotPolicyRequest ¶
func CreateModifyAutoSnapshotPolicyRequest() (request *ModifyAutoSnapshotPolicyRequest)
CreateModifyAutoSnapshotPolicyRequest creates a request to invoke ModifyAutoSnapshotPolicy API
type ModifyAutoSnapshotPolicyResponse ¶
type ModifyAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAutoSnapshotPolicyResponse is the response struct for api ModifyAutoSnapshotPolicy
func CreateModifyAutoSnapshotPolicyResponse ¶
func CreateModifyAutoSnapshotPolicyResponse() (response *ModifyAutoSnapshotPolicyResponse)
CreateModifyAutoSnapshotPolicyResponse creates a response to parse from ModifyAutoSnapshotPolicy response
type ModifyDataFlowAutoRefreshRequest ¶ added in v1.61.1587
type ModifyDataFlowAutoRefreshRequest struct { *requests.RpcRequest AutoRefreshPolicy string `position:"Query" name:"AutoRefreshPolicy"` ClientToken string `position:"Query" name:"ClientToken"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DataFlowId string `position:"Query" name:"DataFlowId"` AutoRefreshInterval requests.Integer `position:"Query" name:"AutoRefreshInterval"` }
ModifyDataFlowAutoRefreshRequest is the request struct for api ModifyDataFlowAutoRefresh
func CreateModifyDataFlowAutoRefreshRequest ¶ added in v1.61.1587
func CreateModifyDataFlowAutoRefreshRequest() (request *ModifyDataFlowAutoRefreshRequest)
CreateModifyDataFlowAutoRefreshRequest creates a request to invoke ModifyDataFlowAutoRefresh API
type ModifyDataFlowAutoRefreshResponse ¶ added in v1.61.1587
type ModifyDataFlowAutoRefreshResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDataFlowAutoRefreshResponse is the response struct for api ModifyDataFlowAutoRefresh
func CreateModifyDataFlowAutoRefreshResponse ¶ added in v1.61.1587
func CreateModifyDataFlowAutoRefreshResponse() (response *ModifyDataFlowAutoRefreshResponse)
CreateModifyDataFlowAutoRefreshResponse creates a response to parse from ModifyDataFlowAutoRefresh response
type ModifyDataFlowRequest ¶ added in v1.61.1587
type ModifyDataFlowRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Throughput requests.Integer `position:"Query" name:"Throughput"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DataFlowId string `position:"Query" name:"DataFlowId"` }
ModifyDataFlowRequest is the request struct for api ModifyDataFlow
func CreateModifyDataFlowRequest ¶ added in v1.61.1587
func CreateModifyDataFlowRequest() (request *ModifyDataFlowRequest)
CreateModifyDataFlowRequest creates a request to invoke ModifyDataFlow API
type ModifyDataFlowResponse ¶ added in v1.61.1587
type ModifyDataFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDataFlowResponse is the response struct for api ModifyDataFlow
func CreateModifyDataFlowResponse ¶ added in v1.61.1587
func CreateModifyDataFlowResponse() (response *ModifyDataFlowResponse)
CreateModifyDataFlowResponse creates a response to parse from ModifyDataFlow response
type ModifyFileSystemRequest ¶
type ModifyFileSystemRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` FileSystemId string `position:"Query" name:"FileSystemId"` }
ModifyFileSystemRequest is the request struct for api ModifyFileSystem
func CreateModifyFileSystemRequest ¶
func CreateModifyFileSystemRequest() (request *ModifyFileSystemRequest)
CreateModifyFileSystemRequest creates a request to invoke ModifyFileSystem API
type ModifyFileSystemResponse ¶
type ModifyFileSystemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyFileSystemResponse is the response struct for api ModifyFileSystem
func CreateModifyFileSystemResponse ¶
func CreateModifyFileSystemResponse() (response *ModifyFileSystemResponse)
CreateModifyFileSystemResponse creates a response to parse from ModifyFileSystem response
type ModifyLDAPConfigRequest ¶
type ModifyLDAPConfigRequest struct { *requests.RpcRequest SearchBase string `position:"Query" name:"SearchBase"` FileSystemId string `position:"Query" name:"FileSystemId"` URI string `position:"Query" name:"URI"` BindDN string `position:"Query" name:"BindDN"` }
ModifyLDAPConfigRequest is the request struct for api ModifyLDAPConfig
func CreateModifyLDAPConfigRequest ¶
func CreateModifyLDAPConfigRequest() (request *ModifyLDAPConfigRequest)
CreateModifyLDAPConfigRequest creates a request to invoke ModifyLDAPConfig API
type ModifyLDAPConfigResponse ¶
type ModifyLDAPConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyLDAPConfigResponse is the response struct for api ModifyLDAPConfig
func CreateModifyLDAPConfigResponse ¶
func CreateModifyLDAPConfigResponse() (response *ModifyLDAPConfigResponse)
CreateModifyLDAPConfigResponse creates a response to parse from ModifyLDAPConfig response
type ModifyLifecyclePolicyRequest ¶ added in v1.61.112
type ModifyLifecyclePolicyRequest struct { *requests.RpcRequest StorageType string `position:"Query" name:"StorageType"` Path string `position:"Query" name:"Path"` LifecyclePolicyName string `position:"Query" name:"LifecyclePolicyName"` FileSystemId string `position:"Query" name:"FileSystemId"` LifecycleRuleName string `position:"Query" name:"LifecycleRuleName"` }
ModifyLifecyclePolicyRequest is the request struct for api ModifyLifecyclePolicy
func CreateModifyLifecyclePolicyRequest ¶ added in v1.61.112
func CreateModifyLifecyclePolicyRequest() (request *ModifyLifecyclePolicyRequest)
CreateModifyLifecyclePolicyRequest creates a request to invoke ModifyLifecyclePolicy API
type ModifyLifecyclePolicyResponse ¶ added in v1.61.112
type ModifyLifecyclePolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
ModifyLifecyclePolicyResponse is the response struct for api ModifyLifecyclePolicy
func CreateModifyLifecyclePolicyResponse ¶ added in v1.61.112
func CreateModifyLifecyclePolicyResponse() (response *ModifyLifecyclePolicyResponse)
CreateModifyLifecyclePolicyResponse creates a response to parse from ModifyLifecyclePolicy response
type ModifyMountTargetRequest ¶
type ModifyMountTargetRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` MountTargetDomain string `position:"Query" name:"MountTargetDomain"` AccessGroupName string `position:"Query" name:"AccessGroupName"` DualStackMountTargetDomain string `position:"Query" name:"DualStackMountTargetDomain"` Status string `position:"Query" name:"Status"` }
ModifyMountTargetRequest is the request struct for api ModifyMountTarget
func CreateModifyMountTargetRequest ¶
func CreateModifyMountTargetRequest() (request *ModifyMountTargetRequest)
CreateModifyMountTargetRequest creates a request to invoke ModifyMountTarget API
type ModifyMountTargetResponse ¶
type ModifyMountTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyMountTargetResponse is the response struct for api ModifyMountTarget
func CreateModifyMountTargetResponse ¶
func CreateModifyMountTargetResponse() (response *ModifyMountTargetResponse)
CreateModifyMountTargetResponse creates a response to parse from ModifyMountTarget response
type ModifyProtocolMountTargetRequest ¶ added in v1.61.1587
type ModifyProtocolMountTargetRequest struct { *requests.RpcRequest ProtocolServiceId string `position:"Query" name:"ProtocolServiceId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` AccessGroupName string `position:"Query" name:"AccessGroupName"` ExportId string `position:"Query" name:"ExportId"` }
ModifyProtocolMountTargetRequest is the request struct for api ModifyProtocolMountTarget
func CreateModifyProtocolMountTargetRequest ¶ added in v1.61.1587
func CreateModifyProtocolMountTargetRequest() (request *ModifyProtocolMountTargetRequest)
CreateModifyProtocolMountTargetRequest creates a request to invoke ModifyProtocolMountTarget API
type ModifyProtocolMountTargetResponse ¶ added in v1.61.1587
type ModifyProtocolMountTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyProtocolMountTargetResponse is the response struct for api ModifyProtocolMountTarget
func CreateModifyProtocolMountTargetResponse ¶ added in v1.61.1587
func CreateModifyProtocolMountTargetResponse() (response *ModifyProtocolMountTargetResponse)
CreateModifyProtocolMountTargetResponse creates a response to parse from ModifyProtocolMountTarget response
type ModifyProtocolServiceRequest ¶ added in v1.61.1587
type ModifyProtocolServiceRequest struct { *requests.RpcRequest ProtocolServiceId string `position:"Query" name:"ProtocolServiceId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Throughput string `position:"Query" name:"Throughput"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ProtocolSpec string `position:"Query" name:"ProtocolSpec"` }
ModifyProtocolServiceRequest is the request struct for api ModifyProtocolService
func CreateModifyProtocolServiceRequest ¶ added in v1.61.1587
func CreateModifyProtocolServiceRequest() (request *ModifyProtocolServiceRequest)
CreateModifyProtocolServiceRequest creates a request to invoke ModifyProtocolService API
type ModifyProtocolServiceResponse ¶ added in v1.61.1587
type ModifyProtocolServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyProtocolServiceResponse is the response struct for api ModifyProtocolService
func CreateModifyProtocolServiceResponse ¶ added in v1.61.1587
func CreateModifyProtocolServiceResponse() (response *ModifyProtocolServiceResponse)
CreateModifyProtocolServiceResponse creates a response to parse from ModifyProtocolService response
type MountTarget ¶ added in v1.61.549
type MountTarget struct { VswId string `json:"VswId" xml:"VswId"` MountTargetDomain string `json:"MountTargetDomain" xml:"MountTargetDomain"` DualStackMountTargetDomain string `json:"DualStackMountTargetDomain" xml:"DualStackMountTargetDomain"` AccessGroup string `json:"AccessGroup" xml:"AccessGroup"` AccessGroupName string `json:"AccessGroupName" xml:"AccessGroupName"` NetworkType string `json:"NetworkType" xml:"NetworkType"` VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` ClientMasterNodes ClientMasterNodesInDescribeFileSystems `json:"ClientMasterNodes" xml:"ClientMasterNodes"` Tags TagsInDescribeFileSystems `json:"Tags" xml:"Tags"` }
MountTarget is a nested struct in nas response
type MountTargetExtra ¶ added in v1.61.549
type MountTargetExtra struct {
DualStackMountTargetDomain string `json:"DualStackMountTargetDomain" xml:"DualStackMountTargetDomain"`
}
MountTargetExtra is a nested struct in nas response
type MountTargetsInDescribeFileSystems ¶ added in v1.61.549
type MountTargetsInDescribeFileSystems struct {
MountTarget []MountTarget `json:"MountTarget" xml:"MountTarget"`
}
MountTargetsInDescribeFileSystems is a nested struct in nas response
type MountTargetsInDescribeMountTargets ¶ added in v1.61.549
type MountTargetsInDescribeMountTargets struct {
MountTarget []MountTarget `json:"MountTarget" xml:"MountTarget"`
}
MountTargetsInDescribeMountTargets is a nested struct in nas response
type OpenNASServiceRequest ¶ added in v1.61.549
type OpenNASServiceRequest struct {
*requests.RpcRequest
}
OpenNASServiceRequest is the request struct for api OpenNASService
func CreateOpenNASServiceRequest ¶ added in v1.61.549
func CreateOpenNASServiceRequest() (request *OpenNASServiceRequest)
CreateOpenNASServiceRequest creates a request to invoke OpenNASService API
type OpenNASServiceResponse ¶ added in v1.61.549
type OpenNASServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
OpenNASServiceResponse is the response struct for api OpenNASService
func CreateOpenNASServiceResponse ¶ added in v1.61.549
func CreateOpenNASServiceResponse() (response *OpenNASServiceResponse)
CreateOpenNASServiceResponse creates a response to parse from OpenNASService response
type Package ¶ added in v1.61.549
type Package struct { FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` PackageType string `json:"PackageType" xml:"PackageType"` StartTime string `json:"StartTime" xml:"StartTime"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` StorageType string `json:"StorageType" xml:"StorageType"` Size int64 `json:"Size" xml:"Size"` Status string `json:"Status" xml:"Status"` PackageId string `json:"PackageId" xml:"PackageId"` }
Package is a nested struct in nas response
type PackagesInDescribeFileSystemStatistics ¶ added in v1.61.1158
type PackagesInDescribeFileSystemStatistics struct {
Package []Package `json:"Package" xml:"Package"`
}
PackagesInDescribeFileSystemStatistics is a nested struct in nas response
type PackagesInDescribeFileSystems ¶ added in v1.61.549
type PackagesInDescribeFileSystems struct {
Package []Package `json:"Package" xml:"Package"`
}
PackagesInDescribeFileSystems is a nested struct in nas response
type PackagesInDescribeStoragePackages ¶ added in v1.61.549
type PackagesInDescribeStoragePackages struct {
Package []Package `json:"Package" xml:"Package"`
}
PackagesInDescribeStoragePackages is a nested struct in nas response
type PathsInDescribeLifecyclePolicies ¶ added in v1.61.1158
type PathsInDescribeLifecyclePolicies struct {
Path []string `json:"Path" xml:"Path"`
}
PathsInDescribeLifecyclePolicies is a nested struct in nas response
type PathsInListLifecycleRetrieveJobs ¶ added in v1.61.1158
type PathsInListLifecycleRetrieveJobs struct {
Path []string `json:"Path" xml:"Path"`
}
PathsInListLifecycleRetrieveJobs is a nested struct in nas response
type Performance ¶ added in v1.61.549
type Performance struct {
Protocol []string `json:"Protocol" xml:"Protocol"`
}
Performance is a nested struct in nas response
type ProtocolMountTarget ¶ added in v1.61.1587
type ProtocolMountTarget struct { ExportId string `json:"ExportId" xml:"ExportId"` ProtocolMountTargetDomain string `json:"ProtocolMountTargetDomain" xml:"ProtocolMountTargetDomain"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` VpcId string `json:"VpcId" xml:"VpcId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` FsetId string `json:"FsetId" xml:"FsetId"` Path string `json:"Path" xml:"Path"` AccessGroupName string `json:"AccessGroupName" xml:"AccessGroupName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Status string `json:"Status" xml:"Status"` ProtocolServiceId string `json:"ProtocolServiceId" xml:"ProtocolServiceId"` Description string `json:"Description" xml:"Description"` }
ProtocolMountTarget is a nested struct in nas response
type ProtocolMountTargets ¶ added in v1.61.1587
type ProtocolMountTargets struct {
ProtocolMountTarget []ProtocolMountTarget `json:"protocolMountTarget" xml:"protocolMountTarget"`
}
ProtocolMountTargets is a nested struct in nas response
type ProtocolService ¶ added in v1.61.1587
type ProtocolService struct { FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` ProtocolServiceId string `json:"ProtocolServiceId" xml:"ProtocolServiceId"` ProtocolSpec string `json:"ProtocolSpec" xml:"ProtocolSpec"` ProtocolThroughput int `json:"ProtocolThroughput" xml:"ProtocolThroughput"` InstanceRAM int `json:"InstanceRAM" xml:"InstanceRAM"` InstanceBaseThroughput int `json:"InstanceBaseThroughput" xml:"InstanceBaseThroughput"` InstanceBurstThroughput int `json:"InstanceBurstThroughput" xml:"InstanceBurstThroughput"` MountTargetCount int `json:"MountTargetCount" xml:"MountTargetCount"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` }
ProtocolService is a nested struct in nas response
type ProtocolServices ¶ added in v1.61.1587
type ProtocolServices struct {
ProtocolService []ProtocolService `json:"protocolService" xml:"protocolService"`
}
ProtocolServices is a nested struct in nas response
type RecycleBinAttribute ¶ added in v1.61.1158
type RecycleBinAttribute struct { Size int64 `json:"Size" xml:"Size"` Status string `json:"Status" xml:"Status"` ReservedDays int64 `json:"ReservedDays" xml:"ReservedDays"` EnableTime string `json:"EnableTime" xml:"EnableTime"` }
RecycleBinAttribute is a nested struct in nas response
type Region ¶ added in v1.61.549
type Region struct { RegionId string `json:"RegionId" xml:"RegionId"` LocalName string `json:"LocalName" xml:"LocalName"` RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` }
Region is a nested struct in nas response
type Regions ¶ added in v1.61.549
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in nas response
type RemoveClientFromBlackListRequest ¶
type RemoveClientFromBlackListRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ClientIP string `position:"Query" name:"ClientIP"` FileSystemId string `position:"Query" name:"FileSystemId"` }
RemoveClientFromBlackListRequest is the request struct for api RemoveClientFromBlackList
func CreateRemoveClientFromBlackListRequest ¶
func CreateRemoveClientFromBlackListRequest() (request *RemoveClientFromBlackListRequest)
CreateRemoveClientFromBlackListRequest creates a request to invoke RemoveClientFromBlackList API
type RemoveClientFromBlackListResponse ¶
type RemoveClientFromBlackListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveClientFromBlackListResponse is the response struct for api RemoveClientFromBlackList
func CreateRemoveClientFromBlackListResponse ¶
func CreateRemoveClientFromBlackListResponse() (response *RemoveClientFromBlackListResponse)
CreateRemoveClientFromBlackListResponse creates a response to parse from RemoveClientFromBlackList response
type RemoveTagsRequest ¶
type RemoveTagsRequest struct { *requests.RpcRequest Tag *[]RemoveTagsTag `position:"Query" name:"Tag" type:"Repeated"` FileSystemId string `position:"Query" name:"FileSystemId"` }
RemoveTagsRequest is the request struct for api RemoveTags
func CreateRemoveTagsRequest ¶
func CreateRemoveTagsRequest() (request *RemoveTagsRequest)
CreateRemoveTagsRequest creates a request to invoke RemoveTags API
type RemoveTagsResponse ¶
type RemoveTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveTagsResponse is the response struct for api RemoveTags
func CreateRemoveTagsResponse ¶
func CreateRemoveTagsResponse() (response *RemoveTagsResponse)
CreateRemoveTagsResponse creates a response to parse from RemoveTags response
type RemoveTagsTag ¶
RemoveTagsTag is a repeated param struct in RemoveTagsRequest
type ResetFileSystemRequest ¶
type ResetFileSystemRequest struct { *requests.RpcRequest SnapshotId string `position:"Query" name:"SnapshotId"` FileSystemId string `position:"Query" name:"FileSystemId"` }
ResetFileSystemRequest is the request struct for api ResetFileSystem
func CreateResetFileSystemRequest ¶
func CreateResetFileSystemRequest() (request *ResetFileSystemRequest)
CreateResetFileSystemRequest creates a request to invoke ResetFileSystem API
type ResetFileSystemResponse ¶
type ResetFileSystemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResetFileSystemResponse is the response struct for api ResetFileSystem
func CreateResetFileSystemResponse ¶
func CreateResetFileSystemResponse() (response *ResetFileSystemResponse)
CreateResetFileSystemResponse creates a response to parse from ResetFileSystem response
type RetryLifecycleRetrieveJobRequest ¶ added in v1.61.1158
type RetryLifecycleRetrieveJobRequest struct { *requests.RpcRequest JobId string `position:"Query" name:"JobId"` }
RetryLifecycleRetrieveJobRequest is the request struct for api RetryLifecycleRetrieveJob
func CreateRetryLifecycleRetrieveJobRequest ¶ added in v1.61.1158
func CreateRetryLifecycleRetrieveJobRequest() (request *RetryLifecycleRetrieveJobRequest)
CreateRetryLifecycleRetrieveJobRequest creates a request to invoke RetryLifecycleRetrieveJob API
type RetryLifecycleRetrieveJobResponse ¶ added in v1.61.1158
type RetryLifecycleRetrieveJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RetryLifecycleRetrieveJobResponse is the response struct for api RetryLifecycleRetrieveJob
func CreateRetryLifecycleRetrieveJobResponse ¶ added in v1.61.1158
func CreateRetryLifecycleRetrieveJobResponse() (response *RetryLifecycleRetrieveJobResponse)
CreateRetryLifecycleRetrieveJobResponse creates a response to parse from RetryLifecycleRetrieveJob response
type SetDirQuotaRequest ¶ added in v1.61.112
type SetDirQuotaRequest struct { *requests.RpcRequest QuotaType string `position:"Query" name:"QuotaType"` UserId string `position:"Query" name:"UserId"` FileCountLimit requests.Integer `position:"Query" name:"FileCountLimit"` Path string `position:"Query" name:"Path"` SizeLimit requests.Integer `position:"Query" name:"SizeLimit"` FileSystemId string `position:"Query" name:"FileSystemId"` UserType string `position:"Query" name:"UserType"` }
SetDirQuotaRequest is the request struct for api SetDirQuota
func CreateSetDirQuotaRequest ¶ added in v1.61.112
func CreateSetDirQuotaRequest() (request *SetDirQuotaRequest)
CreateSetDirQuotaRequest creates a request to invoke SetDirQuota API
type SetDirQuotaResponse ¶ added in v1.61.112
type SetDirQuotaResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
SetDirQuotaResponse is the response struct for api SetDirQuota
func CreateSetDirQuotaResponse ¶ added in v1.61.112
func CreateSetDirQuotaResponse() (response *SetDirQuotaResponse)
CreateSetDirQuotaResponse creates a response to parse from SetDirQuota response
type Snapshot ¶ added in v1.61.549
type Snapshot struct { CreateTime string `json:"CreateTime" xml:"CreateTime"` Description string `json:"Description" xml:"Description"` Progress string `json:"Progress" xml:"Progress"` RemainTime int `json:"RemainTime" xml:"RemainTime"` RetentionDays int `json:"RetentionDays" xml:"RetentionDays"` SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` SnapshotName string `json:"SnapshotName" xml:"SnapshotName"` SourceFileSystemId string `json:"SourceFileSystemId" xml:"SourceFileSystemId"` SourceFileSystemSize int64 `json:"SourceFileSystemSize" xml:"SourceFileSystemSize"` Status string `json:"Status" xml:"Status"` EncryptType int `json:"EncryptType" xml:"EncryptType"` SourceFileSystemVersion string `json:"SourceFileSystemVersion" xml:"SourceFileSystemVersion"` }
Snapshot is a nested struct in nas response
type Snapshots ¶ added in v1.61.549
type Snapshots struct {
Snapshot []Snapshot `json:"Snapshot" xml:"Snapshot"`
}
Snapshots is a nested struct in nas response
type StartDataFlowRequest ¶ added in v1.61.1587
type StartDataFlowRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DataFlowId string `position:"Query" name:"DataFlowId"` }
StartDataFlowRequest is the request struct for api StartDataFlow
func CreateStartDataFlowRequest ¶ added in v1.61.1587
func CreateStartDataFlowRequest() (request *StartDataFlowRequest)
CreateStartDataFlowRequest creates a request to invoke StartDataFlow API
type StartDataFlowResponse ¶ added in v1.61.1587
type StartDataFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StartDataFlowResponse is the response struct for api StartDataFlow
func CreateStartDataFlowResponse ¶ added in v1.61.1587
func CreateStartDataFlowResponse() (response *StartDataFlowResponse)
CreateStartDataFlowResponse creates a response to parse from StartDataFlow response
type StopDataFlowRequest ¶ added in v1.61.1587
type StopDataFlowRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` DataFlowId string `position:"Query" name:"DataFlowId"` }
StopDataFlowRequest is the request struct for api StopDataFlow
func CreateStopDataFlowRequest ¶ added in v1.61.1587
func CreateStopDataFlowRequest() (request *StopDataFlowRequest)
CreateStopDataFlowRequest creates a request to invoke StopDataFlow API
type StopDataFlowResponse ¶ added in v1.61.1587
type StopDataFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopDataFlowResponse is the response struct for api StopDataFlow
func CreateStopDataFlowResponse ¶ added in v1.61.1587
func CreateStopDataFlowResponse() (response *StopDataFlowResponse)
CreateStopDataFlowResponse creates a response to parse from StopDataFlow response
type SupportedFeatures ¶ added in v1.61.549
type SupportedFeatures struct {
SupportedFeature []string `json:"SupportedFeature" xml:"SupportedFeature"`
}
SupportedFeatures is a nested struct in nas response
type Tag ¶ added in v1.61.549
type Tag struct { Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` FileSystemIds FileSystemIds `json:"FileSystemIds" xml:"FileSystemIds"` }
Tag is a nested struct in nas response
type TagResource ¶ added in v1.61.549
type TagResource struct { ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceType string `json:"ResourceType" xml:"ResourceType"` TagKey string `json:"TagKey" xml:"TagKey"` TagValue string `json:"TagValue" xml:"TagValue"` }
TagResource is a nested struct in nas response
type TagResources ¶ added in v1.61.549
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in nas response
type TagResourcesRequest ¶ added in v1.61.549
type TagResourcesRequest struct { *requests.RpcRequest Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶ added in v1.61.549
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶ added in v1.61.549
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶ added in v1.61.549
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶ added in v1.61.549
TagResourcesTag is a repeated param struct in TagResourcesRequest
type TagsInDescribeAccessGroups ¶ added in v1.61.549
type TagsInDescribeAccessGroups struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeAccessGroups is a nested struct in nas response
type TagsInDescribeFileSystems ¶ added in v1.61.549
type TagsInDescribeFileSystems struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeFileSystems is a nested struct in nas response
type TagsInDescribeMountTargets ¶ added in v1.61.549
type TagsInDescribeMountTargets struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeMountTargets is a nested struct in nas response
type TagsInDescribeTags ¶ added in v1.61.549
type TagsInDescribeTags struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeTags is a nested struct in nas response
type Task ¶ added in v1.61.1587
type Task struct { FilesystemId string `json:"FilesystemId" xml:"FilesystemId"` DataFlowId string `json:"DataFlowId" xml:"DataFlowId"` TaskId string `json:"TaskId" xml:"TaskId"` SourceStorage string `json:"SourceStorage" xml:"SourceStorage"` FileSystemPath string `json:"FileSystemPath" xml:"FileSystemPath"` Originator string `json:"Originator" xml:"Originator"` TaskAction string `json:"TaskAction" xml:"TaskAction"` DataType string `json:"DataType" xml:"DataType"` Progress int64 `json:"Progress" xml:"Progress"` Status string `json:"Status" xml:"Status"` ReportPath string `json:"ReportPath" xml:"ReportPath"` CreateTime string `json:"CreateTime" xml:"CreateTime"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` FsPath string `json:"FsPath" xml:"FsPath"` }
Task is a nested struct in nas response
type TaskInfo ¶ added in v1.61.1587
type TaskInfo struct {
Task []Task `json:"Task" xml:"Task"`
}
TaskInfo is a nested struct in nas response
type UntagResourcesRequest ¶ added in v1.61.549
type UntagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶ added in v1.61.549
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶ added in v1.61.549
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶ added in v1.61.549
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateRecycleBinAttributeRequest ¶ added in v1.61.1158
type UpdateRecycleBinAttributeRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` ReservedDays requests.Integer `position:"Query" name:"ReservedDays"` }
UpdateRecycleBinAttributeRequest is the request struct for api UpdateRecycleBinAttribute
func CreateUpdateRecycleBinAttributeRequest ¶ added in v1.61.1158
func CreateUpdateRecycleBinAttributeRequest() (request *UpdateRecycleBinAttributeRequest)
CreateUpdateRecycleBinAttributeRequest creates a request to invoke UpdateRecycleBinAttribute API
type UpdateRecycleBinAttributeResponse ¶ added in v1.61.1158
type UpdateRecycleBinAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateRecycleBinAttributeResponse is the response struct for api UpdateRecycleBinAttribute
func CreateUpdateRecycleBinAttributeResponse ¶ added in v1.61.1158
func CreateUpdateRecycleBinAttributeResponse() (response *UpdateRecycleBinAttributeResponse)
CreateUpdateRecycleBinAttributeResponse creates a response to parse from UpdateRecycleBinAttribute response
type UpgradeFileSystemRequest ¶ added in v1.61.549
type UpgradeFileSystemRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Capacity requests.Integer `position:"Query" name:"Capacity"` FileSystemId string `position:"Query" name:"FileSystemId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` }
UpgradeFileSystemRequest is the request struct for api UpgradeFileSystem
func CreateUpgradeFileSystemRequest ¶ added in v1.61.549
func CreateUpgradeFileSystemRequest() (request *UpgradeFileSystemRequest)
CreateUpgradeFileSystemRequest creates a request to invoke UpgradeFileSystem API
type UpgradeFileSystemResponse ¶ added in v1.61.549
type UpgradeFileSystemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpgradeFileSystemResponse is the response struct for api UpgradeFileSystem
func CreateUpgradeFileSystemResponse ¶ added in v1.61.549
func CreateUpgradeFileSystemResponse() (response *UpgradeFileSystemResponse)
CreateUpgradeFileSystemResponse creates a response to parse from UpgradeFileSystem response
type UserQuotaInfo ¶ added in v1.61.549
type UserQuotaInfo struct { UserType string `json:"UserType" xml:"UserType"` UserId string `json:"UserId" xml:"UserId"` QuotaType string `json:"QuotaType" xml:"QuotaType"` SizeLimit int64 `json:"SizeLimit" xml:"SizeLimit"` SizeReal int64 `json:"SizeReal" xml:"SizeReal"` FileCountLimit int64 `json:"FileCountLimit" xml:"FileCountLimit"` FileCountReal int64 `json:"FileCountReal" xml:"FileCountReal"` }
UserQuotaInfo is a nested struct in nas response
type UserQuotaInfos ¶ added in v1.61.549
type UserQuotaInfos struct {
UserQuotaInfo []UserQuotaInfo `json:"UserQuotaInfo" xml:"UserQuotaInfo"`
}
UserQuotaInfos is a nested struct in nas response
type VswIds ¶ added in v1.61.1587
type VswIds struct {
VswId []string `json:"VswId" xml:"VswId"`
}
VswIds is a nested struct in nas response
type Zone ¶ added in v1.61.549
type Zone struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` Performance Performance `json:"Performance" xml:"Performance"` Capacity Capacity `json:"Capacity" xml:"Capacity"` InstanceTypes InstanceTypes `json:"InstanceTypes" xml:"InstanceTypes"` }
Zone is a nested struct in nas response
Source Files ¶
- add_client_to_black_list.go
- add_tags.go
- apply_auto_snapshot_policy.go
- apply_data_flow_auto_refresh.go
- cancel_auto_snapshot_policy.go
- cancel_data_flow_auto_refresh.go
- cancel_data_flow_task.go
- cancel_dir_quota.go
- cancel_lifecycle_retrieve_job.go
- cancel_recycle_bin_job.go
- client.go
- create_access_group.go
- create_access_rule.go
- create_auto_snapshot_policy.go
- create_data_flow.go
- create_data_flow_task.go
- create_file_system.go
- create_ldap_config.go
- create_lifecycle_policy.go
- create_lifecycle_retrieve_job.go
- create_mount_target.go
- create_protocol_mount_target.go
- create_protocol_service.go
- create_recycle_bin_delete_job.go
- create_recycle_bin_restore_job.go
- create_snapshot.go
- delete_access_group.go
- delete_access_rule.go
- delete_auto_snapshot_policy.go
- delete_data_flow.go
- delete_file_system.go
- delete_ldap_config.go
- delete_lifecycle_policy.go
- delete_mount_target.go
- delete_protocol_mount_target.go
- delete_protocol_service.go
- delete_snapshot.go
- describe_access_groups.go
- describe_access_rules.go
- describe_auto_snapshot_policies.go
- describe_auto_snapshot_tasks.go
- describe_black_list_clients.go
- describe_data_flow_tasks.go
- describe_data_flows.go
- describe_dir_quotas.go
- describe_file_system_statistics.go
- describe_file_systems.go
- describe_ldap_config.go
- describe_lifecycle_policies.go
- describe_log_analysis.go
- describe_mount_targets.go
- describe_mounted_clients.go
- describe_protocol_mount_target.go
- describe_protocol_service.go
- describe_regions.go
- describe_snapshots.go
- describe_storage_packages.go
- describe_tags.go
- describe_zones.go
- disable_and_clean_recycle_bin.go
- disable_smb_acl.go
- enable_recycle_bin.go
- enable_smb_acl.go
- endpoint.go
- get_directory_or_file_properties.go
- get_recycle_bin_attribute.go
- list_directories_and_files.go
- list_lifecycle_retrieve_jobs.go
- list_recently_recycled_directories.go
- list_recycle_bin_jobs.go
- list_recycled_directories_and_files.go
- list_tag_resources.go
- modify_access_group.go
- modify_access_rule.go
- modify_auto_snapshot_policy.go
- modify_data_flow.go
- modify_data_flow_auto_refresh.go
- modify_file_system.go
- modify_ldap_config.go
- modify_lifecycle_policy.go
- modify_mount_target.go
- modify_protocol_mount_target.go
- modify_protocol_service.go
- open_nas_service.go
- remove_client_from_black_list.go
- remove_tags.go
- reset_file_system.go
- retry_lifecycle_retrieve_job.go
- set_dir_quota.go
- start_data_flow.go
- stop_data_flow.go
- struct_access_group.go
- struct_access_groups.go
- struct_access_rule.go
- struct_access_rules.go
- struct_acl.go
- struct_analyses.go
- struct_analysis.go
- struct_auto_refresh.go
- struct_auto_refresh_item.go
- struct_auto_snapshot_policies.go
- struct_auto_snapshot_policy.go
- struct_auto_snapshot_task.go
- struct_auto_snapshot_tasks.go
- struct_capacity.go
- struct_client_master_node.go
- struct_client_master_nodes_in_describe_file_systems.go
- struct_client_master_nodes_in_describe_mount_targets.go
- struct_clientinfo.go
- struct_clients.go
- struct_data_flow.go
- struct_data_flow_info.go
- struct_dir_quota_info.go
- struct_dir_quota_infos.go
- struct_entrie.go
- struct_entries_in_describe_filesets.go
- struct_entries_in_list_directories_and_files.go
- struct_entries_in_list_recently_recycled_directories.go
- struct_entries_in_list_recycled_directories_and_files.go
- struct_entry.go
- struct_file_system.go
- struct_file_system_ids.go
- struct_file_system_statistic.go
- struct_file_system_statistics.go
- struct_file_systems.go
- struct_file_systems_in_describe_file_system_statistics.go
- struct_file_systems_in_describe_file_systems.go
- struct_instance_type.go
- struct_instance_types.go
- struct_job.go
- struct_jobs.go
- struct_ldap.go
- struct_lifecycle_policies.go
- struct_lifecycle_policy.go
- struct_lifecycle_retrieve_job.go
- struct_lifecycle_retrieve_jobs.go
- struct_meta_value.go
- struct_mount_target.go
- struct_mount_target_extra.go
- struct_mount_targets_in_describe_file_systems.go
- struct_mount_targets_in_describe_mount_targets.go
- struct_package.go
- struct_packages_in_describe_file_system_statistics.go
- struct_packages_in_describe_file_systems.go
- struct_packages_in_describe_storage_packages.go
- struct_paths_in_describe_lifecycle_policies.go
- struct_paths_in_list_lifecycle_retrieve_jobs.go
- struct_performance.go
- struct_protocol_mount_target.go
- struct_protocol_mount_targets.go
- struct_protocol_service.go
- struct_protocol_services.go
- struct_recycle_bin_attribute.go
- struct_region.go
- struct_regions.go
- struct_snapshot.go
- struct_snapshots.go
- struct_supported_features.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_describe_access_groups.go
- struct_tags_in_describe_file_systems.go
- struct_tags_in_describe_mount_targets.go
- struct_tags_in_describe_tags.go
- struct_task.go
- struct_task_info.go
- struct_user_quota_info.go
- struct_user_quota_infos.go
- struct_vsw_ids.go
- struct_zone.go
- struct_zones.go
- tag_resources.go
- untag_resources.go
- update_recycle_bin_attribute.go
- upgrade_file_system.go