Documentation ¶
Index ¶
- type OpenpitrixAddClusterNodesRequest
- type OpenpitrixAddClusterNodesResponse
- type OpenpitrixApp
- type OpenpitrixAppCategorySet
- type OpenpitrixAppVersion
- type OpenpitrixCategory
- type OpenpitrixCeaseClustersRequest
- type OpenpitrixCeaseClustersResponse
- type OpenpitrixCluster
- type OpenpitrixClusterClusterCommonSet
- type OpenpitrixClusterClusterLinkSet
- type OpenpitrixClusterClusterLoadbalancerSet
- type OpenpitrixClusterClusterNodeSet
- type OpenpitrixClusterClusterRoleSet
- type OpenpitrixClusterCommon
- type OpenpitrixClusterLink
- type OpenpitrixClusterLoadbalancer
- type OpenpitrixClusterNode
- type OpenpitrixClusterRole
- type OpenpitrixCreateAppRequest
- type OpenpitrixCreateAppResponse
- type OpenpitrixCreateAppVersionRequest
- type OpenpitrixCreateAppVersionResponse
- type OpenpitrixCreateCategoryRequest
- type OpenpitrixCreateCategoryResponse
- type OpenpitrixCreateClusterRequest
- type OpenpitrixCreateClusterResponse
- type OpenpitrixCreateJobResponse
- type OpenpitrixCreateRepoRequest
- type OpenpitrixCreateRepoRequestLabels
- type OpenpitrixCreateRepoRequestSelectors
- type OpenpitrixCreateRepoResponse
- type OpenpitrixCreateRuntimeRequest
- type OpenpitrixCreateRuntimeResponse
- type OpenpitrixCreateTaskResponse
- type OpenpitrixDeleteAppVersionsRequest
- type OpenpitrixDeleteAppVersionsResponse
- type OpenpitrixDeleteAppsRequest
- type OpenpitrixDeleteAppsResponse
- type OpenpitrixDeleteCategoriesRequest
- type OpenpitrixDeleteCategoriesResponse
- type OpenpitrixDeleteClusterNodesRequest
- type OpenpitrixDeleteClusterNodesResponse
- type OpenpitrixDeleteClustersRequest
- type OpenpitrixDeleteClustersResponse
- type OpenpitrixDeleteReposRequest
- type OpenpitrixDeleteReposResponse
- type OpenpitrixDeleteRuntimesRequest
- type OpenpitrixDeleteRuntimesResponse
- type OpenpitrixDescribeAppVersionsResponse
- type OpenpitrixDescribeAppVersionsResponseAppVersionSet
- type OpenpitrixDescribeAppsResponse
- type OpenpitrixDescribeAppsResponseAppSet
- type OpenpitrixDescribeCategoriesResponse
- type OpenpitrixDescribeCategoriesResponseCategorySet
- type OpenpitrixDescribeClusterNodesResponse
- type OpenpitrixDescribeClusterNodesResponseClusterNodeSet
- type OpenpitrixDescribeClustersResponse
- type OpenpitrixDescribeClustersResponseClusterSet
- type OpenpitrixDescribeJobsResponse
- type OpenpitrixDescribeJobsResponseJobSet
- type OpenpitrixDescribeRepoEventsResponse
- type OpenpitrixDescribeRepoEventsResponseRepoEventSet
- type OpenpitrixDescribeReposResponse
- type OpenpitrixDescribeReposResponseRepoSet
- type OpenpitrixDescribeRuntimeDetailsResponse
- type OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet
- type OpenpitrixDescribeRuntimeProviderZonesResponse
- type OpenpitrixDescribeRuntimesResponse
- type OpenpitrixDescribeRuntimesResponseRuntimeSet
- type OpenpitrixDescribeSubnetsResponse
- type OpenpitrixDescribeSubnetsResponseSubnetSet
- type OpenpitrixDescribeTasksResponse
- type OpenpitrixDescribeTasksResponseTaskSet
- type OpenpitrixGetAppStatisticsResponse
- type OpenpitrixGetAppVersionPackageFilesResponse
- type OpenpitrixGetAppVersionPackageResponse
- type OpenpitrixGetClusterStatisticsResponse
- type OpenpitrixGetRuntimeStatisticsResponse
- type OpenpitrixIndexRepoRequest
- type OpenpitrixIndexRepoResponse
- type OpenpitrixJob
- type OpenpitrixModifyAppRequest
- type OpenpitrixModifyAppResponse
- type OpenpitrixModifyAppVersionRequest
- type OpenpitrixModifyAppVersionResponse
- type OpenpitrixModifyCategoryRequest
- type OpenpitrixModifyCategoryResponse
- type OpenpitrixModifyClusterNodeResponse
- type OpenpitrixModifyClusterResponse
- type OpenpitrixModifyRepoRequest
- type OpenpitrixModifyRepoRequestLabels
- type OpenpitrixModifyRepoRequestSelectors
- type OpenpitrixModifyRepoResponse
- type OpenpitrixModifyRuntimeRequest
- type OpenpitrixModifyRuntimeResponse
- type OpenpitrixRecoverClustersRequest
- type OpenpitrixRecoverClustersResponse
- type OpenpitrixRepo
- type OpenpitrixRepoCategorySet
- type OpenpitrixRepoEvent
- type OpenpitrixRepoLabel
- type OpenpitrixRepoLabels
- type OpenpitrixRepoSelector
- type OpenpitrixRepoSelectors
- type OpenpitrixResizeClusterRequest
- type OpenpitrixResizeClusterResponse
- type OpenpitrixResourceCategory
- type OpenpitrixRetryTasksRequest
- type OpenpitrixRetryTasksResponse
- type OpenpitrixRetryTasksResponseTaskSet
- type OpenpitrixRollbackClusterRequest
- type OpenpitrixRollbackClusterResponse
- type OpenpitrixRuntime
- type OpenpitrixRuntimeDetail
- type OpenpitrixRuntimeLabel
- type OpenpitrixRuntimeLabels
- type OpenpitrixStartClustersRequest
- type OpenpitrixStartClustersResponse
- type OpenpitrixStopClustersRequest
- type OpenpitrixStopClustersResponse
- type OpenpitrixSubnet
- type OpenpitrixTask
- type OpenpitrixUpdateClusterEnvRequest
- type OpenpitrixUpdateClusterEnvResponse
- type OpenpitrixUpgradeClusterRequest
- type OpenpitrixUpgradeClusterResponse
- type OpenpitrixValidateRepoResponse
- type ProtobufEmpty
- type ProtobufUint32Value
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
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
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
type OpenpitrixAppCategorySet ¶
type OpenpitrixAppCategorySet []*OpenpitrixResourceCategory
OpenpitrixAppCategorySet openpitrix app category set swagger:model openpitrixAppCategorySet
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
type OpenpitrixCategory ¶
type OpenpitrixCategory struct { // category id CategoryID string `json:"category_id,omitempty"` // create time CreateTime strfmt.DateTime `json:"create_time,omitempty"` // description Description string `json:"description,omitempty"` // locale Locale string `json:"locale,omitempty"` // name Name string `json:"name,omitempty"` // owner Owner string `json:"owner,omitempty"` // update time UpdateTime strfmt.DateTime `json:"update_time,omitempty"` }
OpenpitrixCategory openpitrix category swagger:model openpitrixCategory
func (*OpenpitrixCategory) MarshalBinary ¶
func (m *OpenpitrixCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCategory) UnmarshalBinary ¶
func (m *OpenpitrixCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
type OpenpitrixClusterClusterCommonSet ¶
type OpenpitrixClusterClusterCommonSet []*OpenpitrixClusterCommon
OpenpitrixClusterClusterCommonSet openpitrix cluster cluster common set swagger:model openpitrixClusterClusterCommonSet
type OpenpitrixClusterClusterLinkSet ¶
type OpenpitrixClusterClusterLinkSet []*OpenpitrixClusterLink
OpenpitrixClusterClusterLinkSet openpitrix cluster cluster link set swagger:model openpitrixClusterClusterLinkSet
type OpenpitrixClusterClusterLoadbalancerSet ¶
type OpenpitrixClusterClusterLoadbalancerSet []*OpenpitrixClusterLoadbalancer
OpenpitrixClusterClusterLoadbalancerSet openpitrix cluster cluster loadbalancer set swagger:model openpitrixClusterClusterLoadbalancerSet
type OpenpitrixClusterClusterNodeSet ¶
type OpenpitrixClusterClusterNodeSet []*OpenpitrixClusterNode
OpenpitrixClusterClusterNodeSet openpitrix cluster cluster node set swagger:model openpitrixClusterClusterNodeSet
type OpenpitrixClusterClusterRoleSet ¶
type OpenpitrixClusterClusterRoleSet []*OpenpitrixClusterRole
OpenpitrixClusterClusterRoleSet openpitrix cluster cluster role set swagger:model openpitrixClusterClusterRoleSet
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
type OpenpitrixClusterLink ¶
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
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
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
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
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
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
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
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
type OpenpitrixCreateCategoryRequest ¶
type OpenpitrixCreateCategoryRequest struct { // description Description string `json:"description,omitempty"` // locale Locale string `json:"locale,omitempty"` // name Name string `json:"name,omitempty"` }
OpenpitrixCreateCategoryRequest openpitrix create category request swagger:model openpitrixCreateCategoryRequest
func (*OpenpitrixCreateCategoryRequest) MarshalBinary ¶
func (m *OpenpitrixCreateCategoryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateCategoryRequest) UnmarshalBinary ¶
func (m *OpenpitrixCreateCategoryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
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
type OpenpitrixCreateRepoRequestLabels ¶
type OpenpitrixCreateRepoRequestLabels []*OpenpitrixRepoLabel
OpenpitrixCreateRepoRequestLabels openpitrix create repo request labels swagger:model openpitrixCreateRepoRequestLabels
type OpenpitrixCreateRepoRequestSelectors ¶
type OpenpitrixCreateRepoRequestSelectors []*OpenpitrixRepoSelector
OpenpitrixCreateRepoRequestSelectors openpitrix create repo request selectors swagger:model openpitrixCreateRepoRequestSelectors
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
type OpenpitrixDescribeAppVersionsResponseAppVersionSet ¶
type OpenpitrixDescribeAppVersionsResponseAppVersionSet []*OpenpitrixAppVersion
OpenpitrixDescribeAppVersionsResponseAppVersionSet openpitrix describe app versions response app version set swagger:model openpitrixDescribeAppVersionsResponseAppVersionSet
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
type OpenpitrixDescribeAppsResponseAppSet ¶
type OpenpitrixDescribeAppsResponseAppSet []*OpenpitrixApp
OpenpitrixDescribeAppsResponseAppSet openpitrix describe apps response app set swagger:model openpitrixDescribeAppsResponseAppSet
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
type OpenpitrixDescribeCategoriesResponseCategorySet ¶
type OpenpitrixDescribeCategoriesResponseCategorySet []*OpenpitrixCategory
OpenpitrixDescribeCategoriesResponseCategorySet openpitrix describe categories response category set swagger:model openpitrixDescribeCategoriesResponseCategorySet
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
type OpenpitrixDescribeClusterNodesResponseClusterNodeSet ¶
type OpenpitrixDescribeClusterNodesResponseClusterNodeSet []*OpenpitrixClusterNode
OpenpitrixDescribeClusterNodesResponseClusterNodeSet openpitrix describe cluster nodes response cluster node set swagger:model openpitrixDescribeClusterNodesResponseClusterNodeSet
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
type OpenpitrixDescribeClustersResponseClusterSet ¶
type OpenpitrixDescribeClustersResponseClusterSet []*OpenpitrixCluster
OpenpitrixDescribeClustersResponseClusterSet openpitrix describe clusters response cluster set swagger:model openpitrixDescribeClustersResponseClusterSet
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
type OpenpitrixDescribeJobsResponseJobSet ¶
type OpenpitrixDescribeJobsResponseJobSet []*OpenpitrixJob
OpenpitrixDescribeJobsResponseJobSet openpitrix describe jobs response job set swagger:model openpitrixDescribeJobsResponseJobSet
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
type OpenpitrixDescribeRepoEventsResponseRepoEventSet ¶
type OpenpitrixDescribeRepoEventsResponseRepoEventSet []*OpenpitrixRepoEvent
OpenpitrixDescribeRepoEventsResponseRepoEventSet openpitrix describe repo events response repo event set swagger:model openpitrixDescribeRepoEventsResponseRepoEventSet
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
type OpenpitrixDescribeReposResponseRepoSet ¶
type OpenpitrixDescribeReposResponseRepoSet []*OpenpitrixRepo
OpenpitrixDescribeReposResponseRepoSet openpitrix describe repos response repo set swagger:model openpitrixDescribeReposResponseRepoSet
type OpenpitrixDescribeRuntimeDetailsResponse ¶ added in v0.1.5
type OpenpitrixDescribeRuntimeDetailsResponse struct { // runtime detail set RuntimeDetailSet OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet `json:"runtime_detail_set"` // total count TotalCount int64 `json:"total_count,omitempty"` }
OpenpitrixDescribeRuntimeDetailsResponse openpitrix describe runtime details response swagger:model openpitrixDescribeRuntimeDetailsResponse
func (*OpenpitrixDescribeRuntimeDetailsResponse) MarshalBinary ¶ added in v0.1.5
func (m *OpenpitrixDescribeRuntimeDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeRuntimeDetailsResponse) UnmarshalBinary ¶ added in v0.1.5
func (m *OpenpitrixDescribeRuntimeDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet ¶ added in v0.1.5
type OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet []*OpenpitrixRuntimeDetail
OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet openpitrix describe runtime details response runtime detail set swagger:model openpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet
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 ¶
func (m *OpenpitrixDescribeRuntimeProviderZonesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeRuntimeProviderZonesResponse) UnmarshalBinary ¶
func (m *OpenpitrixDescribeRuntimeProviderZonesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
type OpenpitrixDescribeRuntimesResponseRuntimeSet ¶
type OpenpitrixDescribeRuntimesResponseRuntimeSet []*OpenpitrixRuntime
OpenpitrixDescribeRuntimesResponseRuntimeSet openpitrix describe runtimes response runtime set swagger:model openpitrixDescribeRuntimesResponseRuntimeSet
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
type OpenpitrixDescribeSubnetsResponseSubnetSet ¶
type OpenpitrixDescribeSubnetsResponseSubnetSet []*OpenpitrixSubnet
OpenpitrixDescribeSubnetsResponseSubnetSet openpitrix describe subnets response subnet set swagger:model openpitrixDescribeSubnetsResponseSubnetSet
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
type OpenpitrixDescribeTasksResponseTaskSet ¶
type OpenpitrixDescribeTasksResponseTaskSet []*OpenpitrixTask
OpenpitrixDescribeTasksResponseTaskSet openpitrix describe tasks response task set swagger:model openpitrixDescribeTasksResponseTaskSet
type OpenpitrixGetAppStatisticsResponse ¶ added in v0.1.5
type OpenpitrixGetAppStatisticsResponse struct { // app count AppCount int64 `json:"app_count,omitempty"` // last two week created LastTwoWeekCreated map[string]int64 `json:"last_two_week_created,omitempty"` // repo count RepoCount int64 `json:"repo_count,omitempty"` // top ten repos TopTenRepos map[string]int64 `json:"top_ten_repos,omitempty"` }
OpenpitrixGetAppStatisticsResponse openpitrix get app statistics response swagger:model openpitrixGetAppStatisticsResponse
func (*OpenpitrixGetAppStatisticsResponse) MarshalBinary ¶ added in v0.1.5
func (m *OpenpitrixGetAppStatisticsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetAppStatisticsResponse) UnmarshalBinary ¶ added in v0.1.5
func (m *OpenpitrixGetAppStatisticsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
type OpenpitrixGetClusterStatisticsResponse ¶ added in v0.1.5
type OpenpitrixGetClusterStatisticsResponse struct { // cluster count ClusterCount int64 `json:"cluster_count,omitempty"` // last two week created LastTwoWeekCreated map[string]int64 `json:"last_two_week_created,omitempty"` // runtime count RuntimeCount int64 `json:"runtime_count,omitempty"` // top ten runtimes TopTenRuntimes map[string]int64 `json:"top_ten_runtimes,omitempty"` }
OpenpitrixGetClusterStatisticsResponse openpitrix get cluster statistics response swagger:model openpitrixGetClusterStatisticsResponse
func (*OpenpitrixGetClusterStatisticsResponse) MarshalBinary ¶ added in v0.1.5
func (m *OpenpitrixGetClusterStatisticsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetClusterStatisticsResponse) UnmarshalBinary ¶ added in v0.1.5
func (m *OpenpitrixGetClusterStatisticsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGetRuntimeStatisticsResponse ¶ added in v0.1.5
type OpenpitrixGetRuntimeStatisticsResponse struct { // last two week created LastTwoWeekCreated map[string]int64 `json:"last_two_week_created,omitempty"` // provider count ProviderCount int64 `json:"provider_count,omitempty"` // runtime count RuntimeCount int64 `json:"runtime_count,omitempty"` // top ten providers TopTenProviders map[string]int64 `json:"top_ten_providers,omitempty"` }
OpenpitrixGetRuntimeStatisticsResponse openpitrix get runtime statistics response swagger:model openpitrixGetRuntimeStatisticsResponse
func (*OpenpitrixGetRuntimeStatisticsResponse) MarshalBinary ¶ added in v0.1.5
func (m *OpenpitrixGetRuntimeStatisticsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetRuntimeStatisticsResponse) UnmarshalBinary ¶ added in v0.1.5
func (m *OpenpitrixGetRuntimeStatisticsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
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
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
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
type OpenpitrixModifyCategoryRequest ¶
type OpenpitrixModifyCategoryRequest struct { // category id CategoryID string `json:"category_id,omitempty"` // description Description string `json:"description,omitempty"` // locale Locale string `json:"locale,omitempty"` // name Name string `json:"name,omitempty"` }
OpenpitrixModifyCategoryRequest openpitrix modify category request swagger:model openpitrixModifyCategoryRequest
func (*OpenpitrixModifyCategoryRequest) MarshalBinary ¶
func (m *OpenpitrixModifyCategoryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyCategoryRequest) UnmarshalBinary ¶
func (m *OpenpitrixModifyCategoryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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
type OpenpitrixModifyRepoRequestLabels ¶
type OpenpitrixModifyRepoRequestLabels []*OpenpitrixRepoLabel
OpenpitrixModifyRepoRequestLabels openpitrix modify repo request labels swagger:model openpitrixModifyRepoRequestLabels
type OpenpitrixModifyRepoRequestSelectors ¶
type OpenpitrixModifyRepoRequestSelectors []*OpenpitrixRepoSelector
OpenpitrixModifyRepoRequestSelectors openpitrix modify repo request selectors swagger:model openpitrixModifyRepoRequestSelectors
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
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
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
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
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
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
type OpenpitrixRepoCategorySet ¶
type OpenpitrixRepoCategorySet []*OpenpitrixResourceCategory
OpenpitrixRepoCategorySet openpitrix repo category set swagger:model openpitrixRepoCategorySet
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
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
type OpenpitrixRepoLabels ¶
type OpenpitrixRepoLabels []*OpenpitrixRepoLabel
OpenpitrixRepoLabels openpitrix repo labels swagger:model openpitrixRepoLabels
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
type OpenpitrixRepoSelectors ¶
type OpenpitrixRepoSelectors []*OpenpitrixRepoSelector
OpenpitrixRepoSelectors openpitrix repo selectors swagger:model openpitrixRepoSelectors
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
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
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
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
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
type OpenpitrixRetryTasksResponseTaskSet ¶
type OpenpitrixRetryTasksResponseTaskSet []*OpenpitrixTask
OpenpitrixRetryTasksResponseTaskSet openpitrix retry tasks response task set swagger:model openpitrixRetryTasksResponseTaskSet
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
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
type OpenpitrixRuntime ¶
type OpenpitrixRuntime struct { // create time CreateTime strfmt.DateTime `json:"create_time,omitempty"` // description Description string `json:"description,omitempty"` // labels Labels OpenpitrixRuntimeLabels `json:"labels"` // name Name string `json:"name,omitempty"` // owner Owner string `json:"owner,omitempty"` // provider Provider string `json:"provider,omitempty"` // runtime id RuntimeID string `json:"runtime_id,omitempty"` // runtime url RuntimeURL string `json:"runtime_url,omitempty"` // status Status string `json:"status,omitempty"` // status time StatusTime strfmt.DateTime `json:"status_time,omitempty"` // zone Zone string `json:"zone,omitempty"` }
OpenpitrixRuntime openpitrix runtime swagger:model openpitrixRuntime
func (*OpenpitrixRuntime) MarshalBinary ¶
func (m *OpenpitrixRuntime) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRuntime) UnmarshalBinary ¶
func (m *OpenpitrixRuntime) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRuntimeDetail ¶ added in v0.1.5
type OpenpitrixRuntimeDetail struct { // runtime Runtime *OpenpitrixRuntime `json:"runtime,omitempty"` // runtime credential RuntimeCredential string `json:"runtime_credential,omitempty"` }
OpenpitrixRuntimeDetail openpitrix runtime detail swagger:model openpitrixRuntimeDetail
func (*OpenpitrixRuntimeDetail) MarshalBinary ¶ added in v0.1.5
func (m *OpenpitrixRuntimeDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRuntimeDetail) UnmarshalBinary ¶ added in v0.1.5
func (m *OpenpitrixRuntimeDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
type OpenpitrixRuntimeLabels ¶
type OpenpitrixRuntimeLabels []*OpenpitrixRuntimeLabel
OpenpitrixRuntimeLabels openpitrix runtime labels swagger:model openpitrixRuntimeLabels
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
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
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
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
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
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
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
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
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
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
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
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
Source Files ¶
- openpitrix_add_cluster_nodes_request.go
- openpitrix_add_cluster_nodes_response.go
- openpitrix_app.go
- openpitrix_app_category_set.go
- openpitrix_app_version.go
- openpitrix_category.go
- openpitrix_cease_clusters_request.go
- openpitrix_cease_clusters_response.go
- openpitrix_cluster.go
- openpitrix_cluster_cluster_common_set.go
- openpitrix_cluster_cluster_link_set.go
- openpitrix_cluster_cluster_loadbalancer_set.go
- openpitrix_cluster_cluster_node_set.go
- openpitrix_cluster_cluster_role_set.go
- openpitrix_cluster_common.go
- openpitrix_cluster_link.go
- openpitrix_cluster_loadbalancer.go
- openpitrix_cluster_node.go
- openpitrix_cluster_role.go
- openpitrix_create_app_request.go
- openpitrix_create_app_response.go
- openpitrix_create_app_version_request.go
- openpitrix_create_app_version_response.go
- openpitrix_create_category_request.go
- openpitrix_create_category_response.go
- openpitrix_create_cluster_request.go
- openpitrix_create_cluster_response.go
- openpitrix_create_job_response.go
- openpitrix_create_repo_request.go
- openpitrix_create_repo_request_labels.go
- openpitrix_create_repo_request_selectors.go
- openpitrix_create_repo_response.go
- openpitrix_create_runtime_request.go
- openpitrix_create_runtime_response.go
- openpitrix_create_task_response.go
- openpitrix_delete_app_versions_request.go
- openpitrix_delete_app_versions_response.go
- openpitrix_delete_apps_request.go
- openpitrix_delete_apps_response.go
- openpitrix_delete_categories_request.go
- openpitrix_delete_categories_response.go
- openpitrix_delete_cluster_nodes_request.go
- openpitrix_delete_cluster_nodes_response.go
- openpitrix_delete_clusters_request.go
- openpitrix_delete_clusters_response.go
- openpitrix_delete_repos_request.go
- openpitrix_delete_repos_response.go
- openpitrix_delete_runtimes_request.go
- openpitrix_delete_runtimes_response.go
- openpitrix_describe_app_versions_response.go
- openpitrix_describe_app_versions_response_app_version_set.go
- openpitrix_describe_apps_response.go
- openpitrix_describe_apps_response_app_set.go
- openpitrix_describe_categories_response.go
- openpitrix_describe_categories_response_category_set.go
- openpitrix_describe_cluster_nodes_response.go
- openpitrix_describe_cluster_nodes_response_cluster_node_set.go
- openpitrix_describe_clusters_response.go
- openpitrix_describe_clusters_response_cluster_set.go
- openpitrix_describe_jobs_response.go
- openpitrix_describe_jobs_response_job_set.go
- openpitrix_describe_repo_events_response.go
- openpitrix_describe_repo_events_response_repo_event_set.go
- openpitrix_describe_repos_response.go
- openpitrix_describe_repos_response_repo_set.go
- openpitrix_describe_runtime_details_response.go
- openpitrix_describe_runtime_details_response_runtime_detail_set.go
- openpitrix_describe_runtime_provider_zones_response.go
- openpitrix_describe_runtimes_response.go
- openpitrix_describe_runtimes_response_runtime_set.go
- openpitrix_describe_subnets_response.go
- openpitrix_describe_subnets_response_subnet_set.go
- openpitrix_describe_tasks_response.go
- openpitrix_describe_tasks_response_task_set.go
- openpitrix_get_app_statistics_response.go
- openpitrix_get_app_version_package_files_response.go
- openpitrix_get_app_version_package_response.go
- openpitrix_get_cluster_statistics_response.go
- openpitrix_get_runtime_statistics_response.go
- openpitrix_index_repo_request.go
- openpitrix_index_repo_response.go
- openpitrix_job.go
- openpitrix_modify_app_request.go
- openpitrix_modify_app_response.go
- openpitrix_modify_app_version_request.go
- openpitrix_modify_app_version_response.go
- openpitrix_modify_category_request.go
- openpitrix_modify_category_response.go
- openpitrix_modify_cluster_node_response.go
- openpitrix_modify_cluster_response.go
- openpitrix_modify_repo_request.go
- openpitrix_modify_repo_request_labels.go
- openpitrix_modify_repo_request_selectors.go
- openpitrix_modify_repo_response.go
- openpitrix_modify_runtime_request.go
- openpitrix_modify_runtime_response.go
- openpitrix_recover_clusters_request.go
- openpitrix_recover_clusters_response.go
- openpitrix_repo.go
- openpitrix_repo_category_set.go
- openpitrix_repo_event.go
- openpitrix_repo_label.go
- openpitrix_repo_labels.go
- openpitrix_repo_selector.go
- openpitrix_repo_selectors.go
- openpitrix_resize_cluster_request.go
- openpitrix_resize_cluster_response.go
- openpitrix_resource_category.go
- openpitrix_retry_tasks_request.go
- openpitrix_retry_tasks_response.go
- openpitrix_retry_tasks_response_task_set.go
- openpitrix_rollback_cluster_request.go
- openpitrix_rollback_cluster_response.go
- openpitrix_runtime.go
- openpitrix_runtime_detail.go
- openpitrix_runtime_label.go
- openpitrix_runtime_labels.go
- openpitrix_start_clusters_request.go
- openpitrix_start_clusters_response.go
- openpitrix_stop_clusters_request.go
- openpitrix_stop_clusters_response.go
- openpitrix_subnet.go
- openpitrix_task.go
- openpitrix_update_cluster_env_request.go
- openpitrix_update_cluster_env_response.go
- openpitrix_upgrade_cluster_request.go
- openpitrix_upgrade_cluster_response.go
- openpitrix_validate_repo_response.go
- protobuf_empty.go
- protobuf_uint32_value.go