models

package
v1.62.0 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2023 License: Apache-2.0 Imports: 0 Imported by: 8

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AvailableAz added in v1.57.0

type AvailableAz struct {

	/* 文件系统类型(通用型:gp1,容量型:std1) (Optional) */
	FileSystemType string `json:"fileSystemType"`

	/* 可用az列表 (Optional) */
	Azs []string `json:"azs"`
}

type FileSystem

type FileSystem struct {

	/* 文件系统ID (Optional) */
	FileSystemId string `json:"fileSystemId"`

	/* 文件系统名称(参数规则:不可为空,只支持中文、数字、大小写字母、英文下划线“_”及中划线“-”,且不能超过32字符) (Optional) */
	Name string `json:"name"`

	/* 文件系统描述(参数规则:不能超过256字符) (Optional) */
	Description string `json:"description"`

	/* 挂载目标个数 (Optional) */
	NumberOfMountTargets int `json:"numberOfMountTargets"`

	/* 最近一次统计的文件系统的使用量单位为:Byte (Optional) */
	SizeByte SizeByte `json:"sizeByte"`

	/* 文件系统状态(创建中:creating、可用:available、使用中:in-use、删除中:deleting) (Optional) */
	Status string `json:"status"`

	/* 文件系统类型(通用型:gp1,容量型:std1) (Optional) */
	FileSystemType string `json:"fileSystemType"`

	/* 文件系统所属的可用区 (Optional) */
	Az string `json:"az"`

	/* 创建时间 (Optional) */
	CreateTime string `json:"createTime"`

	/* dns名称 (Optional) */
	DnsName string `json:"dnsName"`

	/* Tag信息 (Optional) */
	Tags []Tag `json:"tags"`
}

type MountTarget

type MountTarget struct {

	/* 文件系统ID (Optional) */
	FileSystemId string `json:"fileSystemId"`

	/* ipv4地址 (Optional) */
	IpAddress string `json:"ipAddress"`

	/* 挂载目标状态 (Optional) */
	Status string `json:"status"`

	/* 挂载目标ID (Optional) */
	MountTargetId string `json:"mountTargetId"`

	/* 子网ID (Optional) */
	SubnetId string `json:"subnetId"`

	/* vpcID (Optional) */
	VpcId string `json:"vpcId"`

	/* 安全组ID (Optional) */
	SecurityGroupId string `json:"securityGroupId"`

	/* 创建时间 (Optional) */
	CreateTime string `json:"createTime"`

	/* dns名称 (Optional) */
	DnsName string `json:"dnsName"`
}

type SizeByte

type SizeByte struct {

	/* 时间戳 (Optional) */
	Timestamp string `json:"timestamp"`

	/* 文件系统使用量,单位为:Byte (Optional) */
	Value int64 `json:"value"`
}

type Tag

type Tag struct {

	/* Tag键 (Optional) */
	Key string `json:"key"`

	/* Tag值 (Optional) */
	Value string `json:"value"`
}

type TagFilter

type TagFilter struct {

	/* Tag键  */
	Key string `json:"key"`

	/* Tag值  */
	Values []string `json:"values"`
}

Jump to

Keyboard shortcuts

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