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 AddClientToBlackListRequest
- type AddClientToBlackListResponse
- type AddTagsRequest
- type AddTagsResponse
- type AddTagsTag
- type Analyses
- type Analysis
- type ApplyAutoSnapshotPolicyRequest
- type ApplyAutoSnapshotPolicyResponse
- type AutoSnapshotPolicies
- type AutoSnapshotPolicy
- type AutoSnapshotTask
- type AutoSnapshotTasks
- type CancelAutoSnapshotPolicyRequest
- type CancelAutoSnapshotPolicyResponse
- type CancelDirQuotaRequest
- type CancelDirQuotaResponse
- 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 CreateFileSystemRequest
- type CreateFileSystemResponse
- type CreateLDAPConfigRequest
- type CreateLDAPConfigResponse
- type CreateLifecyclePolicyRequest
- type CreateLifecyclePolicyResponse
- type CreateMountTargetRequest
- type CreateMountTargetResponse
- type CreateSnapshotRequest
- type CreateSnapshotResponse
- type DeleteAccessGroupRequest
- type DeleteAccessGroupResponse
- type DeleteAccessRuleRequest
- type DeleteAccessRuleResponse
- type DeleteAutoSnapshotPolicyRequest
- type DeleteAutoSnapshotPolicyResponse
- type DeleteFileSystemRequest
- type DeleteFileSystemResponse
- type DeleteLDAPConfigRequest
- type DeleteLDAPConfigResponse
- type DeleteLifecyclePolicyRequest
- type DeleteLifecyclePolicyResponse
- type DeleteMountTargetRequest
- type DeleteMountTargetResponse
- 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 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 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 FileSystem
- type FileSystemIds
- type FileSystemStatistic
- type FileSystemStatistics
- type FileSystems
- type Ldap
- type LifecyclePolicies
- type LifecyclePolicy
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type MetaValue
- type ModifyAccessGroupRequest
- type ModifyAccessGroupResponse
- type ModifyAccessRuleRequest
- type ModifyAccessRuleResponse
- type ModifyAutoSnapshotPolicyRequest
- type ModifyAutoSnapshotPolicyResponse
- type ModifyFileSystemRequest
- type ModifyFileSystemResponse
- type ModifyLDAPConfigRequest
- type ModifyLDAPConfigResponse
- type ModifyLifecyclePolicyRequest
- type ModifyLifecyclePolicyResponse
- type ModifyMountTargetRequest
- type ModifyMountTargetResponse
- type MountTarget
- type MountTargetExtra
- type MountTargetsInDescribeFileSystems
- type MountTargetsInDescribeMountTargets
- type OpenNASServiceRequest
- type OpenNASServiceResponse
- type Package
- type PackagesInDescribeFileSystems
- type PackagesInDescribeStoragePackages
- type Performance
- type Region
- type Regions
- type RemoveClientFromBlackListRequest
- type RemoveClientFromBlackListResponse
- type RemoveTagsRequest
- type RemoveTagsResponse
- type RemoveTagsTag
- type ResetFileSystemRequest
- type ResetFileSystemResponse
- type SetDirQuotaRequest
- type SetDirQuotaResponse
- type Snapshot
- type Snapshots
- type SupportedFeatures
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeAccessGroups
- type TagsInDescribeFileSystems
- type TagsInDescribeMountTargets
- type TagsInDescribeTags
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpgradeFileSystemRequest
- type UpgradeFileSystemResponse
- type UserQuotaInfo
- type UserQuotaInfos
- 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 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 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 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 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 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"` }
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 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 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 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 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 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 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"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` FileSystemStatistics FileSystemStatistics `json:"FileSystemStatistics" xml:"FileSystemStatistics"` }
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"` 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 FileSystems `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 RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` 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 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
}
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 FileSystem ¶ added in v1.61.549
type FileSystem struct { FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` Description string `json:"Description" xml:"Description"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` RegionId string `json:"RegionId" xml:"RegionId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` StorageType string `json:"StorageType" xml:"StorageType"` FileSystemType string `json:"FileSystemType" xml:"FileSystemType"` EncryptType int `json:"EncryptType" xml:"EncryptType"` MeteredSize int64 `json:"MeteredSize" xml:"MeteredSize"` MeteredIASize int64 `json:"MeteredIASize" xml:"MeteredIASize"` Bandwidth int64 `json:"Bandwidth" xml:"Bandwidth"` Capacity int64 `json:"Capacity" xml:"Capacity"` AutoSnapshotPolicyId string `json:"AutoSnapshotPolicyId" xml:"AutoSnapshotPolicyId"` Status string `json:"Status" xml:"Status"` ChargeType string `json:"ChargeType" xml:"ChargeType"` MountTargetCountLimit int64 `json:"MountTargetCountLimit" xml:"MountTargetCountLimit"` NasNamespaceId string `json:"NasNamespaceId" xml:"NasNamespaceId"` KMSKeyId string `json:"KMSKeyId" xml:"KMSKeyId"` Version string `json:"Version" xml:"Version"` SupportedFeatures SupportedFeatures `json:"SupportedFeatures" xml:"SupportedFeatures"` Ldap Ldap `json:"Ldap" xml:"Ldap"` MountTargets MountTargetsInDescribeFileSystems `json:"MountTargets" xml:"MountTargets"` Packages PackagesInDescribeFileSystems `json:"Packages" xml:"Packages"` Tags TagsInDescribeFileSystems `json:"Tags" xml:"Tags"` }
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 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 { FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` LifecyclePolicyName string `json:"LifecyclePolicyName" xml:"LifecyclePolicyName"` Path string `json:"Path" xml:"Path"` LifecycleRuleName string `json:"LifecycleRuleName" xml:"LifecycleRuleName"` StorageType string `json:"StorageType" xml:"StorageType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` }
LifecyclePolicy is a nested struct in nas 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 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 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 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 Performance ¶ added in v1.61.549
type Performance struct {
Protocol []string `json:"Protocol" xml:"Protocol"`
}
Performance 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 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 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 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 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 Zone ¶ added in v1.61.549
type Zone struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` Capacity Capacity `json:"Capacity" xml:"Capacity"` Performance Performance `json:"Performance" xml:"Performance"` }
Zone is a nested struct in nas response
Source Files ¶
- add_client_to_black_list.go
- add_tags.go
- apply_auto_snapshot_policy.go
- cancel_auto_snapshot_policy.go
- cancel_dir_quota.go
- client.go
- create_access_group.go
- create_access_rule.go
- create_auto_snapshot_policy.go
- create_file_system.go
- create_ldap_config.go
- create_lifecycle_policy.go
- create_mount_target.go
- create_snapshot.go
- delete_access_group.go
- delete_access_rule.go
- delete_auto_snapshot_policy.go
- delete_file_system.go
- delete_ldap_config.go
- delete_lifecycle_policy.go
- delete_mount_target.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_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_regions.go
- describe_snapshots.go
- describe_storage_packages.go
- describe_tags.go
- describe_zones.go
- endpoint.go
- list_tag_resources.go
- modify_access_group.go
- modify_access_rule.go
- modify_auto_snapshot_policy.go
- modify_file_system.go
- modify_ldap_config.go
- modify_lifecycle_policy.go
- modify_mount_target.go
- open_nas_service.go
- remove_client_from_black_list.go
- remove_tags.go
- reset_file_system.go
- set_dir_quota.go
- struct_access_group.go
- struct_access_groups.go
- struct_access_rule.go
- struct_access_rules.go
- struct_analyses.go
- struct_analysis.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_dir_quota_info.go
- struct_dir_quota_infos.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_ldap.go
- struct_lifecycle_policies.go
- struct_lifecycle_policy.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_systems.go
- struct_packages_in_describe_storage_packages.go
- struct_performance.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_user_quota_info.go
- struct_user_quota_infos.go
- struct_zone.go
- struct_zones.go
- tag_resources.go
- untag_resources.go
- upgrade_file_system.go