models

package
v0.1.3 Latest Latest
Warning

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

Go to latest
Published: Jun 30, 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 *ProtobufUint32Value `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 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"`

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

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

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

	// sequence
	Sequence int64 `json:"sequence,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 OpenpitrixCategory

type OpenpitrixCategory 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"`

	// 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 OpenpitrixCluster

type OpenpitrixCluster struct {

	// 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 *ProtobufUint32Value `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 *ProtobufUint32Value `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 *ProtobufUint32Value `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"`

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

	// group id
	GroupID *ProtobufUint32Value `json:"group_id,omitempty"`

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

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

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

	// 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 *ProtobufUint32Value `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 {

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

	// cpu
	CPU *ProtobufUint32Value `json:"cpu,omitempty"`

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

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

	// gpu
	Gpu *ProtobufUint32Value `json:"gpu,omitempty"`

	// instance size
	InstanceSize *ProtobufUint32Value `json:"instance_size,omitempty"`

	// memory
	Memory *ProtobufUint32Value `json:"memory,omitempty"`

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

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

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

	// storage size
	StorageSize *ProtobufUint32Value `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"`

	// 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"`
}

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"`
}

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"`

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

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

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

	// sequence
	Sequence *ProtobufUint32Value `json:"sequence,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 {

	// 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 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 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"`

	// 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 OpenpitrixCreateRepoRequest

type OpenpitrixCreateRepoRequest struct {

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

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

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

	// labels
	Labels OpenpitrixCreateRepoRequestLabels `json:"labels"`

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

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

	// selectors
	Selectors OpenpitrixCreateRepoRequestSelectors `json:"selectors"`

	// 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 OpenpitrixCreateRepoRequestLabels

type OpenpitrixCreateRepoRequestLabels []*OpenpitrixRepoLabel

OpenpitrixCreateRepoRequestLabels openpitrix create repo request labels swagger:model openpitrixCreateRepoRequestLabels

func (OpenpitrixCreateRepoRequestLabels) Validate

Validate validates this openpitrix create repo request labels

type OpenpitrixCreateRepoRequestSelectors

type OpenpitrixCreateRepoRequestSelectors []*OpenpitrixRepoSelector

OpenpitrixCreateRepoRequestSelectors openpitrix create repo request selectors swagger:model openpitrixCreateRepoRequestSelectors

func (OpenpitrixCreateRepoRequestSelectors) Validate

Validate validates this openpitrix create repo request selectors

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 OpenpitrixDeleteAppVersionsRequest

type OpenpitrixDeleteAppVersionsRequest struct {

	// version id
	VersionID []string `json:"version_id"`
}

OpenpitrixDeleteAppVersionsRequest openpitrix delete app versions request swagger:model openpitrixDeleteAppVersionsRequest

func (*OpenpitrixDeleteAppVersionsRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*OpenpitrixDeleteAppVersionsRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteAppVersionsRequest) Validate

Validate validates this openpitrix delete app versions request

type OpenpitrixDeleteAppVersionsResponse

type OpenpitrixDeleteAppVersionsResponse struct {

	// version id
	VersionID []string `json:"version_id"`
}

OpenpitrixDeleteAppVersionsResponse openpitrix delete app versions response swagger:model openpitrixDeleteAppVersionsResponse

func (*OpenpitrixDeleteAppVersionsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*OpenpitrixDeleteAppVersionsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*OpenpitrixDeleteAppVersionsResponse) Validate

Validate validates this openpitrix delete app versions response

type OpenpitrixDeleteAppsRequest

type OpenpitrixDeleteAppsRequest struct {

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

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"`

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

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 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 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 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 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 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 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 {

	// 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 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 *ProtobufUint32Value `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"`

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

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

	// task count
	TaskCount *ProtobufUint32Value `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 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"`
}

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"`

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

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

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

	// sequence
	Sequence *ProtobufUint32Value `json:"sequence,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"`

	// 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 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 OpenpitrixModifyRepoRequest

type OpenpitrixModifyRepoRequest struct {

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

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

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

	// labels
	Labels OpenpitrixModifyRepoRequestLabels `json:"labels"`

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

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

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

	// selectors
	Selectors OpenpitrixModifyRepoRequestSelectors `json:"selectors"`

	// 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 OpenpitrixModifyRepoRequestLabels

type OpenpitrixModifyRepoRequestLabels []*OpenpitrixRepoLabel

OpenpitrixModifyRepoRequestLabels openpitrix modify repo request labels swagger:model openpitrixModifyRepoRequestLabels

func (OpenpitrixModifyRepoRequestLabels) Validate

Validate validates this openpitrix modify repo request labels

type OpenpitrixModifyRepoRequestSelectors

type OpenpitrixModifyRepoRequestSelectors []*OpenpitrixRepoSelector

OpenpitrixModifyRepoRequestSelectors openpitrix modify repo request selectors swagger:model openpitrixModifyRepoRequestSelectors

func (OpenpitrixModifyRepoRequestSelectors) Validate

Validate validates this openpitrix modify repo request selectors

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 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 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 OpenpitrixRepo

type OpenpitrixRepo struct {

	// 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 {

	// 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 {

	// 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"`

	// cpu
	CPU *ProtobufUint32Value `json:"cpu,omitempty"`

	// memory
	Memory *ProtobufUint32Value `json:"memory,omitempty"`

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

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 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 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 credential
	RuntimeCredential string `json:"runtime_credential,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 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"`

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

	// runtime label id
	RuntimeLabelID string `json:"runtime_label_id,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 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 *ProtobufUint32Value `json:"subnet_type,omitempty"`

	// vpc id
	VpcID string `json:"vpc_id,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 OpenpitrixTask

type OpenpitrixTask struct {

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

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

	// error code
	ErrorCode *ProtobufUint32Value `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 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 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 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

type ProtobufUint32Value

type ProtobufUint32Value struct {

	// The uint32 value.
	Value int64 `json:"value,omitempty"`
}

ProtobufUint32Value Wrapper message for `uint32`.

The JSON representation for `UInt32Value` is JSON number. swagger:model protobufUInt32Value

func (*ProtobufUint32Value) MarshalBinary

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

MarshalBinary interface implementation

func (*ProtobufUint32Value) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ProtobufUint32Value) Validate

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

Validate validates this protobuf uint32 value

Source Files

Jump to

Keyboard shortcuts

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