models

package
v0.3.1 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2018 License: Apache-2.0 Imports: 4 Imported by: 25

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OpenpitrixAddClusterNodesRequest

type OpenpitrixAddClusterNodesRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// node count
	NodeCount int64 `json:"node_count,omitempty"`

	// role
	Role string `json:"role,omitempty"`
}

OpenpitrixAddClusterNodesRequest openpitrix add cluster nodes request swagger:model openpitrixAddClusterNodesRequest

func (*OpenpitrixAddClusterNodesRequest) MarshalBinary

func (m *OpenpitrixAddClusterNodesRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixAddClusterNodesRequest) UnmarshalBinary

func (m *OpenpitrixAddClusterNodesRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixAddClusterNodesRequest) Validate

Validate validates this openpitrix add cluster nodes request

type OpenpitrixAddClusterNodesResponse

type OpenpitrixAddClusterNodesResponse struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// job id
	JobID string `json:"job_id,omitempty"`
}

OpenpitrixAddClusterNodesResponse openpitrix add cluster nodes response swagger:model openpitrixAddClusterNodesResponse

func (*OpenpitrixAddClusterNodesResponse) MarshalBinary

func (m *OpenpitrixAddClusterNodesResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixAddClusterNodesResponse) UnmarshalBinary

func (m *OpenpitrixAddClusterNodesResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixAddClusterNodesResponse) Validate

Validate validates this openpitrix add cluster nodes response

type OpenpitrixAddNodeKeyPairsResponse added in v0.1.7

type OpenpitrixAddNodeKeyPairsResponse interface{}

OpenpitrixAddNodeKeyPairsResponse openpitrix add node key pairs response swagger:model openpitrixAddNodeKeyPairsResponse

type OpenpitrixApp

type OpenpitrixApp struct {

	// app id
	AppID string `json:"app_id,omitempty"`

	// category set
	CategorySet OpenpitrixAppCategorySet `json:"category_set"`

	// chart name
	ChartName string `json:"chart_name,omitempty"`

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// home
	Home string `json:"home,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

	// keywords
	Keywords string `json:"keywords,omitempty"`

	// latest app version
	LatestAppVersion *OpenpitrixAppVersion `json:"latest_app_version,omitempty"`

	// maintainers
	Maintainers string `json:"maintainers,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// readme
	Readme string `json:"readme,omitempty"`

	// repo id
	RepoID string `json:"repo_id,omitempty"`

	// screenshots
	Screenshots string `json:"screenshots,omitempty"`

	// sources
	Sources string `json:"sources,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`

	// update time
	UpdateTime strfmt.DateTime `json:"update_time,omitempty"`
}

OpenpitrixApp openpitrix app swagger:model openpitrixApp

func (*OpenpitrixApp) MarshalBinary

func (m *OpenpitrixApp) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixApp) UnmarshalBinary

func (m *OpenpitrixApp) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixApp) Validate

func (m *OpenpitrixApp) Validate(formats strfmt.Registry) error

Validate validates this openpitrix app

type OpenpitrixAppCategorySet

type OpenpitrixAppCategorySet []*OpenpitrixResourceCategory

OpenpitrixAppCategorySet openpitrix app category set swagger:model openpitrixAppCategorySet

func (OpenpitrixAppCategorySet) Validate

func (m OpenpitrixAppCategorySet) Validate(formats strfmt.Registry) error

Validate validates this openpitrix app category set

type OpenpitrixAppVersion

type OpenpitrixAppVersion struct {

	// app id
	AppID string `json:"app_id,omitempty"`

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// home
	Home string `json:"home,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

	// keywords
	Keywords string `json:"keywords,omitempty"`

	// maintainers
	Maintainers string `json:"maintainers,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// package name
	PackageName string `json:"package_name,omitempty"`

	// readme
	Readme string `json:"readme,omitempty"`

	// screenshots
	Screenshots string `json:"screenshots,omitempty"`

	// sequence
	Sequence int64 `json:"sequence,omitempty"`

	// sources
	Sources string `json:"sources,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`

	// update time
	UpdateTime strfmt.DateTime `json:"update_time,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixAppVersion openpitrix app version swagger:model openpitrixAppVersion

func (*OpenpitrixAppVersion) MarshalBinary

func (m *OpenpitrixAppVersion) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixAppVersion) UnmarshalBinary

func (m *OpenpitrixAppVersion) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixAppVersion) Validate

func (m *OpenpitrixAppVersion) Validate(formats strfmt.Registry) error

Validate validates this openpitrix app version

type OpenpitrixAttachKeyPairsRequest added in v0.1.7

type OpenpitrixAttachKeyPairsRequest struct {

	// key pair id
	KeyPairID []string `json:"key_pair_id"`

	// node id
	NodeID []string `json:"node_id"`
}

OpenpitrixAttachKeyPairsRequest openpitrix attach key pairs request swagger:model openpitrixAttachKeyPairsRequest

func (*OpenpitrixAttachKeyPairsRequest) MarshalBinary added in v0.1.7

func (m *OpenpitrixAttachKeyPairsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixAttachKeyPairsRequest) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixAttachKeyPairsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixAttachKeyPairsRequest) Validate added in v0.1.7

Validate validates this openpitrix attach key pairs request

type OpenpitrixAttachKeyPairsResponse added in v0.1.7

type OpenpitrixAttachKeyPairsResponse struct {

	// job id
	JobID []string `json:"job_id"`
}

OpenpitrixAttachKeyPairsResponse openpitrix attach key pairs response swagger:model openpitrixAttachKeyPairsResponse

func (*OpenpitrixAttachKeyPairsResponse) MarshalBinary added in v0.1.7

func (m *OpenpitrixAttachKeyPairsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixAttachKeyPairsResponse) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixAttachKeyPairsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixAttachKeyPairsResponse) Validate added in v0.1.7

Validate validates this openpitrix attach key pairs response

type OpenpitrixCancelAppVersionRequest added in v0.2.1

type OpenpitrixCancelAppVersionRequest struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixCancelAppVersionRequest openpitrix cancel app version request swagger:model openpitrixCancelAppVersionRequest

func (*OpenpitrixCancelAppVersionRequest) MarshalBinary added in v0.2.1

func (m *OpenpitrixCancelAppVersionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCancelAppVersionRequest) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixCancelAppVersionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCancelAppVersionRequest) Validate added in v0.2.1

Validate validates this openpitrix cancel app version request

type OpenpitrixCancelAppVersionResponse added in v0.2.1

type OpenpitrixCancelAppVersionResponse struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixCancelAppVersionResponse openpitrix cancel app version response swagger:model openpitrixCancelAppVersionResponse

func (*OpenpitrixCancelAppVersionResponse) MarshalBinary added in v0.2.1

func (m *OpenpitrixCancelAppVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCancelAppVersionResponse) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixCancelAppVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCancelAppVersionResponse) Validate added in v0.2.1

Validate validates this openpitrix cancel app version response

type OpenpitrixCategory

type OpenpitrixCategory struct {

	// category id
	CategoryID string `json:"category_id,omitempty"`

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// locale
	Locale string `json:"locale,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// update time
	UpdateTime strfmt.DateTime `json:"update_time,omitempty"`
}

OpenpitrixCategory openpitrix category swagger:model openpitrixCategory

func (*OpenpitrixCategory) MarshalBinary

func (m *OpenpitrixCategory) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCategory) UnmarshalBinary

func (m *OpenpitrixCategory) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCategory) Validate

func (m *OpenpitrixCategory) Validate(formats strfmt.Registry) error

Validate validates this openpitrix category

type OpenpitrixCeaseClustersRequest

type OpenpitrixCeaseClustersRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID []string `json:"cluster_id"`
}

OpenpitrixCeaseClustersRequest openpitrix cease clusters request swagger:model openpitrixCeaseClustersRequest

func (*OpenpitrixCeaseClustersRequest) MarshalBinary

func (m *OpenpitrixCeaseClustersRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCeaseClustersRequest) UnmarshalBinary

func (m *OpenpitrixCeaseClustersRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCeaseClustersRequest) Validate

func (m *OpenpitrixCeaseClustersRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix cease clusters request

type OpenpitrixCeaseClustersResponse

type OpenpitrixCeaseClustersResponse struct {

	// cluster id
	ClusterID []string `json:"cluster_id"`

	// job id
	JobID []string `json:"job_id"`
}

OpenpitrixCeaseClustersResponse openpitrix cease clusters response swagger:model openpitrixCeaseClustersResponse

func (*OpenpitrixCeaseClustersResponse) MarshalBinary

func (m *OpenpitrixCeaseClustersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCeaseClustersResponse) UnmarshalBinary

func (m *OpenpitrixCeaseClustersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCeaseClustersResponse) Validate

Validate validates this openpitrix cease clusters response

type OpenpitrixChangePasswordRequest added in v0.2.3

type OpenpitrixChangePasswordRequest struct {

	// new password
	NewPassword string `json:"new_password,omitempty"`

	// reset id
	ResetID string `json:"reset_id,omitempty"`
}

OpenpitrixChangePasswordRequest openpitrix change password request swagger:model openpitrixChangePasswordRequest

func (*OpenpitrixChangePasswordRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixChangePasswordRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixChangePasswordRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixChangePasswordRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixChangePasswordRequest) Validate added in v0.2.3

Validate validates this openpitrix change password request

type OpenpitrixChangePasswordResponse added in v0.2.3

type OpenpitrixChangePasswordResponse struct {

	// user id
	UserID string `json:"user_id,omitempty"`
}

OpenpitrixChangePasswordResponse openpitrix change password response swagger:model openpitrixChangePasswordResponse

func (*OpenpitrixChangePasswordResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixChangePasswordResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixChangePasswordResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixChangePasswordResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixChangePasswordResponse) Validate added in v0.2.3

Validate validates this openpitrix change password response

type OpenpitrixCluster

type OpenpitrixCluster struct {

	// additional info
	AdditionalInfo string `json:"additional_info,omitempty"`

	// app id
	AppID string `json:"app_id,omitempty"`

	// cluster common set
	ClusterCommonSet OpenpitrixClusterClusterCommonSet `json:"cluster_common_set"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// cluster link set
	ClusterLinkSet OpenpitrixClusterClusterLinkSet `json:"cluster_link_set"`

	// cluster loadbalancer set
	ClusterLoadbalancerSet OpenpitrixClusterClusterLoadbalancerSet `json:"cluster_loadbalancer_set"`

	// cluster node set
	ClusterNodeSet OpenpitrixClusterClusterNodeSet `json:"cluster_node_set"`

	// cluster role set
	ClusterRoleSet OpenpitrixClusterClusterRoleSet `json:"cluster_role_set"`

	// cluster type
	ClusterType int64 `json:"cluster_type,omitempty"`

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// endpoints
	Endpoints string `json:"endpoints,omitempty"`

	// frontgate id
	FrontgateID string `json:"frontgate_id,omitempty"`

	// global uuid
	GlobalUUID string `json:"global_uuid,omitempty"`

	// metadata root access
	MetadataRootAccess bool `json:"metadata_root_access,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// runtime id
	RuntimeID string `json:"runtime_id,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`

	// subnet id
	SubnetID string `json:"subnet_id,omitempty"`

	// transition status
	TransitionStatus string `json:"transition_status,omitempty"`

	// upgrade status
	UpgradeStatus string `json:"upgrade_status,omitempty"`

	// upgrade time
	UpgradeTime strfmt.DateTime `json:"upgrade_time,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`

	// vpc id
	VpcID string `json:"vpc_id,omitempty"`
}

OpenpitrixCluster openpitrix cluster swagger:model openpitrixCluster

func (*OpenpitrixCluster) MarshalBinary

func (m *OpenpitrixCluster) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCluster) UnmarshalBinary

func (m *OpenpitrixCluster) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCluster) Validate

func (m *OpenpitrixCluster) Validate(formats strfmt.Registry) error

Validate validates this openpitrix cluster

type OpenpitrixClusterClusterCommonSet

type OpenpitrixClusterClusterCommonSet []*OpenpitrixClusterCommon

OpenpitrixClusterClusterCommonSet openpitrix cluster cluster common set swagger:model openpitrixClusterClusterCommonSet

func (OpenpitrixClusterClusterCommonSet) Validate

Validate validates this openpitrix cluster cluster common set

type OpenpitrixClusterClusterLinkSet

type OpenpitrixClusterClusterLinkSet []*OpenpitrixClusterLink

OpenpitrixClusterClusterLinkSet openpitrix cluster cluster link set swagger:model openpitrixClusterClusterLinkSet

func (OpenpitrixClusterClusterLinkSet) Validate

Validate validates this openpitrix cluster cluster link set

type OpenpitrixClusterClusterLoadbalancerSet

type OpenpitrixClusterClusterLoadbalancerSet []*OpenpitrixClusterLoadbalancer

OpenpitrixClusterClusterLoadbalancerSet openpitrix cluster cluster loadbalancer set swagger:model openpitrixClusterClusterLoadbalancerSet

func (OpenpitrixClusterClusterLoadbalancerSet) Validate

Validate validates this openpitrix cluster cluster loadbalancer set

type OpenpitrixClusterClusterNodeSet

type OpenpitrixClusterClusterNodeSet []*OpenpitrixClusterNode

OpenpitrixClusterClusterNodeSet openpitrix cluster cluster node set swagger:model openpitrixClusterClusterNodeSet

func (OpenpitrixClusterClusterNodeSet) Validate

Validate validates this openpitrix cluster cluster node set

type OpenpitrixClusterClusterRoleSet

type OpenpitrixClusterClusterRoleSet []*OpenpitrixClusterRole

OpenpitrixClusterClusterRoleSet openpitrix cluster cluster role set swagger:model openpitrixClusterClusterRoleSet

func (OpenpitrixClusterClusterRoleSet) Validate

Validate validates this openpitrix cluster cluster role set

type OpenpitrixClusterCommon

type OpenpitrixClusterCommon struct {

	// advanced actions
	AdvancedActions string `json:"advanced_actions,omitempty"`

	// agent installed
	AgentInstalled bool `json:"agent_installed,omitempty"`

	// backup policy
	BackupPolicy string `json:"backup_policy,omitempty"`

	// backup service
	BackupService string `json:"backup_service,omitempty"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// custom metadata script
	CustomMetadataScript string `json:"custom_metadata_script,omitempty"`

	// custom service
	CustomService string `json:"custom_service,omitempty"`

	// delete snapshot service
	DeleteSnapshotService string `json:"delete_snapshot_service,omitempty"`

	// destroy service
	DestroyService string `json:"destroy_service,omitempty"`

	// health check
	HealthCheck string `json:"health_check,omitempty"`

	// hypervisor
	Hypervisor string `json:"hypervisor,omitempty"`

	// image id
	ImageID string `json:"image_id,omitempty"`

	// incremental backup supported
	IncrementalBackupSupported bool `json:"incremental_backup_supported,omitempty"`

	// init service
	InitService string `json:"init_service,omitempty"`

	// monitor
	Monitor string `json:"monitor,omitempty"`

	// passphraseless
	Passphraseless string `json:"passphraseless,omitempty"`

	// restart service
	RestartService string `json:"restart_service,omitempty"`

	// restore service
	RestoreService string `json:"restore_service,omitempty"`

	// role
	Role string `json:"role,omitempty"`

	// scale in service
	ScaleInService string `json:"scale_in_service,omitempty"`

	// scale out service
	ScaleOutService string `json:"scale_out_service,omitempty"`

	// server id upper bound
	ServerIDUpperBound int64 `json:"server_id_upper_bound,omitempty"`

	// start service
	StartService string `json:"start_service,omitempty"`

	// stop service
	StopService string `json:"stop_service,omitempty"`

	// upgrade service
	UpgradeService string `json:"upgrade_service,omitempty"`

	// vertical scaling policy
	VerticalScalingPolicy string `json:"vertical_scaling_policy,omitempty"`
}

OpenpitrixClusterCommon openpitrix cluster common swagger:model openpitrixClusterCommon

func (*OpenpitrixClusterCommon) MarshalBinary

func (m *OpenpitrixClusterCommon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixClusterCommon) UnmarshalBinary

func (m *OpenpitrixClusterCommon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixClusterCommon) Validate

func (m *OpenpitrixClusterCommon) Validate(formats strfmt.Registry) error

Validate validates this openpitrix cluster common

type OpenpitrixClusterLink struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// external cluster id
	ExternalClusterID string `json:"external_cluster_id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`
}

OpenpitrixClusterLink openpitrix cluster link swagger:model openpitrixClusterLink

func (*OpenpitrixClusterLink) MarshalBinary

func (m *OpenpitrixClusterLink) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixClusterLink) UnmarshalBinary

func (m *OpenpitrixClusterLink) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixClusterLink) Validate

func (m *OpenpitrixClusterLink) Validate(formats strfmt.Registry) error

Validate validates this openpitrix cluster link

type OpenpitrixClusterLoadbalancer

type OpenpitrixClusterLoadbalancer struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// loadbalancer listener id
	LoadbalancerListenerID string `json:"loadbalancer_listener_id,omitempty"`

	// loadbalancer policy id
	LoadbalancerPolicyID string `json:"loadbalancer_policy_id,omitempty"`

	// loadbalancer port
	LoadbalancerPort int64 `json:"loadbalancer_port,omitempty"`

	// role
	Role string `json:"role,omitempty"`
}

OpenpitrixClusterLoadbalancer openpitrix cluster loadbalancer swagger:model openpitrixClusterLoadbalancer

func (*OpenpitrixClusterLoadbalancer) MarshalBinary

func (m *OpenpitrixClusterLoadbalancer) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixClusterLoadbalancer) UnmarshalBinary

func (m *OpenpitrixClusterLoadbalancer) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixClusterLoadbalancer) Validate

func (m *OpenpitrixClusterLoadbalancer) Validate(formats strfmt.Registry) error

Validate validates this openpitrix cluster loadbalancer

type OpenpitrixClusterNode

type OpenpitrixClusterNode struct {

	// auto backup
	AutoBackup bool `json:"auto_backup,omitempty"`

	// cluster common
	ClusterCommon *OpenpitrixClusterCommon `json:"cluster_common,omitempty"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// cluster role
	ClusterRole *OpenpitrixClusterRole `json:"cluster_role,omitempty"`

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// custom metadata
	CustomMetadata string `json:"custom_metadata,omitempty"`

	// device
	Device string `json:"device,omitempty"`

	// eip
	Eip string `json:"eip,omitempty"`

	// global server id
	GlobalServerID int64 `json:"global_server_id,omitempty"`

	// group id
	GroupID int64 `json:"group_id,omitempty"`

	// health status
	HealthStatus string `json:"health_status,omitempty"`

	// host id
	HostID string `json:"host_id,omitempty"`

	// host ip
	HostIP string `json:"host_ip,omitempty"`

	// instance id
	InstanceID string `json:"instance_id,omitempty"`

	// is backup
	IsBackup bool `json:"is_backup,omitempty"`

	// key pair id
	KeyPairID []string `json:"key_pair_id"`

	// name
	Name string `json:"name,omitempty"`

	// node id
	NodeID string `json:"node_id,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// private ip
	PrivateIP string `json:"private_ip,omitempty"`

	// pub key
	PubKey string `json:"pub_key,omitempty"`

	// role
	Role string `json:"role,omitempty"`

	// server id
	ServerID int64 `json:"server_id,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`

	// subnet id
	SubnetID string `json:"subnet_id,omitempty"`

	// transition status
	TransitionStatus string `json:"transition_status,omitempty"`

	// volume id
	VolumeID string `json:"volume_id,omitempty"`
}

OpenpitrixClusterNode openpitrix cluster node swagger:model openpitrixClusterNode

func (*OpenpitrixClusterNode) MarshalBinary

func (m *OpenpitrixClusterNode) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixClusterNode) UnmarshalBinary

func (m *OpenpitrixClusterNode) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixClusterNode) Validate

func (m *OpenpitrixClusterNode) Validate(formats strfmt.Registry) error

Validate validates this openpitrix cluster node

type OpenpitrixClusterRole

type OpenpitrixClusterRole struct {

	// api version
	APIVersion string `json:"api_version,omitempty"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// cpu
	CPU int64 `json:"cpu,omitempty"`

	// env
	Env string `json:"env,omitempty"`

	// file system
	FileSystem string `json:"file_system,omitempty"`

	// gpu
	Gpu int64 `json:"gpu,omitempty"`

	// instance size
	InstanceSize int64 `json:"instance_size,omitempty"`

	// memory
	Memory int64 `json:"memory,omitempty"`

	// mount options
	MountOptions string `json:"mount_options,omitempty"`

	// mount point
	MountPoint string `json:"mount_point,omitempty"`

	// ready replicas
	ReadyReplicas int64 `json:"ready_replicas,omitempty"`

	// replicas
	Replicas int64 `json:"replicas,omitempty"`

	// role
	Role string `json:"role,omitempty"`

	// storage size
	StorageSize int64 `json:"storage_size,omitempty"`
}

OpenpitrixClusterRole openpitrix cluster role swagger:model openpitrixClusterRole

func (*OpenpitrixClusterRole) MarshalBinary

func (m *OpenpitrixClusterRole) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixClusterRole) UnmarshalBinary

func (m *OpenpitrixClusterRole) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixClusterRole) Validate

func (m *OpenpitrixClusterRole) Validate(formats strfmt.Registry) error

Validate validates this openpitrix cluster role

type OpenpitrixCreateAppRequest

type OpenpitrixCreateAppRequest struct {

	// category id
	CategoryID string `json:"category_id,omitempty"`

	// chart name
	ChartName string `json:"chart_name,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// home
	Home string `json:"home,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

	// keywords
	Keywords string `json:"keywords,omitempty"`

	// maintainers
	Maintainers string `json:"maintainers,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// package
	Package strfmt.Base64 `json:"package,omitempty"`

	// readme
	Readme string `json:"readme,omitempty"`

	// repo id
	RepoID string `json:"repo_id,omitempty"`

	// screenshots
	Screenshots string `json:"screenshots,omitempty"`

	// sources
	Sources string `json:"sources,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

OpenpitrixCreateAppRequest openpitrix create app request swagger:model openpitrixCreateAppRequest

func (*OpenpitrixCreateAppRequest) MarshalBinary

func (m *OpenpitrixCreateAppRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateAppRequest) UnmarshalBinary

func (m *OpenpitrixCreateAppRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateAppRequest) Validate

func (m *OpenpitrixCreateAppRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create app request

type OpenpitrixCreateAppResponse

type OpenpitrixCreateAppResponse struct {

	// app id
	AppID string `json:"app_id,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixCreateAppResponse openpitrix create app response swagger:model openpitrixCreateAppResponse

func (*OpenpitrixCreateAppResponse) MarshalBinary

func (m *OpenpitrixCreateAppResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateAppResponse) UnmarshalBinary

func (m *OpenpitrixCreateAppResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateAppResponse) Validate

func (m *OpenpitrixCreateAppResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create app response

type OpenpitrixCreateAppVersionRequest

type OpenpitrixCreateAppVersionRequest struct {

	// app id
	AppID string `json:"app_id,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// home
	Home string `json:"home,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

	// keywords
	Keywords string `json:"keywords,omitempty"`

	// maintainers
	Maintainers string `json:"maintainers,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// package
	Package strfmt.Base64 `json:"package,omitempty"`

	// package name
	PackageName string `json:"package_name,omitempty"`

	// readme
	Readme string `json:"readme,omitempty"`

	// screenshots
	Screenshots string `json:"screenshots,omitempty"`

	// sequence
	Sequence int64 `json:"sequence,omitempty"`

	// sources
	Sources string `json:"sources,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

OpenpitrixCreateAppVersionRequest openpitrix create app version request swagger:model openpitrixCreateAppVersionRequest

func (*OpenpitrixCreateAppVersionRequest) MarshalBinary

func (m *OpenpitrixCreateAppVersionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateAppVersionRequest) UnmarshalBinary

func (m *OpenpitrixCreateAppVersionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateAppVersionRequest) Validate

Validate validates this openpitrix create app version request

type OpenpitrixCreateAppVersionResponse

type OpenpitrixCreateAppVersionResponse struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixCreateAppVersionResponse openpitrix create app version response swagger:model openpitrixCreateAppVersionResponse

func (*OpenpitrixCreateAppVersionResponse) MarshalBinary

func (m *OpenpitrixCreateAppVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateAppVersionResponse) UnmarshalBinary

func (m *OpenpitrixCreateAppVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateAppVersionResponse) Validate

Validate validates this openpitrix create app version response

type OpenpitrixCreateCategoryRequest

type OpenpitrixCreateCategoryRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// locale
	Locale string `json:"locale,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

OpenpitrixCreateCategoryRequest openpitrix create category request swagger:model openpitrixCreateCategoryRequest

func (*OpenpitrixCreateCategoryRequest) MarshalBinary

func (m *OpenpitrixCreateCategoryRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateCategoryRequest) UnmarshalBinary

func (m *OpenpitrixCreateCategoryRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateCategoryRequest) Validate

Validate validates this openpitrix create category request

type OpenpitrixCreateCategoryResponse

type OpenpitrixCreateCategoryResponse struct {

	// category id
	CategoryID string `json:"category_id,omitempty"`
}

OpenpitrixCreateCategoryResponse openpitrix create category response swagger:model openpitrixCreateCategoryResponse

func (*OpenpitrixCreateCategoryResponse) MarshalBinary

func (m *OpenpitrixCreateCategoryResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateCategoryResponse) UnmarshalBinary

func (m *OpenpitrixCreateCategoryResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateCategoryResponse) Validate

Validate validates this openpitrix create category response

type OpenpitrixCreateClientRequest added in v0.2.3

type OpenpitrixCreateClientRequest struct {

	// user id
	UserID string `json:"user_id,omitempty"`
}

OpenpitrixCreateClientRequest openpitrix create client request swagger:model openpitrixCreateClientRequest

func (*OpenpitrixCreateClientRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixCreateClientRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateClientRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixCreateClientRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateClientRequest) Validate added in v0.2.3

func (m *OpenpitrixCreateClientRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create client request

type OpenpitrixCreateClientResponse added in v0.2.3

type OpenpitrixCreateClientResponse struct {

	// client id
	ClientID string `json:"client_id,omitempty"`

	// client secret
	ClientSecret string `json:"client_secret,omitempty"`

	// user id
	UserID string `json:"user_id,omitempty"`
}

OpenpitrixCreateClientResponse openpitrix create client response swagger:model openpitrixCreateClientResponse

func (*OpenpitrixCreateClientResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixCreateClientResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateClientResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixCreateClientResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateClientResponse) Validate added in v0.2.3

func (m *OpenpitrixCreateClientResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create client response

type OpenpitrixCreateClusterRequest

type OpenpitrixCreateClusterRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// app id
	AppID string `json:"app_id,omitempty"`

	// conf
	Conf string `json:"conf,omitempty"`

	// runtime id
	RuntimeID string `json:"runtime_id,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixCreateClusterRequest openpitrix create cluster request swagger:model openpitrixCreateClusterRequest

func (*OpenpitrixCreateClusterRequest) MarshalBinary

func (m *OpenpitrixCreateClusterRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateClusterRequest) UnmarshalBinary

func (m *OpenpitrixCreateClusterRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateClusterRequest) Validate

func (m *OpenpitrixCreateClusterRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create cluster request

type OpenpitrixCreateClusterResponse

type OpenpitrixCreateClusterResponse struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// job id
	JobID string `json:"job_id,omitempty"`
}

OpenpitrixCreateClusterResponse openpitrix create cluster response swagger:model openpitrixCreateClusterResponse

func (*OpenpitrixCreateClusterResponse) MarshalBinary

func (m *OpenpitrixCreateClusterResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateClusterResponse) UnmarshalBinary

func (m *OpenpitrixCreateClusterResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateClusterResponse) Validate

Validate validates this openpitrix create cluster response

type OpenpitrixCreateGroupRequest added in v0.2.3

type OpenpitrixCreateGroupRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

OpenpitrixCreateGroupRequest openpitrix create group request swagger:model openpitrixCreateGroupRequest

func (*OpenpitrixCreateGroupRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixCreateGroupRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateGroupRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixCreateGroupRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateGroupRequest) Validate added in v0.2.3

func (m *OpenpitrixCreateGroupRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create group request

type OpenpitrixCreateGroupResponse added in v0.2.3

type OpenpitrixCreateGroupResponse struct {

	// group id
	GroupID string `json:"group_id,omitempty"`
}

OpenpitrixCreateGroupResponse openpitrix create group response swagger:model openpitrixCreateGroupResponse

func (*OpenpitrixCreateGroupResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixCreateGroupResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateGroupResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixCreateGroupResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateGroupResponse) Validate added in v0.2.3

func (m *OpenpitrixCreateGroupResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create group response

type OpenpitrixCreateJobResponse

type OpenpitrixCreateJobResponse struct {

	// app id
	AppID string `json:"app_id,omitempty"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// job id
	JobID string `json:"job_id,omitempty"`

	// runtime id
	RuntimeID string `json:"runtime_id,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixCreateJobResponse openpitrix create job response swagger:model openpitrixCreateJobResponse

func (*OpenpitrixCreateJobResponse) MarshalBinary

func (m *OpenpitrixCreateJobResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateJobResponse) UnmarshalBinary

func (m *OpenpitrixCreateJobResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateJobResponse) Validate

func (m *OpenpitrixCreateJobResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create job response

type OpenpitrixCreateKeyPairRequest added in v0.1.7

type OpenpitrixCreateKeyPairRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// pub key
	PubKey string `json:"pub_key,omitempty"`
}

OpenpitrixCreateKeyPairRequest openpitrix create key pair request swagger:model openpitrixCreateKeyPairRequest

func (*OpenpitrixCreateKeyPairRequest) MarshalBinary added in v0.1.7

func (m *OpenpitrixCreateKeyPairRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateKeyPairRequest) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixCreateKeyPairRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateKeyPairRequest) Validate added in v0.1.7

func (m *OpenpitrixCreateKeyPairRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create key pair request

type OpenpitrixCreateKeyPairResponse added in v0.1.7

type OpenpitrixCreateKeyPairResponse struct {

	// key pair id
	KeyPairID string `json:"key_pair_id,omitempty"`
}

OpenpitrixCreateKeyPairResponse openpitrix create key pair response swagger:model openpitrixCreateKeyPairResponse

func (*OpenpitrixCreateKeyPairResponse) MarshalBinary added in v0.1.7

func (m *OpenpitrixCreateKeyPairResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateKeyPairResponse) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixCreateKeyPairResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateKeyPairResponse) Validate added in v0.1.7

Validate validates this openpitrix create key pair response

type OpenpitrixCreatePasswordResetRequest added in v0.2.3

type OpenpitrixCreatePasswordResetRequest struct {

	// password
	Password string `json:"password,omitempty"`

	// user id
	UserID string `json:"user_id,omitempty"`
}

OpenpitrixCreatePasswordResetRequest openpitrix create password reset request swagger:model openpitrixCreatePasswordResetRequest

func (*OpenpitrixCreatePasswordResetRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixCreatePasswordResetRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreatePasswordResetRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixCreatePasswordResetRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreatePasswordResetRequest) Validate added in v0.2.3

Validate validates this openpitrix create password reset request

type OpenpitrixCreatePasswordResetResponse added in v0.2.3

type OpenpitrixCreatePasswordResetResponse struct {

	// reset id
	ResetID string `json:"reset_id,omitempty"`

	// user id
	UserID string `json:"user_id,omitempty"`
}

OpenpitrixCreatePasswordResetResponse openpitrix create password reset response swagger:model openpitrixCreatePasswordResetResponse

func (*OpenpitrixCreatePasswordResetResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixCreatePasswordResetResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreatePasswordResetResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixCreatePasswordResetResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreatePasswordResetResponse) Validate added in v0.2.3

Validate validates this openpitrix create password reset response

type OpenpitrixCreateRepoRequest

type OpenpitrixCreateRepoRequest struct {

	// app default status
	AppDefaultStatus string `json:"app_default_status,omitempty"`

	// category id
	CategoryID string `json:"category_id,omitempty"`

	// credential
	Credential string `json:"credential,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// labels
	Labels string `json:"labels,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// providers
	Providers []string `json:"providers"`

	// selectors
	Selectors string `json:"selectors,omitempty"`

	// type
	Type string `json:"type,omitempty"`

	// url
	URL string `json:"url,omitempty"`

	// visibility
	Visibility string `json:"visibility,omitempty"`
}

OpenpitrixCreateRepoRequest openpitrix create repo request swagger:model openpitrixCreateRepoRequest

func (*OpenpitrixCreateRepoRequest) MarshalBinary

func (m *OpenpitrixCreateRepoRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateRepoRequest) UnmarshalBinary

func (m *OpenpitrixCreateRepoRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateRepoRequest) Validate

func (m *OpenpitrixCreateRepoRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create repo request

type OpenpitrixCreateRepoResponse

type OpenpitrixCreateRepoResponse struct {

	// repo id
	RepoID string `json:"repo_id,omitempty"`
}

OpenpitrixCreateRepoResponse openpitrix create repo response swagger:model openpitrixCreateRepoResponse

func (*OpenpitrixCreateRepoResponse) MarshalBinary

func (m *OpenpitrixCreateRepoResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateRepoResponse) UnmarshalBinary

func (m *OpenpitrixCreateRepoResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateRepoResponse) Validate

func (m *OpenpitrixCreateRepoResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create repo response

type OpenpitrixCreateRuntimeRequest

type OpenpitrixCreateRuntimeRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// labels
	Labels string `json:"labels,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// provider
	Provider string `json:"provider,omitempty"`

	// runtime credential
	RuntimeCredential string `json:"runtime_credential,omitempty"`

	// runtime url
	RuntimeURL string `json:"runtime_url,omitempty"`

	// zone
	Zone string `json:"zone,omitempty"`
}

OpenpitrixCreateRuntimeRequest openpitrix create runtime request swagger:model openpitrixCreateRuntimeRequest

func (*OpenpitrixCreateRuntimeRequest) MarshalBinary

func (m *OpenpitrixCreateRuntimeRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateRuntimeRequest) UnmarshalBinary

func (m *OpenpitrixCreateRuntimeRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateRuntimeRequest) Validate

func (m *OpenpitrixCreateRuntimeRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create runtime request

type OpenpitrixCreateRuntimeResponse

type OpenpitrixCreateRuntimeResponse struct {

	// runtime id
	RuntimeID string `json:"runtime_id,omitempty"`
}

OpenpitrixCreateRuntimeResponse openpitrix create runtime response swagger:model openpitrixCreateRuntimeResponse

func (*OpenpitrixCreateRuntimeResponse) MarshalBinary

func (m *OpenpitrixCreateRuntimeResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateRuntimeResponse) UnmarshalBinary

func (m *OpenpitrixCreateRuntimeResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateRuntimeResponse) Validate

Validate validates this openpitrix create runtime response

type OpenpitrixCreateTaskResponse

type OpenpitrixCreateTaskResponse struct {

	// job id
	JobID string `json:"job_id,omitempty"`

	// task id
	TaskID string `json:"task_id,omitempty"`
}

OpenpitrixCreateTaskResponse openpitrix create task response swagger:model openpitrixCreateTaskResponse

func (*OpenpitrixCreateTaskResponse) MarshalBinary

func (m *OpenpitrixCreateTaskResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateTaskResponse) UnmarshalBinary

func (m *OpenpitrixCreateTaskResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateTaskResponse) Validate

func (m *OpenpitrixCreateTaskResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create task response

type OpenpitrixCreateUserRequest added in v0.2.3

type OpenpitrixCreateUserRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// email
	Email string `json:"email,omitempty"`

	// password
	Password string `json:"password,omitempty"`

	// role
	Role string `json:"role,omitempty"`
}

OpenpitrixCreateUserRequest openpitrix create user request swagger:model openpitrixCreateUserRequest

func (*OpenpitrixCreateUserRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixCreateUserRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateUserRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixCreateUserRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateUserRequest) Validate added in v0.2.3

func (m *OpenpitrixCreateUserRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create user request

type OpenpitrixCreateUserResponse added in v0.2.3

type OpenpitrixCreateUserResponse struct {

	// user id
	UserID string `json:"user_id,omitempty"`
}

OpenpitrixCreateUserResponse openpitrix create user response swagger:model openpitrixCreateUserResponse

func (*OpenpitrixCreateUserResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixCreateUserResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixCreateUserResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixCreateUserResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixCreateUserResponse) Validate added in v0.2.3

func (m *OpenpitrixCreateUserResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix create user response

type OpenpitrixDeleteAppVersionRequest added in v0.2.1

type OpenpitrixDeleteAppVersionRequest struct {

	// direct delete
	DirectDelete bool `json:"direct_delete,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixDeleteAppVersionRequest openpitrix delete app version request swagger:model openpitrixDeleteAppVersionRequest

func (*OpenpitrixDeleteAppVersionRequest) MarshalBinary added in v0.2.1

func (m *OpenpitrixDeleteAppVersionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteAppVersionRequest) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixDeleteAppVersionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteAppVersionRequest) Validate added in v0.2.1

Validate validates this openpitrix delete app version request

type OpenpitrixDeleteAppVersionResponse added in v0.2.1

type OpenpitrixDeleteAppVersionResponse struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixDeleteAppVersionResponse openpitrix delete app version response swagger:model openpitrixDeleteAppVersionResponse

func (*OpenpitrixDeleteAppVersionResponse) MarshalBinary added in v0.2.1

func (m *OpenpitrixDeleteAppVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteAppVersionResponse) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixDeleteAppVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteAppVersionResponse) Validate added in v0.2.1

Validate validates this openpitrix delete app version response

type OpenpitrixDeleteAppsRequest

type OpenpitrixDeleteAppsRequest struct {

	// app id
	AppID []string `json:"app_id"`

	// direct delete
	DirectDelete bool `json:"direct_delete,omitempty"`
}

OpenpitrixDeleteAppsRequest openpitrix delete apps request swagger:model openpitrixDeleteAppsRequest

func (*OpenpitrixDeleteAppsRequest) MarshalBinary

func (m *OpenpitrixDeleteAppsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteAppsRequest) UnmarshalBinary

func (m *OpenpitrixDeleteAppsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteAppsRequest) Validate

func (m *OpenpitrixDeleteAppsRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix delete apps request

type OpenpitrixDeleteAppsResponse

type OpenpitrixDeleteAppsResponse struct {

	// app id
	AppID []string `json:"app_id"`
}

OpenpitrixDeleteAppsResponse openpitrix delete apps response swagger:model openpitrixDeleteAppsResponse

func (*OpenpitrixDeleteAppsResponse) MarshalBinary

func (m *OpenpitrixDeleteAppsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteAppsResponse) UnmarshalBinary

func (m *OpenpitrixDeleteAppsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteAppsResponse) Validate

func (m *OpenpitrixDeleteAppsResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix delete apps response

type OpenpitrixDeleteCategoriesRequest

type OpenpitrixDeleteCategoriesRequest struct {

	// category id
	CategoryID []string `json:"category_id"`
}

OpenpitrixDeleteCategoriesRequest openpitrix delete categories request swagger:model openpitrixDeleteCategoriesRequest

func (*OpenpitrixDeleteCategoriesRequest) MarshalBinary

func (m *OpenpitrixDeleteCategoriesRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteCategoriesRequest) UnmarshalBinary

func (m *OpenpitrixDeleteCategoriesRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteCategoriesRequest) Validate

Validate validates this openpitrix delete categories request

type OpenpitrixDeleteCategoriesResponse

type OpenpitrixDeleteCategoriesResponse struct {

	// category id
	CategoryID []string `json:"category_id"`
}

OpenpitrixDeleteCategoriesResponse openpitrix delete categories response swagger:model openpitrixDeleteCategoriesResponse

func (*OpenpitrixDeleteCategoriesResponse) MarshalBinary

func (m *OpenpitrixDeleteCategoriesResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteCategoriesResponse) UnmarshalBinary

func (m *OpenpitrixDeleteCategoriesResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteCategoriesResponse) Validate

Validate validates this openpitrix delete categories response

type OpenpitrixDeleteClusterNodesRequest

type OpenpitrixDeleteClusterNodesRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// node id
	NodeID []string `json:"node_id"`
}

OpenpitrixDeleteClusterNodesRequest openpitrix delete cluster nodes request swagger:model openpitrixDeleteClusterNodesRequest

func (*OpenpitrixDeleteClusterNodesRequest) MarshalBinary

func (m *OpenpitrixDeleteClusterNodesRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteClusterNodesRequest) UnmarshalBinary

func (m *OpenpitrixDeleteClusterNodesRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteClusterNodesRequest) Validate

Validate validates this openpitrix delete cluster nodes request

type OpenpitrixDeleteClusterNodesResponse

type OpenpitrixDeleteClusterNodesResponse struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// job id
	JobID string `json:"job_id,omitempty"`
}

OpenpitrixDeleteClusterNodesResponse openpitrix delete cluster nodes response swagger:model openpitrixDeleteClusterNodesResponse

func (*OpenpitrixDeleteClusterNodesResponse) MarshalBinary

func (m *OpenpitrixDeleteClusterNodesResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteClusterNodesResponse) UnmarshalBinary

func (m *OpenpitrixDeleteClusterNodesResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteClusterNodesResponse) Validate

Validate validates this openpitrix delete cluster nodes response

type OpenpitrixDeleteClustersRequest

type OpenpitrixDeleteClustersRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID []string `json:"cluster_id"`
}

OpenpitrixDeleteClustersRequest openpitrix delete clusters request swagger:model openpitrixDeleteClustersRequest

func (*OpenpitrixDeleteClustersRequest) MarshalBinary

func (m *OpenpitrixDeleteClustersRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteClustersRequest) UnmarshalBinary

func (m *OpenpitrixDeleteClustersRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteClustersRequest) Validate

Validate validates this openpitrix delete clusters request

type OpenpitrixDeleteClustersResponse

type OpenpitrixDeleteClustersResponse struct {

	// cluster id
	ClusterID []string `json:"cluster_id"`

	// job id
	JobID []string `json:"job_id"`
}

OpenpitrixDeleteClustersResponse openpitrix delete clusters response swagger:model openpitrixDeleteClustersResponse

func (*OpenpitrixDeleteClustersResponse) MarshalBinary

func (m *OpenpitrixDeleteClustersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteClustersResponse) UnmarshalBinary

func (m *OpenpitrixDeleteClustersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteClustersResponse) Validate

Validate validates this openpitrix delete clusters response

type OpenpitrixDeleteGroupsRequest added in v0.2.3

type OpenpitrixDeleteGroupsRequest struct {

	// group id
	GroupID []string `json:"group_id"`
}

OpenpitrixDeleteGroupsRequest openpitrix delete groups request swagger:model openpitrixDeleteGroupsRequest

func (*OpenpitrixDeleteGroupsRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixDeleteGroupsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteGroupsRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixDeleteGroupsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteGroupsRequest) Validate added in v0.2.3

func (m *OpenpitrixDeleteGroupsRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix delete groups request

type OpenpitrixDeleteGroupsResponse added in v0.2.3

type OpenpitrixDeleteGroupsResponse struct {

	// group id
	GroupID []string `json:"group_id"`
}

OpenpitrixDeleteGroupsResponse openpitrix delete groups response swagger:model openpitrixDeleteGroupsResponse

func (*OpenpitrixDeleteGroupsResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixDeleteGroupsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteGroupsResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixDeleteGroupsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteGroupsResponse) Validate added in v0.2.3

func (m *OpenpitrixDeleteGroupsResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix delete groups response

type OpenpitrixDeleteKeyPairsRequest added in v0.1.7

type OpenpitrixDeleteKeyPairsRequest struct {

	// key pair id
	KeyPairID []string `json:"key_pair_id"`
}

OpenpitrixDeleteKeyPairsRequest openpitrix delete key pairs request swagger:model openpitrixDeleteKeyPairsRequest

func (*OpenpitrixDeleteKeyPairsRequest) MarshalBinary added in v0.1.7

func (m *OpenpitrixDeleteKeyPairsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteKeyPairsRequest) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixDeleteKeyPairsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteKeyPairsRequest) Validate added in v0.1.7

Validate validates this openpitrix delete key pairs request

type OpenpitrixDeleteKeyPairsResponse added in v0.1.7

type OpenpitrixDeleteKeyPairsResponse struct {

	// key pair id
	KeyPairID []string `json:"key_pair_id"`
}

OpenpitrixDeleteKeyPairsResponse openpitrix delete key pairs response swagger:model openpitrixDeleteKeyPairsResponse

func (*OpenpitrixDeleteKeyPairsResponse) MarshalBinary added in v0.1.7

func (m *OpenpitrixDeleteKeyPairsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteKeyPairsResponse) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixDeleteKeyPairsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteKeyPairsResponse) Validate added in v0.1.7

Validate validates this openpitrix delete key pairs response

type OpenpitrixDeleteNodeKeyPairsResponse added in v0.1.7

type OpenpitrixDeleteNodeKeyPairsResponse interface{}

OpenpitrixDeleteNodeKeyPairsResponse openpitrix delete node key pairs response swagger:model openpitrixDeleteNodeKeyPairsResponse

type OpenpitrixDeleteReposRequest

type OpenpitrixDeleteReposRequest struct {

	// repo id
	RepoID []string `json:"repo_id"`
}

OpenpitrixDeleteReposRequest openpitrix delete repos request swagger:model openpitrixDeleteReposRequest

func (*OpenpitrixDeleteReposRequest) MarshalBinary

func (m *OpenpitrixDeleteReposRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteReposRequest) UnmarshalBinary

func (m *OpenpitrixDeleteReposRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteReposRequest) Validate

func (m *OpenpitrixDeleteReposRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix delete repos request

type OpenpitrixDeleteReposResponse

type OpenpitrixDeleteReposResponse struct {

	// repo id
	RepoID []string `json:"repo_id"`
}

OpenpitrixDeleteReposResponse openpitrix delete repos response swagger:model openpitrixDeleteReposResponse

func (*OpenpitrixDeleteReposResponse) MarshalBinary

func (m *OpenpitrixDeleteReposResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteReposResponse) UnmarshalBinary

func (m *OpenpitrixDeleteReposResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteReposResponse) Validate

func (m *OpenpitrixDeleteReposResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix delete repos response

type OpenpitrixDeleteRuntimesRequest

type OpenpitrixDeleteRuntimesRequest struct {

	// runtime id
	RuntimeID []string `json:"runtime_id"`
}

OpenpitrixDeleteRuntimesRequest openpitrix delete runtimes request swagger:model openpitrixDeleteRuntimesRequest

func (*OpenpitrixDeleteRuntimesRequest) MarshalBinary

func (m *OpenpitrixDeleteRuntimesRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteRuntimesRequest) UnmarshalBinary

func (m *OpenpitrixDeleteRuntimesRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteRuntimesRequest) Validate

Validate validates this openpitrix delete runtimes request

type OpenpitrixDeleteRuntimesResponse

type OpenpitrixDeleteRuntimesResponse struct {

	// runtime id
	RuntimeID []string `json:"runtime_id"`
}

OpenpitrixDeleteRuntimesResponse openpitrix delete runtimes response swagger:model openpitrixDeleteRuntimesResponse

func (*OpenpitrixDeleteRuntimesResponse) MarshalBinary

func (m *OpenpitrixDeleteRuntimesResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteRuntimesResponse) UnmarshalBinary

func (m *OpenpitrixDeleteRuntimesResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteRuntimesResponse) Validate

Validate validates this openpitrix delete runtimes response

type OpenpitrixDeleteUsersRequest added in v0.2.3

type OpenpitrixDeleteUsersRequest struct {

	// user id
	UserID []string `json:"user_id"`
}

OpenpitrixDeleteUsersRequest openpitrix delete users request swagger:model openpitrixDeleteUsersRequest

func (*OpenpitrixDeleteUsersRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixDeleteUsersRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteUsersRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixDeleteUsersRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteUsersRequest) Validate added in v0.2.3

func (m *OpenpitrixDeleteUsersRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix delete users request

type OpenpitrixDeleteUsersResponse added in v0.2.3

type OpenpitrixDeleteUsersResponse struct {

	// user id
	UserID []string `json:"user_id"`
}

OpenpitrixDeleteUsersResponse openpitrix delete users response swagger:model openpitrixDeleteUsersResponse

func (*OpenpitrixDeleteUsersResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixDeleteUsersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDeleteUsersResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixDeleteUsersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteUsersResponse) Validate added in v0.2.3

func (m *OpenpitrixDeleteUsersResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix delete users response

type OpenpitrixDescribeAppVersionsResponse

type OpenpitrixDescribeAppVersionsResponse struct {

	// app version set
	AppVersionSet OpenpitrixDescribeAppVersionsResponseAppVersionSet `json:"app_version_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeAppVersionsResponse openpitrix describe app versions response swagger:model openpitrixDescribeAppVersionsResponse

func (*OpenpitrixDescribeAppVersionsResponse) MarshalBinary

func (m *OpenpitrixDescribeAppVersionsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeAppVersionsResponse) UnmarshalBinary

func (m *OpenpitrixDescribeAppVersionsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeAppVersionsResponse) Validate

Validate validates this openpitrix describe app versions response

type OpenpitrixDescribeAppVersionsResponseAppVersionSet

type OpenpitrixDescribeAppVersionsResponseAppVersionSet []*OpenpitrixAppVersion

OpenpitrixDescribeAppVersionsResponseAppVersionSet openpitrix describe app versions response app version set swagger:model openpitrixDescribeAppVersionsResponseAppVersionSet

func (OpenpitrixDescribeAppVersionsResponseAppVersionSet) Validate

Validate validates this openpitrix describe app versions response app version set

type OpenpitrixDescribeAppsResponse

type OpenpitrixDescribeAppsResponse struct {

	// app set
	AppSet OpenpitrixDescribeAppsResponseAppSet `json:"app_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeAppsResponse openpitrix describe apps response swagger:model openpitrixDescribeAppsResponse

func (*OpenpitrixDescribeAppsResponse) MarshalBinary

func (m *OpenpitrixDescribeAppsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeAppsResponse) UnmarshalBinary

func (m *OpenpitrixDescribeAppsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeAppsResponse) Validate

func (m *OpenpitrixDescribeAppsResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix describe apps response

type OpenpitrixDescribeAppsResponseAppSet

type OpenpitrixDescribeAppsResponseAppSet []*OpenpitrixApp

OpenpitrixDescribeAppsResponseAppSet openpitrix describe apps response app set swagger:model openpitrixDescribeAppsResponseAppSet

func (OpenpitrixDescribeAppsResponseAppSet) Validate

Validate validates this openpitrix describe apps response app set

type OpenpitrixDescribeCategoriesResponse

type OpenpitrixDescribeCategoriesResponse struct {

	// category set
	CategorySet OpenpitrixDescribeCategoriesResponseCategorySet `json:"category_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeCategoriesResponse openpitrix describe categories response swagger:model openpitrixDescribeCategoriesResponse

func (*OpenpitrixDescribeCategoriesResponse) MarshalBinary

func (m *OpenpitrixDescribeCategoriesResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeCategoriesResponse) UnmarshalBinary

func (m *OpenpitrixDescribeCategoriesResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeCategoriesResponse) Validate

Validate validates this openpitrix describe categories response

type OpenpitrixDescribeCategoriesResponseCategorySet

type OpenpitrixDescribeCategoriesResponseCategorySet []*OpenpitrixCategory

OpenpitrixDescribeCategoriesResponseCategorySet openpitrix describe categories response category set swagger:model openpitrixDescribeCategoriesResponseCategorySet

func (OpenpitrixDescribeCategoriesResponseCategorySet) Validate

Validate validates this openpitrix describe categories response category set

type OpenpitrixDescribeClusterNodesResponse

type OpenpitrixDescribeClusterNodesResponse struct {

	// cluster node set
	ClusterNodeSet OpenpitrixDescribeClusterNodesResponseClusterNodeSet `json:"cluster_node_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeClusterNodesResponse openpitrix describe cluster nodes response swagger:model openpitrixDescribeClusterNodesResponse

func (*OpenpitrixDescribeClusterNodesResponse) MarshalBinary

func (m *OpenpitrixDescribeClusterNodesResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeClusterNodesResponse) UnmarshalBinary

func (m *OpenpitrixDescribeClusterNodesResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeClusterNodesResponse) Validate

Validate validates this openpitrix describe cluster nodes response

type OpenpitrixDescribeClusterNodesResponseClusterNodeSet

type OpenpitrixDescribeClusterNodesResponseClusterNodeSet []*OpenpitrixClusterNode

OpenpitrixDescribeClusterNodesResponseClusterNodeSet openpitrix describe cluster nodes response cluster node set swagger:model openpitrixDescribeClusterNodesResponseClusterNodeSet

func (OpenpitrixDescribeClusterNodesResponseClusterNodeSet) Validate

Validate validates this openpitrix describe cluster nodes response cluster node set

type OpenpitrixDescribeClustersResponse

type OpenpitrixDescribeClustersResponse struct {

	// cluster set
	ClusterSet OpenpitrixDescribeClustersResponseClusterSet `json:"cluster_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeClustersResponse openpitrix describe clusters response swagger:model openpitrixDescribeClustersResponse

func (*OpenpitrixDescribeClustersResponse) MarshalBinary

func (m *OpenpitrixDescribeClustersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeClustersResponse) UnmarshalBinary

func (m *OpenpitrixDescribeClustersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeClustersResponse) Validate

Validate validates this openpitrix describe clusters response

type OpenpitrixDescribeClustersResponseClusterSet

type OpenpitrixDescribeClustersResponseClusterSet []*OpenpitrixCluster

OpenpitrixDescribeClustersResponseClusterSet openpitrix describe clusters response cluster set swagger:model openpitrixDescribeClustersResponseClusterSet

func (OpenpitrixDescribeClustersResponseClusterSet) Validate

Validate validates this openpitrix describe clusters response cluster set

type OpenpitrixDescribeGroupsResponse added in v0.2.3

type OpenpitrixDescribeGroupsResponse struct {

	// group set
	GroupSet OpenpitrixDescribeGroupsResponseGroupSet `json:"group_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeGroupsResponse openpitrix describe groups response swagger:model openpitrixDescribeGroupsResponse

func (*OpenpitrixDescribeGroupsResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixDescribeGroupsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeGroupsResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixDescribeGroupsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeGroupsResponse) Validate added in v0.2.3

Validate validates this openpitrix describe groups response

type OpenpitrixDescribeGroupsResponseGroupSet added in v0.2.3

type OpenpitrixDescribeGroupsResponseGroupSet []*OpenpitrixGroup

OpenpitrixDescribeGroupsResponseGroupSet openpitrix describe groups response group set swagger:model openpitrixDescribeGroupsResponseGroupSet

func (OpenpitrixDescribeGroupsResponseGroupSet) Validate added in v0.2.3

Validate validates this openpitrix describe groups response group set

type OpenpitrixDescribeJobsResponse

type OpenpitrixDescribeJobsResponse struct {

	// job set
	JobSet OpenpitrixDescribeJobsResponseJobSet `json:"job_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeJobsResponse openpitrix describe jobs response swagger:model openpitrixDescribeJobsResponse

func (*OpenpitrixDescribeJobsResponse) MarshalBinary

func (m *OpenpitrixDescribeJobsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeJobsResponse) UnmarshalBinary

func (m *OpenpitrixDescribeJobsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeJobsResponse) Validate

func (m *OpenpitrixDescribeJobsResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix describe jobs response

type OpenpitrixDescribeJobsResponseJobSet

type OpenpitrixDescribeJobsResponseJobSet []*OpenpitrixJob

OpenpitrixDescribeJobsResponseJobSet openpitrix describe jobs response job set swagger:model openpitrixDescribeJobsResponseJobSet

func (OpenpitrixDescribeJobsResponseJobSet) Validate

Validate validates this openpitrix describe jobs response job set

type OpenpitrixDescribeKeyPairsResponse added in v0.1.7

type OpenpitrixDescribeKeyPairsResponse struct {

	// key pair set
	KeyPairSet OpenpitrixDescribeKeyPairsResponseKeyPairSet `json:"key_pair_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeKeyPairsResponse openpitrix describe key pairs response swagger:model openpitrixDescribeKeyPairsResponse

func (*OpenpitrixDescribeKeyPairsResponse) MarshalBinary added in v0.1.7

func (m *OpenpitrixDescribeKeyPairsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeKeyPairsResponse) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixDescribeKeyPairsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeKeyPairsResponse) Validate added in v0.1.7

Validate validates this openpitrix describe key pairs response

type OpenpitrixDescribeKeyPairsResponseKeyPairSet added in v0.1.7

type OpenpitrixDescribeKeyPairsResponseKeyPairSet []*OpenpitrixKeyPair

OpenpitrixDescribeKeyPairsResponseKeyPairSet openpitrix describe key pairs response key pair set swagger:model openpitrixDescribeKeyPairsResponseKeyPairSet

func (OpenpitrixDescribeKeyPairsResponseKeyPairSet) Validate added in v0.1.7

Validate validates this openpitrix describe key pairs response key pair set

type OpenpitrixDescribeRepoEventsResponse

type OpenpitrixDescribeRepoEventsResponse struct {

	// repo event set
	RepoEventSet OpenpitrixDescribeRepoEventsResponseRepoEventSet `json:"repo_event_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeRepoEventsResponse openpitrix describe repo events response swagger:model openpitrixDescribeRepoEventsResponse

func (*OpenpitrixDescribeRepoEventsResponse) MarshalBinary

func (m *OpenpitrixDescribeRepoEventsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeRepoEventsResponse) UnmarshalBinary

func (m *OpenpitrixDescribeRepoEventsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeRepoEventsResponse) Validate

Validate validates this openpitrix describe repo events response

type OpenpitrixDescribeRepoEventsResponseRepoEventSet

type OpenpitrixDescribeRepoEventsResponseRepoEventSet []*OpenpitrixRepoEvent

OpenpitrixDescribeRepoEventsResponseRepoEventSet openpitrix describe repo events response repo event set swagger:model openpitrixDescribeRepoEventsResponseRepoEventSet

func (OpenpitrixDescribeRepoEventsResponseRepoEventSet) Validate

Validate validates this openpitrix describe repo events response repo event set

type OpenpitrixDescribeReposResponse

type OpenpitrixDescribeReposResponse struct {

	// repo set
	RepoSet OpenpitrixDescribeReposResponseRepoSet `json:"repo_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeReposResponse openpitrix describe repos response swagger:model openpitrixDescribeReposResponse

func (*OpenpitrixDescribeReposResponse) MarshalBinary

func (m *OpenpitrixDescribeReposResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeReposResponse) UnmarshalBinary

func (m *OpenpitrixDescribeReposResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeReposResponse) Validate

Validate validates this openpitrix describe repos response

type OpenpitrixDescribeReposResponseRepoSet

type OpenpitrixDescribeReposResponseRepoSet []*OpenpitrixRepo

OpenpitrixDescribeReposResponseRepoSet openpitrix describe repos response repo set swagger:model openpitrixDescribeReposResponseRepoSet

func (OpenpitrixDescribeReposResponseRepoSet) Validate

Validate validates this openpitrix describe repos response repo set

type OpenpitrixDescribeRuntimeDetailsResponse added in v0.1.5

type OpenpitrixDescribeRuntimeDetailsResponse struct {

	// runtime detail set
	RuntimeDetailSet OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet `json:"runtime_detail_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeRuntimeDetailsResponse openpitrix describe runtime details response swagger:model openpitrixDescribeRuntimeDetailsResponse

func (*OpenpitrixDescribeRuntimeDetailsResponse) MarshalBinary added in v0.1.5

func (m *OpenpitrixDescribeRuntimeDetailsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeRuntimeDetailsResponse) UnmarshalBinary added in v0.1.5

func (m *OpenpitrixDescribeRuntimeDetailsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeRuntimeDetailsResponse) Validate added in v0.1.5

Validate validates this openpitrix describe runtime details response

type OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet added in v0.1.5

type OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet []*OpenpitrixRuntimeDetail

OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet openpitrix describe runtime details response runtime detail set swagger:model openpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet

func (OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet) Validate added in v0.1.5

Validate validates this openpitrix describe runtime details response runtime detail set

type OpenpitrixDescribeRuntimeProviderZonesResponse

type OpenpitrixDescribeRuntimeProviderZonesResponse struct {

	// provider
	Provider string `json:"provider,omitempty"`

	// zone
	Zone []string `json:"zone"`
}

OpenpitrixDescribeRuntimeProviderZonesResponse openpitrix describe runtime provider zones response swagger:model openpitrixDescribeRuntimeProviderZonesResponse

func (*OpenpitrixDescribeRuntimeProviderZonesResponse) MarshalBinary

MarshalBinary interface implementation

func (*OpenpitrixDescribeRuntimeProviderZonesResponse) UnmarshalBinary

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeRuntimeProviderZonesResponse) Validate

Validate validates this openpitrix describe runtime provider zones response

type OpenpitrixDescribeRuntimesResponse

type OpenpitrixDescribeRuntimesResponse struct {

	// runtime set
	RuntimeSet OpenpitrixDescribeRuntimesResponseRuntimeSet `json:"runtime_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeRuntimesResponse openpitrix describe runtimes response swagger:model openpitrixDescribeRuntimesResponse

func (*OpenpitrixDescribeRuntimesResponse) MarshalBinary

func (m *OpenpitrixDescribeRuntimesResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeRuntimesResponse) UnmarshalBinary

func (m *OpenpitrixDescribeRuntimesResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeRuntimesResponse) Validate

Validate validates this openpitrix describe runtimes response

type OpenpitrixDescribeRuntimesResponseRuntimeSet

type OpenpitrixDescribeRuntimesResponseRuntimeSet []*OpenpitrixRuntime

OpenpitrixDescribeRuntimesResponseRuntimeSet openpitrix describe runtimes response runtime set swagger:model openpitrixDescribeRuntimesResponseRuntimeSet

func (OpenpitrixDescribeRuntimesResponseRuntimeSet) Validate

Validate validates this openpitrix describe runtimes response runtime set

type OpenpitrixDescribeSubnetsResponse

type OpenpitrixDescribeSubnetsResponse struct {

	// subnet set
	SubnetSet OpenpitrixDescribeSubnetsResponseSubnetSet `json:"subnet_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeSubnetsResponse openpitrix describe subnets response swagger:model openpitrixDescribeSubnetsResponse

func (*OpenpitrixDescribeSubnetsResponse) MarshalBinary

func (m *OpenpitrixDescribeSubnetsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeSubnetsResponse) UnmarshalBinary

func (m *OpenpitrixDescribeSubnetsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeSubnetsResponse) Validate

Validate validates this openpitrix describe subnets response

type OpenpitrixDescribeSubnetsResponseSubnetSet

type OpenpitrixDescribeSubnetsResponseSubnetSet []*OpenpitrixSubnet

OpenpitrixDescribeSubnetsResponseSubnetSet openpitrix describe subnets response subnet set swagger:model openpitrixDescribeSubnetsResponseSubnetSet

func (OpenpitrixDescribeSubnetsResponseSubnetSet) Validate

Validate validates this openpitrix describe subnets response subnet set

type OpenpitrixDescribeTasksResponse

type OpenpitrixDescribeTasksResponse struct {

	// task set
	TaskSet OpenpitrixDescribeTasksResponseTaskSet `json:"task_set"`

	// total count
	TotalCount int64 `json:"total_count,omitempty"`
}

OpenpitrixDescribeTasksResponse openpitrix describe tasks response swagger:model openpitrixDescribeTasksResponse

func (*OpenpitrixDescribeTasksResponse) MarshalBinary

func (m *OpenpitrixDescribeTasksResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeTasksResponse) UnmarshalBinary

func (m *OpenpitrixDescribeTasksResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeTasksResponse) Validate

Validate validates this openpitrix describe tasks response

type OpenpitrixDescribeTasksResponseTaskSet

type OpenpitrixDescribeTasksResponseTaskSet []*OpenpitrixTask

OpenpitrixDescribeTasksResponseTaskSet openpitrix describe tasks response task set swagger:model openpitrixDescribeTasksResponseTaskSet

func (OpenpitrixDescribeTasksResponseTaskSet) Validate

Validate validates this openpitrix describe tasks response task set

type OpenpitrixDescribeUsersResponse added in v0.2.3

type OpenpitrixDescribeUsersResponse struct {

	// total count
	TotalCount int64 `json:"total_count,omitempty"`

	// user set
	UserSet OpenpitrixDescribeUsersResponseUserSet `json:"user_set"`
}

OpenpitrixDescribeUsersResponse openpitrix describe users response swagger:model openpitrixDescribeUsersResponse

func (*OpenpitrixDescribeUsersResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixDescribeUsersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDescribeUsersResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixDescribeUsersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDescribeUsersResponse) Validate added in v0.2.3

Validate validates this openpitrix describe users response

type OpenpitrixDescribeUsersResponseUserSet added in v0.2.3

type OpenpitrixDescribeUsersResponseUserSet []*OpenpitrixUser

OpenpitrixDescribeUsersResponseUserSet openpitrix describe users response user set swagger:model openpitrixDescribeUsersResponseUserSet

func (OpenpitrixDescribeUsersResponseUserSet) Validate added in v0.2.3

Validate validates this openpitrix describe users response user set

type OpenpitrixDetachKeyPairsRequest added in v0.1.7

type OpenpitrixDetachKeyPairsRequest struct {

	// key pair id
	KeyPairID []string `json:"key_pair_id"`

	// node id
	NodeID []string `json:"node_id"`
}

OpenpitrixDetachKeyPairsRequest openpitrix detach key pairs request swagger:model openpitrixDetachKeyPairsRequest

func (*OpenpitrixDetachKeyPairsRequest) MarshalBinary added in v0.1.7

func (m *OpenpitrixDetachKeyPairsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDetachKeyPairsRequest) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixDetachKeyPairsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDetachKeyPairsRequest) Validate added in v0.1.7

Validate validates this openpitrix detach key pairs request

type OpenpitrixDetachKeyPairsResponse added in v0.1.7

type OpenpitrixDetachKeyPairsResponse struct {

	// job id
	JobID []string `json:"job_id"`
}

OpenpitrixDetachKeyPairsResponse openpitrix detach key pairs response swagger:model openpitrixDetachKeyPairsResponse

func (*OpenpitrixDetachKeyPairsResponse) MarshalBinary added in v0.1.7

func (m *OpenpitrixDetachKeyPairsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixDetachKeyPairsResponse) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixDetachKeyPairsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixDetachKeyPairsResponse) Validate added in v0.1.7

Validate validates this openpitrix detach key pairs response

type OpenpitrixGetAppStatisticsResponse added in v0.1.5

type OpenpitrixGetAppStatisticsResponse struct {

	// app count
	AppCount int64 `json:"app_count,omitempty"`

	// last two week created
	LastTwoWeekCreated map[string]int64 `json:"last_two_week_created,omitempty"`

	// repo count
	RepoCount int64 `json:"repo_count,omitempty"`

	// top ten repos
	TopTenRepos map[string]int64 `json:"top_ten_repos,omitempty"`
}

OpenpitrixGetAppStatisticsResponse openpitrix get app statistics response swagger:model openpitrixGetAppStatisticsResponse

func (*OpenpitrixGetAppStatisticsResponse) MarshalBinary added in v0.1.5

func (m *OpenpitrixGetAppStatisticsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixGetAppStatisticsResponse) UnmarshalBinary added in v0.1.5

func (m *OpenpitrixGetAppStatisticsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixGetAppStatisticsResponse) Validate added in v0.1.5

Validate validates this openpitrix get app statistics response

type OpenpitrixGetAppVersionPackageFilesResponse

type OpenpitrixGetAppVersionPackageFilesResponse struct {

	// files
	Files map[string]strfmt.Base64 `json:"files,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixGetAppVersionPackageFilesResponse openpitrix get app version package files response swagger:model openpitrixGetAppVersionPackageFilesResponse

func (*OpenpitrixGetAppVersionPackageFilesResponse) MarshalBinary

func (m *OpenpitrixGetAppVersionPackageFilesResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixGetAppVersionPackageFilesResponse) UnmarshalBinary

func (m *OpenpitrixGetAppVersionPackageFilesResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixGetAppVersionPackageFilesResponse) Validate

Validate validates this openpitrix get app version package files response

type OpenpitrixGetAppVersionPackageResponse

type OpenpitrixGetAppVersionPackageResponse struct {

	// app id
	AppID string `json:"app_id,omitempty"`

	// package
	Package strfmt.Base64 `json:"package,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixGetAppVersionPackageResponse openpitrix get app version package response swagger:model openpitrixGetAppVersionPackageResponse

func (*OpenpitrixGetAppVersionPackageResponse) MarshalBinary

func (m *OpenpitrixGetAppVersionPackageResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixGetAppVersionPackageResponse) UnmarshalBinary

func (m *OpenpitrixGetAppVersionPackageResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixGetAppVersionPackageResponse) Validate

Validate validates this openpitrix get app version package response

type OpenpitrixGetClusterStatisticsResponse added in v0.1.5

type OpenpitrixGetClusterStatisticsResponse struct {

	// cluster count
	ClusterCount int64 `json:"cluster_count,omitempty"`

	// last two week created
	LastTwoWeekCreated map[string]int64 `json:"last_two_week_created,omitempty"`

	// runtime count
	RuntimeCount int64 `json:"runtime_count,omitempty"`

	// top ten apps
	TopTenApps map[string]int64 `json:"top_ten_apps,omitempty"`

	// top ten runtimes
	TopTenRuntimes map[string]int64 `json:"top_ten_runtimes,omitempty"`
}

OpenpitrixGetClusterStatisticsResponse openpitrix get cluster statistics response swagger:model openpitrixGetClusterStatisticsResponse

func (*OpenpitrixGetClusterStatisticsResponse) MarshalBinary added in v0.1.5

func (m *OpenpitrixGetClusterStatisticsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixGetClusterStatisticsResponse) UnmarshalBinary added in v0.1.5

func (m *OpenpitrixGetClusterStatisticsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixGetClusterStatisticsResponse) Validate added in v0.1.5

Validate validates this openpitrix get cluster statistics response

type OpenpitrixGetPasswordResetResponse added in v0.2.3

type OpenpitrixGetPasswordResetResponse struct {

	// reset id
	ResetID string `json:"reset_id,omitempty"`

	// user id
	UserID string `json:"user_id,omitempty"`
}

OpenpitrixGetPasswordResetResponse openpitrix get password reset response swagger:model openpitrixGetPasswordResetResponse

func (*OpenpitrixGetPasswordResetResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixGetPasswordResetResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixGetPasswordResetResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixGetPasswordResetResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixGetPasswordResetResponse) Validate added in v0.2.3

Validate validates this openpitrix get password reset response

type OpenpitrixGetRuntimeStatisticsResponse added in v0.1.5

type OpenpitrixGetRuntimeStatisticsResponse struct {

	// last two week created
	LastTwoWeekCreated map[string]int64 `json:"last_two_week_created,omitempty"`

	// provider count
	ProviderCount int64 `json:"provider_count,omitempty"`

	// runtime count
	RuntimeCount int64 `json:"runtime_count,omitempty"`

	// top ten providers
	TopTenProviders map[string]int64 `json:"top_ten_providers,omitempty"`
}

OpenpitrixGetRuntimeStatisticsResponse openpitrix get runtime statistics response swagger:model openpitrixGetRuntimeStatisticsResponse

func (*OpenpitrixGetRuntimeStatisticsResponse) MarshalBinary added in v0.1.5

func (m *OpenpitrixGetRuntimeStatisticsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixGetRuntimeStatisticsResponse) UnmarshalBinary added in v0.1.5

func (m *OpenpitrixGetRuntimeStatisticsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixGetRuntimeStatisticsResponse) Validate added in v0.1.5

Validate validates this openpitrix get runtime statistics response

type OpenpitrixGroup added in v0.2.3

type OpenpitrixGroup struct {

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// group id
	GroupID string `json:"group_id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`

	// update time
	UpdateTime strfmt.DateTime `json:"update_time,omitempty"`
}

OpenpitrixGroup openpitrix group swagger:model openpitrixGroup

func (*OpenpitrixGroup) MarshalBinary added in v0.2.3

func (m *OpenpitrixGroup) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixGroup) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixGroup) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixGroup) Validate added in v0.2.3

func (m *OpenpitrixGroup) Validate(formats strfmt.Registry) error

Validate validates this openpitrix group

type OpenpitrixIndexRepoRequest

type OpenpitrixIndexRepoRequest struct {

	// repo id
	RepoID string `json:"repo_id,omitempty"`
}

OpenpitrixIndexRepoRequest openpitrix index repo request swagger:model openpitrixIndexRepoRequest

func (*OpenpitrixIndexRepoRequest) MarshalBinary

func (m *OpenpitrixIndexRepoRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixIndexRepoRequest) UnmarshalBinary

func (m *OpenpitrixIndexRepoRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixIndexRepoRequest) Validate

func (m *OpenpitrixIndexRepoRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix index repo request

type OpenpitrixIndexRepoResponse

type OpenpitrixIndexRepoResponse struct {

	// repo event
	RepoEvent *OpenpitrixRepoEvent `json:"repo_event,omitempty"`

	// repo id
	RepoID string `json:"repo_id,omitempty"`
}

OpenpitrixIndexRepoResponse openpitrix index repo response swagger:model openpitrixIndexRepoResponse

func (*OpenpitrixIndexRepoResponse) MarshalBinary

func (m *OpenpitrixIndexRepoResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixIndexRepoResponse) UnmarshalBinary

func (m *OpenpitrixIndexRepoResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixIndexRepoResponse) Validate

func (m *OpenpitrixIndexRepoResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix index repo response

type OpenpitrixJob

type OpenpitrixJob struct {

	// app id
	AppID string `json:"app_id,omitempty"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// directive
	Directive string `json:"directive,omitempty"`

	// error code
	ErrorCode int64 `json:"error_code,omitempty"`

	// executor
	Executor string `json:"executor,omitempty"`

	// job action
	JobAction string `json:"job_action,omitempty"`

	// job id
	JobID string `json:"job_id,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// provider
	Provider string `json:"provider,omitempty"`

	// runtime id
	RuntimeID string `json:"runtime_id,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`

	// task count
	TaskCount int64 `json:"task_count,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixJob openpitrix job swagger:model openpitrixJob

func (*OpenpitrixJob) MarshalBinary

func (m *OpenpitrixJob) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixJob) UnmarshalBinary

func (m *OpenpitrixJob) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixJob) Validate

func (m *OpenpitrixJob) Validate(formats strfmt.Registry) error

Validate validates this openpitrix job

type OpenpitrixJoinGroupRequest added in v0.2.3

type OpenpitrixJoinGroupRequest struct {

	// group id
	GroupID []string `json:"group_id"`

	// user id
	UserID []string `json:"user_id"`
}

OpenpitrixJoinGroupRequest openpitrix join group request swagger:model openpitrixJoinGroupRequest

func (*OpenpitrixJoinGroupRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixJoinGroupRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixJoinGroupRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixJoinGroupRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixJoinGroupRequest) Validate added in v0.2.3

func (m *OpenpitrixJoinGroupRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix join group request

type OpenpitrixJoinGroupResponse added in v0.2.3

type OpenpitrixJoinGroupResponse struct {

	// group id
	GroupID []string `json:"group_id"`

	// user id
	UserID []string `json:"user_id"`
}

OpenpitrixJoinGroupResponse openpitrix join group response swagger:model openpitrixJoinGroupResponse

func (*OpenpitrixJoinGroupResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixJoinGroupResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixJoinGroupResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixJoinGroupResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixJoinGroupResponse) Validate added in v0.2.3

func (m *OpenpitrixJoinGroupResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix join group response

type OpenpitrixKeyPair added in v0.1.7

type OpenpitrixKeyPair struct {

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// key pair id
	KeyPairID string `json:"key_pair_id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// node id
	NodeID []string `json:"node_id"`

	// owner
	Owner string `json:"owner,omitempty"`

	// pub key
	PubKey string `json:"pub_key,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`
}

OpenpitrixKeyPair openpitrix key pair swagger:model openpitrixKeyPair

func (*OpenpitrixKeyPair) MarshalBinary added in v0.1.7

func (m *OpenpitrixKeyPair) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixKeyPair) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixKeyPair) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixKeyPair) Validate added in v0.1.7

func (m *OpenpitrixKeyPair) Validate(formats strfmt.Registry) error

Validate validates this openpitrix key pair

type OpenpitrixLeaveGroupRequest added in v0.2.3

type OpenpitrixLeaveGroupRequest struct {

	// group id
	GroupID []string `json:"group_id"`

	// user id
	UserID []string `json:"user_id"`
}

OpenpitrixLeaveGroupRequest openpitrix leave group request swagger:model openpitrixLeaveGroupRequest

func (*OpenpitrixLeaveGroupRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixLeaveGroupRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixLeaveGroupRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixLeaveGroupRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixLeaveGroupRequest) Validate added in v0.2.3

func (m *OpenpitrixLeaveGroupRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix leave group request

type OpenpitrixLeaveGroupResponse added in v0.2.3

type OpenpitrixLeaveGroupResponse struct {

	// group id
	GroupID []string `json:"group_id"`

	// user id
	UserID []string `json:"user_id"`
}

OpenpitrixLeaveGroupResponse openpitrix leave group response swagger:model openpitrixLeaveGroupResponse

func (*OpenpitrixLeaveGroupResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixLeaveGroupResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixLeaveGroupResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixLeaveGroupResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixLeaveGroupResponse) Validate added in v0.2.3

func (m *OpenpitrixLeaveGroupResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix leave group response

type OpenpitrixModifyAppRequest

type OpenpitrixModifyAppRequest struct {

	// app id
	AppID string `json:"app_id,omitempty"`

	// category id
	CategoryID string `json:"category_id,omitempty"`

	// chart name
	ChartName string `json:"chart_name,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// home
	Home string `json:"home,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

	// keywords
	Keywords string `json:"keywords,omitempty"`

	// maintainers
	Maintainers string `json:"maintainers,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// readme
	Readme string `json:"readme,omitempty"`

	// repo id
	RepoID string `json:"repo_id,omitempty"`

	// screenshots
	Screenshots string `json:"screenshots,omitempty"`

	// sources
	Sources string `json:"sources,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

OpenpitrixModifyAppRequest openpitrix modify app request swagger:model openpitrixModifyAppRequest

func (*OpenpitrixModifyAppRequest) MarshalBinary

func (m *OpenpitrixModifyAppRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyAppRequest) UnmarshalBinary

func (m *OpenpitrixModifyAppRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyAppRequest) Validate

func (m *OpenpitrixModifyAppRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix modify app request

type OpenpitrixModifyAppResponse

type OpenpitrixModifyAppResponse struct {

	// app id
	AppID string `json:"app_id,omitempty"`
}

OpenpitrixModifyAppResponse openpitrix modify app response swagger:model openpitrixModifyAppResponse

func (*OpenpitrixModifyAppResponse) MarshalBinary

func (m *OpenpitrixModifyAppResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyAppResponse) UnmarshalBinary

func (m *OpenpitrixModifyAppResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyAppResponse) Validate

func (m *OpenpitrixModifyAppResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix modify app response

type OpenpitrixModifyAppVersionRequest

type OpenpitrixModifyAppVersionRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// home
	Home string `json:"home,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

	// keywords
	Keywords string `json:"keywords,omitempty"`

	// maintainers
	Maintainers string `json:"maintainers,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// package
	Package strfmt.Base64 `json:"package,omitempty"`

	// package name
	PackageName string `json:"package_name,omitempty"`

	// readme
	Readme string `json:"readme,omitempty"`

	// screenshots
	Screenshots string `json:"screenshots,omitempty"`

	// sequence
	Sequence int64 `json:"sequence,omitempty"`

	// sources
	Sources string `json:"sources,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixModifyAppVersionRequest openpitrix modify app version request swagger:model openpitrixModifyAppVersionRequest

func (*OpenpitrixModifyAppVersionRequest) MarshalBinary

func (m *OpenpitrixModifyAppVersionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyAppVersionRequest) UnmarshalBinary

func (m *OpenpitrixModifyAppVersionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyAppVersionRequest) Validate

Validate validates this openpitrix modify app version request

type OpenpitrixModifyAppVersionResponse

type OpenpitrixModifyAppVersionResponse struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixModifyAppVersionResponse openpitrix modify app version response swagger:model openpitrixModifyAppVersionResponse

func (*OpenpitrixModifyAppVersionResponse) MarshalBinary

func (m *OpenpitrixModifyAppVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyAppVersionResponse) UnmarshalBinary

func (m *OpenpitrixModifyAppVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyAppVersionResponse) Validate

Validate validates this openpitrix modify app version response

type OpenpitrixModifyCategoryRequest

type OpenpitrixModifyCategoryRequest struct {

	// category id
	CategoryID string `json:"category_id,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// locale
	Locale string `json:"locale,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

OpenpitrixModifyCategoryRequest openpitrix modify category request swagger:model openpitrixModifyCategoryRequest

func (*OpenpitrixModifyCategoryRequest) MarshalBinary

func (m *OpenpitrixModifyCategoryRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyCategoryRequest) UnmarshalBinary

func (m *OpenpitrixModifyCategoryRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyCategoryRequest) Validate

Validate validates this openpitrix modify category request

type OpenpitrixModifyCategoryResponse

type OpenpitrixModifyCategoryResponse struct {

	// category id
	CategoryID string `json:"category_id,omitempty"`
}

OpenpitrixModifyCategoryResponse openpitrix modify category response swagger:model openpitrixModifyCategoryResponse

func (*OpenpitrixModifyCategoryResponse) MarshalBinary

func (m *OpenpitrixModifyCategoryResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyCategoryResponse) UnmarshalBinary

func (m *OpenpitrixModifyCategoryResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyCategoryResponse) Validate

Validate validates this openpitrix modify category response

type OpenpitrixModifyClusterAttributesRequest added in v0.1.8

type OpenpitrixModifyClusterAttributesRequest struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

OpenpitrixModifyClusterAttributesRequest openpitrix modify cluster attributes request swagger:model openpitrixModifyClusterAttributesRequest

func (*OpenpitrixModifyClusterAttributesRequest) MarshalBinary added in v0.1.8

func (m *OpenpitrixModifyClusterAttributesRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyClusterAttributesRequest) UnmarshalBinary added in v0.1.8

func (m *OpenpitrixModifyClusterAttributesRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyClusterAttributesRequest) Validate added in v0.1.8

Validate validates this openpitrix modify cluster attributes request

type OpenpitrixModifyClusterAttributesResponse added in v0.1.8

type OpenpitrixModifyClusterAttributesResponse struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`
}

OpenpitrixModifyClusterAttributesResponse openpitrix modify cluster attributes response swagger:model openpitrixModifyClusterAttributesResponse

func (*OpenpitrixModifyClusterAttributesResponse) MarshalBinary added in v0.1.8

func (m *OpenpitrixModifyClusterAttributesResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyClusterAttributesResponse) UnmarshalBinary added in v0.1.8

func (m *OpenpitrixModifyClusterAttributesResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyClusterAttributesResponse) Validate added in v0.1.8

Validate validates this openpitrix modify cluster attributes response

type OpenpitrixModifyClusterNodeAttributesRequest added in v0.1.8

type OpenpitrixModifyClusterNodeAttributesRequest struct {

	// name
	Name string `json:"name,omitempty"`

	// node id
	NodeID string `json:"node_id,omitempty"`
}

OpenpitrixModifyClusterNodeAttributesRequest openpitrix modify cluster node attributes request swagger:model openpitrixModifyClusterNodeAttributesRequest

func (*OpenpitrixModifyClusterNodeAttributesRequest) MarshalBinary added in v0.1.8

MarshalBinary interface implementation

func (*OpenpitrixModifyClusterNodeAttributesRequest) UnmarshalBinary added in v0.1.8

UnmarshalBinary interface implementation

func (*OpenpitrixModifyClusterNodeAttributesRequest) Validate added in v0.1.8

Validate validates this openpitrix modify cluster node attributes request

type OpenpitrixModifyClusterNodeAttributesResponse added in v0.1.8

type OpenpitrixModifyClusterNodeAttributesResponse struct {

	// node id
	NodeID string `json:"node_id,omitempty"`
}

OpenpitrixModifyClusterNodeAttributesResponse openpitrix modify cluster node attributes response swagger:model openpitrixModifyClusterNodeAttributesResponse

func (*OpenpitrixModifyClusterNodeAttributesResponse) MarshalBinary added in v0.1.8

MarshalBinary interface implementation

func (*OpenpitrixModifyClusterNodeAttributesResponse) UnmarshalBinary added in v0.1.8

UnmarshalBinary interface implementation

func (*OpenpitrixModifyClusterNodeAttributesResponse) Validate added in v0.1.8

Validate validates this openpitrix modify cluster node attributes response

type OpenpitrixModifyClusterNodeResponse

type OpenpitrixModifyClusterNodeResponse struct {

	// node id
	NodeID string `json:"node_id,omitempty"`
}

OpenpitrixModifyClusterNodeResponse openpitrix modify cluster node response swagger:model openpitrixModifyClusterNodeResponse

func (*OpenpitrixModifyClusterNodeResponse) MarshalBinary

func (m *OpenpitrixModifyClusterNodeResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyClusterNodeResponse) UnmarshalBinary

func (m *OpenpitrixModifyClusterNodeResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyClusterNodeResponse) Validate

Validate validates this openpitrix modify cluster node response

type OpenpitrixModifyClusterResponse

type OpenpitrixModifyClusterResponse struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`
}

OpenpitrixModifyClusterResponse openpitrix modify cluster response swagger:model openpitrixModifyClusterResponse

func (*OpenpitrixModifyClusterResponse) MarshalBinary

func (m *OpenpitrixModifyClusterResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyClusterResponse) UnmarshalBinary

func (m *OpenpitrixModifyClusterResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyClusterResponse) Validate

Validate validates this openpitrix modify cluster response

type OpenpitrixModifyGroupRequest added in v0.2.3

type OpenpitrixModifyGroupRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// group id
	GroupID string `json:"group_id,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

OpenpitrixModifyGroupRequest openpitrix modify group request swagger:model openpitrixModifyGroupRequest

func (*OpenpitrixModifyGroupRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixModifyGroupRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyGroupRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixModifyGroupRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyGroupRequest) Validate added in v0.2.3

func (m *OpenpitrixModifyGroupRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix modify group request

type OpenpitrixModifyGroupResponse added in v0.2.3

type OpenpitrixModifyGroupResponse struct {

	// group id
	GroupID string `json:"group_id,omitempty"`
}

OpenpitrixModifyGroupResponse openpitrix modify group response swagger:model openpitrixModifyGroupResponse

func (*OpenpitrixModifyGroupResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixModifyGroupResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyGroupResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixModifyGroupResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyGroupResponse) Validate added in v0.2.3

func (m *OpenpitrixModifyGroupResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix modify group response

type OpenpitrixModifyRepoRequest

type OpenpitrixModifyRepoRequest struct {

	// app default status
	AppDefaultStatus string `json:"app_default_status,omitempty"`

	// category id
	CategoryID string `json:"category_id,omitempty"`

	// credential
	Credential string `json:"credential,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// labels
	Labels string `json:"labels,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// providers
	Providers []string `json:"providers"`

	// repo id
	RepoID string `json:"repo_id,omitempty"`

	// selectors
	Selectors string `json:"selectors,omitempty"`

	// type
	Type string `json:"type,omitempty"`

	// url
	URL string `json:"url,omitempty"`

	// visibility
	Visibility string `json:"visibility,omitempty"`
}

OpenpitrixModifyRepoRequest openpitrix modify repo request swagger:model openpitrixModifyRepoRequest

func (*OpenpitrixModifyRepoRequest) MarshalBinary

func (m *OpenpitrixModifyRepoRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyRepoRequest) UnmarshalBinary

func (m *OpenpitrixModifyRepoRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyRepoRequest) Validate

func (m *OpenpitrixModifyRepoRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix modify repo request

type OpenpitrixModifyRepoResponse

type OpenpitrixModifyRepoResponse struct {

	// repo id
	RepoID string `json:"repo_id,omitempty"`
}

OpenpitrixModifyRepoResponse openpitrix modify repo response swagger:model openpitrixModifyRepoResponse

func (*OpenpitrixModifyRepoResponse) MarshalBinary

func (m *OpenpitrixModifyRepoResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyRepoResponse) UnmarshalBinary

func (m *OpenpitrixModifyRepoResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyRepoResponse) Validate

func (m *OpenpitrixModifyRepoResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix modify repo response

type OpenpitrixModifyRuntimeRequest

type OpenpitrixModifyRuntimeRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// labels
	Labels string `json:"labels,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// runtime credential
	RuntimeCredential string `json:"runtime_credential,omitempty"`

	// runtime id
	RuntimeID string `json:"runtime_id,omitempty"`
}

OpenpitrixModifyRuntimeRequest openpitrix modify runtime request swagger:model openpitrixModifyRuntimeRequest

func (*OpenpitrixModifyRuntimeRequest) MarshalBinary

func (m *OpenpitrixModifyRuntimeRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyRuntimeRequest) UnmarshalBinary

func (m *OpenpitrixModifyRuntimeRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyRuntimeRequest) Validate

func (m *OpenpitrixModifyRuntimeRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix modify runtime request

type OpenpitrixModifyRuntimeResponse

type OpenpitrixModifyRuntimeResponse struct {

	// runtime id
	RuntimeID string `json:"runtime_id,omitempty"`
}

OpenpitrixModifyRuntimeResponse openpitrix modify runtime response swagger:model openpitrixModifyRuntimeResponse

func (*OpenpitrixModifyRuntimeResponse) MarshalBinary

func (m *OpenpitrixModifyRuntimeResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyRuntimeResponse) UnmarshalBinary

func (m *OpenpitrixModifyRuntimeResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyRuntimeResponse) Validate

Validate validates this openpitrix modify runtime response

type OpenpitrixModifyUserRequest added in v0.2.3

type OpenpitrixModifyUserRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// email
	Email string `json:"email,omitempty"`

	// password
	Password string `json:"password,omitempty"`

	// role
	Role string `json:"role,omitempty"`

	// user id
	UserID string `json:"user_id,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

OpenpitrixModifyUserRequest openpitrix modify user request swagger:model openpitrixModifyUserRequest

func (*OpenpitrixModifyUserRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixModifyUserRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyUserRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixModifyUserRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyUserRequest) Validate added in v0.2.3

func (m *OpenpitrixModifyUserRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix modify user request

type OpenpitrixModifyUserResponse added in v0.2.3

type OpenpitrixModifyUserResponse struct {

	// user id
	UserID string `json:"user_id,omitempty"`
}

OpenpitrixModifyUserResponse openpitrix modify user response swagger:model openpitrixModifyUserResponse

func (*OpenpitrixModifyUserResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixModifyUserResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixModifyUserResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixModifyUserResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixModifyUserResponse) Validate added in v0.2.3

func (m *OpenpitrixModifyUserResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix modify user response

type OpenpitrixNodeKeyPair added in v0.1.7

type OpenpitrixNodeKeyPair struct {

	// key pair id
	KeyPairID string `json:"key_pair_id,omitempty"`

	// node id
	NodeID string `json:"node_id,omitempty"`
}

OpenpitrixNodeKeyPair openpitrix node key pair swagger:model openpitrixNodeKeyPair

func (*OpenpitrixNodeKeyPair) MarshalBinary added in v0.1.7

func (m *OpenpitrixNodeKeyPair) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixNodeKeyPair) UnmarshalBinary added in v0.1.7

func (m *OpenpitrixNodeKeyPair) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixNodeKeyPair) Validate added in v0.1.7

func (m *OpenpitrixNodeKeyPair) Validate(formats strfmt.Registry) error

Validate validates this openpitrix node key pair

type OpenpitrixPassAppVersionRequest added in v0.2.1

type OpenpitrixPassAppVersionRequest struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixPassAppVersionRequest openpitrix pass app version request swagger:model openpitrixPassAppVersionRequest

func (*OpenpitrixPassAppVersionRequest) MarshalBinary added in v0.2.1

func (m *OpenpitrixPassAppVersionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixPassAppVersionRequest) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixPassAppVersionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixPassAppVersionRequest) Validate added in v0.2.1

Validate validates this openpitrix pass app version request

type OpenpitrixPassAppVersionResponse added in v0.2.1

type OpenpitrixPassAppVersionResponse struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixPassAppVersionResponse openpitrix pass app version response swagger:model openpitrixPassAppVersionResponse

func (*OpenpitrixPassAppVersionResponse) MarshalBinary added in v0.2.1

func (m *OpenpitrixPassAppVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixPassAppVersionResponse) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixPassAppVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixPassAppVersionResponse) Validate added in v0.2.1

Validate validates this openpitrix pass app version response

type OpenpitrixRecoverAppVersionRequest added in v0.2.1

type OpenpitrixRecoverAppVersionRequest struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixRecoverAppVersionRequest openpitrix recover app version request swagger:model openpitrixRecoverAppVersionRequest

func (*OpenpitrixRecoverAppVersionRequest) MarshalBinary added in v0.2.1

func (m *OpenpitrixRecoverAppVersionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRecoverAppVersionRequest) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixRecoverAppVersionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRecoverAppVersionRequest) Validate added in v0.2.1

Validate validates this openpitrix recover app version request

type OpenpitrixRecoverAppVersionResponse added in v0.2.1

type OpenpitrixRecoverAppVersionResponse struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixRecoverAppVersionResponse openpitrix recover app version response swagger:model openpitrixRecoverAppVersionResponse

func (*OpenpitrixRecoverAppVersionResponse) MarshalBinary added in v0.2.1

func (m *OpenpitrixRecoverAppVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRecoverAppVersionResponse) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixRecoverAppVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRecoverAppVersionResponse) Validate added in v0.2.1

Validate validates this openpitrix recover app version response

type OpenpitrixRecoverClustersRequest

type OpenpitrixRecoverClustersRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID []string `json:"cluster_id"`
}

OpenpitrixRecoverClustersRequest openpitrix recover clusters request swagger:model openpitrixRecoverClustersRequest

func (*OpenpitrixRecoverClustersRequest) MarshalBinary

func (m *OpenpitrixRecoverClustersRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRecoverClustersRequest) UnmarshalBinary

func (m *OpenpitrixRecoverClustersRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRecoverClustersRequest) Validate

Validate validates this openpitrix recover clusters request

type OpenpitrixRecoverClustersResponse

type OpenpitrixRecoverClustersResponse struct {

	// cluster id
	ClusterID []string `json:"cluster_id"`

	// job id
	JobID []string `json:"job_id"`
}

OpenpitrixRecoverClustersResponse openpitrix recover clusters response swagger:model openpitrixRecoverClustersResponse

func (*OpenpitrixRecoverClustersResponse) MarshalBinary

func (m *OpenpitrixRecoverClustersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRecoverClustersResponse) UnmarshalBinary

func (m *OpenpitrixRecoverClustersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRecoverClustersResponse) Validate

Validate validates this openpitrix recover clusters response

type OpenpitrixRejectAppVersionRequest added in v0.2.1

type OpenpitrixRejectAppVersionRequest struct {

	// message
	Message string `json:"message,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixRejectAppVersionRequest openpitrix reject app version request swagger:model openpitrixRejectAppVersionRequest

func (*OpenpitrixRejectAppVersionRequest) MarshalBinary added in v0.2.1

func (m *OpenpitrixRejectAppVersionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRejectAppVersionRequest) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixRejectAppVersionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRejectAppVersionRequest) Validate added in v0.2.1

Validate validates this openpitrix reject app version request

type OpenpitrixRejectAppVersionResponse added in v0.2.1

type OpenpitrixRejectAppVersionResponse struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixRejectAppVersionResponse openpitrix reject app version response swagger:model openpitrixRejectAppVersionResponse

func (*OpenpitrixRejectAppVersionResponse) MarshalBinary added in v0.2.1

func (m *OpenpitrixRejectAppVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRejectAppVersionResponse) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixRejectAppVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRejectAppVersionResponse) Validate added in v0.2.1

Validate validates this openpitrix reject app version response

type OpenpitrixReleaseAppVersionRequest added in v0.2.1

type OpenpitrixReleaseAppVersionRequest struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixReleaseAppVersionRequest openpitrix release app version request swagger:model openpitrixReleaseAppVersionRequest

func (*OpenpitrixReleaseAppVersionRequest) MarshalBinary added in v0.2.1

func (m *OpenpitrixReleaseAppVersionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixReleaseAppVersionRequest) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixReleaseAppVersionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixReleaseAppVersionRequest) Validate added in v0.2.1

Validate validates this openpitrix release app version request

type OpenpitrixReleaseAppVersionResponse added in v0.2.1

type OpenpitrixReleaseAppVersionResponse struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixReleaseAppVersionResponse openpitrix release app version response swagger:model openpitrixReleaseAppVersionResponse

func (*OpenpitrixReleaseAppVersionResponse) MarshalBinary added in v0.2.1

func (m *OpenpitrixReleaseAppVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixReleaseAppVersionResponse) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixReleaseAppVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixReleaseAppVersionResponse) Validate added in v0.2.1

Validate validates this openpitrix release app version response

type OpenpitrixRepo

type OpenpitrixRepo struct {

	// app default status
	AppDefaultStatus string `json:"app_default_status,omitempty"`

	// category set
	CategorySet OpenpitrixRepoCategorySet `json:"category_set"`

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// credential
	Credential string `json:"credential,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// labels
	Labels OpenpitrixRepoLabels `json:"labels"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// providers
	Providers []string `json:"providers"`

	// repo id
	RepoID string `json:"repo_id,omitempty"`

	// selectors
	Selectors OpenpitrixRepoSelectors `json:"selectors"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`

	// type
	Type string `json:"type,omitempty"`

	// url
	URL string `json:"url,omitempty"`

	// visibility
	Visibility string `json:"visibility,omitempty"`
}

OpenpitrixRepo openpitrix repo swagger:model openpitrixRepo

func (*OpenpitrixRepo) MarshalBinary

func (m *OpenpitrixRepo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRepo) UnmarshalBinary

func (m *OpenpitrixRepo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRepo) Validate

func (m *OpenpitrixRepo) Validate(formats strfmt.Registry) error

Validate validates this openpitrix repo

type OpenpitrixRepoCategorySet

type OpenpitrixRepoCategorySet []*OpenpitrixResourceCategory

OpenpitrixRepoCategorySet openpitrix repo category set swagger:model openpitrixRepoCategorySet

func (OpenpitrixRepoCategorySet) Validate

func (m OpenpitrixRepoCategorySet) Validate(formats strfmt.Registry) error

Validate validates this openpitrix repo category set

type OpenpitrixRepoEvent

type OpenpitrixRepoEvent struct {

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// repo event id
	RepoEventID string `json:"repo_event_id,omitempty"`

	// repo id
	RepoID string `json:"repo_id,omitempty"`

	// result
	Result string `json:"result,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`
}

OpenpitrixRepoEvent openpitrix repo event swagger:model openpitrixRepoEvent

func (*OpenpitrixRepoEvent) MarshalBinary

func (m *OpenpitrixRepoEvent) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRepoEvent) UnmarshalBinary

func (m *OpenpitrixRepoEvent) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRepoEvent) Validate

func (m *OpenpitrixRepoEvent) Validate(formats strfmt.Registry) error

Validate validates this openpitrix repo event

type OpenpitrixRepoLabel

type OpenpitrixRepoLabel struct {

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// label key
	LabelKey string `json:"label_key,omitempty"`

	// label value
	LabelValue string `json:"label_value,omitempty"`
}

OpenpitrixRepoLabel openpitrix repo label swagger:model openpitrixRepoLabel

func (*OpenpitrixRepoLabel) MarshalBinary

func (m *OpenpitrixRepoLabel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRepoLabel) UnmarshalBinary

func (m *OpenpitrixRepoLabel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRepoLabel) Validate

func (m *OpenpitrixRepoLabel) Validate(formats strfmt.Registry) error

Validate validates this openpitrix repo label

type OpenpitrixRepoLabels

type OpenpitrixRepoLabels []*OpenpitrixRepoLabel

OpenpitrixRepoLabels openpitrix repo labels swagger:model openpitrixRepoLabels

func (OpenpitrixRepoLabels) Validate

func (m OpenpitrixRepoLabels) Validate(formats strfmt.Registry) error

Validate validates this openpitrix repo labels

type OpenpitrixRepoSelector

type OpenpitrixRepoSelector struct {

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// selector key
	SelectorKey string `json:"selector_key,omitempty"`

	// selector value
	SelectorValue string `json:"selector_value,omitempty"`
}

OpenpitrixRepoSelector openpitrix repo selector swagger:model openpitrixRepoSelector

func (*OpenpitrixRepoSelector) MarshalBinary

func (m *OpenpitrixRepoSelector) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRepoSelector) UnmarshalBinary

func (m *OpenpitrixRepoSelector) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRepoSelector) Validate

func (m *OpenpitrixRepoSelector) Validate(formats strfmt.Registry) error

Validate validates this openpitrix repo selector

type OpenpitrixRepoSelectors

type OpenpitrixRepoSelectors []*OpenpitrixRepoSelector

OpenpitrixRepoSelectors openpitrix repo selectors swagger:model openpitrixRepoSelectors

func (OpenpitrixRepoSelectors) Validate

func (m OpenpitrixRepoSelectors) Validate(formats strfmt.Registry) error

Validate validates this openpitrix repo selectors

type OpenpitrixResizeClusterRequest

type OpenpitrixResizeClusterRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// role resource
	RoleResource OpenpitrixResizeClusterRequestRoleResource `json:"role_resource"`
}

OpenpitrixResizeClusterRequest openpitrix resize cluster request swagger:model openpitrixResizeClusterRequest

func (*OpenpitrixResizeClusterRequest) MarshalBinary

func (m *OpenpitrixResizeClusterRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixResizeClusterRequest) UnmarshalBinary

func (m *OpenpitrixResizeClusterRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixResizeClusterRequest) Validate

func (m *OpenpitrixResizeClusterRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix resize cluster request

type OpenpitrixResizeClusterRequestRoleResource added in v0.2.1

type OpenpitrixResizeClusterRequestRoleResource []*OpenpitrixRoleResource

OpenpitrixResizeClusterRequestRoleResource openpitrix resize cluster request role resource swagger:model openpitrixResizeClusterRequestRoleResource

func (OpenpitrixResizeClusterRequestRoleResource) Validate added in v0.2.1

Validate validates this openpitrix resize cluster request role resource

type OpenpitrixResizeClusterResponse

type OpenpitrixResizeClusterResponse struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// job id
	JobID string `json:"job_id,omitempty"`
}

OpenpitrixResizeClusterResponse openpitrix resize cluster response swagger:model openpitrixResizeClusterResponse

func (*OpenpitrixResizeClusterResponse) MarshalBinary

func (m *OpenpitrixResizeClusterResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixResizeClusterResponse) UnmarshalBinary

func (m *OpenpitrixResizeClusterResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixResizeClusterResponse) Validate

Validate validates this openpitrix resize cluster response

type OpenpitrixResourceCategory

type OpenpitrixResourceCategory struct {

	// category id
	CategoryID string `json:"category_id,omitempty"`

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// locale
	Locale string `json:"locale,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`
}

OpenpitrixResourceCategory openpitrix resource category swagger:model openpitrixResourceCategory

func (*OpenpitrixResourceCategory) MarshalBinary

func (m *OpenpitrixResourceCategory) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixResourceCategory) UnmarshalBinary

func (m *OpenpitrixResourceCategory) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixResourceCategory) Validate

func (m *OpenpitrixResourceCategory) Validate(formats strfmt.Registry) error

Validate validates this openpitrix resource category

type OpenpitrixRetryTasksRequest

type OpenpitrixRetryTasksRequest struct {

	// task id
	TaskID []string `json:"task_id"`
}

OpenpitrixRetryTasksRequest openpitrix retry tasks request swagger:model openpitrixRetryTasksRequest

func (*OpenpitrixRetryTasksRequest) MarshalBinary

func (m *OpenpitrixRetryTasksRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRetryTasksRequest) UnmarshalBinary

func (m *OpenpitrixRetryTasksRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRetryTasksRequest) Validate

func (m *OpenpitrixRetryTasksRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix retry tasks request

type OpenpitrixRetryTasksResponse

type OpenpitrixRetryTasksResponse struct {

	// task set
	TaskSet OpenpitrixRetryTasksResponseTaskSet `json:"task_set"`
}

OpenpitrixRetryTasksResponse openpitrix retry tasks response swagger:model openpitrixRetryTasksResponse

func (*OpenpitrixRetryTasksResponse) MarshalBinary

func (m *OpenpitrixRetryTasksResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRetryTasksResponse) UnmarshalBinary

func (m *OpenpitrixRetryTasksResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRetryTasksResponse) Validate

func (m *OpenpitrixRetryTasksResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix retry tasks response

type OpenpitrixRetryTasksResponseTaskSet

type OpenpitrixRetryTasksResponseTaskSet []*OpenpitrixTask

OpenpitrixRetryTasksResponseTaskSet openpitrix retry tasks response task set swagger:model openpitrixRetryTasksResponseTaskSet

func (OpenpitrixRetryTasksResponseTaskSet) Validate

Validate validates this openpitrix retry tasks response task set

type OpenpitrixRoleResource added in v0.2.1

type OpenpitrixRoleResource struct {

	// cpu
	CPU int64 `json:"cpu,omitempty"`

	// gpu
	Gpu int64 `json:"gpu,omitempty"`

	// instance size
	InstanceSize int64 `json:"instance_size,omitempty"`

	// memory
	Memory int64 `json:"memory,omitempty"`

	// role
	Role string `json:"role,omitempty"`

	// storage size
	StorageSize int64 `json:"storage_size,omitempty"`
}

OpenpitrixRoleResource openpitrix role resource swagger:model openpitrixRoleResource

func (*OpenpitrixRoleResource) MarshalBinary added in v0.2.1

func (m *OpenpitrixRoleResource) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRoleResource) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixRoleResource) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRoleResource) Validate added in v0.2.1

func (m *OpenpitrixRoleResource) Validate(formats strfmt.Registry) error

Validate validates this openpitrix role resource

type OpenpitrixRollbackClusterRequest

type OpenpitrixRollbackClusterRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`
}

OpenpitrixRollbackClusterRequest openpitrix rollback cluster request swagger:model openpitrixRollbackClusterRequest

func (*OpenpitrixRollbackClusterRequest) MarshalBinary

func (m *OpenpitrixRollbackClusterRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRollbackClusterRequest) UnmarshalBinary

func (m *OpenpitrixRollbackClusterRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRollbackClusterRequest) Validate

Validate validates this openpitrix rollback cluster request

type OpenpitrixRollbackClusterResponse

type OpenpitrixRollbackClusterResponse struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// job id
	JobID string `json:"job_id,omitempty"`
}

OpenpitrixRollbackClusterResponse openpitrix rollback cluster response swagger:model openpitrixRollbackClusterResponse

func (*OpenpitrixRollbackClusterResponse) MarshalBinary

func (m *OpenpitrixRollbackClusterResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRollbackClusterResponse) UnmarshalBinary

func (m *OpenpitrixRollbackClusterResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRollbackClusterResponse) Validate

Validate validates this openpitrix rollback cluster response

type OpenpitrixRuntime

type OpenpitrixRuntime struct {

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// labels
	Labels OpenpitrixRuntimeLabels `json:"labels"`

	// name
	Name string `json:"name,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// provider
	Provider string `json:"provider,omitempty"`

	// runtime id
	RuntimeID string `json:"runtime_id,omitempty"`

	// runtime url
	RuntimeURL string `json:"runtime_url,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`

	// zone
	Zone string `json:"zone,omitempty"`
}

OpenpitrixRuntime openpitrix runtime swagger:model openpitrixRuntime

func (*OpenpitrixRuntime) MarshalBinary

func (m *OpenpitrixRuntime) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRuntime) UnmarshalBinary

func (m *OpenpitrixRuntime) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRuntime) Validate

func (m *OpenpitrixRuntime) Validate(formats strfmt.Registry) error

Validate validates this openpitrix runtime

type OpenpitrixRuntimeDetail added in v0.1.5

type OpenpitrixRuntimeDetail struct {

	// runtime
	Runtime *OpenpitrixRuntime `json:"runtime,omitempty"`

	// runtime credential
	RuntimeCredential string `json:"runtime_credential,omitempty"`
}

OpenpitrixRuntimeDetail openpitrix runtime detail swagger:model openpitrixRuntimeDetail

func (*OpenpitrixRuntimeDetail) MarshalBinary added in v0.1.5

func (m *OpenpitrixRuntimeDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRuntimeDetail) UnmarshalBinary added in v0.1.5

func (m *OpenpitrixRuntimeDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRuntimeDetail) Validate added in v0.1.5

func (m *OpenpitrixRuntimeDetail) Validate(formats strfmt.Registry) error

Validate validates this openpitrix runtime detail

type OpenpitrixRuntimeLabel

type OpenpitrixRuntimeLabel struct {

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// label key
	LabelKey string `json:"label_key,omitempty"`

	// label value
	LabelValue string `json:"label_value,omitempty"`
}

OpenpitrixRuntimeLabel openpitrix runtime label swagger:model openpitrixRuntimeLabel

func (*OpenpitrixRuntimeLabel) MarshalBinary

func (m *OpenpitrixRuntimeLabel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixRuntimeLabel) UnmarshalBinary

func (m *OpenpitrixRuntimeLabel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixRuntimeLabel) Validate

func (m *OpenpitrixRuntimeLabel) Validate(formats strfmt.Registry) error

Validate validates this openpitrix runtime label

type OpenpitrixRuntimeLabels

type OpenpitrixRuntimeLabels []*OpenpitrixRuntimeLabel

OpenpitrixRuntimeLabels openpitrix runtime labels swagger:model openpitrixRuntimeLabels

func (OpenpitrixRuntimeLabels) Validate

func (m OpenpitrixRuntimeLabels) Validate(formats strfmt.Registry) error

Validate validates this openpitrix runtime labels

type OpenpitrixStartClustersRequest

type OpenpitrixStartClustersRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID []string `json:"cluster_id"`
}

OpenpitrixStartClustersRequest openpitrix start clusters request swagger:model openpitrixStartClustersRequest

func (*OpenpitrixStartClustersRequest) MarshalBinary

func (m *OpenpitrixStartClustersRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixStartClustersRequest) UnmarshalBinary

func (m *OpenpitrixStartClustersRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixStartClustersRequest) Validate

func (m *OpenpitrixStartClustersRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix start clusters request

type OpenpitrixStartClustersResponse

type OpenpitrixStartClustersResponse struct {

	// cluster id
	ClusterID []string `json:"cluster_id"`

	// job id
	JobID []string `json:"job_id"`
}

OpenpitrixStartClustersResponse openpitrix start clusters response swagger:model openpitrixStartClustersResponse

func (*OpenpitrixStartClustersResponse) MarshalBinary

func (m *OpenpitrixStartClustersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixStartClustersResponse) UnmarshalBinary

func (m *OpenpitrixStartClustersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixStartClustersResponse) Validate

Validate validates this openpitrix start clusters response

type OpenpitrixStopClustersRequest

type OpenpitrixStopClustersRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID []string `json:"cluster_id"`
}

OpenpitrixStopClustersRequest openpitrix stop clusters request swagger:model openpitrixStopClustersRequest

func (*OpenpitrixStopClustersRequest) MarshalBinary

func (m *OpenpitrixStopClustersRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixStopClustersRequest) UnmarshalBinary

func (m *OpenpitrixStopClustersRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixStopClustersRequest) Validate

func (m *OpenpitrixStopClustersRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix stop clusters request

type OpenpitrixStopClustersResponse

type OpenpitrixStopClustersResponse struct {

	// cluster id
	ClusterID []string `json:"cluster_id"`

	// job id
	JobID []string `json:"job_id"`
}

OpenpitrixStopClustersResponse openpitrix stop clusters response swagger:model openpitrixStopClustersResponse

func (*OpenpitrixStopClustersResponse) MarshalBinary

func (m *OpenpitrixStopClustersResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixStopClustersResponse) UnmarshalBinary

func (m *OpenpitrixStopClustersResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixStopClustersResponse) Validate

func (m *OpenpitrixStopClustersResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix stop clusters response

type OpenpitrixSubmitAppVersionRequest added in v0.2.1

type OpenpitrixSubmitAppVersionRequest struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixSubmitAppVersionRequest openpitrix submit app version request swagger:model openpitrixSubmitAppVersionRequest

func (*OpenpitrixSubmitAppVersionRequest) MarshalBinary added in v0.2.1

func (m *OpenpitrixSubmitAppVersionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixSubmitAppVersionRequest) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixSubmitAppVersionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixSubmitAppVersionRequest) Validate added in v0.2.1

Validate validates this openpitrix submit app version request

type OpenpitrixSubmitAppVersionResponse added in v0.2.1

type OpenpitrixSubmitAppVersionResponse struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixSubmitAppVersionResponse openpitrix submit app version response swagger:model openpitrixSubmitAppVersionResponse

func (*OpenpitrixSubmitAppVersionResponse) MarshalBinary added in v0.2.1

func (m *OpenpitrixSubmitAppVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixSubmitAppVersionResponse) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixSubmitAppVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixSubmitAppVersionResponse) Validate added in v0.2.1

Validate validates this openpitrix submit app version response

type OpenpitrixSubnet

type OpenpitrixSubnet struct {

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// instance id
	InstanceID []string `json:"instance_id"`

	// name
	Name string `json:"name,omitempty"`

	// subnet id
	SubnetID string `json:"subnet_id,omitempty"`

	// subnet type
	SubnetType int64 `json:"subnet_type,omitempty"`

	// vpc id
	VpcID string `json:"vpc_id,omitempty"`

	// zone
	Zone string `json:"zone,omitempty"`
}

OpenpitrixSubnet openpitrix subnet swagger:model openpitrixSubnet

func (*OpenpitrixSubnet) MarshalBinary

func (m *OpenpitrixSubnet) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixSubnet) UnmarshalBinary

func (m *OpenpitrixSubnet) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixSubnet) Validate

func (m *OpenpitrixSubnet) Validate(formats strfmt.Registry) error

Validate validates this openpitrix subnet

type OpenpitrixSuspendAppVersionRequest added in v0.2.1

type OpenpitrixSuspendAppVersionRequest struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixSuspendAppVersionRequest openpitrix suspend app version request swagger:model openpitrixSuspendAppVersionRequest

func (*OpenpitrixSuspendAppVersionRequest) MarshalBinary added in v0.2.1

func (m *OpenpitrixSuspendAppVersionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixSuspendAppVersionRequest) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixSuspendAppVersionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixSuspendAppVersionRequest) Validate added in v0.2.1

Validate validates this openpitrix suspend app version request

type OpenpitrixSuspendAppVersionResponse added in v0.2.1

type OpenpitrixSuspendAppVersionResponse struct {

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixSuspendAppVersionResponse openpitrix suspend app version response swagger:model openpitrixSuspendAppVersionResponse

func (*OpenpitrixSuspendAppVersionResponse) MarshalBinary added in v0.2.1

func (m *OpenpitrixSuspendAppVersionResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixSuspendAppVersionResponse) UnmarshalBinary added in v0.2.1

func (m *OpenpitrixSuspendAppVersionResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixSuspendAppVersionResponse) Validate added in v0.2.1

Validate validates this openpitrix suspend app version response

type OpenpitrixSyncRepoResponse added in v0.2.3

type OpenpitrixSyncRepoResponse struct {

	// failed
	Failed bool `json:"failed,omitempty"`

	// result
	Result string `json:"result,omitempty"`
}

OpenpitrixSyncRepoResponse openpitrix sync repo response swagger:model openpitrixSyncRepoResponse

func (*OpenpitrixSyncRepoResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixSyncRepoResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixSyncRepoResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixSyncRepoResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixSyncRepoResponse) Validate added in v0.2.3

func (m *OpenpitrixSyncRepoResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix sync repo response

type OpenpitrixTask

type OpenpitrixTask struct {

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// directive
	Directive string `json:"directive,omitempty"`

	// error code
	ErrorCode int64 `json:"error_code,omitempty"`

	// executor
	Executor string `json:"executor,omitempty"`

	// failure allowed
	FailureAllowed bool `json:"failure_allowed,omitempty"`

	// job id
	JobID string `json:"job_id,omitempty"`

	// node id
	NodeID string `json:"node_id,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`

	// target
	Target string `json:"target,omitempty"`

	// task action
	TaskAction string `json:"task_action,omitempty"`

	// task id
	TaskID string `json:"task_id,omitempty"`
}

OpenpitrixTask openpitrix task swagger:model openpitrixTask

func (*OpenpitrixTask) MarshalBinary

func (m *OpenpitrixTask) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixTask) UnmarshalBinary

func (m *OpenpitrixTask) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixTask) Validate

func (m *OpenpitrixTask) Validate(formats strfmt.Registry) error

Validate validates this openpitrix task

type OpenpitrixTokenRequest added in v0.2.3

type OpenpitrixTokenRequest struct {

	// client id
	ClientID string `json:"client_id,omitempty"`

	// client secret
	ClientSecret string `json:"client_secret,omitempty"`

	// grant type
	GrantType string `json:"grant_type,omitempty"`

	// password
	Password string `json:"password,omitempty"`

	// refresh token
	RefreshToken string `json:"refresh_token,omitempty"`

	// scope
	Scope string `json:"scope,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

OpenpitrixTokenRequest openpitrix token request swagger:model openpitrixTokenRequest

func (*OpenpitrixTokenRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixTokenRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixTokenRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixTokenRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixTokenRequest) Validate added in v0.2.3

func (m *OpenpitrixTokenRequest) Validate(formats strfmt.Registry) error

Validate validates this openpitrix token request

type OpenpitrixTokenResponse added in v0.2.3

type OpenpitrixTokenResponse struct {

	// access token
	AccessToken string `json:"access_token,omitempty"`

	// expires in
	ExpiresIn int32 `json:"expires_in,omitempty"`

	// id token
	IDToken string `json:"id_token,omitempty"`

	// refresh token
	RefreshToken string `json:"refresh_token,omitempty"`

	// token type
	TokenType string `json:"token_type,omitempty"`
}

OpenpitrixTokenResponse openpitrix token response swagger:model openpitrixTokenResponse

func (*OpenpitrixTokenResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixTokenResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixTokenResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixTokenResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixTokenResponse) Validate added in v0.2.3

func (m *OpenpitrixTokenResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix token response

type OpenpitrixUpdateClusterEnvRequest

type OpenpitrixUpdateClusterEnvRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// env
	Env string `json:"env,omitempty"`
}

OpenpitrixUpdateClusterEnvRequest openpitrix update cluster env request swagger:model openpitrixUpdateClusterEnvRequest

func (*OpenpitrixUpdateClusterEnvRequest) MarshalBinary

func (m *OpenpitrixUpdateClusterEnvRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixUpdateClusterEnvRequest) UnmarshalBinary

func (m *OpenpitrixUpdateClusterEnvRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixUpdateClusterEnvRequest) Validate

Validate validates this openpitrix update cluster env request

type OpenpitrixUpdateClusterEnvResponse

type OpenpitrixUpdateClusterEnvResponse struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// job id
	JobID string `json:"job_id,omitempty"`
}

OpenpitrixUpdateClusterEnvResponse openpitrix update cluster env response swagger:model openpitrixUpdateClusterEnvResponse

func (*OpenpitrixUpdateClusterEnvResponse) MarshalBinary

func (m *OpenpitrixUpdateClusterEnvResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixUpdateClusterEnvResponse) UnmarshalBinary

func (m *OpenpitrixUpdateClusterEnvResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixUpdateClusterEnvResponse) Validate

Validate validates this openpitrix update cluster env response

type OpenpitrixUpgradeClusterRequest

type OpenpitrixUpgradeClusterRequest struct {

	// advanced param
	AdvancedParam []string `json:"advanced_param"`

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// version id
	VersionID string `json:"version_id,omitempty"`
}

OpenpitrixUpgradeClusterRequest openpitrix upgrade cluster request swagger:model openpitrixUpgradeClusterRequest

func (*OpenpitrixUpgradeClusterRequest) MarshalBinary

func (m *OpenpitrixUpgradeClusterRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixUpgradeClusterRequest) UnmarshalBinary

func (m *OpenpitrixUpgradeClusterRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixUpgradeClusterRequest) Validate

Validate validates this openpitrix upgrade cluster request

type OpenpitrixUpgradeClusterResponse

type OpenpitrixUpgradeClusterResponse struct {

	// cluster id
	ClusterID string `json:"cluster_id,omitempty"`

	// job id
	JobID string `json:"job_id,omitempty"`
}

OpenpitrixUpgradeClusterResponse openpitrix upgrade cluster response swagger:model openpitrixUpgradeClusterResponse

func (*OpenpitrixUpgradeClusterResponse) MarshalBinary

func (m *OpenpitrixUpgradeClusterResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixUpgradeClusterResponse) UnmarshalBinary

func (m *OpenpitrixUpgradeClusterResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixUpgradeClusterResponse) Validate

Validate validates this openpitrix upgrade cluster response

type OpenpitrixUser added in v0.2.3

type OpenpitrixUser struct {

	// create time
	CreateTime strfmt.DateTime `json:"create_time,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// email
	Email string `json:"email,omitempty"`

	// role
	Role string `json:"role,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// status time
	StatusTime strfmt.DateTime `json:"status_time,omitempty"`

	// update time
	UpdateTime strfmt.DateTime `json:"update_time,omitempty"`

	// user id
	UserID string `json:"user_id,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

OpenpitrixUser openpitrix user swagger:model openpitrixUser

func (*OpenpitrixUser) MarshalBinary added in v0.2.3

func (m *OpenpitrixUser) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixUser) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixUser) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixUser) Validate added in v0.2.3

func (m *OpenpitrixUser) Validate(formats strfmt.Registry) error

Validate validates this openpitrix user

type OpenpitrixValidateRepoResponse

type OpenpitrixValidateRepoResponse struct {

	// error code
	ErrorCode int64 `json:"errorCode,omitempty"`

	// ok
	Ok bool `json:"ok,omitempty"`
}

OpenpitrixValidateRepoResponse openpitrix validate repo response swagger:model openpitrixValidateRepoResponse

func (*OpenpitrixValidateRepoResponse) MarshalBinary

func (m *OpenpitrixValidateRepoResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixValidateRepoResponse) UnmarshalBinary

func (m *OpenpitrixValidateRepoResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixValidateRepoResponse) Validate

func (m *OpenpitrixValidateRepoResponse) Validate(formats strfmt.Registry) error

Validate validates this openpitrix validate repo response

type OpenpitrixValidateUserPasswordRequest added in v0.2.3

type OpenpitrixValidateUserPasswordRequest struct {

	// email
	Email string `json:"email,omitempty"`

	// password
	Password string `json:"password,omitempty"`
}

OpenpitrixValidateUserPasswordRequest openpitrix validate user password request swagger:model openpitrixValidateUserPasswordRequest

func (*OpenpitrixValidateUserPasswordRequest) MarshalBinary added in v0.2.3

func (m *OpenpitrixValidateUserPasswordRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixValidateUserPasswordRequest) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixValidateUserPasswordRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixValidateUserPasswordRequest) Validate added in v0.2.3

Validate validates this openpitrix validate user password request

type OpenpitrixValidateUserPasswordResponse added in v0.2.3

type OpenpitrixValidateUserPasswordResponse struct {

	// validated
	Validated bool `json:"validated,omitempty"`
}

OpenpitrixValidateUserPasswordResponse openpitrix validate user password response swagger:model openpitrixValidateUserPasswordResponse

func (*OpenpitrixValidateUserPasswordResponse) MarshalBinary added in v0.2.3

func (m *OpenpitrixValidateUserPasswordResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OpenpitrixValidateUserPasswordResponse) UnmarshalBinary added in v0.2.3

func (m *OpenpitrixValidateUserPasswordResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OpenpitrixValidateUserPasswordResponse) Validate added in v0.2.3

Validate validates this openpitrix validate user password response

type ProtobufEmpty

type ProtobufEmpty interface{}

ProtobufEmpty A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance:

service Foo {
      rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
    }

The JSON representation for `Empty` is empty JSON object `{}`. swagger:model protobufEmpty

Source Files

Jump to

Keyboard shortcuts

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