model

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Dec 23, 2021 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InstanceDetail

type InstanceDetail struct {
	Publicip string `json:"publicip"`

	ExpTime *string `json:"exp_time,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`

	ReleaseTime *string `json:"release_time,omitempty"`

	Name string `json:"name"`

	InstanceId *string `json:"instance_id,omitempty"`

	PrivateIp *string `json:"private_ip,omitempty"`

	TaskStatus *string `json:"task_status,omitempty"`

	Status string `json:"status"`

	Created string `json:"created"`

	Region string `json:"region"`

	Zone string `json:"zone"`

	AvailabilityZoneDisplay string `json:"availability_zone_display"`

	VpcId *string `json:"vpc_id,omitempty"`

	SubnetId *string `json:"subnet_id,omitempty"`

	SecurityGroupId *string `json:"security_group_id,omitempty"`

	Specification string `json:"specification"`

	Update string `json:"update"`

	CreateinstanceStatus *string `json:"createinstance_status,omitempty"`

	FailReason *string `json:"fail_reason,omitempty"`

	InstanceKey *string `json:"instance_key,omitempty"`

	OrderId *string `json:"order_id,omitempty"`

	PeriodNum *string `json:"period_num,omitempty"`

	ResourceId *string `json:"resource_id,omitempty"`

	BastionType string `json:"bastion_type"`

	PublicId *string `json:"public_id,omitempty"`

	AlterPermit *string `json:"alter_permit,omitempty"`

	BastionVersion *string `json:"bastion_version,omitempty"`

	NewBastionVersion *string `json:"new_bastion_version,omitempty"`

	InstanceStatus *string `json:"instance_status,omitempty"`

	InstanceDescription *string `json:"instance_description,omitempty"`
}

CBH实例详情

func (InstanceDetail) String

func (o InstanceDetail) String() string

type ListCbhInstanceRequest

type ListCbhInstanceRequest struct {
}

Request Object

func (ListCbhInstanceRequest) String

func (o ListCbhInstanceRequest) String() string

type ListCbhInstanceResponse

type ListCbhInstanceResponse struct {
	Total *int32 `json:"total,omitempty"`

	QuotaDetail *QuotaDetail `json:"quota_detail,omitempty"`

	Instance       *[]InstanceDetail `json:"instance,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListCbhInstanceResponse) String

func (o ListCbhInstanceResponse) String() string

type QuotaDetail

type QuotaDetail struct {
	ZhCn *string `json:"zh_cn,omitempty"`

	EnUs *string `json:"en_us,omitempty"`

	Remaining int32 `json:"remaining"`
}

当前租户CBH的配额信息

func (QuotaDetail) String

func (o QuotaDetail) String() string

Jump to

Keyboard shortcuts

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