vepfs

package
v1.0.160 Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package vepfsiface provides an interface to enable mocking the VEPFS service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	ServiceName = "vepfs"     // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "vepfs"     // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AttachFileSystemForDescribeMountServicesOutput

type AttachFileSystemForDescribeMountServicesOutput struct {
	AccountId *string `type:"string"`

	CustomerPath *string `type:"string"`

	FileSystemId *string `type:"string"`

	FileSystemName *string `type:"string"`

	Status *string `type:"string"`

	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (AttachFileSystemForDescribeMountServicesOutput) GoString

GoString returns the string representation

func (*AttachFileSystemForDescribeMountServicesOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*AttachFileSystemForDescribeMountServicesOutput) SetCustomerPath

SetCustomerPath sets the CustomerPath field's value.

func (*AttachFileSystemForDescribeMountServicesOutput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*AttachFileSystemForDescribeMountServicesOutput) SetFileSystemName

SetFileSystemName sets the FileSystemName field's value.

func (*AttachFileSystemForDescribeMountServicesOutput) SetStatus

SetStatus sets the Status field's value.

func (*AttachFileSystemForDescribeMountServicesOutput) SetType

SetType sets the Type field's value.

func (AttachFileSystemForDescribeMountServicesOutput) String

String returns the string representation

type AttachMountServiceToSelfFileSystemInput

type AttachMountServiceToSelfFileSystemInput struct {
	CustomerPath *string `type:"string"`

	FileSystemId *string `type:"string"`

	MountServiceId *string `type:"string"`
	// contains filtered or unexported fields
}

func (AttachMountServiceToSelfFileSystemInput) GoString

GoString returns the string representation

func (*AttachMountServiceToSelfFileSystemInput) SetCustomerPath

SetCustomerPath sets the CustomerPath field's value.

func (*AttachMountServiceToSelfFileSystemInput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*AttachMountServiceToSelfFileSystemInput) SetMountServiceId

SetMountServiceId sets the MountServiceId field's value.

func (AttachMountServiceToSelfFileSystemInput) String

String returns the string representation

type AttachMountServiceToSelfFileSystemOutput

type AttachMountServiceToSelfFileSystemOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AttachMountServiceToSelfFileSystemOutput) GoString

GoString returns the string representation

func (AttachMountServiceToSelfFileSystemOutput) String

String returns the string representation

type CapacityInfoForDescribeFileSystemStatisticsOutput

type CapacityInfoForDescribeFileSystemStatisticsOutput struct {
	TotalTiB *int32 `type:"int32"`

	UsedGiB *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (CapacityInfoForDescribeFileSystemStatisticsOutput) GoString

GoString returns the string representation

func (*CapacityInfoForDescribeFileSystemStatisticsOutput) SetTotalTiB

SetTotalTiB sets the TotalTiB field's value.

func (*CapacityInfoForDescribeFileSystemStatisticsOutput) SetUsedGiB

SetUsedGiB sets the UsedGiB field's value.

func (CapacityInfoForDescribeFileSystemStatisticsOutput) String

String returns the string representation

type CapacityInfoForDescribeFileSystemsOutput

type CapacityInfoForDescribeFileSystemsOutput struct {
	TotalTiB *int32 `type:"int32"`

	UsedGiB *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (CapacityInfoForDescribeFileSystemsOutput) GoString

GoString returns the string representation

func (*CapacityInfoForDescribeFileSystemsOutput) SetTotalTiB

SetTotalTiB sets the TotalTiB field's value.

func (*CapacityInfoForDescribeFileSystemsOutput) SetUsedGiB

SetUsedGiB sets the UsedGiB field's value.

func (CapacityInfoForDescribeFileSystemsOutput) String

String returns the string representation

type CreateFileSystemInput

type CreateFileSystemInput struct {
	Capacity *int32 `type:"int32"`

	ChargeType *string `type:"string"`

	Description *string `type:"string"`

	FileSystemName *string `type:"string"`

	FileSystemType *string `type:"string"`

	Project *string `type:"string"`

	ProtocolType *string `type:"string"`

	StoreType *string `type:"string"`

	SubnetId *string `type:"string"`

	Tags []*TagForCreateFileSystemInput `type:"list"`

	VpcId *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateFileSystemInput) GoString

func (s CreateFileSystemInput) GoString() string

GoString returns the string representation

func (*CreateFileSystemInput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*CreateFileSystemInput) SetChargeType

func (s *CreateFileSystemInput) SetChargeType(v string) *CreateFileSystemInput

SetChargeType sets the ChargeType field's value.

func (*CreateFileSystemInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateFileSystemInput) SetFileSystemName

func (s *CreateFileSystemInput) SetFileSystemName(v string) *CreateFileSystemInput

SetFileSystemName sets the FileSystemName field's value.

func (*CreateFileSystemInput) SetFileSystemType

func (s *CreateFileSystemInput) SetFileSystemType(v string) *CreateFileSystemInput

SetFileSystemType sets the FileSystemType field's value.

func (*CreateFileSystemInput) SetProject

SetProject sets the Project field's value.

func (*CreateFileSystemInput) SetProtocolType

func (s *CreateFileSystemInput) SetProtocolType(v string) *CreateFileSystemInput

SetProtocolType sets the ProtocolType field's value.

func (*CreateFileSystemInput) SetStoreType

SetStoreType sets the StoreType field's value.

func (*CreateFileSystemInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*CreateFileSystemInput) SetTags

SetTags sets the Tags field's value.

func (*CreateFileSystemInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*CreateFileSystemInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (CreateFileSystemInput) String

func (s CreateFileSystemInput) String() string

String returns the string representation

type CreateFileSystemOutput

type CreateFileSystemOutput struct {
	Metadata *response.ResponseMetadata

	FileSystemId *string `type:"string"`

	OrderNO *string `type:"string"`

	Tags []*TagForCreateFileSystemOutput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateFileSystemOutput) GoString

func (s CreateFileSystemOutput) GoString() string

GoString returns the string representation

func (*CreateFileSystemOutput) SetFileSystemId

func (s *CreateFileSystemOutput) SetFileSystemId(v string) *CreateFileSystemOutput

SetFileSystemId sets the FileSystemId field's value.

func (*CreateFileSystemOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (*CreateFileSystemOutput) SetTags

SetTags sets the Tags field's value.

func (CreateFileSystemOutput) String

func (s CreateFileSystemOutput) String() string

String returns the string representation

type CreateMountServiceInput

type CreateMountServiceInput struct {
	MountServiceName *string `type:"string"`

	NodeType *string `type:"string"`

	Project *string `type:"string"`

	SubnetId *string `type:"string"`

	VpcId *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateMountServiceInput) GoString

func (s CreateMountServiceInput) GoString() string

GoString returns the string representation

func (*CreateMountServiceInput) SetMountServiceName

func (s *CreateMountServiceInput) SetMountServiceName(v string) *CreateMountServiceInput

SetMountServiceName sets the MountServiceName field's value.

func (*CreateMountServiceInput) SetNodeType

SetNodeType sets the NodeType field's value.

func (*CreateMountServiceInput) SetProject

SetProject sets the Project field's value.

func (*CreateMountServiceInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*CreateMountServiceInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*CreateMountServiceInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (CreateMountServiceInput) String

func (s CreateMountServiceInput) String() string

String returns the string representation

type CreateMountServiceOutput

type CreateMountServiceOutput struct {
	Metadata *response.ResponseMetadata

	MountServiceId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateMountServiceOutput) GoString

func (s CreateMountServiceOutput) GoString() string

GoString returns the string representation

func (*CreateMountServiceOutput) SetMountServiceId

func (s *CreateMountServiceOutput) SetMountServiceId(v string) *CreateMountServiceOutput

SetMountServiceId sets the MountServiceId field's value.

func (CreateMountServiceOutput) String

func (s CreateMountServiceOutput) String() string

String returns the string representation

type DeleteFileSystemInput

type DeleteFileSystemInput struct {
	FileSystemId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeleteFileSystemInput) GoString

func (s DeleteFileSystemInput) GoString() string

GoString returns the string representation

func (*DeleteFileSystemInput) SetFileSystemId

func (s *DeleteFileSystemInput) SetFileSystemId(v string) *DeleteFileSystemInput

SetFileSystemId sets the FileSystemId field's value.

func (DeleteFileSystemInput) String

func (s DeleteFileSystemInput) String() string

String returns the string representation

type DeleteFileSystemOutput

type DeleteFileSystemOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteFileSystemOutput) GoString

func (s DeleteFileSystemOutput) GoString() string

GoString returns the string representation

func (DeleteFileSystemOutput) String

func (s DeleteFileSystemOutput) String() string

String returns the string representation

type DeleteMountServiceInput

type DeleteMountServiceInput struct {
	MountServiceId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeleteMountServiceInput) GoString

func (s DeleteMountServiceInput) GoString() string

GoString returns the string representation

func (*DeleteMountServiceInput) SetMountServiceId

func (s *DeleteMountServiceInput) SetMountServiceId(v string) *DeleteMountServiceInput

SetMountServiceId sets the MountServiceId field's value.

func (DeleteMountServiceInput) String

func (s DeleteMountServiceInput) String() string

String returns the string representation

type DeleteMountServiceOutput

type DeleteMountServiceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteMountServiceOutput) GoString

func (s DeleteMountServiceOutput) GoString() string

GoString returns the string representation

func (DeleteMountServiceOutput) String

func (s DeleteMountServiceOutput) String() string

String returns the string representation

type DescribeFileSystemOverviewInput

type DescribeFileSystemOverviewInput struct {
	// contains filtered or unexported fields
}

func (DescribeFileSystemOverviewInput) GoString

GoString returns the string representation

func (DescribeFileSystemOverviewInput) String

String returns the string representation

type DescribeFileSystemOverviewOutput

type DescribeFileSystemOverviewOutput struct {
	Metadata *response.ResponseMetadata

	OverView *OverViewForDescribeFileSystemOverviewOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeFileSystemOverviewOutput) GoString

GoString returns the string representation

func (*DescribeFileSystemOverviewOutput) SetOverView

SetOverView sets the OverView field's value.

func (DescribeFileSystemOverviewOutput) String

String returns the string representation

type DescribeFileSystemStatisticsInput

type DescribeFileSystemStatisticsInput struct {
	// contains filtered or unexported fields
}

func (DescribeFileSystemStatisticsInput) GoString

GoString returns the string representation

func (DescribeFileSystemStatisticsInput) String

String returns the string representation

type DescribeFileSystemStatisticsOutput

type DescribeFileSystemStatisticsOutput struct {
	Metadata *response.ResponseMetadata

	Statistics []*StatisticForDescribeFileSystemStatisticsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeFileSystemStatisticsOutput) GoString

GoString returns the string representation

func (*DescribeFileSystemStatisticsOutput) SetStatistics

SetStatistics sets the Statistics field's value.

func (DescribeFileSystemStatisticsOutput) String

String returns the string representation

type DescribeFileSystemsInput

type DescribeFileSystemsInput struct {
	FileSystemIds *string `type:"string"`

	Filters []*FilterForDescribeFileSystemsInput `type:"list"`

	OrderBy *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Project *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeFileSystemsInput) GoString

func (s DescribeFileSystemsInput) GoString() string

GoString returns the string representation

func (*DescribeFileSystemsInput) SetFileSystemIds

SetFileSystemIds sets the FileSystemIds field's value.

func (*DescribeFileSystemsInput) SetFilters

SetFilters sets the Filters field's value.

func (*DescribeFileSystemsInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*DescribeFileSystemsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeFileSystemsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeFileSystemsInput) SetProject

SetProject sets the Project field's value.

func (DescribeFileSystemsInput) String

func (s DescribeFileSystemsInput) String() string

String returns the string representation

type DescribeFileSystemsOutput

type DescribeFileSystemsOutput struct {
	Metadata *response.ResponseMetadata

	FileSystems []*FileSystemForDescribeFileSystemsOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeFileSystemsOutput) GoString

func (s DescribeFileSystemsOutput) GoString() string

GoString returns the string representation

func (*DescribeFileSystemsOutput) SetFileSystems

SetFileSystems sets the FileSystems field's value.

func (*DescribeFileSystemsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeFileSystemsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeFileSystemsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeFileSystemsOutput) String

func (s DescribeFileSystemsOutput) String() string

String returns the string representation

type DescribeMountServiceNodeTypesInput

type DescribeMountServiceNodeTypesInput struct {
	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeMountServiceNodeTypesInput) GoString

GoString returns the string representation

func (*DescribeMountServiceNodeTypesInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (DescribeMountServiceNodeTypesInput) String

String returns the string representation

type DescribeMountServiceNodeTypesOutput

type DescribeMountServiceNodeTypesOutput struct {
	Metadata *response.ResponseMetadata

	NodeTypeInfos []*NodeTypeInfoForDescribeMountServiceNodeTypesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeMountServiceNodeTypesOutput) GoString

GoString returns the string representation

func (*DescribeMountServiceNodeTypesOutput) SetNodeTypeInfos

SetNodeTypeInfos sets the NodeTypeInfos field's value.

func (DescribeMountServiceNodeTypesOutput) String

String returns the string representation

type DescribeMountServicesInput

type DescribeMountServicesInput struct {
	Filters []*FilterForDescribeMountServicesInput `type:"list"`

	OrderBy *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeMountServicesInput) GoString

func (s DescribeMountServicesInput) GoString() string

GoString returns the string representation

func (*DescribeMountServicesInput) SetFilters

SetFilters sets the Filters field's value.

func (*DescribeMountServicesInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*DescribeMountServicesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeMountServicesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeMountServicesInput) String

String returns the string representation

type DescribeMountServicesOutput

type DescribeMountServicesOutput struct {
	Metadata *response.ResponseMetadata

	MountServices []*MountServiceForDescribeMountServicesOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeMountServicesOutput) GoString

func (s DescribeMountServicesOutput) GoString() string

GoString returns the string representation

func (*DescribeMountServicesOutput) SetMountServices

SetMountServices sets the MountServices field's value.

func (*DescribeMountServicesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeMountServicesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeMountServicesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeMountServicesOutput) String

String returns the string representation

type DescribeRegionsInput

type DescribeRegionsInput struct {
	FileSystemType *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeRegionsInput) GoString

func (s DescribeRegionsInput) GoString() string

GoString returns the string representation

func (*DescribeRegionsInput) SetFileSystemType

func (s *DescribeRegionsInput) SetFileSystemType(v string) *DescribeRegionsInput

SetFileSystemType sets the FileSystemType field's value.

func (DescribeRegionsInput) String

func (s DescribeRegionsInput) String() string

String returns the string representation

type DescribeRegionsOutput

type DescribeRegionsOutput struct {
	Metadata *response.ResponseMetadata

	Regions []*RegionForDescribeRegionsOutput `type:"list"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeRegionsOutput) GoString

func (s DescribeRegionsOutput) GoString() string

GoString returns the string representation

func (*DescribeRegionsOutput) SetRegions

SetRegions sets the Regions field's value.

func (*DescribeRegionsOutput) SetTotalCount

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

SetTotalCount sets the TotalCount field's value.

func (DescribeRegionsOutput) String

func (s DescribeRegionsOutput) String() string

String returns the string representation

type DescribeZonesInput

type DescribeZonesInput struct {
	FileSystemType *string `type:"string"`

	RegionId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeZonesInput) GoString

func (s DescribeZonesInput) GoString() string

GoString returns the string representation

func (*DescribeZonesInput) SetFileSystemType

func (s *DescribeZonesInput) SetFileSystemType(v string) *DescribeZonesInput

SetFileSystemType sets the FileSystemType field's value.

func (*DescribeZonesInput) SetRegionId

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

SetRegionId sets the RegionId field's value.

func (DescribeZonesInput) String

func (s DescribeZonesInput) String() string

String returns the string representation

type DescribeZonesOutput

type DescribeZonesOutput struct {
	Metadata *response.ResponseMetadata

	TotalCount *int32 `type:"int32"`

	Zones []*ZoneForDescribeZonesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeZonesOutput) GoString

func (s DescribeZonesOutput) GoString() string

GoString returns the string representation

func (*DescribeZonesOutput) SetTotalCount

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

SetTotalCount sets the TotalCount field's value.

func (*DescribeZonesOutput) SetZones

SetZones sets the Zones field's value.

func (DescribeZonesOutput) String

func (s DescribeZonesOutput) String() string

String returns the string representation

type DetachMountServiceFromSelfFileSystemInput

type DetachMountServiceFromSelfFileSystemInput struct {
	FileSystemId *string `type:"string"`

	MountServiceId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DetachMountServiceFromSelfFileSystemInput) GoString

GoString returns the string representation

func (*DetachMountServiceFromSelfFileSystemInput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*DetachMountServiceFromSelfFileSystemInput) SetMountServiceId

SetMountServiceId sets the MountServiceId field's value.

func (DetachMountServiceFromSelfFileSystemInput) String

String returns the string representation

type DetachMountServiceFromSelfFileSystemOutput

type DetachMountServiceFromSelfFileSystemOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DetachMountServiceFromSelfFileSystemOutput) GoString

GoString returns the string representation

func (DetachMountServiceFromSelfFileSystemOutput) String

String returns the string representation

type ExpandFileSystemInput

type ExpandFileSystemInput struct {
	Capacity *int32 `type:"int32"`

	EnableRestripe *bool `type:"boolean"`

	FileSystemId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ExpandFileSystemInput) GoString

func (s ExpandFileSystemInput) GoString() string

GoString returns the string representation

func (*ExpandFileSystemInput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*ExpandFileSystemInput) SetEnableRestripe

func (s *ExpandFileSystemInput) SetEnableRestripe(v bool) *ExpandFileSystemInput

SetEnableRestripe sets the EnableRestripe field's value.

func (*ExpandFileSystemInput) SetFileSystemId

func (s *ExpandFileSystemInput) SetFileSystemId(v string) *ExpandFileSystemInput

SetFileSystemId sets the FileSystemId field's value.

func (ExpandFileSystemInput) String

func (s ExpandFileSystemInput) String() string

String returns the string representation

type ExpandFileSystemOutput

type ExpandFileSystemOutput struct {
	Metadata *response.ResponseMetadata

	OrderNO *string `type:"string"`
	// contains filtered or unexported fields
}

func (ExpandFileSystemOutput) GoString

func (s ExpandFileSystemOutput) GoString() string

GoString returns the string representation

func (*ExpandFileSystemOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (ExpandFileSystemOutput) String

func (s ExpandFileSystemOutput) String() string

String returns the string representation

type FileSystemForDescribeFileSystemsOutput

type FileSystemForDescribeFileSystemsOutput struct {
	AccountId *string `type:"string"`

	AttachStatus *string `type:"string"`

	AutoRenew *bool `type:"boolean"`

	Bandwidth *int32 `type:"int32"`

	CapacityInfo *CapacityInfoForDescribeFileSystemsOutput `type:"structure"`

	ChargeStatus *string `type:"string"`

	ChargeType *string `type:"string"`

	CreateTime *string `type:"string"`

	Description *string `type:"string"`

	EceCode *string `type:"string"`

	ExpireTime *string `type:"string"`

	FileSystemId *string `type:"string"`

	FileSystemName *string `type:"string"`

	FileSystemType *string `type:"string"`

	FreeTime *string `type:"string"`

	LastModifyTime *string `type:"string"`

	Month *int32 `type:"int32"`

	MountPoints []*MountPointForDescribeFileSystemsOutput `type:"list"`

	Project *string `type:"string"`

	ProtocolType *string `type:"string"`

	RegionId *string `type:"string"`

	ReplicasNum *int32 `type:"int32"`

	SecurityGroupId *string `type:"string"`

	Status *string `type:"string"`

	StopServiceTime *string `type:"string"`

	Storage *StorageForDescribeFileSystemsOutput `type:"structure"`

	StoreType *string `type:"string"`

	SubnetId *string `type:"string"`

	SubnetName *string `type:"string"`

	Tags []*TagForDescribeFileSystemsOutput `type:"list"`

	TradeInfo *TradeInfoForDescribeFileSystemsOutput `type:"structure"`

	UpgradeEndTime *string `type:"string"`

	UpgradeError *string `type:"string"`

	UpgradeStartTime *string `type:"string"`

	UserId *string `type:"string"`

	Version *string `type:"string"`

	VpcId *string `type:"string"`

	VpcName *string `type:"string"`

	ZoneId *string `type:"string"`

	ZoneName *string `type:"string"`
	// contains filtered or unexported fields
}

func (FileSystemForDescribeFileSystemsOutput) GoString

GoString returns the string representation

func (*FileSystemForDescribeFileSystemsOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetAttachStatus

SetAttachStatus sets the AttachStatus field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetCapacityInfo

SetCapacityInfo sets the CapacityInfo field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetChargeStatus

SetChargeStatus sets the ChargeStatus field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetDescription

SetDescription sets the Description field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetEceCode

SetEceCode sets the EceCode field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetFileSystemName

SetFileSystemName sets the FileSystemName field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetFileSystemType

SetFileSystemType sets the FileSystemType field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetFreeTime

SetFreeTime sets the FreeTime field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetLastModifyTime

SetLastModifyTime sets the LastModifyTime field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetMonth

SetMonth sets the Month field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetMountPoints

SetMountPoints sets the MountPoints field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetProject

SetProject sets the Project field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetProtocolType

SetProtocolType sets the ProtocolType field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetReplicasNum

SetReplicasNum sets the ReplicasNum field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetSecurityGroupId

SetSecurityGroupId sets the SecurityGroupId field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetStatus

SetStatus sets the Status field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetStopServiceTime

SetStopServiceTime sets the StopServiceTime field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetStorage

SetStorage sets the Storage field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetStoreType

SetStoreType sets the StoreType field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetSubnetName

SetSubnetName sets the SubnetName field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetTags

SetTags sets the Tags field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetTradeInfo

SetTradeInfo sets the TradeInfo field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetUpgradeEndTime

SetUpgradeEndTime sets the UpgradeEndTime field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetUpgradeError

SetUpgradeError sets the UpgradeError field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetUpgradeStartTime

SetUpgradeStartTime sets the UpgradeStartTime field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetUserId

SetUserId sets the UserId field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetVersion

SetVersion sets the Version field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetVpcName

SetVpcName sets the VpcName field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*FileSystemForDescribeFileSystemsOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (FileSystemForDescribeFileSystemsOutput) String

String returns the string representation

type FilterForDescribeFileSystemsInput

type FilterForDescribeFileSystemsInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (FilterForDescribeFileSystemsInput) GoString

GoString returns the string representation

func (*FilterForDescribeFileSystemsInput) SetKey

SetKey sets the Key field's value.

func (*FilterForDescribeFileSystemsInput) SetValue

SetValue sets the Value field's value.

func (FilterForDescribeFileSystemsInput) String

String returns the string representation

type FilterForDescribeMountServicesInput

type FilterForDescribeMountServicesInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (FilterForDescribeMountServicesInput) GoString

GoString returns the string representation

func (*FilterForDescribeMountServicesInput) SetKey

SetKey sets the Key field's value.

func (*FilterForDescribeMountServicesInput) SetValue

SetValue sets the Value field's value.

func (FilterForDescribeMountServicesInput) String

String returns the string representation

type MountPointForDescribeFileSystemsOutput

type MountPointForDescribeFileSystemsOutput struct {
	CreateTime *string `type:"string"`

	FileSystemId *string `type:"string"`

	MountPointId *string `type:"string"`

	MountPointName *string `type:"string"`

	Nodes []*NodeForDescribeFileSystemsOutput `type:"list"`

	SecurityGroupId *string `type:"string"`

	Status *string `type:"string"`

	SubnetId *string `type:"string"`

	SubnetName *string `type:"string"`

	VpcId *string `type:"string"`

	VpcName *string `type:"string"`
	// contains filtered or unexported fields
}

func (MountPointForDescribeFileSystemsOutput) GoString

GoString returns the string representation

func (*MountPointForDescribeFileSystemsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*MountPointForDescribeFileSystemsOutput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*MountPointForDescribeFileSystemsOutput) SetMountPointId

SetMountPointId sets the MountPointId field's value.

func (*MountPointForDescribeFileSystemsOutput) SetMountPointName

SetMountPointName sets the MountPointName field's value.

func (*MountPointForDescribeFileSystemsOutput) SetNodes

SetNodes sets the Nodes field's value.

func (*MountPointForDescribeFileSystemsOutput) SetSecurityGroupId

SetSecurityGroupId sets the SecurityGroupId field's value.

func (*MountPointForDescribeFileSystemsOutput) SetStatus

SetStatus sets the Status field's value.

func (*MountPointForDescribeFileSystemsOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*MountPointForDescribeFileSystemsOutput) SetSubnetName

SetSubnetName sets the SubnetName field's value.

func (*MountPointForDescribeFileSystemsOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*MountPointForDescribeFileSystemsOutput) SetVpcName

SetVpcName sets the VpcName field's value.

func (MountPointForDescribeFileSystemsOutput) String

String returns the string representation

type MountServiceForDescribeMountServicesOutput

type MountServiceForDescribeMountServicesOutput struct {
	AccountId *string `type:"string"`

	AttachFileSystems []*AttachFileSystemForDescribeMountServicesOutput `type:"list"`

	CreateTime *string `type:"string"`

	MountServiceId *string `type:"string"`

	MountServiceName *string `type:"string"`

	Nodes []*NodeForDescribeMountServicesOutput `type:"list"`

	Project *string `type:"string"`

	RegionId *string `type:"string"`

	SecondarySecurityGroupId *string `type:"string"`

	SecondarySubnetId *string `type:"string"`

	SecondaryVpcId *string `type:"string"`

	SecurityGroupId *string `type:"string"`

	Status *string `type:"string"`

	SubnetId *string `type:"string"`

	SubnetName *string `type:"string"`

	Version *string `type:"string"`

	VpcId *string `type:"string"`

	VpcName *string `type:"string"`

	ZoneId *string `type:"string"`

	ZoneName *string `type:"string"`
	// contains filtered or unexported fields
}

func (MountServiceForDescribeMountServicesOutput) GoString

GoString returns the string representation

func (*MountServiceForDescribeMountServicesOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*MountServiceForDescribeMountServicesOutput) SetAttachFileSystems

SetAttachFileSystems sets the AttachFileSystems field's value.

func (*MountServiceForDescribeMountServicesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*MountServiceForDescribeMountServicesOutput) SetMountServiceId

SetMountServiceId sets the MountServiceId field's value.

func (*MountServiceForDescribeMountServicesOutput) SetMountServiceName

SetMountServiceName sets the MountServiceName field's value.

func (*MountServiceForDescribeMountServicesOutput) SetNodes

SetNodes sets the Nodes field's value.

func (*MountServiceForDescribeMountServicesOutput) SetProject

SetProject sets the Project field's value.

func (*MountServiceForDescribeMountServicesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*MountServiceForDescribeMountServicesOutput) SetSecondarySecurityGroupId

SetSecondarySecurityGroupId sets the SecondarySecurityGroupId field's value.

func (*MountServiceForDescribeMountServicesOutput) SetSecondarySubnetId

SetSecondarySubnetId sets the SecondarySubnetId field's value.

func (*MountServiceForDescribeMountServicesOutput) SetSecondaryVpcId

SetSecondaryVpcId sets the SecondaryVpcId field's value.

func (*MountServiceForDescribeMountServicesOutput) SetSecurityGroupId

SetSecurityGroupId sets the SecurityGroupId field's value.

func (*MountServiceForDescribeMountServicesOutput) SetStatus

SetStatus sets the Status field's value.

func (*MountServiceForDescribeMountServicesOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*MountServiceForDescribeMountServicesOutput) SetSubnetName

SetSubnetName sets the SubnetName field's value.

func (*MountServiceForDescribeMountServicesOutput) SetVersion

SetVersion sets the Version field's value.

func (*MountServiceForDescribeMountServicesOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*MountServiceForDescribeMountServicesOutput) SetVpcName

SetVpcName sets the VpcName field's value.

func (*MountServiceForDescribeMountServicesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*MountServiceForDescribeMountServicesOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (MountServiceForDescribeMountServicesOutput) String

String returns the string representation

type NodeForDescribeFileSystemsOutput

type NodeForDescribeFileSystemsOutput struct {
	DefaultPassword *string `type:"string"`

	EcsIP *string `type:"string"`

	EcsId *string `type:"string"`
	// contains filtered or unexported fields
}

func (NodeForDescribeFileSystemsOutput) GoString

GoString returns the string representation

func (*NodeForDescribeFileSystemsOutput) SetDefaultPassword

SetDefaultPassword sets the DefaultPassword field's value.

func (*NodeForDescribeFileSystemsOutput) SetEcsIP

SetEcsIP sets the EcsIP field's value.

func (*NodeForDescribeFileSystemsOutput) SetEcsId

SetEcsId sets the EcsId field's value.

func (NodeForDescribeFileSystemsOutput) String

String returns the string representation

type NodeForDescribeMountServicesOutput

type NodeForDescribeMountServicesOutput struct {
	DefaultPassword *string `type:"string"`

	NodeIP *string `type:"string"`

	NodeId *string `type:"string"`
	// contains filtered or unexported fields
}

func (NodeForDescribeMountServicesOutput) GoString

GoString returns the string representation

func (*NodeForDescribeMountServicesOutput) SetDefaultPassword

SetDefaultPassword sets the DefaultPassword field's value.

func (*NodeForDescribeMountServicesOutput) SetNodeIP

SetNodeIP sets the NodeIP field's value.

func (*NodeForDescribeMountServicesOutput) SetNodeId

SetNodeId sets the NodeId field's value.

func (NodeForDescribeMountServicesOutput) String

String returns the string representation

type NodeTypeInfoForDescribeMountServiceNodeTypesOutput

type NodeTypeInfoForDescribeMountServiceNodeTypesOutput struct {
	Description *string `type:"string"`

	NodeType *string `type:"string"`
	// contains filtered or unexported fields
}

func (NodeTypeInfoForDescribeMountServiceNodeTypesOutput) GoString

GoString returns the string representation

func (*NodeTypeInfoForDescribeMountServiceNodeTypesOutput) SetDescription

SetDescription sets the Description field's value.

func (*NodeTypeInfoForDescribeMountServiceNodeTypesOutput) SetNodeType

SetNodeType sets the NodeType field's value.

func (NodeTypeInfoForDescribeMountServiceNodeTypesOutput) String

String returns the string representation

type OverViewForDescribeFileSystemOverviewOutput

type OverViewForDescribeFileSystemOverviewOutput struct {
	AccountId *string `type:"string"`

	ErrorCount *int32 `type:"int32"`

	OtherCount *int32 `type:"int32"`

	RegionId *string `type:"string"`

	RunningCount *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (OverViewForDescribeFileSystemOverviewOutput) GoString

GoString returns the string representation

func (*OverViewForDescribeFileSystemOverviewOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*OverViewForDescribeFileSystemOverviewOutput) SetErrorCount

SetErrorCount sets the ErrorCount field's value.

func (*OverViewForDescribeFileSystemOverviewOutput) SetOtherCount

SetOtherCount sets the OtherCount field's value.

func (*OverViewForDescribeFileSystemOverviewOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*OverViewForDescribeFileSystemOverviewOutput) SetRunningCount

SetRunningCount sets the RunningCount field's value.

func (*OverViewForDescribeFileSystemOverviewOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (OverViewForDescribeFileSystemOverviewOutput) String

String returns the string representation

type RegionForDescribeRegionsOutput

type RegionForDescribeRegionsOutput struct {
	RegionId *string `type:"string"`

	RegionName *string `type:"string"`
	// contains filtered or unexported fields
}

func (RegionForDescribeRegionsOutput) GoString

GoString returns the string representation

func (*RegionForDescribeRegionsOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*RegionForDescribeRegionsOutput) SetRegionName

SetRegionName sets the RegionName field's value.

func (RegionForDescribeRegionsOutput) String

String returns the string representation

type SaleInfoForDescribeZonesOutput

type SaleInfoForDescribeZonesOutput struct {
	FileSystemType *string `type:"string"`

	ProtocolType *string `type:"string"`

	RegionId *string `type:"string"`

	Status *string `type:"string"`

	StoreType *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (SaleInfoForDescribeZonesOutput) GoString

GoString returns the string representation

func (*SaleInfoForDescribeZonesOutput) SetFileSystemType

SetFileSystemType sets the FileSystemType field's value.

func (*SaleInfoForDescribeZonesOutput) SetProtocolType

SetProtocolType sets the ProtocolType field's value.

func (*SaleInfoForDescribeZonesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*SaleInfoForDescribeZonesOutput) SetStatus

SetStatus sets the Status field's value.

func (*SaleInfoForDescribeZonesOutput) SetStoreType

SetStoreType sets the StoreType field's value.

func (*SaleInfoForDescribeZonesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (SaleInfoForDescribeZonesOutput) String

String returns the string representation

type StatisticForDescribeFileSystemStatisticsOutput

type StatisticForDescribeFileSystemStatisticsOutput struct {
	AccountId *string `type:"string"`

	CapacityInfo *CapacityInfoForDescribeFileSystemStatisticsOutput `type:"structure"`

	FileSystemType *string `type:"string"`

	RegionId *string `type:"string"`

	StoreType *string `type:"string"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (StatisticForDescribeFileSystemStatisticsOutput) GoString

GoString returns the string representation

func (*StatisticForDescribeFileSystemStatisticsOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*StatisticForDescribeFileSystemStatisticsOutput) SetCapacityInfo

SetCapacityInfo sets the CapacityInfo field's value.

func (*StatisticForDescribeFileSystemStatisticsOutput) SetFileSystemType

SetFileSystemType sets the FileSystemType field's value.

func (*StatisticForDescribeFileSystemStatisticsOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*StatisticForDescribeFileSystemStatisticsOutput) SetStoreType

SetStoreType sets the StoreType field's value.

func (*StatisticForDescribeFileSystemStatisticsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (StatisticForDescribeFileSystemStatisticsOutput) String

String returns the string representation

type StorageForDescribeFileSystemsOutput

type StorageForDescribeFileSystemsOutput struct {
	SubVolume *string `type:"string"`

	Volume *string `type:"string"`
	// contains filtered or unexported fields
}

func (StorageForDescribeFileSystemsOutput) GoString

GoString returns the string representation

func (*StorageForDescribeFileSystemsOutput) SetSubVolume

SetSubVolume sets the SubVolume field's value.

func (*StorageForDescribeFileSystemsOutput) SetVolume

SetVolume sets the Volume field's value.

func (StorageForDescribeFileSystemsOutput) String

String returns the string representation

type TagForCreateFileSystemInput

type TagForCreateFileSystemInput struct {
	Key *string `type:"string"`

	Type *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateFileSystemInput) GoString

func (s TagForCreateFileSystemInput) GoString() string

GoString returns the string representation

func (*TagForCreateFileSystemInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateFileSystemInput) SetType

SetType sets the Type field's value.

func (*TagForCreateFileSystemInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateFileSystemInput) String

String returns the string representation

type TagForCreateFileSystemOutput

type TagForCreateFileSystemOutput struct {
	Key *string `type:"string"`

	Type *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateFileSystemOutput) GoString

func (s TagForCreateFileSystemOutput) GoString() string

GoString returns the string representation

func (*TagForCreateFileSystemOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateFileSystemOutput) SetType

SetType sets the Type field's value.

func (*TagForCreateFileSystemOutput) SetValue

SetValue sets the Value field's value.

func (TagForCreateFileSystemOutput) String

String returns the string representation

type TagForDescribeFileSystemsOutput

type TagForDescribeFileSystemsOutput struct {
	Key *string `type:"string"`

	Type *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDescribeFileSystemsOutput) GoString

GoString returns the string representation

func (*TagForDescribeFileSystemsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeFileSystemsOutput) SetType

SetType sets the Type field's value.

func (*TagForDescribeFileSystemsOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeFileSystemsOutput) String

String returns the string representation

type TagForUpdateFileSystemInput

type TagForUpdateFileSystemInput struct {
	Key *string `type:"string"`

	Type *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForUpdateFileSystemInput) GoString

func (s TagForUpdateFileSystemInput) GoString() string

GoString returns the string representation

func (*TagForUpdateFileSystemInput) SetKey

SetKey sets the Key field's value.

func (*TagForUpdateFileSystemInput) SetType

SetType sets the Type field's value.

func (*TagForUpdateFileSystemInput) SetValue

SetValue sets the Value field's value.

func (TagForUpdateFileSystemInput) String

String returns the string representation

type TradeInfoForDescribeFileSystemsOutput

type TradeInfoForDescribeFileSystemsOutput struct {
	AccountId *string `type:"string"`

	CustomerName *string `type:"string"`

	Identity *string `type:"string"`

	IsTest *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (TradeInfoForDescribeFileSystemsOutput) GoString

GoString returns the string representation

func (*TradeInfoForDescribeFileSystemsOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*TradeInfoForDescribeFileSystemsOutput) SetCustomerName

SetCustomerName sets the CustomerName field's value.

func (*TradeInfoForDescribeFileSystemsOutput) SetIdentity

SetIdentity sets the Identity field's value.

func (*TradeInfoForDescribeFileSystemsOutput) SetIsTest

SetIsTest sets the IsTest field's value.

func (TradeInfoForDescribeFileSystemsOutput) String

String returns the string representation

type UpdateFileSystemInput

type UpdateFileSystemInput struct {
	Description *string `type:"string"`

	FileSystemId *string `type:"string"`

	FileSystemName *string `type:"string"`

	Tags []*TagForUpdateFileSystemInput `type:"list"`
	// contains filtered or unexported fields
}

func (UpdateFileSystemInput) GoString

func (s UpdateFileSystemInput) GoString() string

GoString returns the string representation

func (*UpdateFileSystemInput) SetDescription

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

SetDescription sets the Description field's value.

func (*UpdateFileSystemInput) SetFileSystemId

func (s *UpdateFileSystemInput) SetFileSystemId(v string) *UpdateFileSystemInput

SetFileSystemId sets the FileSystemId field's value.

func (*UpdateFileSystemInput) SetFileSystemName

func (s *UpdateFileSystemInput) SetFileSystemName(v string) *UpdateFileSystemInput

SetFileSystemName sets the FileSystemName field's value.

func (*UpdateFileSystemInput) SetTags

SetTags sets the Tags field's value.

func (UpdateFileSystemInput) String

func (s UpdateFileSystemInput) String() string

String returns the string representation

type UpdateFileSystemOutput

type UpdateFileSystemOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateFileSystemOutput) GoString

func (s UpdateFileSystemOutput) GoString() string

GoString returns the string representation

func (UpdateFileSystemOutput) String

func (s UpdateFileSystemOutput) String() string

String returns the string representation

type UpdateMountServiceInput

type UpdateMountServiceInput struct {
	MountServiceId *string `type:"string"`

	MountServiceName *string `type:"string"`
	// contains filtered or unexported fields
}

func (UpdateMountServiceInput) GoString

func (s UpdateMountServiceInput) GoString() string

GoString returns the string representation

func (*UpdateMountServiceInput) SetMountServiceId

func (s *UpdateMountServiceInput) SetMountServiceId(v string) *UpdateMountServiceInput

SetMountServiceId sets the MountServiceId field's value.

func (*UpdateMountServiceInput) SetMountServiceName

func (s *UpdateMountServiceInput) SetMountServiceName(v string) *UpdateMountServiceInput

SetMountServiceName sets the MountServiceName field's value.

func (UpdateMountServiceInput) String

func (s UpdateMountServiceInput) String() string

String returns the string representation

type UpdateMountServiceOutput

type UpdateMountServiceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateMountServiceOutput) GoString

func (s UpdateMountServiceOutput) GoString() string

GoString returns the string representation

func (UpdateMountServiceOutput) String

func (s UpdateMountServiceOutput) String() string

String returns the string representation

type VEPFS

type VEPFS struct {
	*client.Client
}

VEPFS provides the API operation methods for making requests to VEPFS. See this package's package overview docs for details on the service.

VEPFS methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *VEPFS

New create int can support ssl or region locate set

func (*VEPFS) AttachMountServiceToSelfFileSystem

func (c *VEPFS) AttachMountServiceToSelfFileSystem(input *AttachMountServiceToSelfFileSystemInput) (*AttachMountServiceToSelfFileSystemOutput, error)

AttachMountServiceToSelfFileSystem API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation AttachMountServiceToSelfFileSystem for usage and error information.

func (*VEPFS) AttachMountServiceToSelfFileSystemCommon

func (c *VEPFS) AttachMountServiceToSelfFileSystemCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachMountServiceToSelfFileSystemCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation AttachMountServiceToSelfFileSystemCommon for usage and error information.

func (*VEPFS) AttachMountServiceToSelfFileSystemCommonRequest

func (c *VEPFS) AttachMountServiceToSelfFileSystemCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AttachMountServiceToSelfFileSystemCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachMountServiceToSelfFileSystemCommon operation. The "output" return value will be populated with the AttachMountServiceToSelfFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachMountServiceToSelfFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after AttachMountServiceToSelfFileSystemCommon Send returns without error.

See AttachMountServiceToSelfFileSystemCommon for more information on using the AttachMountServiceToSelfFileSystemCommon API call, and error handling.

// Example sending a request using the AttachMountServiceToSelfFileSystemCommonRequest method.
req, resp := client.AttachMountServiceToSelfFileSystemCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) AttachMountServiceToSelfFileSystemCommonWithContext

func (c *VEPFS) AttachMountServiceToSelfFileSystemCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AttachMountServiceToSelfFileSystemCommonWithContext is the same as AttachMountServiceToSelfFileSystemCommon with the addition of the ability to pass a context and additional request options.

See AttachMountServiceToSelfFileSystemCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) AttachMountServiceToSelfFileSystemRequest

func (c *VEPFS) AttachMountServiceToSelfFileSystemRequest(input *AttachMountServiceToSelfFileSystemInput) (req *request.Request, output *AttachMountServiceToSelfFileSystemOutput)

AttachMountServiceToSelfFileSystemRequest generates a "volcengine/request.Request" representing the client's request for the AttachMountServiceToSelfFileSystem operation. The "output" return value will be populated with the AttachMountServiceToSelfFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachMountServiceToSelfFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after AttachMountServiceToSelfFileSystemCommon Send returns without error.

See AttachMountServiceToSelfFileSystem for more information on using the AttachMountServiceToSelfFileSystem API call, and error handling.

// Example sending a request using the AttachMountServiceToSelfFileSystemRequest method.
req, resp := client.AttachMountServiceToSelfFileSystemRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) AttachMountServiceToSelfFileSystemWithContext

func (c *VEPFS) AttachMountServiceToSelfFileSystemWithContext(ctx volcengine.Context, input *AttachMountServiceToSelfFileSystemInput, opts ...request.Option) (*AttachMountServiceToSelfFileSystemOutput, error)

AttachMountServiceToSelfFileSystemWithContext is the same as AttachMountServiceToSelfFileSystem with the addition of the ability to pass a context and additional request options.

See AttachMountServiceToSelfFileSystem for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) CreateFileSystem

func (c *VEPFS) CreateFileSystem(input *CreateFileSystemInput) (*CreateFileSystemOutput, error)

CreateFileSystem API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation CreateFileSystem for usage and error information.

func (*VEPFS) CreateFileSystemCommon

func (c *VEPFS) CreateFileSystemCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateFileSystemCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation CreateFileSystemCommon for usage and error information.

func (*VEPFS) CreateFileSystemCommonRequest

func (c *VEPFS) CreateFileSystemCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateFileSystemCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateFileSystemCommon operation. The "output" return value will be populated with the CreateFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after CreateFileSystemCommon Send returns without error.

See CreateFileSystemCommon for more information on using the CreateFileSystemCommon API call, and error handling.

// Example sending a request using the CreateFileSystemCommonRequest method.
req, resp := client.CreateFileSystemCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) CreateFileSystemCommonWithContext

func (c *VEPFS) CreateFileSystemCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateFileSystemCommonWithContext is the same as CreateFileSystemCommon with the addition of the ability to pass a context and additional request options.

See CreateFileSystemCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) CreateFileSystemRequest

func (c *VEPFS) CreateFileSystemRequest(input *CreateFileSystemInput) (req *request.Request, output *CreateFileSystemOutput)

CreateFileSystemRequest generates a "volcengine/request.Request" representing the client's request for the CreateFileSystem operation. The "output" return value will be populated with the CreateFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after CreateFileSystemCommon Send returns without error.

See CreateFileSystem for more information on using the CreateFileSystem API call, and error handling.

// Example sending a request using the CreateFileSystemRequest method.
req, resp := client.CreateFileSystemRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) CreateFileSystemWithContext

func (c *VEPFS) CreateFileSystemWithContext(ctx volcengine.Context, input *CreateFileSystemInput, opts ...request.Option) (*CreateFileSystemOutput, error)

CreateFileSystemWithContext is the same as CreateFileSystem with the addition of the ability to pass a context and additional request options.

See CreateFileSystem for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) CreateMountService

func (c *VEPFS) CreateMountService(input *CreateMountServiceInput) (*CreateMountServiceOutput, error)

CreateMountService API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation CreateMountService for usage and error information.

func (*VEPFS) CreateMountServiceCommon

func (c *VEPFS) CreateMountServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateMountServiceCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation CreateMountServiceCommon for usage and error information.

func (*VEPFS) CreateMountServiceCommonRequest

func (c *VEPFS) CreateMountServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateMountServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateMountServiceCommon operation. The "output" return value will be populated with the CreateMountServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateMountServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateMountServiceCommon Send returns without error.

See CreateMountServiceCommon for more information on using the CreateMountServiceCommon API call, and error handling.

// Example sending a request using the CreateMountServiceCommonRequest method.
req, resp := client.CreateMountServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) CreateMountServiceCommonWithContext

func (c *VEPFS) CreateMountServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateMountServiceCommonWithContext is the same as CreateMountServiceCommon with the addition of the ability to pass a context and additional request options.

See CreateMountServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) CreateMountServiceRequest

func (c *VEPFS) CreateMountServiceRequest(input *CreateMountServiceInput) (req *request.Request, output *CreateMountServiceOutput)

CreateMountServiceRequest generates a "volcengine/request.Request" representing the client's request for the CreateMountService operation. The "output" return value will be populated with the CreateMountServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateMountServiceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateMountServiceCommon Send returns without error.

See CreateMountService for more information on using the CreateMountService API call, and error handling.

// Example sending a request using the CreateMountServiceRequest method.
req, resp := client.CreateMountServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) CreateMountServiceWithContext

func (c *VEPFS) CreateMountServiceWithContext(ctx volcengine.Context, input *CreateMountServiceInput, opts ...request.Option) (*CreateMountServiceOutput, error)

CreateMountServiceWithContext is the same as CreateMountService with the addition of the ability to pass a context and additional request options.

See CreateMountService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DeleteFileSystem

func (c *VEPFS) DeleteFileSystem(input *DeleteFileSystemInput) (*DeleteFileSystemOutput, error)

DeleteFileSystem API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DeleteFileSystem for usage and error information.

func (*VEPFS) DeleteFileSystemCommon

func (c *VEPFS) DeleteFileSystemCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteFileSystemCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DeleteFileSystemCommon for usage and error information.

func (*VEPFS) DeleteFileSystemCommonRequest

func (c *VEPFS) DeleteFileSystemCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteFileSystemCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteFileSystemCommon operation. The "output" return value will be populated with the DeleteFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteFileSystemCommon Send returns without error.

See DeleteFileSystemCommon for more information on using the DeleteFileSystemCommon API call, and error handling.

// Example sending a request using the DeleteFileSystemCommonRequest method.
req, resp := client.DeleteFileSystemCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DeleteFileSystemCommonWithContext

func (c *VEPFS) DeleteFileSystemCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteFileSystemCommonWithContext is the same as DeleteFileSystemCommon with the addition of the ability to pass a context and additional request options.

See DeleteFileSystemCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DeleteFileSystemRequest

func (c *VEPFS) DeleteFileSystemRequest(input *DeleteFileSystemInput) (req *request.Request, output *DeleteFileSystemOutput)

DeleteFileSystemRequest generates a "volcengine/request.Request" representing the client's request for the DeleteFileSystem operation. The "output" return value will be populated with the DeleteFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteFileSystemCommon Send returns without error.

See DeleteFileSystem for more information on using the DeleteFileSystem API call, and error handling.

// Example sending a request using the DeleteFileSystemRequest method.
req, resp := client.DeleteFileSystemRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DeleteFileSystemWithContext

func (c *VEPFS) DeleteFileSystemWithContext(ctx volcengine.Context, input *DeleteFileSystemInput, opts ...request.Option) (*DeleteFileSystemOutput, error)

DeleteFileSystemWithContext is the same as DeleteFileSystem with the addition of the ability to pass a context and additional request options.

See DeleteFileSystem for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DeleteMountService

func (c *VEPFS) DeleteMountService(input *DeleteMountServiceInput) (*DeleteMountServiceOutput, error)

DeleteMountService API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DeleteMountService for usage and error information.

func (*VEPFS) DeleteMountServiceCommon

func (c *VEPFS) DeleteMountServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteMountServiceCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DeleteMountServiceCommon for usage and error information.

func (*VEPFS) DeleteMountServiceCommonRequest

func (c *VEPFS) DeleteMountServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteMountServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteMountServiceCommon operation. The "output" return value will be populated with the DeleteMountServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteMountServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteMountServiceCommon Send returns without error.

See DeleteMountServiceCommon for more information on using the DeleteMountServiceCommon API call, and error handling.

// Example sending a request using the DeleteMountServiceCommonRequest method.
req, resp := client.DeleteMountServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DeleteMountServiceCommonWithContext

func (c *VEPFS) DeleteMountServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteMountServiceCommonWithContext is the same as DeleteMountServiceCommon with the addition of the ability to pass a context and additional request options.

See DeleteMountServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DeleteMountServiceRequest

func (c *VEPFS) DeleteMountServiceRequest(input *DeleteMountServiceInput) (req *request.Request, output *DeleteMountServiceOutput)

DeleteMountServiceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteMountService operation. The "output" return value will be populated with the DeleteMountServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteMountServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteMountServiceCommon Send returns without error.

See DeleteMountService for more information on using the DeleteMountService API call, and error handling.

// Example sending a request using the DeleteMountServiceRequest method.
req, resp := client.DeleteMountServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DeleteMountServiceWithContext

func (c *VEPFS) DeleteMountServiceWithContext(ctx volcengine.Context, input *DeleteMountServiceInput, opts ...request.Option) (*DeleteMountServiceOutput, error)

DeleteMountServiceWithContext is the same as DeleteMountService with the addition of the ability to pass a context and additional request options.

See DeleteMountService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeFileSystemOverview

func (c *VEPFS) DescribeFileSystemOverview(input *DescribeFileSystemOverviewInput) (*DescribeFileSystemOverviewOutput, error)

DescribeFileSystemOverview API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeFileSystemOverview for usage and error information.

func (*VEPFS) DescribeFileSystemOverviewCommon

func (c *VEPFS) DescribeFileSystemOverviewCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeFileSystemOverviewCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeFileSystemOverviewCommon for usage and error information.

func (*VEPFS) DescribeFileSystemOverviewCommonRequest

func (c *VEPFS) DescribeFileSystemOverviewCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeFileSystemOverviewCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeFileSystemOverviewCommon operation. The "output" return value will be populated with the DescribeFileSystemOverviewCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeFileSystemOverviewCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeFileSystemOverviewCommon Send returns without error.

See DescribeFileSystemOverviewCommon for more information on using the DescribeFileSystemOverviewCommon API call, and error handling.

// Example sending a request using the DescribeFileSystemOverviewCommonRequest method.
req, resp := client.DescribeFileSystemOverviewCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeFileSystemOverviewCommonWithContext

func (c *VEPFS) DescribeFileSystemOverviewCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeFileSystemOverviewCommonWithContext is the same as DescribeFileSystemOverviewCommon with the addition of the ability to pass a context and additional request options.

See DescribeFileSystemOverviewCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeFileSystemOverviewRequest

func (c *VEPFS) DescribeFileSystemOverviewRequest(input *DescribeFileSystemOverviewInput) (req *request.Request, output *DescribeFileSystemOverviewOutput)

DescribeFileSystemOverviewRequest generates a "volcengine/request.Request" representing the client's request for the DescribeFileSystemOverview operation. The "output" return value will be populated with the DescribeFileSystemOverviewCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeFileSystemOverviewCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeFileSystemOverviewCommon Send returns without error.

See DescribeFileSystemOverview for more information on using the DescribeFileSystemOverview API call, and error handling.

// Example sending a request using the DescribeFileSystemOverviewRequest method.
req, resp := client.DescribeFileSystemOverviewRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeFileSystemOverviewWithContext

func (c *VEPFS) DescribeFileSystemOverviewWithContext(ctx volcengine.Context, input *DescribeFileSystemOverviewInput, opts ...request.Option) (*DescribeFileSystemOverviewOutput, error)

DescribeFileSystemOverviewWithContext is the same as DescribeFileSystemOverview with the addition of the ability to pass a context and additional request options.

See DescribeFileSystemOverview for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeFileSystemStatistics

func (c *VEPFS) DescribeFileSystemStatistics(input *DescribeFileSystemStatisticsInput) (*DescribeFileSystemStatisticsOutput, error)

DescribeFileSystemStatistics API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeFileSystemStatistics for usage and error information.

func (*VEPFS) DescribeFileSystemStatisticsCommon

func (c *VEPFS) DescribeFileSystemStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeFileSystemStatisticsCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeFileSystemStatisticsCommon for usage and error information.

func (*VEPFS) DescribeFileSystemStatisticsCommonRequest

func (c *VEPFS) DescribeFileSystemStatisticsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeFileSystemStatisticsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeFileSystemStatisticsCommon operation. The "output" return value will be populated with the DescribeFileSystemStatisticsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeFileSystemStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeFileSystemStatisticsCommon Send returns without error.

See DescribeFileSystemStatisticsCommon for more information on using the DescribeFileSystemStatisticsCommon API call, and error handling.

// Example sending a request using the DescribeFileSystemStatisticsCommonRequest method.
req, resp := client.DescribeFileSystemStatisticsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeFileSystemStatisticsCommonWithContext

func (c *VEPFS) DescribeFileSystemStatisticsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeFileSystemStatisticsCommonWithContext is the same as DescribeFileSystemStatisticsCommon with the addition of the ability to pass a context and additional request options.

See DescribeFileSystemStatisticsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeFileSystemStatisticsRequest

func (c *VEPFS) DescribeFileSystemStatisticsRequest(input *DescribeFileSystemStatisticsInput) (req *request.Request, output *DescribeFileSystemStatisticsOutput)

DescribeFileSystemStatisticsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeFileSystemStatistics operation. The "output" return value will be populated with the DescribeFileSystemStatisticsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeFileSystemStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeFileSystemStatisticsCommon Send returns without error.

See DescribeFileSystemStatistics for more information on using the DescribeFileSystemStatistics API call, and error handling.

// Example sending a request using the DescribeFileSystemStatisticsRequest method.
req, resp := client.DescribeFileSystemStatisticsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeFileSystemStatisticsWithContext

func (c *VEPFS) DescribeFileSystemStatisticsWithContext(ctx volcengine.Context, input *DescribeFileSystemStatisticsInput, opts ...request.Option) (*DescribeFileSystemStatisticsOutput, error)

DescribeFileSystemStatisticsWithContext is the same as DescribeFileSystemStatistics with the addition of the ability to pass a context and additional request options.

See DescribeFileSystemStatistics for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeFileSystems

func (c *VEPFS) DescribeFileSystems(input *DescribeFileSystemsInput) (*DescribeFileSystemsOutput, error)

DescribeFileSystems API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeFileSystems for usage and error information.

func (*VEPFS) DescribeFileSystemsCommon

func (c *VEPFS) DescribeFileSystemsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeFileSystemsCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeFileSystemsCommon for usage and error information.

func (*VEPFS) DescribeFileSystemsCommonRequest

func (c *VEPFS) DescribeFileSystemsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeFileSystemsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeFileSystemsCommon operation. The "output" return value will be populated with the DescribeFileSystemsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeFileSystemsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeFileSystemsCommon Send returns without error.

See DescribeFileSystemsCommon for more information on using the DescribeFileSystemsCommon API call, and error handling.

// Example sending a request using the DescribeFileSystemsCommonRequest method.
req, resp := client.DescribeFileSystemsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeFileSystemsCommonWithContext

func (c *VEPFS) DescribeFileSystemsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeFileSystemsCommonWithContext is the same as DescribeFileSystemsCommon with the addition of the ability to pass a context and additional request options.

See DescribeFileSystemsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeFileSystemsRequest

func (c *VEPFS) DescribeFileSystemsRequest(input *DescribeFileSystemsInput) (req *request.Request, output *DescribeFileSystemsOutput)

DescribeFileSystemsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeFileSystems operation. The "output" return value will be populated with the DescribeFileSystemsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeFileSystemsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeFileSystemsCommon Send returns without error.

See DescribeFileSystems for more information on using the DescribeFileSystems API call, and error handling.

// Example sending a request using the DescribeFileSystemsRequest method.
req, resp := client.DescribeFileSystemsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeFileSystemsWithContext

func (c *VEPFS) DescribeFileSystemsWithContext(ctx volcengine.Context, input *DescribeFileSystemsInput, opts ...request.Option) (*DescribeFileSystemsOutput, error)

DescribeFileSystemsWithContext is the same as DescribeFileSystems with the addition of the ability to pass a context and additional request options.

See DescribeFileSystems for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeMountServiceNodeTypes

func (c *VEPFS) DescribeMountServiceNodeTypes(input *DescribeMountServiceNodeTypesInput) (*DescribeMountServiceNodeTypesOutput, error)

DescribeMountServiceNodeTypes API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeMountServiceNodeTypes for usage and error information.

func (*VEPFS) DescribeMountServiceNodeTypesCommon

func (c *VEPFS) DescribeMountServiceNodeTypesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeMountServiceNodeTypesCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeMountServiceNodeTypesCommon for usage and error information.

func (*VEPFS) DescribeMountServiceNodeTypesCommonRequest

func (c *VEPFS) DescribeMountServiceNodeTypesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeMountServiceNodeTypesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeMountServiceNodeTypesCommon operation. The "output" return value will be populated with the DescribeMountServiceNodeTypesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeMountServiceNodeTypesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeMountServiceNodeTypesCommon Send returns without error.

See DescribeMountServiceNodeTypesCommon for more information on using the DescribeMountServiceNodeTypesCommon API call, and error handling.

// Example sending a request using the DescribeMountServiceNodeTypesCommonRequest method.
req, resp := client.DescribeMountServiceNodeTypesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeMountServiceNodeTypesCommonWithContext

func (c *VEPFS) DescribeMountServiceNodeTypesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeMountServiceNodeTypesCommonWithContext is the same as DescribeMountServiceNodeTypesCommon with the addition of the ability to pass a context and additional request options.

See DescribeMountServiceNodeTypesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeMountServiceNodeTypesRequest

func (c *VEPFS) DescribeMountServiceNodeTypesRequest(input *DescribeMountServiceNodeTypesInput) (req *request.Request, output *DescribeMountServiceNodeTypesOutput)

DescribeMountServiceNodeTypesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeMountServiceNodeTypes operation. The "output" return value will be populated with the DescribeMountServiceNodeTypesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeMountServiceNodeTypesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeMountServiceNodeTypesCommon Send returns without error.

See DescribeMountServiceNodeTypes for more information on using the DescribeMountServiceNodeTypes API call, and error handling.

// Example sending a request using the DescribeMountServiceNodeTypesRequest method.
req, resp := client.DescribeMountServiceNodeTypesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeMountServiceNodeTypesWithContext

func (c *VEPFS) DescribeMountServiceNodeTypesWithContext(ctx volcengine.Context, input *DescribeMountServiceNodeTypesInput, opts ...request.Option) (*DescribeMountServiceNodeTypesOutput, error)

DescribeMountServiceNodeTypesWithContext is the same as DescribeMountServiceNodeTypes with the addition of the ability to pass a context and additional request options.

See DescribeMountServiceNodeTypes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeMountServices

func (c *VEPFS) DescribeMountServices(input *DescribeMountServicesInput) (*DescribeMountServicesOutput, error)

DescribeMountServices API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeMountServices for usage and error information.

func (*VEPFS) DescribeMountServicesCommon

func (c *VEPFS) DescribeMountServicesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeMountServicesCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeMountServicesCommon for usage and error information.

func (*VEPFS) DescribeMountServicesCommonRequest

func (c *VEPFS) DescribeMountServicesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeMountServicesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeMountServicesCommon operation. The "output" return value will be populated with the DescribeMountServicesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeMountServicesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeMountServicesCommon Send returns without error.

See DescribeMountServicesCommon for more information on using the DescribeMountServicesCommon API call, and error handling.

// Example sending a request using the DescribeMountServicesCommonRequest method.
req, resp := client.DescribeMountServicesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeMountServicesCommonWithContext

func (c *VEPFS) DescribeMountServicesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeMountServicesCommonWithContext is the same as DescribeMountServicesCommon with the addition of the ability to pass a context and additional request options.

See DescribeMountServicesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeMountServicesRequest

func (c *VEPFS) DescribeMountServicesRequest(input *DescribeMountServicesInput) (req *request.Request, output *DescribeMountServicesOutput)

DescribeMountServicesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeMountServices operation. The "output" return value will be populated with the DescribeMountServicesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeMountServicesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeMountServicesCommon Send returns without error.

See DescribeMountServices for more information on using the DescribeMountServices API call, and error handling.

// Example sending a request using the DescribeMountServicesRequest method.
req, resp := client.DescribeMountServicesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeMountServicesWithContext

func (c *VEPFS) DescribeMountServicesWithContext(ctx volcengine.Context, input *DescribeMountServicesInput, opts ...request.Option) (*DescribeMountServicesOutput, error)

DescribeMountServicesWithContext is the same as DescribeMountServices with the addition of the ability to pass a context and additional request options.

See DescribeMountServices for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeRegions

func (c *VEPFS) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)

DescribeRegions API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeRegions for usage and error information.

func (*VEPFS) DescribeRegionsCommon

func (c *VEPFS) DescribeRegionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeRegionsCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeRegionsCommon for usage and error information.

func (*VEPFS) DescribeRegionsCommonRequest

func (c *VEPFS) DescribeRegionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeRegionsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeRegionsCommon operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.

See DescribeRegionsCommon for more information on using the DescribeRegionsCommon API call, and error handling.

// Example sending a request using the DescribeRegionsCommonRequest method.
req, resp := client.DescribeRegionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeRegionsCommonWithContext

func (c *VEPFS) DescribeRegionsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeRegionsCommonWithContext is the same as DescribeRegionsCommon with the addition of the ability to pass a context and additional request options.

See DescribeRegionsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeRegionsRequest

func (c *VEPFS) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)

DescribeRegionsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeRegions operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.

See DescribeRegions for more information on using the DescribeRegions API call, and error handling.

// Example sending a request using the DescribeRegionsRequest method.
req, resp := client.DescribeRegionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeRegionsWithContext

func (c *VEPFS) DescribeRegionsWithContext(ctx volcengine.Context, input *DescribeRegionsInput, opts ...request.Option) (*DescribeRegionsOutput, error)

DescribeRegionsWithContext is the same as DescribeRegions with the addition of the ability to pass a context and additional request options.

See DescribeRegions for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeZones

func (c *VEPFS) DescribeZones(input *DescribeZonesInput) (*DescribeZonesOutput, error)

DescribeZones API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeZones for usage and error information.

func (*VEPFS) DescribeZonesCommon

func (c *VEPFS) DescribeZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeZonesCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DescribeZonesCommon for usage and error information.

func (*VEPFS) DescribeZonesCommonRequest

func (c *VEPFS) DescribeZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeZonesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeZonesCommon operation. The "output" return value will be populated with the DescribeZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeZonesCommon Send returns without error.

See DescribeZonesCommon for more information on using the DescribeZonesCommon API call, and error handling.

// Example sending a request using the DescribeZonesCommonRequest method.
req, resp := client.DescribeZonesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeZonesCommonWithContext

func (c *VEPFS) DescribeZonesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeZonesCommonWithContext is the same as DescribeZonesCommon with the addition of the ability to pass a context and additional request options.

See DescribeZonesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DescribeZonesRequest

func (c *VEPFS) DescribeZonesRequest(input *DescribeZonesInput) (req *request.Request, output *DescribeZonesOutput)

DescribeZonesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeZones operation. The "output" return value will be populated with the DescribeZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeZonesCommon Send returns without error.

See DescribeZones for more information on using the DescribeZones API call, and error handling.

// Example sending a request using the DescribeZonesRequest method.
req, resp := client.DescribeZonesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DescribeZonesWithContext

func (c *VEPFS) DescribeZonesWithContext(ctx volcengine.Context, input *DescribeZonesInput, opts ...request.Option) (*DescribeZonesOutput, error)

DescribeZonesWithContext is the same as DescribeZones with the addition of the ability to pass a context and additional request options.

See DescribeZones for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DetachMountServiceFromSelfFileSystem

func (c *VEPFS) DetachMountServiceFromSelfFileSystem(input *DetachMountServiceFromSelfFileSystemInput) (*DetachMountServiceFromSelfFileSystemOutput, error)

DetachMountServiceFromSelfFileSystem API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DetachMountServiceFromSelfFileSystem for usage and error information.

func (*VEPFS) DetachMountServiceFromSelfFileSystemCommon

func (c *VEPFS) DetachMountServiceFromSelfFileSystemCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachMountServiceFromSelfFileSystemCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation DetachMountServiceFromSelfFileSystemCommon for usage and error information.

func (*VEPFS) DetachMountServiceFromSelfFileSystemCommonRequest

func (c *VEPFS) DetachMountServiceFromSelfFileSystemCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetachMountServiceFromSelfFileSystemCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachMountServiceFromSelfFileSystemCommon operation. The "output" return value will be populated with the DetachMountServiceFromSelfFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachMountServiceFromSelfFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after DetachMountServiceFromSelfFileSystemCommon Send returns without error.

See DetachMountServiceFromSelfFileSystemCommon for more information on using the DetachMountServiceFromSelfFileSystemCommon API call, and error handling.

// Example sending a request using the DetachMountServiceFromSelfFileSystemCommonRequest method.
req, resp := client.DetachMountServiceFromSelfFileSystemCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DetachMountServiceFromSelfFileSystemCommonWithContext

func (c *VEPFS) DetachMountServiceFromSelfFileSystemCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetachMountServiceFromSelfFileSystemCommonWithContext is the same as DetachMountServiceFromSelfFileSystemCommon with the addition of the ability to pass a context and additional request options.

See DetachMountServiceFromSelfFileSystemCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) DetachMountServiceFromSelfFileSystemRequest

func (c *VEPFS) DetachMountServiceFromSelfFileSystemRequest(input *DetachMountServiceFromSelfFileSystemInput) (req *request.Request, output *DetachMountServiceFromSelfFileSystemOutput)

DetachMountServiceFromSelfFileSystemRequest generates a "volcengine/request.Request" representing the client's request for the DetachMountServiceFromSelfFileSystem operation. The "output" return value will be populated with the DetachMountServiceFromSelfFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachMountServiceFromSelfFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after DetachMountServiceFromSelfFileSystemCommon Send returns without error.

See DetachMountServiceFromSelfFileSystem for more information on using the DetachMountServiceFromSelfFileSystem API call, and error handling.

// Example sending a request using the DetachMountServiceFromSelfFileSystemRequest method.
req, resp := client.DetachMountServiceFromSelfFileSystemRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) DetachMountServiceFromSelfFileSystemWithContext

func (c *VEPFS) DetachMountServiceFromSelfFileSystemWithContext(ctx volcengine.Context, input *DetachMountServiceFromSelfFileSystemInput, opts ...request.Option) (*DetachMountServiceFromSelfFileSystemOutput, error)

DetachMountServiceFromSelfFileSystemWithContext is the same as DetachMountServiceFromSelfFileSystem with the addition of the ability to pass a context and additional request options.

See DetachMountServiceFromSelfFileSystem for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) ExpandFileSystem

func (c *VEPFS) ExpandFileSystem(input *ExpandFileSystemInput) (*ExpandFileSystemOutput, error)

ExpandFileSystem API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation ExpandFileSystem for usage and error information.

func (*VEPFS) ExpandFileSystemCommon

func (c *VEPFS) ExpandFileSystemCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ExpandFileSystemCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation ExpandFileSystemCommon for usage and error information.

func (*VEPFS) ExpandFileSystemCommonRequest

func (c *VEPFS) ExpandFileSystemCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ExpandFileSystemCommonRequest generates a "volcengine/request.Request" representing the client's request for the ExpandFileSystemCommon operation. The "output" return value will be populated with the ExpandFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned ExpandFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after ExpandFileSystemCommon Send returns without error.

See ExpandFileSystemCommon for more information on using the ExpandFileSystemCommon API call, and error handling.

// Example sending a request using the ExpandFileSystemCommonRequest method.
req, resp := client.ExpandFileSystemCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) ExpandFileSystemCommonWithContext

func (c *VEPFS) ExpandFileSystemCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ExpandFileSystemCommonWithContext is the same as ExpandFileSystemCommon with the addition of the ability to pass a context and additional request options.

See ExpandFileSystemCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) ExpandFileSystemRequest

func (c *VEPFS) ExpandFileSystemRequest(input *ExpandFileSystemInput) (req *request.Request, output *ExpandFileSystemOutput)

ExpandFileSystemRequest generates a "volcengine/request.Request" representing the client's request for the ExpandFileSystem operation. The "output" return value will be populated with the ExpandFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned ExpandFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after ExpandFileSystemCommon Send returns without error.

See ExpandFileSystem for more information on using the ExpandFileSystem API call, and error handling.

// Example sending a request using the ExpandFileSystemRequest method.
req, resp := client.ExpandFileSystemRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) ExpandFileSystemWithContext

func (c *VEPFS) ExpandFileSystemWithContext(ctx volcengine.Context, input *ExpandFileSystemInput, opts ...request.Option) (*ExpandFileSystemOutput, error)

ExpandFileSystemWithContext is the same as ExpandFileSystem with the addition of the ability to pass a context and additional request options.

See ExpandFileSystem for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) UpdateFileSystem

func (c *VEPFS) UpdateFileSystem(input *UpdateFileSystemInput) (*UpdateFileSystemOutput, error)

UpdateFileSystem API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation UpdateFileSystem for usage and error information.

func (*VEPFS) UpdateFileSystemCommon

func (c *VEPFS) UpdateFileSystemCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateFileSystemCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation UpdateFileSystemCommon for usage and error information.

func (*VEPFS) UpdateFileSystemCommonRequest

func (c *VEPFS) UpdateFileSystemCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateFileSystemCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateFileSystemCommon operation. The "output" return value will be populated with the UpdateFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateFileSystemCommon Send returns without error.

See UpdateFileSystemCommon for more information on using the UpdateFileSystemCommon API call, and error handling.

// Example sending a request using the UpdateFileSystemCommonRequest method.
req, resp := client.UpdateFileSystemCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) UpdateFileSystemCommonWithContext

func (c *VEPFS) UpdateFileSystemCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateFileSystemCommonWithContext is the same as UpdateFileSystemCommon with the addition of the ability to pass a context and additional request options.

See UpdateFileSystemCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) UpdateFileSystemRequest

func (c *VEPFS) UpdateFileSystemRequest(input *UpdateFileSystemInput) (req *request.Request, output *UpdateFileSystemOutput)

UpdateFileSystemRequest generates a "volcengine/request.Request" representing the client's request for the UpdateFileSystem operation. The "output" return value will be populated with the UpdateFileSystemCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateFileSystemCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateFileSystemCommon Send returns without error.

See UpdateFileSystem for more information on using the UpdateFileSystem API call, and error handling.

// Example sending a request using the UpdateFileSystemRequest method.
req, resp := client.UpdateFileSystemRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) UpdateFileSystemWithContext

func (c *VEPFS) UpdateFileSystemWithContext(ctx volcengine.Context, input *UpdateFileSystemInput, opts ...request.Option) (*UpdateFileSystemOutput, error)

UpdateFileSystemWithContext is the same as UpdateFileSystem with the addition of the ability to pass a context and additional request options.

See UpdateFileSystem for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) UpdateMountService

func (c *VEPFS) UpdateMountService(input *UpdateMountServiceInput) (*UpdateMountServiceOutput, error)

UpdateMountService API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation UpdateMountService for usage and error information.

func (*VEPFS) UpdateMountServiceCommon

func (c *VEPFS) UpdateMountServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateMountServiceCommon API operation for VEPFS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEPFS's API operation UpdateMountServiceCommon for usage and error information.

func (*VEPFS) UpdateMountServiceCommonRequest

func (c *VEPFS) UpdateMountServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateMountServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateMountServiceCommon operation. The "output" return value will be populated with the UpdateMountServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateMountServiceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateMountServiceCommon Send returns without error.

See UpdateMountServiceCommon for more information on using the UpdateMountServiceCommon API call, and error handling.

// Example sending a request using the UpdateMountServiceCommonRequest method.
req, resp := client.UpdateMountServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) UpdateMountServiceCommonWithContext

func (c *VEPFS) UpdateMountServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateMountServiceCommonWithContext is the same as UpdateMountServiceCommon with the addition of the ability to pass a context and additional request options.

See UpdateMountServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEPFS) UpdateMountServiceRequest

func (c *VEPFS) UpdateMountServiceRequest(input *UpdateMountServiceInput) (req *request.Request, output *UpdateMountServiceOutput)

UpdateMountServiceRequest generates a "volcengine/request.Request" representing the client's request for the UpdateMountService operation. The "output" return value will be populated with the UpdateMountServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateMountServiceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateMountServiceCommon Send returns without error.

See UpdateMountService for more information on using the UpdateMountService API call, and error handling.

// Example sending a request using the UpdateMountServiceRequest method.
req, resp := client.UpdateMountServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEPFS) UpdateMountServiceWithContext

func (c *VEPFS) UpdateMountServiceWithContext(ctx volcengine.Context, input *UpdateMountServiceInput, opts ...request.Option) (*UpdateMountServiceOutput, error)

UpdateMountServiceWithContext is the same as UpdateMountService with the addition of the ability to pass a context and additional request options.

See UpdateMountService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type VEPFSAPI

type VEPFSAPI interface {
	AttachMountServiceToSelfFileSystemCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachMountServiceToSelfFileSystemCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachMountServiceToSelfFileSystemCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachMountServiceToSelfFileSystem(*AttachMountServiceToSelfFileSystemInput) (*AttachMountServiceToSelfFileSystemOutput, error)
	AttachMountServiceToSelfFileSystemWithContext(volcengine.Context, *AttachMountServiceToSelfFileSystemInput, ...request.Option) (*AttachMountServiceToSelfFileSystemOutput, error)
	AttachMountServiceToSelfFileSystemRequest(*AttachMountServiceToSelfFileSystemInput) (*request.Request, *AttachMountServiceToSelfFileSystemOutput)

	CreateFileSystemCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateFileSystemCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateFileSystemCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateFileSystem(*CreateFileSystemInput) (*CreateFileSystemOutput, error)
	CreateFileSystemWithContext(volcengine.Context, *CreateFileSystemInput, ...request.Option) (*CreateFileSystemOutput, error)
	CreateFileSystemRequest(*CreateFileSystemInput) (*request.Request, *CreateFileSystemOutput)

	CreateMountServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateMountServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateMountServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateMountService(*CreateMountServiceInput) (*CreateMountServiceOutput, error)
	CreateMountServiceWithContext(volcengine.Context, *CreateMountServiceInput, ...request.Option) (*CreateMountServiceOutput, error)
	CreateMountServiceRequest(*CreateMountServiceInput) (*request.Request, *CreateMountServiceOutput)

	DeleteFileSystemCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteFileSystemCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteFileSystemCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteFileSystem(*DeleteFileSystemInput) (*DeleteFileSystemOutput, error)
	DeleteFileSystemWithContext(volcengine.Context, *DeleteFileSystemInput, ...request.Option) (*DeleteFileSystemOutput, error)
	DeleteFileSystemRequest(*DeleteFileSystemInput) (*request.Request, *DeleteFileSystemOutput)

	DeleteMountServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteMountServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteMountServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteMountService(*DeleteMountServiceInput) (*DeleteMountServiceOutput, error)
	DeleteMountServiceWithContext(volcengine.Context, *DeleteMountServiceInput, ...request.Option) (*DeleteMountServiceOutput, error)
	DeleteMountServiceRequest(*DeleteMountServiceInput) (*request.Request, *DeleteMountServiceOutput)

	DescribeFileSystemOverviewCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeFileSystemOverviewCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeFileSystemOverviewCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeFileSystemOverview(*DescribeFileSystemOverviewInput) (*DescribeFileSystemOverviewOutput, error)
	DescribeFileSystemOverviewWithContext(volcengine.Context, *DescribeFileSystemOverviewInput, ...request.Option) (*DescribeFileSystemOverviewOutput, error)
	DescribeFileSystemOverviewRequest(*DescribeFileSystemOverviewInput) (*request.Request, *DescribeFileSystemOverviewOutput)

	DescribeFileSystemStatisticsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeFileSystemStatisticsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeFileSystemStatisticsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeFileSystemStatistics(*DescribeFileSystemStatisticsInput) (*DescribeFileSystemStatisticsOutput, error)
	DescribeFileSystemStatisticsWithContext(volcengine.Context, *DescribeFileSystemStatisticsInput, ...request.Option) (*DescribeFileSystemStatisticsOutput, error)
	DescribeFileSystemStatisticsRequest(*DescribeFileSystemStatisticsInput) (*request.Request, *DescribeFileSystemStatisticsOutput)

	DescribeFileSystemsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeFileSystemsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeFileSystemsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeFileSystems(*DescribeFileSystemsInput) (*DescribeFileSystemsOutput, error)
	DescribeFileSystemsWithContext(volcengine.Context, *DescribeFileSystemsInput, ...request.Option) (*DescribeFileSystemsOutput, error)
	DescribeFileSystemsRequest(*DescribeFileSystemsInput) (*request.Request, *DescribeFileSystemsOutput)

	DescribeMountServiceNodeTypesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeMountServiceNodeTypesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeMountServiceNodeTypesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeMountServiceNodeTypes(*DescribeMountServiceNodeTypesInput) (*DescribeMountServiceNodeTypesOutput, error)
	DescribeMountServiceNodeTypesWithContext(volcengine.Context, *DescribeMountServiceNodeTypesInput, ...request.Option) (*DescribeMountServiceNodeTypesOutput, error)
	DescribeMountServiceNodeTypesRequest(*DescribeMountServiceNodeTypesInput) (*request.Request, *DescribeMountServiceNodeTypesOutput)

	DescribeMountServicesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeMountServicesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeMountServicesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeMountServices(*DescribeMountServicesInput) (*DescribeMountServicesOutput, error)
	DescribeMountServicesWithContext(volcengine.Context, *DescribeMountServicesInput, ...request.Option) (*DescribeMountServicesOutput, error)
	DescribeMountServicesRequest(*DescribeMountServicesInput) (*request.Request, *DescribeMountServicesOutput)

	DescribeRegionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeRegionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeRegionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeRegions(*DescribeRegionsInput) (*DescribeRegionsOutput, error)
	DescribeRegionsWithContext(volcengine.Context, *DescribeRegionsInput, ...request.Option) (*DescribeRegionsOutput, error)
	DescribeRegionsRequest(*DescribeRegionsInput) (*request.Request, *DescribeRegionsOutput)

	DescribeZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeZonesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeZones(*DescribeZonesInput) (*DescribeZonesOutput, error)
	DescribeZonesWithContext(volcengine.Context, *DescribeZonesInput, ...request.Option) (*DescribeZonesOutput, error)
	DescribeZonesRequest(*DescribeZonesInput) (*request.Request, *DescribeZonesOutput)

	DetachMountServiceFromSelfFileSystemCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachMountServiceFromSelfFileSystemCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachMountServiceFromSelfFileSystemCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachMountServiceFromSelfFileSystem(*DetachMountServiceFromSelfFileSystemInput) (*DetachMountServiceFromSelfFileSystemOutput, error)
	DetachMountServiceFromSelfFileSystemWithContext(volcengine.Context, *DetachMountServiceFromSelfFileSystemInput, ...request.Option) (*DetachMountServiceFromSelfFileSystemOutput, error)
	DetachMountServiceFromSelfFileSystemRequest(*DetachMountServiceFromSelfFileSystemInput) (*request.Request, *DetachMountServiceFromSelfFileSystemOutput)

	ExpandFileSystemCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ExpandFileSystemCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ExpandFileSystemCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ExpandFileSystem(*ExpandFileSystemInput) (*ExpandFileSystemOutput, error)
	ExpandFileSystemWithContext(volcengine.Context, *ExpandFileSystemInput, ...request.Option) (*ExpandFileSystemOutput, error)
	ExpandFileSystemRequest(*ExpandFileSystemInput) (*request.Request, *ExpandFileSystemOutput)

	UpdateFileSystemCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateFileSystemCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateFileSystemCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateFileSystem(*UpdateFileSystemInput) (*UpdateFileSystemOutput, error)
	UpdateFileSystemWithContext(volcengine.Context, *UpdateFileSystemInput, ...request.Option) (*UpdateFileSystemOutput, error)
	UpdateFileSystemRequest(*UpdateFileSystemInput) (*request.Request, *UpdateFileSystemOutput)

	UpdateMountServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateMountServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateMountServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateMountService(*UpdateMountServiceInput) (*UpdateMountServiceOutput, error)
	UpdateMountServiceWithContext(volcengine.Context, *UpdateMountServiceInput, ...request.Option) (*UpdateMountServiceOutput, error)
	UpdateMountServiceRequest(*UpdateMountServiceInput) (*request.Request, *UpdateMountServiceOutput)
}

VEPFSAPI provides an interface to enable mocking the vepfs.VEPFS service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// VEPFS.
func myFunc(svc VEPFSAPI) bool {
    // Make svc.AttachMountServiceToSelfFileSystem request
}

func main() {
    sess := session.New()
    svc := vepfs.New(sess)

    myFunc(svc)
}

type ZoneForDescribeZonesOutput

type ZoneForDescribeZonesOutput struct {
	RegionId *string `type:"string"`

	SaleInfos []*SaleInfoForDescribeZonesOutput `type:"list"`

	ZoneId *string `type:"string"`

	ZoneName *string `type:"string"`
	// contains filtered or unexported fields
}

func (ZoneForDescribeZonesOutput) GoString

func (s ZoneForDescribeZonesOutput) GoString() string

GoString returns the string representation

func (*ZoneForDescribeZonesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*ZoneForDescribeZonesOutput) SetSaleInfos

SetSaleInfos sets the SaleInfos field's value.

func (*ZoneForDescribeZonesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*ZoneForDescribeZonesOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (ZoneForDescribeZonesOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

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