Documentation
¶
Index ¶
- type OpenpitrixAPI
- type OpenpitrixActionBundle
- type OpenpitrixActionBundleAPISet
- type OpenpitrixAddClusterNodesRequest
- type OpenpitrixAddClusterNodesResponse
- type OpenpitrixAddNodeKeyPairsResponse
- type OpenpitrixApp
- type OpenpitrixAppCategorySet
- type OpenpitrixAppVersion
- type OpenpitrixAppVersionAudit
- type OpenpitrixAppVersionReview
- type OpenpitrixAppVersionReviewPhase
- type OpenpitrixAppVersionReviewPhaseOAIGen
- type OpenpitrixAppendAttachmentResponse
- type OpenpitrixAttachKeyPairsRequest
- type OpenpitrixAttachKeyPairsResponse
- type OpenpitrixAttachment
- type OpenpitrixBasicConfig
- type OpenpitrixBindUserRoleRequest
- type OpenpitrixBindUserRoleResponse
- type OpenpitrixCanDoRequest
- type OpenpitrixCanDoResponse
- type OpenpitrixCancelAppVersionRequest
- type OpenpitrixCancelAppVersionResponse
- type OpenpitrixCategory
- type OpenpitrixCeaseClustersRequest
- type OpenpitrixCeaseClustersResponse
- type OpenpitrixChangePasswordRequest
- type OpenpitrixChangePasswordResponse
- type OpenpitrixCheckResourceResponse
- 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 OpenpitrixCreateAttachmentResponse
- type OpenpitrixCreateCategoryRequest
- type OpenpitrixCreateCategoryResponse
- type OpenpitrixCreateClientRequest
- type OpenpitrixCreateClientResponse
- type OpenpitrixCreateClusterRequest
- type OpenpitrixCreateClusterResponse
- type OpenpitrixCreateGroupRequest
- type OpenpitrixCreateGroupResponse
- type OpenpitrixCreateJobResponse
- type OpenpitrixCreateKeyPairRequest
- type OpenpitrixCreateKeyPairResponse
- type OpenpitrixCreateMarketRequest
- type OpenpitrixCreateMarketResponse
- type OpenpitrixCreatePasswordResetRequest
- type OpenpitrixCreatePasswordResetResponse
- type OpenpitrixCreateRepoRequest
- type OpenpitrixCreateRepoResponse
- type OpenpitrixCreateRoleRequest
- type OpenpitrixCreateRoleResponse
- type OpenpitrixCreateRuntimeCredentialRequest
- type OpenpitrixCreateRuntimeCredentialResponse
- type OpenpitrixCreateRuntimeRequest
- type OpenpitrixCreateRuntimeResponse
- type OpenpitrixCreateTaskResponse
- type OpenpitrixCreateUserRequest
- type OpenpitrixCreateUserResponse
- type OpenpitrixDeleteAppVersionRequest
- type OpenpitrixDeleteAppVersionResponse
- type OpenpitrixDeleteAppsRequest
- type OpenpitrixDeleteAppsResponse
- type OpenpitrixDeleteAttachmentsResponse
- type OpenpitrixDeleteCategoriesRequest
- type OpenpitrixDeleteCategoriesResponse
- type OpenpitrixDeleteClusterNodesRequest
- type OpenpitrixDeleteClusterNodesResponse
- type OpenpitrixDeleteClustersRequest
- type OpenpitrixDeleteClustersResponse
- type OpenpitrixDeleteGroupsRequest
- type OpenpitrixDeleteGroupsResponse
- type OpenpitrixDeleteKeyPairsRequest
- type OpenpitrixDeleteKeyPairsResponse
- type OpenpitrixDeleteMarketsRequest
- type OpenpitrixDeleteMarketsResponse
- type OpenpitrixDeleteNodeKeyPairsResponse
- type OpenpitrixDeleteReposRequest
- type OpenpitrixDeleteReposResponse
- type OpenpitrixDeleteRolesRequest
- type OpenpitrixDeleteRolesResponse
- type OpenpitrixDeleteRuntimeCredentialsRequest
- type OpenpitrixDeleteRuntimeCredentialsResponse
- type OpenpitrixDeleteRuntimesRequest
- type OpenpitrixDeleteRuntimesResponse
- type OpenpitrixDeleteUsersRequest
- type OpenpitrixDeleteUsersResponse
- type OpenpitrixDescribeAppClustersResponse
- type OpenpitrixDescribeAppClustersResponseClusterSet
- type OpenpitrixDescribeAppVersionAuditsResponse
- type OpenpitrixDescribeAppVersionAuditsResponseAppVersionAuditSet
- type OpenpitrixDescribeAppVersionReviewsResponse
- type OpenpitrixDescribeAppVersionReviewsResponseAppVersionReviewSet
- type OpenpitrixDescribeAppVersionsResponse
- type OpenpitrixDescribeAppVersionsResponseAppVersionSet
- type OpenpitrixDescribeAppsResponse
- type OpenpitrixDescribeAppsResponseAppSet
- type OpenpitrixDescribeCategoriesResponse
- type OpenpitrixDescribeCategoriesResponseCategorySet
- type OpenpitrixDescribeClusterDetailsResponse
- type OpenpitrixDescribeClusterNodesResponse
- type OpenpitrixDescribeClusterNodesResponseClusterNodeSet
- type OpenpitrixDescribeClustersResponse
- type OpenpitrixDescribeClustersResponseClusterSet
- type OpenpitrixDescribeGroupsDetailResponse
- type OpenpitrixDescribeGroupsDetailResponseGroupDetailSet
- type OpenpitrixDescribeGroupsResponse
- type OpenpitrixDescribeGroupsResponseGroupSet
- type OpenpitrixDescribeJobsResponse
- type OpenpitrixDescribeJobsResponseJobSet
- type OpenpitrixDescribeKeyPairsResponse
- type OpenpitrixDescribeKeyPairsResponseKeyPairSet
- type OpenpitrixDescribeMarketUsersResponse
- type OpenpitrixDescribeMarketUsersResponseMarketUserSet
- type OpenpitrixDescribeMarketsResponse
- type OpenpitrixDescribeMarketsResponseMarketSet
- type OpenpitrixDescribeRepoEventsResponse
- type OpenpitrixDescribeRepoEventsResponseRepoEventSet
- type OpenpitrixDescribeReposResponse
- type OpenpitrixDescribeReposResponseRepoSet
- type OpenpitrixDescribeRolesResponse
- type OpenpitrixDescribeRolesResponseRoleSet
- type OpenpitrixDescribeRuntimeCredentialsResponse
- type OpenpitrixDescribeRuntimeCredentialsResponseRuntimeCredentialSet
- type OpenpitrixDescribeRuntimeDetailsResponse
- type OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet
- type OpenpitrixDescribeRuntimeProviderZonesResponse
- type OpenpitrixDescribeRuntimesResponse
- type OpenpitrixDescribeRuntimesResponseRuntimeSet
- type OpenpitrixDescribeSubnetsResponse
- type OpenpitrixDescribeSubnetsResponseSubnetSet
- type OpenpitrixDescribeTasksResponse
- type OpenpitrixDescribeTasksResponseTaskSet
- type OpenpitrixDescribeUsersDetailResponse
- type OpenpitrixDescribeUsersDetailResponseUserDetailSet
- type OpenpitrixDescribeUsersResponse
- type OpenpitrixDescribeUsersResponseUserSet
- type OpenpitrixDescribeVendorStatisticsResponse
- type OpenpitrixDescribeVendorStatisticsResponseVendorVerifyStatisticsSet
- type OpenpitrixDescribeVendorVerifyInfosResponse
- type OpenpitrixDescribeVendorVerifyInfosResponseVendorVerifyInfoSet
- type OpenpitrixDescribeVpcResponse
- type OpenpitrixDescribeZonesResponse
- type OpenpitrixDetachKeyPairsRequest
- type OpenpitrixDetachKeyPairsResponse
- type OpenpitrixEip
- type OpenpitrixEmailServiceConfig
- type OpenpitrixFeature
- type OpenpitrixFeatureActionBundleSet
- type OpenpitrixGetAppStatisticsResponse
- type OpenpitrixGetAppVersionPackageFilesResponse
- type OpenpitrixGetAppVersionPackageResponse
- type OpenpitrixGetAttachmentResponse
- type OpenpitrixGetAttachmentsResponse
- type OpenpitrixGetAttachmentsResponseAttachments
- type OpenpitrixGetClusterStatisticsResponse
- type OpenpitrixGetPasswordResetResponse
- type OpenpitrixGetRoleModuleResponse
- type OpenpitrixGetRoleResponse
- type OpenpitrixGetRuntimeStatisticsResponse
- type OpenpitrixGetServiceConfigRequest
- type OpenpitrixGetServiceConfigResponse
- type OpenpitrixGetVendorVerifyInfoResponse
- type OpenpitrixGroup
- type OpenpitrixGroupDetail
- type OpenpitrixGroupDetailUserSet
- type OpenpitrixHandleSubtaskResponse
- type OpenpitrixIndexRepoRequest
- type OpenpitrixIndexRepoResponse
- type OpenpitrixJob
- type OpenpitrixJoinGroupRequest
- type OpenpitrixJoinGroupResponse
- type OpenpitrixKeyPair
- type OpenpitrixLeaveGroupRequest
- type OpenpitrixLeaveGroupResponse
- type OpenpitrixMarket
- type OpenpitrixMarketUser
- type OpenpitrixModifyAppRequest
- type OpenpitrixModifyAppResponse
- type OpenpitrixModifyAppVersionRequest
- type OpenpitrixModifyAppVersionResponse
- type OpenpitrixModifyCategoryRequest
- type OpenpitrixModifyCategoryResponse
- type OpenpitrixModifyClusterAttributesRequest
- type OpenpitrixModifyClusterAttributesResponse
- type OpenpitrixModifyClusterNodeAttributesRequest
- type OpenpitrixModifyClusterNodeAttributesResponse
- type OpenpitrixModifyClusterNodeResponse
- type OpenpitrixModifyClusterResponse
- type OpenpitrixModifyGroupRequest
- type OpenpitrixModifyGroupResponse
- type OpenpitrixModifyMarketRequest
- type OpenpitrixModifyMarketResponse
- type OpenpitrixModifyRepoRequest
- type OpenpitrixModifyRepoResponse
- type OpenpitrixModifyRoleModuleRequest
- type OpenpitrixModifyRoleModuleResponse
- type OpenpitrixModifyRoleRequest
- type OpenpitrixModifyRoleResponse
- type OpenpitrixModifyRuntimeCredentialRequest
- type OpenpitrixModifyRuntimeCredentialResponse
- type OpenpitrixModifyRuntimeRequest
- type OpenpitrixModifyRuntimeResponse
- type OpenpitrixModifyUserRequest
- type OpenpitrixModifyUserResponse
- type OpenpitrixModule
- type OpenpitrixModuleElem
- type OpenpitrixModuleElemFeatureSet
- type OpenpitrixModuleModuleElemSet
- type OpenpitrixNodeKeyPair
- type OpenpitrixNotificationConfig
- type OpenpitrixParseClusterConfResponse
- type OpenpitrixPassAppVersionRequest
- type OpenpitrixPassAppVersionResponse
- type OpenpitrixPassVendorVerifyInfoRequest
- type OpenpitrixPassVendorVerifyInfoResponse
- type OpenpitrixRecoverAppVersionRequest
- type OpenpitrixRecoverAppVersionResponse
- type OpenpitrixRecoverClustersRequest
- type OpenpitrixRecoverClustersResponse
- type OpenpitrixRegisterRuntimeProviderResponse
- type OpenpitrixRejectAppVersionRequest
- type OpenpitrixRejectAppVersionResponse
- type OpenpitrixRejectVendorVerifyInfoRequest
- type OpenpitrixRejectVendorVerifyInfoResponse
- type OpenpitrixReleaseAppVersionRequest
- type OpenpitrixReleaseAppVersionResponse
- type OpenpitrixReplaceAttachmentResponse
- type OpenpitrixRepo
- type OpenpitrixRepoCategorySet
- type OpenpitrixRepoEvent
- type OpenpitrixRepoLabel
- type OpenpitrixRepoLabels
- type OpenpitrixRepoSelector
- type OpenpitrixRepoSelectors
- type OpenpitrixResizeClusterRequest
- type OpenpitrixResizeClusterRequestRoleResource
- type OpenpitrixResizeClusterResponse
- type OpenpitrixResourceCategory
- type OpenpitrixRetryTasksRequest
- type OpenpitrixRetryTasksResponse
- type OpenpitrixRetryTasksResponseTaskSet
- type OpenpitrixReviewAppVersionRequest
- type OpenpitrixReviewAppVersionResponse
- type OpenpitrixRole
- type OpenpitrixRoleResource
- type OpenpitrixRollbackClusterRequest
- type OpenpitrixRollbackClusterResponse
- type OpenpitrixRuntime
- type OpenpitrixRuntimeConfig
- type OpenpitrixRuntimeConfigConfigSet
- type OpenpitrixRuntimeCredential
- type OpenpitrixRuntimeDetail
- type OpenpitrixRuntimeItemConfig
- type OpenpitrixSetServiceConfigRequest
- type OpenpitrixSetServiceConfigResponse
- type OpenpitrixSplitJobIntoTasksResponse
- type OpenpitrixStartClustersRequest
- type OpenpitrixStartClustersResponse
- type OpenpitrixStopClustersRequest
- type OpenpitrixStopClustersResponse
- type OpenpitrixSubmitAppVersionRequest
- type OpenpitrixSubmitAppVersionResponse
- type OpenpitrixSubmitVendorVerifyInfoRequest
- type OpenpitrixSubmitVendorVerifyInfoResponse
- type OpenpitrixSubnet
- type OpenpitrixSuspendAppVersionRequest
- type OpenpitrixSuspendAppVersionResponse
- type OpenpitrixSyncRepoResponse
- type OpenpitrixTask
- type OpenpitrixTaskLayer
- type OpenpitrixTaskLayerTasks
- type OpenpitrixTokenRequest
- type OpenpitrixTokenResponse
- type OpenpitrixUnbindUserRoleRequest
- type OpenpitrixUnbindUserRoleResponse
- type OpenpitrixUpdateClusterEnvRequest
- type OpenpitrixUpdateClusterEnvResponse
- type OpenpitrixUpgradeClusterRequest
- type OpenpitrixUpgradeClusterResponse
- type OpenpitrixUploadAppAttachmentRequest
- type OpenpitrixUploadAppAttachmentRequestType
- type OpenpitrixUploadAppAttachmentResponse
- type OpenpitrixUser
- type OpenpitrixUserDetail
- type OpenpitrixUserDetailGroupSet
- type OpenpitrixUserDetailRoleSet
- type OpenpitrixUserJoinMarketRequest
- type OpenpitrixUserJoinMarketResponse
- type OpenpitrixUserLeaveMarketRequest
- type OpenpitrixUserLeaveMarketResponse
- type OpenpitrixValidateEmailServiceRequest
- type OpenpitrixValidateEmailServiceResponse
- type OpenpitrixValidatePackageRequest
- type OpenpitrixValidatePackageResponse
- type OpenpitrixValidateRepoResponse
- type OpenpitrixValidateRuntimeCredentialRequest
- type OpenpitrixValidateRuntimeCredentialResponse
- type OpenpitrixValidateRuntimeResponse
- type OpenpitrixValidateUserPasswordRequest
- type OpenpitrixValidateUserPasswordResponse
- type OpenpitrixVendorStatistics
- type OpenpitrixVendorVerifyInfo
- type OpenpitrixVpc
- type OpenpitrixWaitSubtaskResponse
- type ProtobufEmpty
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OpenpitrixAPI ¶ added in v0.4.0
type OpenpitrixAPI struct {
// api id
APIID string `json:"api_id,omitempty"`
// api method, rpc method eg.[Token|CanDo|...]
APIMethod string `json:"api_method,omitempty"`
// request url
URL string `json:"url,omitempty"`
// url method, http verb
URLMethod string `json:"url_method,omitempty"`
}
OpenpitrixAPI openpitrix Api swagger:model openpitrixApi
func (*OpenpitrixAPI) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAPI) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixAPI) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAPI) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixActionBundle ¶ added in v0.4.0
type OpenpitrixActionBundle struct {
// bundle of action, bundle contain one more api
ActionBundleID string `json:"action_bundle_id,omitempty"`
// name of bundle
ActionBundleName string `json:"action_bundle_name,omitempty"`
// api set
APISet OpenpitrixActionBundleAPISet `json:"api_set"`
}
OpenpitrixActionBundle openpitrix action bundle swagger:model openpitrixActionBundle
func (*OpenpitrixActionBundle) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixActionBundle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixActionBundle) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixActionBundle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixActionBundleAPISet ¶ added in v0.4.0
type OpenpitrixActionBundleAPISet []*OpenpitrixAPI
OpenpitrixActionBundleAPISet list of api in bundle swagger:model openpitrixActionBundleApiSet
type OpenpitrixAddClusterNodesRequest ¶
type OpenpitrixAddClusterNodesRequest struct {
// advanced param
AdvancedParam []string `json:"advanced_param"`
// required, id of cluster to add node
ClusterID string `json:"cluster_id,omitempty"`
// number of node added to cluster
NodeCount int64 `json:"node_count,omitempty"`
// required, role eg:[mysql|wordpress|...]
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 {
// id of cluster added node
ClusterID string `json:"cluster_id,omitempty"`
// id of job of add node to cluster
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 OpenpitrixAddNodeKeyPairsResponse ¶ added in v0.1.7
type OpenpitrixAddNodeKeyPairsResponse interface{}
OpenpitrixAddNodeKeyPairsResponse openpitrix add node key pairs response swagger:model openpitrixAddNodeKeyPairsResponse
type OpenpitrixApp ¶
type OpenpitrixApp struct {
// abstraction of app
Abstraction string `json:"abstraction,omitempty"`
// whether there is a released version in the app
Active bool `json:"active,omitempty"`
// app id
AppID string `json:"app_id,omitempty"`
// app version types eg.[vmbased|helm]
AppVersionTypes string `json:"app_version_types,omitempty"`
// category set
CategorySet OpenpitrixAppCategorySet `json:"category_set"`
// chart name of app
ChartName string `json:"chart_name,omitempty"`
// company join time
CompanyJoinTime strfmt.DateTime `json:"company_join_time,omitempty"`
// company name
CompanyName string `json:"company_name,omitempty"`
// company profile
CompanyProfile string `json:"company_profile,omitempty"`
// company website
CompanyWebsite string `json:"company_website,omitempty"`
// the time when app create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// app description
Description string `json:"description,omitempty"`
// app home page
Home string `json:"home,omitempty"`
// app icon
Icon string `json:"icon,omitempty"`
// the isv user who create the app
Isv string `json:"isv,omitempty"`
// app key words
Keywords string `json:"keywords,omitempty"`
// latest version of app
LatestAppVersion *OpenpitrixAppVersion `json:"latest_app_version,omitempty"`
// app maintainers
Maintainers string `json:"maintainers,omitempty"`
// app name
Name string `json:"name,omitempty"`
// owner of app
Owner string `json:"owner,omitempty"`
// owner path of the app, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// app instructions
Readme string `json:"readme,omitempty"`
// repository(store app package) id
RepoID string `json:"repo_id,omitempty"`
// app screenshots
Screenshots string `json:"screenshots,omitempty"`
// sources of app
Sources string `json:"sources,omitempty"`
// status eg.[modify|submit|review|cancel|release|delete|pass|reject|suspend|recover]
Status string `json:"status,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// tos of app
Tos string `json:"tos,omitempty"`
// the time when app update
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 list of category, the app may belong to one more category swagger:model openpitrixAppCategorySet
type OpenpitrixAppVersion ¶
type OpenpitrixAppVersion struct {
// active or not
Active bool `json:"active,omitempty"`
// app id
AppID string `json:"app_id,omitempty"`
// the time when app version create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// description of app of specific version
Description string `json:"description,omitempty"`
// home of app of specific version
Home string `json:"home,omitempty"`
// icon of app of specific version
Icon string `json:"icon,omitempty"`
// keywords of app of specific version
Keywords string `json:"keywords,omitempty"`
// maintainers of app of specific version
Maintainers string `json:"maintainers,omitempty"`
// message path of app of specific version
Message string `json:"message,omitempty"`
// version name
Name string `json:"name,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// owner path of app of specific version, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// package name of app of specific version
PackageName string `json:"package_name,omitempty"`
// readme of app of specific version
Readme string `json:"readme,omitempty"`
// review id of app of specific version
ReviewID string `json:"review_id,omitempty"`
// screenshots of app of specific version
Screenshots string `json:"screenshots,omitempty"`
// sequence of app of specific version
Sequence int64 `json:"sequence,omitempty"`
// sources of app of specific version
Sources string `json:"sources,omitempty"`
// status of app of specific version eg.[draft|submitted|passed|rejected|active|in-review|deleted|suspended]
Status string `json:"status,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// type of app of specific version
Type string `json:"type,omitempty"`
// the time when app version update
UpdateTime strfmt.DateTime `json:"update_time,omitempty"`
// version id of app
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 OpenpitrixAppVersionAudit ¶ added in v0.4.0
type OpenpitrixAppVersionAudit struct {
// id of specific version app
AppID string `json:"app_id,omitempty"`
// name of specific version app
AppName string `json:"app_name,omitempty"`
// audit message
Message string `json:"message,omitempty"`
// user of auditer
Operator string `json:"operator,omitempty"`
// operator of auditer eg.[global_admin|developer|business|technical|isv]
OperatorType string `json:"operator_type,omitempty"`
// review id
ReviewID string `json:"review_id,omitempty"`
// audit status, eg.[draft|submitted|passed|rejected|active|in-review|deleted|suspended]
Status string `json:"status,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// id of version to audit
VersionID string `json:"version_id,omitempty"`
// version name
VersionName string `json:"version_name,omitempty"`
// version type
VersionType string `json:"version_type,omitempty"`
}
OpenpitrixAppVersionAudit openpitrix app version audit swagger:model openpitrixAppVersionAudit
func (*OpenpitrixAppVersionAudit) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAppVersionAudit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixAppVersionAudit) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAppVersionAudit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixAppVersionReview ¶ added in v0.4.0
type OpenpitrixAppVersionReview struct {
// app id
AppID string `json:"app_id,omitempty"`
// app name
AppName string `json:"app_name,omitempty"`
// phase
Phase OpenpitrixAppVersionReviewPhaseOAIGen `json:"phase,omitempty"`
// review id
ReviewID string `json:"review_id,omitempty"`
// user who review the app version
Reviewer string `json:"reviewer,omitempty"`
// review status eg.[isv-in-review|isv-passed|isv-rejected|isv-draft|business-in-review|business-passed|business-rejected|develop-draft|develop-in-review|develop-passed|develop-rejected|develop-draft]
Status string `json:"status,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// id of app version
VersionID string `json:"version_id,omitempty"`
// version name of specific app version
VersionName string `json:"version_name,omitempty"`
// version type
VersionType string `json:"version_type,omitempty"`
}
OpenpitrixAppVersionReview openpitrix app version review swagger:model openpitrixAppVersionReview
func (*OpenpitrixAppVersionReview) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAppVersionReview) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixAppVersionReview) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAppVersionReview) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixAppVersionReviewPhase ¶ added in v0.4.0
type OpenpitrixAppVersionReviewPhase struct {
// review message
Message string `json:"message,omitempty"`
// user of reviewer
Operator string `json:"operator,omitempty"`
// operator type of reviewer eg.[global_admin|developer|business|technical|isv]
OperatorType string `json:"operator_type,omitempty"`
// app version review time
ReviewTime strfmt.DateTime `json:"review_time,omitempty"`
// review status of app version eg.[isv-in-review|isv-passed|isv-rejected|isv-draft|business-in-review|business-passed|business-rejected|develop-draft|develop-in-review|develop-passed|develop-rejected|develop-draft]
Status string `json:"status,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
}
OpenpitrixAppVersionReviewPhase openpitrix app version review phase swagger:model openpitrixAppVersionReviewPhase
func (*OpenpitrixAppVersionReviewPhase) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAppVersionReviewPhase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixAppVersionReviewPhase) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAppVersionReviewPhase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixAppVersionReviewPhaseOAIGen ¶ added in v0.4.0
type OpenpitrixAppVersionReviewPhaseOAIGen map[string]OpenpitrixAppVersionReviewPhase
OpenpitrixAppVersionReviewPhaseOAIGen review phase, app need one more reviewer to review, when reviewer reviewed, status changed swagger:model openpitrixAppVersionReviewPhaseOAIGen
type OpenpitrixAppendAttachmentResponse ¶ added in v0.4.0
type OpenpitrixAppendAttachmentResponse struct {
// attachment id
AttachmentID string `json:"attachment_id,omitempty"`
// filename, attachment contain one more file
Filename []string `json:"filename"`
}
OpenpitrixAppendAttachmentResponse openpitrix append attachment response swagger:model openpitrixAppendAttachmentResponse
func (*OpenpitrixAppendAttachmentResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAppendAttachmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixAppendAttachmentResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAppendAttachmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixAttachKeyPairsRequest ¶ added in v0.1.7
type OpenpitrixAttachKeyPairsRequest struct {
// ids of key pairs to attach
KeyPairID []string `json:"key_pair_id"`
// ids of node to attached
NodeID []string `json:"node_id"`
}
OpenpitrixAttachKeyPairsRequest openpitrix attach key pairs request swagger:model openpitrixAttachKeyPairsRequest
func (*OpenpitrixAttachKeyPairsRequest) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixAttachKeyPairsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixAttachKeyPairsRequest) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixAttachKeyPairsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixAttachKeyPairsResponse ¶ added in v0.1.7
type OpenpitrixAttachKeyPairsResponse struct {
// ids of jobs of attach key pair
JobID []string `json:"job_id"`
}
OpenpitrixAttachKeyPairsResponse openpitrix attach key pairs response swagger:model openpitrixAttachKeyPairsResponse
func (*OpenpitrixAttachKeyPairsResponse) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixAttachKeyPairsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixAttachKeyPairsResponse) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixAttachKeyPairsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixAttachment ¶ added in v0.4.0
type OpenpitrixAttachment struct {
// filename map to content
AttachmentContent map[string]strfmt.Base64 `json:"attachment_content,omitempty"`
// attachment id
AttachmentID string `json:"attachment_id,omitempty"`
// the time attachment create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
}
OpenpitrixAttachment openpitrix attachment swagger:model openpitrixAttachment
func (*OpenpitrixAttachment) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAttachment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixAttachment) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixAttachment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixBasicConfig ¶ added in v0.4.0
type OpenpitrixBasicConfig struct {
// platform name
PlatformName string `json:"platform_name,omitempty"`
// platform url
PlatformURL string `json:"platform_url,omitempty"`
}
OpenpitrixBasicConfig openpitrix basic config swagger:model openpitrixBasicConfig
func (*OpenpitrixBasicConfig) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixBasicConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixBasicConfig) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixBasicConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixBindUserRoleRequest ¶ added in v0.4.0
type OpenpitrixBindUserRoleRequest struct {
// required, ids of role for user to bind with
RoleID []string `json:"role_id"`
// required, ids of user to bind
UserID []string `json:"user_id"`
}
OpenpitrixBindUserRoleRequest openpitrix bind user role request swagger:model openpitrixBindUserRoleRequest
func (*OpenpitrixBindUserRoleRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixBindUserRoleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixBindUserRoleRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixBindUserRoleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixBindUserRoleResponse ¶ added in v0.4.0
type OpenpitrixBindUserRoleResponse struct {
// ids of role for user to bind with
RoleID []string `json:"role_id"`
// ids of user bind
UserID []string `json:"user_id"`
}
OpenpitrixBindUserRoleResponse openpitrix bind user role response swagger:model openpitrixBindUserRoleResponse
func (*OpenpitrixBindUserRoleResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixBindUserRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixBindUserRoleResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixBindUserRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCanDoRequest ¶ added in v0.4.0
type OpenpitrixCanDoRequest struct {
// rpc method eg.[Token|CanDo|...]
APIMethod string `json:"api_method,omitempty"`
// required, request uri
URL string `json:"url,omitempty"`
// required, url method, http verb
URLMethod string `json:"url_method,omitempty"`
// required, id of user to check whether has permission
UserID string `json:"user_id,omitempty"`
}
OpenpitrixCanDoRequest openpitrix can do request swagger:model openpitrixCanDoRequest
func (*OpenpitrixCanDoRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCanDoRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCanDoRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCanDoRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCanDoResponse ¶ added in v0.4.0
type OpenpitrixCanDoResponse struct {
// access path of user
AccessPath string `json:"access_path,omitempty"`
// owner path of user, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// id of user to check whether has permission
UserID string `json:"user_id,omitempty"`
}
OpenpitrixCanDoResponse openpitrix can do response swagger:model openpitrixCanDoResponse
func (*OpenpitrixCanDoResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCanDoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCanDoResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCanDoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCancelAppVersionRequest ¶ added in v0.2.1
type OpenpitrixCancelAppVersionRequest struct {
// required, id of version to cancel
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixCancelAppVersionRequest openpitrix cancel app version request swagger:model openpitrixCancelAppVersionRequest
func (*OpenpitrixCancelAppVersionRequest) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixCancelAppVersionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCancelAppVersionRequest) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixCancelAppVersionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCancelAppVersionResponse ¶ added in v0.2.1
type OpenpitrixCancelAppVersionResponse struct {
// required, id of version canceled
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixCancelAppVersionResponse openpitrix cancel app version response swagger:model openpitrixCancelAppVersionResponse
func (*OpenpitrixCancelAppVersionResponse) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixCancelAppVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCancelAppVersionResponse) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixCancelAppVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCategory ¶
type OpenpitrixCategory struct {
// category id
CategoryID string `json:"category_id,omitempty"`
// the time when category create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// category description
Description string `json:"description,omitempty"`
// category icon
Icon string `json:"icon,omitempty"`
// the i18n of this category, json format, sample: {"zh_cn": "数据库", "en": "database"}
Locale string `json:"locale,omitempty"`
// category name,app belong to a category,eg.[AI|Firewall|cache|...]
Name string `json:"name,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// owner path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// the time when category update
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"`
// required, ids of cluster to cease
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 {
// ids of cluster ceased
ClusterID []string `json:"cluster_id"`
// ids of job of cease cluster
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 OpenpitrixChangePasswordRequest ¶ added in v0.2.3
type OpenpitrixChangePasswordRequest struct {
// required, new password for reset
NewPassword string `json:"new_password,omitempty"`
// required, reset id
ResetID string `json:"reset_id,omitempty"`
}
OpenpitrixChangePasswordRequest openpitrix change password request swagger:model openpitrixChangePasswordRequest
func (*OpenpitrixChangePasswordRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixChangePasswordRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixChangePasswordRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixChangePasswordRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixChangePasswordResponse ¶ added in v0.2.3
type OpenpitrixChangePasswordResponse struct {
// id of user that changed password
UserID string `json:"user_id,omitempty"`
}
OpenpitrixChangePasswordResponse openpitrix change password response swagger:model openpitrixChangePasswordResponse
func (*OpenpitrixChangePasswordResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixChangePasswordResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixChangePasswordResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixChangePasswordResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCheckResourceResponse ¶ added in v0.4.0
type OpenpitrixCheckResourceResponse struct {
// check ok or not
Ok bool `json:"ok,omitempty"`
}
OpenpitrixCheckResourceResponse openpitrix check resource response swagger:model openpitrixCheckResourceResponse
func (*OpenpitrixCheckResourceResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCheckResourceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCheckResourceResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCheckResourceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCluster ¶
type OpenpitrixCluster struct {
// additional info
AdditionalInfo string `json:"additional_info,omitempty"`
// id of app run in cluster
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, frontgate or normal cluster
ClusterType int64 `json:"cluster_type,omitempty"`
// the time when cluster create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// cluster used to debug or not
Debug bool `json:"debug,omitempty"`
// cluster description
Description string `json:"description,omitempty"`
// endpoint of cluster
Endpoints string `json:"endpoints,omitempty"`
// cluster env
Env string `json:"env,omitempty"`
// frontgate id, a proxy for vpc to communicate
FrontgateID string `json:"frontgate_id,omitempty"`
// global uuid
GlobalUUID string `json:"global_uuid,omitempty"`
// metadata root access
MetadataRootAccess bool `json:"metadata_root_access,omitempty"`
// cluster name
Name string `json:"name,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// owner path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// cluster runtime id
RuntimeID string `json:"runtime_id,omitempty"`
// cluster status eg.[active|used|enabled|disabled|deleted|stopped|ceased]
Status string `json:"status,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// subnet id, cluster run in a subnet
SubnetID string `json:"subnet_id,omitempty"`
// cluster transition status eg.[creating|deleting|upgrading|updating|rollbacking|stopping|starting|recovering|ceasing|resizing|scaling]
TransitionStatus string `json:"transition_status,omitempty"`
// upgrade status, unused
UpgradeStatus string `json:"upgrade_status,omitempty"`
// cluster upgraded time
UpgradeTime strfmt.DateTime `json:"upgrade_time,omitempty"`
// id of version of app run in cluster
VersionID string `json:"version_id,omitempty"`
// vpc id, a vpc contain one more subnet
VpcID string `json:"vpc_id,omitempty"`
// zone of cluster eg.[pek3a|pek3b]
Zone string `json:"zone,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 list of cluster common swagger:model openpitrixClusterClusterCommonSet
type OpenpitrixClusterClusterLinkSet ¶
type OpenpitrixClusterClusterLinkSet []*OpenpitrixClusterLink
OpenpitrixClusterClusterLinkSet list of cluster link swagger:model openpitrixClusterClusterLinkSet
type OpenpitrixClusterClusterLoadbalancerSet ¶
type OpenpitrixClusterClusterLoadbalancerSet []*OpenpitrixClusterLoadbalancer
OpenpitrixClusterClusterLoadbalancerSet lister of cluster loadbalancer swagger:model openpitrixClusterClusterLoadbalancerSet
type OpenpitrixClusterClusterNodeSet ¶
type OpenpitrixClusterClusterNodeSet []*OpenpitrixClusterNode
OpenpitrixClusterClusterNodeSet list of cluster node swagger:model openpitrixClusterClusterNodeSet
type OpenpitrixClusterClusterRoleSet ¶
type OpenpitrixClusterClusterRoleSet []*OpenpitrixClusterRole
OpenpitrixClusterClusterRoleSet list of cluster role swagger:model openpitrixClusterClusterRoleSet
type OpenpitrixClusterCommon ¶
type OpenpitrixClusterCommon struct {
// action of cluster support.eg.[change_vxnet|scale_horizontal]
AdvancedActions string `json:"advanced_actions,omitempty"`
// agent install or not
AgentInstalled bool `json:"agent_installed,omitempty"`
// policy of backup
BackupPolicy string `json:"backup_policy,omitempty"`
// backup service config, a json string
BackupService string `json:"backup_service,omitempty"`
// cluster id
ClusterID string `json:"cluster_id,omitempty"`
// custom metadata script, a json string
CustomMetadataScript string `json:"custom_metadata_script,omitempty"`
// custom service config, a json string
CustomService string `json:"custom_service,omitempty"`
// delete snapshot service config, a json string
DeleteSnapshotService string `json:"delete_snapshot_service,omitempty"`
// destroy service config, a json string
DestroyService string `json:"destroy_service,omitempty"`
// health check config,a json string
HealthCheck string `json:"health_check,omitempty"`
// hypervisor.eg.[docker|kvm|...]
Hypervisor string `json:"hypervisor,omitempty"`
// image id
ImageID string `json:"image_id,omitempty"`
// support incremental backup or not
IncrementalBackupSupported bool `json:"incremental_backup_supported,omitempty"`
// init service config, a json string
InitService string `json:"init_service,omitempty"`
// monitor config,a json string
Monitor string `json:"monitor,omitempty"`
// passphraseless
Passphraseless string `json:"passphraseless,omitempty"`
// restart service config, a json string
RestartService string `json:"restart_service,omitempty"`
// restore service config, a json string
RestoreService string `json:"restore_service,omitempty"`
// cluster role
Role string `json:"role,omitempty"`
// scale in service config, a json string
ScaleInService string `json:"scale_in_service,omitempty"`
// scale out service config, a json string
ScaleOutService string `json:"scale_out_service,omitempty"`
// bound of server id(index number), some service(zookeeper) need the index to be bounded
ServerIDUpperBound int64 `json:"server_id_upper_bound,omitempty"`
// start service config, a json string
StartService string `json:"start_service,omitempty"`
// stop service config, a json string
StopService string `json:"stop_service,omitempty"`
// upgrade service config, a json string
UpgradeService string `json:"upgrade_service,omitempty"`
// vertical scaling policy.eg.[parallel|sequential]
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"`
// cluster link name eg.[mysql|wordpress|...]
Name string `json:"name,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// owner path, concat string group_path:user_id
OwnerPath string `json:"owner_path,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"`
// listener id
LoadbalancerListenerID string `json:"loadbalancer_listener_id,omitempty"`
// policy id
LoadbalancerPolicyID string `json:"loadbalancer_policy_id,omitempty"`
// port
LoadbalancerPort int64 `json:"loadbalancer_port,omitempty"`
// role of balancer
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 or not
AutoBackup bool `json:"auto_backup,omitempty"`
// cluster common info
ClusterCommon *OpenpitrixClusterCommon `json:"cluster_common,omitempty"`
// cluster id
ClusterID string `json:"cluster_id,omitempty"`
// cluster role
ClusterRole *OpenpitrixClusterRole `json:"cluster_role,omitempty"`
// the time when cluster node create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// custom metadata
CustomMetadata string `json:"custom_metadata,omitempty"`
// device
Device string `json:"device,omitempty"`
// elastic ip, if attach ip
Eip string `json:"eip,omitempty"`
// global server id
GlobalServerID int64 `json:"global_server_id,omitempty"`
// group id
GroupID int64 `json:"group_id,omitempty"`
// health status default empty eg.[healthy|unhealthy|""]
HealthStatus string `json:"health_status,omitempty"`
// host id
HostID string `json:"host_id,omitempty"`
// host ip
HostIP string `json:"host_ip,omitempty"`
// instance id
InstanceID string `json:"instance_id,omitempty"`
// backup or not
IsBackup bool `json:"is_backup,omitempty"`
// list of ssh key pair id
KeyPairID []string `json:"key_pair_id"`
// name, default empty
Name string `json:"name,omitempty"`
// cluster node(cluster contain one more node) id
NodeID string `json:"node_id,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// own path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// private ip
PrivateIP string `json:"private_ip,omitempty"`
// public key
PubKey string `json:"pub_key,omitempty"`
// role eg.[wordpress|mysql|...]
Role string `json:"role,omitempty"`
// server id
ServerID int64 `json:"server_id,omitempty"`
// status eg.[active|used|enabled|disabled|deleted|stopped|ceased|successful|failed]
Status string `json:"status,omitempty"`
// record cluster node status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// subnet id
SubnetID string `json:"subnet_id,omitempty"`
// transition status eg.[creating|deleting|upgrading|updating|rollbacking|stopping|starting|recovering|ceasing|resizing|scaling]
TransitionStatus string `json:"transition_status,omitempty"`
// volume id, if mount volume
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 {
// api version
APIVersion string `json:"api_version,omitempty"`
// cluster id
ClusterID string `json:"cluster_id,omitempty"`
// number of cpu
CPU int64 `json:"cpu,omitempty"`
// env of cluster
Env string `json:"env,omitempty"`
// file system eg.[ext|ext4|...]
FileSystem string `json:"file_system,omitempty"`
// number of gpu
Gpu int64 `json:"gpu,omitempty"`
// size of instance
InstanceSize int64 `json:"instance_size,omitempty"`
// size of memory
Memory int64 `json:"memory,omitempty"`
// mount_options
MountOptions string `json:"mount_options,omitempty"`
// mount point, a dir.eg.[/data]
MountPoint string `json:"mount_point,omitempty"`
// number of replica on ready
ReadyReplicas int64 `json:"ready_replicas,omitempty"`
// number of replica
Replicas int64 `json:"replicas,omitempty"`
// role.eg.[wordpress|mysql|...]
Role string `json:"role,omitempty"`
// size of storage
StorageSize int64 `json:"storage_size,omitempty"`
}
OpenpitrixClusterRole openpitrix cluster role swagger:model openpitrixClusterRole
func (*OpenpitrixClusterRole) MarshalBinary ¶
func (m *OpenpitrixClusterRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixClusterRole) UnmarshalBinary ¶
func (m *OpenpitrixClusterRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateAppRequest ¶
type OpenpitrixCreateAppRequest struct {
// app icon
Icon strfmt.Base64 `json:"icon,omitempty"`
// required, app name
Name string `json:"name,omitempty"`
// required, version name of the app
VersionName string `json:"version_name,omitempty"`
// required, version with specific app package
VersionPackage strfmt.Base64 `json:"version_package,omitempty"`
// optional, vmbased/helm
VersionType string `json:"version_type,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"`
// version id of the app
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixCreateAppResponse openpitrix create app response swagger:model openpitrixCreateAppResponse
func (*OpenpitrixCreateAppResponse) MarshalBinary ¶
func (m *OpenpitrixCreateAppResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateAppResponse) UnmarshalBinary ¶
func (m *OpenpitrixCreateAppResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateAppVersionRequest ¶
type OpenpitrixCreateAppVersionRequest struct {
// required, id of app to create new version
AppID string `json:"app_id,omitempty"`
// description of app of specific version
Description string `json:"description,omitempty"`
// required, version name eg.[0.1.0|0.1.3|...]
Name string `json:"name,omitempty"`
// package of app of specific version
Package strfmt.Base64 `json:"package,omitempty"`
// optional: vmbased/helm
Type string `json:"type,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 OpenpitrixCreateAttachmentResponse ¶ added in v0.4.0
type OpenpitrixCreateAttachmentResponse struct {
// attachment id
AttachmentID string `json:"attachment_id,omitempty"`
// file name
Filename []string `json:"filename"`
}
OpenpitrixCreateAttachmentResponse openpitrix create attachment response swagger:model openpitrixCreateAttachmentResponse
func (*OpenpitrixCreateAttachmentResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCreateAttachmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateAttachmentResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCreateAttachmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateCategoryRequest ¶
type OpenpitrixCreateCategoryRequest struct {
// category description
Description string `json:"description,omitempty"`
// category icon
Icon strfmt.Base64 `json:"icon,omitempty"`
// the i18n of this category, json format, sample: {"zh_cn": "数据库", "en": "database"}
Locale string `json:"locale,omitempty"`
// required, category 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 {
// id of category created
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 OpenpitrixCreateClientRequest ¶ added in v0.2.3
type OpenpitrixCreateClientRequest struct {
// required, user id for create client
UserID string `json:"user_id,omitempty"`
}
OpenpitrixCreateClientRequest openpitrix create client request swagger:model openpitrixCreateClientRequest
func (*OpenpitrixCreateClientRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateClientRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateClientRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateClientRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateClientResponse ¶ added in v0.2.3
type OpenpitrixCreateClientResponse struct {
// client id of user
ClientID string `json:"client_id,omitempty"`
// client secret,used for validate client credentials
ClientSecret string `json:"client_secret,omitempty"`
// user id of client
UserID string `json:"user_id,omitempty"`
}
OpenpitrixCreateClientResponse openpitrix create client response swagger:model openpitrixCreateClientResponse
func (*OpenpitrixCreateClientResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateClientResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateClientResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateClientResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateClusterRequest ¶
type OpenpitrixCreateClusterRequest struct {
// advanced param
AdvancedParam []string `json:"advanced_param"`
// required, id of app to run in cluster
AppID string `json:"app_id,omitempty"`
// required, conf a json string, include cpu, memory info of cluster
Conf string `json:"conf,omitempty"`
// required, id of runtime
RuntimeID string `json:"runtime_id,omitempty"`
// required, id of app version
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 {
// id of cluster created
ClusterID string `json:"cluster_id,omitempty"`
// id of job
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 OpenpitrixCreateGroupRequest ¶ added in v0.2.3
type OpenpitrixCreateGroupRequest struct {
// group description
Description string `json:"description,omitempty"`
// required, group name
Name string `json:"name,omitempty"`
// required, parent group id
ParentGroupID string `json:"parent_group_id,omitempty"`
}
OpenpitrixCreateGroupRequest openpitrix create group request swagger:model openpitrixCreateGroupRequest
func (*OpenpitrixCreateGroupRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateGroupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateGroupRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateGroupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateGroupResponse ¶ added in v0.2.3
type OpenpitrixCreateGroupResponse struct {
// id of group created
GroupID string `json:"group_id,omitempty"`
}
OpenpitrixCreateGroupResponse openpitrix create group response swagger:model openpitrixCreateGroupResponse
func (*OpenpitrixCreateGroupResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateGroupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateGroupResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateGroupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateJobResponse ¶
type OpenpitrixCreateJobResponse struct {
// id of app deploy in cluster
AppID string `json:"app_id,omitempty"`
// id of cluster run job
ClusterID string `json:"cluster_id,omitempty"`
// id of job created
JobID string `json:"job_id,omitempty"`
// id of runtime of cluster
RuntimeID string `json:"runtime_id,omitempty"`
// id of specific app version
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 OpenpitrixCreateKeyPairRequest ¶ added in v0.1.7
type OpenpitrixCreateKeyPairRequest struct {
// keypair description
Description string `json:"description,omitempty"`
// keypair name
Name string `json:"name,omitempty"`
// public key
PubKey string `json:"pub_key,omitempty"`
}
OpenpitrixCreateKeyPairRequest openpitrix create key pair request swagger:model openpitrixCreateKeyPairRequest
func (*OpenpitrixCreateKeyPairRequest) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixCreateKeyPairRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateKeyPairRequest) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixCreateKeyPairRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateKeyPairResponse ¶ added in v0.1.7
type OpenpitrixCreateKeyPairResponse struct {
// id of key pair created
KeyPairID string `json:"key_pair_id,omitempty"`
}
OpenpitrixCreateKeyPairResponse openpitrix create key pair response swagger:model openpitrixCreateKeyPairResponse
func (*OpenpitrixCreateKeyPairResponse) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixCreateKeyPairResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateKeyPairResponse) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixCreateKeyPairResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateMarketRequest ¶ added in v0.3.3
type OpenpitrixCreateMarketRequest struct {
// description
Description string `json:"description,omitempty"`
// name
Name string `json:"name,omitempty"`
// visibility
Visibility string `json:"visibility,omitempty"`
}
OpenpitrixCreateMarketRequest openpitrix create market request swagger:model openpitrixCreateMarketRequest
func (*OpenpitrixCreateMarketRequest) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixCreateMarketRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateMarketRequest) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixCreateMarketRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateMarketResponse ¶ added in v0.3.3
type OpenpitrixCreateMarketResponse struct {
// market id
MarketID string `json:"market_id,omitempty"`
}
OpenpitrixCreateMarketResponse openpitrix create market response swagger:model openpitrixCreateMarketResponse
func (*OpenpitrixCreateMarketResponse) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixCreateMarketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateMarketResponse) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixCreateMarketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreatePasswordResetRequest ¶ added in v0.2.3
type OpenpitrixCreatePasswordResetRequest struct {
// required, user password
Password string `json:"password,omitempty"`
// required, id of user to create reset password action
UserID string `json:"user_id,omitempty"`
}
OpenpitrixCreatePasswordResetRequest openpitrix create password reset request swagger:model openpitrixCreatePasswordResetRequest
func (*OpenpitrixCreatePasswordResetRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreatePasswordResetRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreatePasswordResetRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreatePasswordResetRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreatePasswordResetResponse ¶ added in v0.2.3
type OpenpitrixCreatePasswordResetResponse struct {
// reset id, used to change password
ResetID string `json:"reset_id,omitempty"`
// id of user that reset password
UserID string `json:"user_id,omitempty"`
}
OpenpitrixCreatePasswordResetResponse openpitrix create password reset response swagger:model openpitrixCreatePasswordResetResponse
func (*OpenpitrixCreatePasswordResetResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreatePasswordResetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreatePasswordResetResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreatePasswordResetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateRepoRequest ¶
type OpenpitrixCreateRepoRequest struct {
// required app default status.eg:[draft|active]
AppDefaultStatus string `json:"app_default_status,omitempty"`
// category id
CategoryID string `json:"category_id,omitempty"`
// required, credential of visiting the repository
Credential string `json:"credential,omitempty"`
// repository description
Description string `json:"description,omitempty"`
// a kv string, tags of server
Labels string `json:"labels,omitempty"`
// required, repository name
Name string `json:"name,omitempty"`
// required, runtime provider eg.[qingcloud|aliyun|aws|kubernetes]
Providers []string `json:"providers"`
// selectors of label
Selectors string `json:"selectors,omitempty"`
// repository type
Type string `json:"type,omitempty"`
// required, url of visiting the repository
URL string `json:"url,omitempty"`
// required, visibility eg:[public|private]
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 OpenpitrixCreateRepoResponse ¶
type OpenpitrixCreateRepoResponse struct {
// id of repository created
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 OpenpitrixCreateRoleRequest ¶ added in v0.4.0
type OpenpitrixCreateRoleRequest struct {
// role description
Description string `json:"description,omitempty"`
// required, portal of role eg.[global_admin|user|isv]
Portal string `json:"portal,omitempty"`
// required, role name
RoleName string `json:"role_name,omitempty"`
}
OpenpitrixCreateRoleRequest openpitrix create role request swagger:model openpitrixCreateRoleRequest
func (*OpenpitrixCreateRoleRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCreateRoleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateRoleRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCreateRoleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateRoleResponse ¶ added in v0.4.0
type OpenpitrixCreateRoleResponse struct {
// id of role created
RoleID string `json:"role_id,omitempty"`
}
OpenpitrixCreateRoleResponse openpitrix create role response swagger:model openpitrixCreateRoleResponse
func (*OpenpitrixCreateRoleResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCreateRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateRoleResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCreateRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateRuntimeCredentialRequest ¶ added in v0.4.0
type OpenpitrixCreateRuntimeCredentialRequest struct {
// runtime credential description
Description string `json:"description,omitempty"`
// runtime credential name
Name string `json:"name,omitempty"`
// required, runtime provider eg.[qingcloud|aliyun|aws|kubernetes]
Provider string `json:"provider,omitempty"`
// required, runtime credential content, a json file
RuntimeCredentialContent string `json:"runtime_credential_content,omitempty"`
// required, runtime url
RuntimeURL string `json:"runtime_url,omitempty"`
}
OpenpitrixCreateRuntimeCredentialRequest openpitrix create runtime credential request swagger:model openpitrixCreateRuntimeCredentialRequest
func (*OpenpitrixCreateRuntimeCredentialRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCreateRuntimeCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateRuntimeCredentialRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCreateRuntimeCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateRuntimeCredentialResponse ¶ added in v0.4.0
type OpenpitrixCreateRuntimeCredentialResponse struct {
// id of runtime credential created
RuntimeCredentialID string `json:"runtime_credential_id,omitempty"`
}
OpenpitrixCreateRuntimeCredentialResponse openpitrix create runtime credential response swagger:model openpitrixCreateRuntimeCredentialResponse
func (*OpenpitrixCreateRuntimeCredentialResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCreateRuntimeCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateRuntimeCredentialResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixCreateRuntimeCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateRuntimeRequest ¶
type OpenpitrixCreateRuntimeRequest struct {
// runtime description
Description string `json:"description,omitempty"`
// required, runtime name
Name string `json:"name,omitempty"`
// required, runtime provider eg.[qingcloud|aliyun|aws|kubernetes]
Provider string `json:"provider,omitempty"`
// required, runtime credential id
RuntimeCredentialID string `json:"runtime_credential_id,omitempty"`
// required, runtime zone eg.[pek3a|pek3b|...]
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 {
// id of runtime created
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 {
// id of job created
JobID string `json:"job_id,omitempty"`
// id of task created
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 OpenpitrixCreateUserRequest ¶ added in v0.2.3
type OpenpitrixCreateUserRequest struct {
// user description
Description string `json:"description,omitempty"`
// required, user email
Email string `json:"email,omitempty"`
// required, user password
Password string `json:"password,omitempty"`
// user phone number
PhoneNumber string `json:"phone_number,omitempty"`
// required, user role_id
RoleID string `json:"role_id,omitempty"`
}
OpenpitrixCreateUserRequest openpitrix create user request swagger:model openpitrixCreateUserRequest
func (*OpenpitrixCreateUserRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateUserRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixCreateUserResponse ¶ added in v0.2.3
type OpenpitrixCreateUserResponse struct {
// id of user created
UserID string `json:"user_id,omitempty"`
}
OpenpitrixCreateUserResponse openpitrix create user response swagger:model openpitrixCreateUserResponse
func (*OpenpitrixCreateUserResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixCreateUserResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixCreateUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteAppVersionRequest ¶ added in v0.2.1
type OpenpitrixDeleteAppVersionRequest struct {
// required, id of version to delete
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixDeleteAppVersionRequest openpitrix delete app version request swagger:model openpitrixDeleteAppVersionRequest
func (*OpenpitrixDeleteAppVersionRequest) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixDeleteAppVersionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteAppVersionRequest) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixDeleteAppVersionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteAppVersionResponse ¶ added in v0.2.1
type OpenpitrixDeleteAppVersionResponse struct {
// required, id of version deleted
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixDeleteAppVersionResponse openpitrix delete app version response swagger:model openpitrixDeleteAppVersionResponse
func (*OpenpitrixDeleteAppVersionResponse) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixDeleteAppVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteAppVersionResponse) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixDeleteAppVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteAppsRequest ¶
type OpenpitrixDeleteAppsRequest struct {
// required, ids of app to delete
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 {
// ids of app deleted
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 OpenpitrixDeleteAttachmentsResponse ¶ added in v0.4.0
type OpenpitrixDeleteAttachmentsResponse struct {
// ids of attachment deleted
AttachmentID []string `json:"attachment_id"`
// filename, attachment contain one more file
Filename []string `json:"filename"`
}
OpenpitrixDeleteAttachmentsResponse openpitrix delete attachments response swagger:model openpitrixDeleteAttachmentsResponse
func (*OpenpitrixDeleteAttachmentsResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDeleteAttachmentsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteAttachmentsResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDeleteAttachmentsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteCategoriesRequest ¶
type OpenpitrixDeleteCategoriesRequest struct {
// required, ids of category to delete
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 {
// ids of category to deleted
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"`
// required, id of cluster to delete node
ClusterID string `json:"cluster_id,omitempty"`
// required, node ids
NodeID []string `json:"node_id"`
}
OpenpitrixDeleteClusterNodesRequest openpitrix delete cluster nodes request swagger:model openpitrixDeleteClusterNodesRequest
func (*OpenpitrixDeleteClusterNodesRequest) MarshalBinary ¶
func (m *OpenpitrixDeleteClusterNodesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteClusterNodesRequest) UnmarshalBinary ¶
func (m *OpenpitrixDeleteClusterNodesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteClusterNodesResponse ¶
type OpenpitrixDeleteClusterNodesResponse struct {
// id of cluster deleted node
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"`
// required, ids of clusters to delete
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 {
// ids of clusters deleted
ClusterID []string `json:"cluster_id"`
// ids of jobs
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 OpenpitrixDeleteGroupsRequest ¶ added in v0.2.3
type OpenpitrixDeleteGroupsRequest struct {
// required, ids of group to delete
GroupID []string `json:"group_id"`
}
OpenpitrixDeleteGroupsRequest openpitrix delete groups request swagger:model openpitrixDeleteGroupsRequest
func (*OpenpitrixDeleteGroupsRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDeleteGroupsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteGroupsRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDeleteGroupsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteGroupsResponse ¶ added in v0.2.3
type OpenpitrixDeleteGroupsResponse struct {
// ids of group deleted
GroupID []string `json:"group_id"`
}
OpenpitrixDeleteGroupsResponse openpitrix delete groups response swagger:model openpitrixDeleteGroupsResponse
func (*OpenpitrixDeleteGroupsResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDeleteGroupsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteGroupsResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDeleteGroupsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteKeyPairsRequest ¶ added in v0.1.7
type OpenpitrixDeleteKeyPairsRequest struct {
// required, ids of key pairs to delete
KeyPairID []string `json:"key_pair_id"`
}
OpenpitrixDeleteKeyPairsRequest openpitrix delete key pairs request swagger:model openpitrixDeleteKeyPairsRequest
func (*OpenpitrixDeleteKeyPairsRequest) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixDeleteKeyPairsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteKeyPairsRequest) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixDeleteKeyPairsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteKeyPairsResponse ¶ added in v0.1.7
type OpenpitrixDeleteKeyPairsResponse struct {
// ids of key pairs deleted
KeyPairID []string `json:"key_pair_id"`
}
OpenpitrixDeleteKeyPairsResponse openpitrix delete key pairs response swagger:model openpitrixDeleteKeyPairsResponse
func (*OpenpitrixDeleteKeyPairsResponse) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixDeleteKeyPairsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteKeyPairsResponse) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixDeleteKeyPairsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteMarketsRequest ¶ added in v0.3.3
type OpenpitrixDeleteMarketsRequest struct {
// market id
MarketID []string `json:"market_id"`
}
OpenpitrixDeleteMarketsRequest openpitrix delete markets request swagger:model openpitrixDeleteMarketsRequest
func (*OpenpitrixDeleteMarketsRequest) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixDeleteMarketsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteMarketsRequest) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixDeleteMarketsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteMarketsResponse ¶ added in v0.3.3
type OpenpitrixDeleteMarketsResponse struct {
// market id
MarketID []string `json:"market_id"`
}
OpenpitrixDeleteMarketsResponse openpitrix delete markets response swagger:model openpitrixDeleteMarketsResponse
func (*OpenpitrixDeleteMarketsResponse) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixDeleteMarketsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteMarketsResponse) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixDeleteMarketsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteNodeKeyPairsResponse ¶ added in v0.1.7
type OpenpitrixDeleteNodeKeyPairsResponse interface{}
OpenpitrixDeleteNodeKeyPairsResponse openpitrix delete node key pairs response swagger:model openpitrixDeleteNodeKeyPairsResponse
type OpenpitrixDeleteReposRequest ¶
type OpenpitrixDeleteReposRequest struct {
// required, ids of repository to delete
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 {
// ids of repository deleted
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 OpenpitrixDeleteRolesRequest ¶ added in v0.4.0
type OpenpitrixDeleteRolesRequest struct {
// required, ids of role to delete
RoleID []string `json:"role_id"`
}
OpenpitrixDeleteRolesRequest openpitrix delete roles request swagger:model openpitrixDeleteRolesRequest
func (*OpenpitrixDeleteRolesRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDeleteRolesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteRolesRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDeleteRolesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteRolesResponse ¶ added in v0.4.0
type OpenpitrixDeleteRolesResponse struct {
// ids of roles deleted
RoleID []string `json:"role_id"`
}
OpenpitrixDeleteRolesResponse openpitrix delete roles response swagger:model openpitrixDeleteRolesResponse
func (*OpenpitrixDeleteRolesResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDeleteRolesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteRolesResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDeleteRolesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteRuntimeCredentialsRequest ¶ added in v0.4.0
type OpenpitrixDeleteRuntimeCredentialsRequest struct {
// required, ids of runtime credential to delete
RuntimeCredentialID []string `json:"runtime_credential_id"`
}
OpenpitrixDeleteRuntimeCredentialsRequest openpitrix delete runtime credentials request swagger:model openpitrixDeleteRuntimeCredentialsRequest
func (*OpenpitrixDeleteRuntimeCredentialsRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDeleteRuntimeCredentialsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteRuntimeCredentialsRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDeleteRuntimeCredentialsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteRuntimeCredentialsResponse ¶ added in v0.4.0
type OpenpitrixDeleteRuntimeCredentialsResponse struct {
// ids of runtime credential deleted
RuntimeCredentialID []string `json:"runtime_credential_id"`
}
OpenpitrixDeleteRuntimeCredentialsResponse openpitrix delete runtime credentials response swagger:model openpitrixDeleteRuntimeCredentialsResponse
func (*OpenpitrixDeleteRuntimeCredentialsResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDeleteRuntimeCredentialsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteRuntimeCredentialsResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDeleteRuntimeCredentialsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteRuntimesRequest ¶
type OpenpitrixDeleteRuntimesRequest struct {
// required, ids of runtime to delete
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 {
// ids of runtime deleted
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 OpenpitrixDeleteUsersRequest ¶ added in v0.2.3
type OpenpitrixDeleteUsersRequest struct {
// required, ids of user to delete
UserID []string `json:"user_id"`
}
OpenpitrixDeleteUsersRequest openpitrix delete users request swagger:model openpitrixDeleteUsersRequest
func (*OpenpitrixDeleteUsersRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDeleteUsersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteUsersRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDeleteUsersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDeleteUsersResponse ¶ added in v0.2.3
type OpenpitrixDeleteUsersResponse struct {
// ids of deleted user
UserID []string `json:"user_id"`
}
OpenpitrixDeleteUsersResponse openpitrix delete users response swagger:model openpitrixDeleteUsersResponse
func (*OpenpitrixDeleteUsersResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDeleteUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDeleteUsersResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDeleteUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeAppClustersResponse ¶ added in v0.4.0
type OpenpitrixDescribeAppClustersResponse struct {
// cluster set
ClusterSet OpenpitrixDescribeAppClustersResponseClusterSet `json:"cluster_set"`
// total count of cluster of app
TotalCount int64 `json:"total_count,omitempty"`
}
OpenpitrixDescribeAppClustersResponse openpitrix describe app clusters response swagger:model openpitrixDescribeAppClustersResponse
func (*OpenpitrixDescribeAppClustersResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeAppClustersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeAppClustersResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeAppClustersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeAppClustersResponseClusterSet ¶ added in v0.4.0
type OpenpitrixDescribeAppClustersResponseClusterSet []*OpenpitrixCluster
OpenpitrixDescribeAppClustersResponseClusterSet list of cluster swagger:model openpitrixDescribeAppClustersResponseClusterSet
type OpenpitrixDescribeAppVersionAuditsResponse ¶ added in v0.4.0
type OpenpitrixDescribeAppVersionAuditsResponse struct {
// app version audit set
AppVersionAuditSet OpenpitrixDescribeAppVersionAuditsResponseAppVersionAuditSet `json:"app_version_audit_set"`
// total count of audits of app with specific version
TotalCount int64 `json:"total_count,omitempty"`
}
OpenpitrixDescribeAppVersionAuditsResponse openpitrix describe app version audits response swagger:model openpitrixDescribeAppVersionAuditsResponse
func (*OpenpitrixDescribeAppVersionAuditsResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeAppVersionAuditsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeAppVersionAuditsResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeAppVersionAuditsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeAppVersionAuditsResponseAppVersionAuditSet ¶ added in v0.4.0
type OpenpitrixDescribeAppVersionAuditsResponseAppVersionAuditSet []*OpenpitrixAppVersionAudit
OpenpitrixDescribeAppVersionAuditsResponseAppVersionAuditSet list of audit swagger:model openpitrixDescribeAppVersionAuditsResponseAppVersionAuditSet
type OpenpitrixDescribeAppVersionReviewsResponse ¶ added in v0.4.0
type OpenpitrixDescribeAppVersionReviewsResponse struct {
// app version review set
AppVersionReviewSet OpenpitrixDescribeAppVersionReviewsResponseAppVersionReviewSet `json:"app_version_review_set"`
// total count of reviews of app with specific version
TotalCount int64 `json:"total_count,omitempty"`
}
OpenpitrixDescribeAppVersionReviewsResponse openpitrix describe app version reviews response swagger:model openpitrixDescribeAppVersionReviewsResponse
func (*OpenpitrixDescribeAppVersionReviewsResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeAppVersionReviewsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeAppVersionReviewsResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeAppVersionReviewsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeAppVersionReviewsResponseAppVersionReviewSet ¶ added in v0.4.0
type OpenpitrixDescribeAppVersionReviewsResponseAppVersionReviewSet []*OpenpitrixAppVersionReview
OpenpitrixDescribeAppVersionReviewsResponseAppVersionReviewSet list of reviews of app with specific version swagger:model openpitrixDescribeAppVersionReviewsResponseAppVersionReviewSet
func (OpenpitrixDescribeAppVersionReviewsResponseAppVersionReviewSet) Validate ¶ added in v0.4.0
func (m OpenpitrixDescribeAppVersionReviewsResponseAppVersionReviewSet) Validate(formats strfmt.Registry) error
Validate validates this openpitrix describe app version reviews response app version review set
type OpenpitrixDescribeAppVersionsResponse ¶
type OpenpitrixDescribeAppVersionsResponse struct {
// app version set
AppVersionSet OpenpitrixDescribeAppVersionsResponseAppVersionSet `json:"app_version_set"`
// total count of qualified app version
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 list of app vaesion swagger:model openpitrixDescribeAppVersionsResponseAppVersionSet
type OpenpitrixDescribeAppsResponse ¶
type OpenpitrixDescribeAppsResponse struct {
// app set
AppSet OpenpitrixDescribeAppsResponseAppSet `json:"app_set"`
// total count of qualified app
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 list of app swagger:model openpitrixDescribeAppsResponseAppSet
type OpenpitrixDescribeCategoriesResponse ¶
type OpenpitrixDescribeCategoriesResponse struct {
// category set
CategorySet OpenpitrixDescribeCategoriesResponseCategorySet `json:"category_set"`
// total count of qualified category
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 list of category swagger:model openpitrixDescribeCategoriesResponseCategorySet
type OpenpitrixDescribeClusterDetailsResponse ¶ added in v0.4.0
type OpenpitrixDescribeClusterDetailsResponse struct {
// cluster info
Cluster *OpenpitrixCluster `json:"cluster,omitempty"`
}
OpenpitrixDescribeClusterDetailsResponse openpitrix describe cluster details response swagger:model openpitrixDescribeClusterDetailsResponse
func (*OpenpitrixDescribeClusterDetailsResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeClusterDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeClusterDetailsResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeClusterDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeClusterNodesResponse ¶
type OpenpitrixDescribeClusterNodesResponse struct {
// cluster node set
ClusterNodeSet OpenpitrixDescribeClusterNodesResponseClusterNodeSet `json:"cluster_node_set"`
// total count of node in the cluster
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 list of cluster node swagger:model openpitrixDescribeClusterNodesResponseClusterNodeSet
type OpenpitrixDescribeClustersResponse ¶
type OpenpitrixDescribeClustersResponse struct {
// cluster set
ClusterSet OpenpitrixDescribeClustersResponseClusterSet `json:"cluster_set"`
// total count of qualified cluster
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 list of cluster swagger:model openpitrixDescribeClustersResponseClusterSet
type OpenpitrixDescribeGroupsDetailResponse ¶ added in v0.4.0
type OpenpitrixDescribeGroupsDetailResponse struct {
// group detail set
GroupDetailSet OpenpitrixDescribeGroupsDetailResponseGroupDetailSet `json:"group_detail_set"`
// total count of group with detail info
TotalCount int64 `json:"total_count,omitempty"`
}
OpenpitrixDescribeGroupsDetailResponse openpitrix describe groups detail response swagger:model openpitrixDescribeGroupsDetailResponse
func (*OpenpitrixDescribeGroupsDetailResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeGroupsDetailResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeGroupsDetailResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeGroupsDetailResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeGroupsDetailResponseGroupDetailSet ¶ added in v0.4.0
type OpenpitrixDescribeGroupsDetailResponseGroupDetailSet []*OpenpitrixGroupDetail
OpenpitrixDescribeGroupsDetailResponseGroupDetailSet list of group with detail info swagger:model openpitrixDescribeGroupsDetailResponseGroupDetailSet
type OpenpitrixDescribeGroupsResponse ¶ added in v0.2.3
type OpenpitrixDescribeGroupsResponse struct {
// group set
GroupSet OpenpitrixDescribeGroupsResponseGroupSet `json:"group_set"`
// total count of qualified group
TotalCount int64 `json:"total_count,omitempty"`
}
OpenpitrixDescribeGroupsResponse openpitrix describe groups response swagger:model openpitrixDescribeGroupsResponse
func (*OpenpitrixDescribeGroupsResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDescribeGroupsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeGroupsResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDescribeGroupsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeGroupsResponseGroupSet ¶ added in v0.2.3
type OpenpitrixDescribeGroupsResponseGroupSet []*OpenpitrixGroup
OpenpitrixDescribeGroupsResponseGroupSet list of group swagger:model openpitrixDescribeGroupsResponseGroupSet
type OpenpitrixDescribeJobsResponse ¶
type OpenpitrixDescribeJobsResponse struct {
// job set
JobSet OpenpitrixDescribeJobsResponseJobSet `json:"job_set"`
// total count of job
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 list of job swagger:model openpitrixDescribeJobsResponseJobSet
type OpenpitrixDescribeKeyPairsResponse ¶ added in v0.1.7
type OpenpitrixDescribeKeyPairsResponse struct {
// key pair set
KeyPairSet OpenpitrixDescribeKeyPairsResponseKeyPairSet `json:"key_pair_set"`
// total count of qualified key pair
TotalCount int64 `json:"total_count,omitempty"`
}
OpenpitrixDescribeKeyPairsResponse openpitrix describe key pairs response swagger:model openpitrixDescribeKeyPairsResponse
func (*OpenpitrixDescribeKeyPairsResponse) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixDescribeKeyPairsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeKeyPairsResponse) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixDescribeKeyPairsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeKeyPairsResponseKeyPairSet ¶ added in v0.1.7
type OpenpitrixDescribeKeyPairsResponseKeyPairSet []*OpenpitrixKeyPair
OpenpitrixDescribeKeyPairsResponseKeyPairSet list of key pair swagger:model openpitrixDescribeKeyPairsResponseKeyPairSet
type OpenpitrixDescribeMarketUsersResponse ¶ added in v0.3.3
type OpenpitrixDescribeMarketUsersResponse struct {
// market user set
MarketUserSet OpenpitrixDescribeMarketUsersResponseMarketUserSet `json:"market_user_set"`
// total count
TotalCount int64 `json:"total_count,omitempty"`
}
OpenpitrixDescribeMarketUsersResponse openpitrix describe market users response swagger:model openpitrixDescribeMarketUsersResponse
func (*OpenpitrixDescribeMarketUsersResponse) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixDescribeMarketUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeMarketUsersResponse) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixDescribeMarketUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeMarketUsersResponseMarketUserSet ¶ added in v0.3.3
type OpenpitrixDescribeMarketUsersResponseMarketUserSet []*OpenpitrixMarketUser
OpenpitrixDescribeMarketUsersResponseMarketUserSet openpitrix describe market users response market user set swagger:model openpitrixDescribeMarketUsersResponseMarketUserSet
type OpenpitrixDescribeMarketsResponse ¶ added in v0.3.3
type OpenpitrixDescribeMarketsResponse struct {
// market set
MarketSet OpenpitrixDescribeMarketsResponseMarketSet `json:"market_set"`
// total count
TotalCount int64 `json:"total_count,omitempty"`
}
OpenpitrixDescribeMarketsResponse openpitrix describe markets response swagger:model openpitrixDescribeMarketsResponse
func (*OpenpitrixDescribeMarketsResponse) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixDescribeMarketsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeMarketsResponse) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixDescribeMarketsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeMarketsResponseMarketSet ¶ added in v0.3.3
type OpenpitrixDescribeMarketsResponseMarketSet []*OpenpitrixMarket
OpenpitrixDescribeMarketsResponseMarketSet openpitrix describe markets response market set swagger:model openpitrixDescribeMarketsResponseMarketSet
type OpenpitrixDescribeRepoEventsResponse ¶
type OpenpitrixDescribeRepoEventsResponse struct {
// repo event set
RepoEventSet OpenpitrixDescribeRepoEventsResponseRepoEventSet `json:"repo_event_set"`
// total count of repository event
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 list of repository event swagger:model openpitrixDescribeRepoEventsResponseRepoEventSet
type OpenpitrixDescribeReposResponse ¶
type OpenpitrixDescribeReposResponse struct {
// repo set
RepoSet OpenpitrixDescribeReposResponseRepoSet `json:"repo_set"`
// total count of repository
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 list of repository swagger:model openpitrixDescribeReposResponseRepoSet
type OpenpitrixDescribeRolesResponse ¶ added in v0.4.0
type OpenpitrixDescribeRolesResponse struct {
// role set
RoleSet OpenpitrixDescribeRolesResponseRoleSet `json:"role_set"`
// total count of roles
TotalCount int64 `json:"total_count,omitempty"`
}
OpenpitrixDescribeRolesResponse openpitrix describe roles response swagger:model openpitrixDescribeRolesResponse
func (*OpenpitrixDescribeRolesResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeRolesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeRolesResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeRolesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeRolesResponseRoleSet ¶ added in v0.4.0
type OpenpitrixDescribeRolesResponseRoleSet []*OpenpitrixRole
OpenpitrixDescribeRolesResponseRoleSet list of role swagger:model openpitrixDescribeRolesResponseRoleSet
type OpenpitrixDescribeRuntimeCredentialsResponse ¶ added in v0.4.0
type OpenpitrixDescribeRuntimeCredentialsResponse struct {
// runtime credential set
RuntimeCredentialSet OpenpitrixDescribeRuntimeCredentialsResponseRuntimeCredentialSet `json:"runtime_credential_set"`
// total count of runtime credential
TotalCount int64 `json:"total_count,omitempty"`
}
OpenpitrixDescribeRuntimeCredentialsResponse openpitrix describe runtime credentials response swagger:model openpitrixDescribeRuntimeCredentialsResponse
func (*OpenpitrixDescribeRuntimeCredentialsResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeRuntimeCredentialsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeRuntimeCredentialsResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeRuntimeCredentialsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeRuntimeCredentialsResponseRuntimeCredentialSet ¶ added in v0.4.0
type OpenpitrixDescribeRuntimeCredentialsResponseRuntimeCredentialSet []*OpenpitrixRuntimeCredential
OpenpitrixDescribeRuntimeCredentialsResponseRuntimeCredentialSet list of runtime credential swagger:model openpitrixDescribeRuntimeCredentialsResponseRuntimeCredentialSet
func (OpenpitrixDescribeRuntimeCredentialsResponseRuntimeCredentialSet) Validate ¶ added in v0.4.0
func (m OpenpitrixDescribeRuntimeCredentialsResponseRuntimeCredentialSet) Validate(formats strfmt.Registry) error
Validate validates this openpitrix describe runtime credentials response runtime credential set
type OpenpitrixDescribeRuntimeDetailsResponse ¶ added in v0.1.5
type OpenpitrixDescribeRuntimeDetailsResponse struct {
// runtime detail set
RuntimeDetailSet OpenpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet `json:"runtime_detail_set"`
// total count of runtime
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 list of runtime detail info swagger:model openpitrixDescribeRuntimeDetailsResponseRuntimeDetailSet
type OpenpitrixDescribeRuntimeProviderZonesResponse ¶
type OpenpitrixDescribeRuntimeProviderZonesResponse struct {
// runtime credential id
RuntimeCredentialID string `json:"runtime_credential_id,omitempty"`
// list of 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 of runtime
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 list of runtime swagger:model openpitrixDescribeRuntimesResponseRuntimeSet
type OpenpitrixDescribeSubnetsResponse ¶
type OpenpitrixDescribeSubnetsResponse struct {
// subnet set
SubnetSet OpenpitrixDescribeSubnetsResponseSubnetSet `json:"subnet_set"`
// total count of subnet
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 list of subnet swagger:model openpitrixDescribeSubnetsResponseSubnetSet
type OpenpitrixDescribeTasksResponse ¶
type OpenpitrixDescribeTasksResponse struct {
// task set
TaskSet OpenpitrixDescribeTasksResponseTaskSet `json:"task_set"`
// total count of task
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 list of task swagger:model openpitrixDescribeTasksResponseTaskSet
type OpenpitrixDescribeUsersDetailResponse ¶ added in v0.4.0
type OpenpitrixDescribeUsersDetailResponse struct {
// total count of qualified user
TotalCount int64 `json:"total_count,omitempty"`
// user detail set
UserDetailSet OpenpitrixDescribeUsersDetailResponseUserDetailSet `json:"user_detail_set"`
}
OpenpitrixDescribeUsersDetailResponse openpitrix describe users detail response swagger:model openpitrixDescribeUsersDetailResponse
func (*OpenpitrixDescribeUsersDetailResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeUsersDetailResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeUsersDetailResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeUsersDetailResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeUsersDetailResponseUserDetailSet ¶ added in v0.4.0
type OpenpitrixDescribeUsersDetailResponseUserDetailSet []*OpenpitrixUserDetail
OpenpitrixDescribeUsersDetailResponseUserDetailSet list of user with detail info swagger:model openpitrixDescribeUsersDetailResponseUserDetailSet
type OpenpitrixDescribeUsersResponse ¶ added in v0.2.3
type OpenpitrixDescribeUsersResponse struct {
// total count of qualified user
TotalCount int64 `json:"total_count,omitempty"`
// user set
UserSet OpenpitrixDescribeUsersResponseUserSet `json:"user_set"`
}
OpenpitrixDescribeUsersResponse openpitrix describe users response swagger:model openpitrixDescribeUsersResponse
func (*OpenpitrixDescribeUsersResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDescribeUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeUsersResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixDescribeUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeUsersResponseUserSet ¶ added in v0.2.3
type OpenpitrixDescribeUsersResponseUserSet []*OpenpitrixUser
OpenpitrixDescribeUsersResponseUserSet list of user swagger:model openpitrixDescribeUsersResponseUserSet
type OpenpitrixDescribeVendorStatisticsResponse ¶ added in v0.4.0
type OpenpitrixDescribeVendorStatisticsResponse struct {
// total count of vendor statistic
TotalCount int64 `json:"total_count,omitempty"`
// vendor verify statistics set
VendorVerifyStatisticsSet OpenpitrixDescribeVendorStatisticsResponseVendorVerifyStatisticsSet `json:"vendor_verify_statistics_set"`
}
OpenpitrixDescribeVendorStatisticsResponse openpitrix describe vendor statistics response swagger:model openpitrixDescribeVendorStatisticsResponse
func (*OpenpitrixDescribeVendorStatisticsResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeVendorStatisticsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeVendorStatisticsResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeVendorStatisticsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeVendorStatisticsResponseVendorVerifyStatisticsSet ¶ added in v0.4.0
type OpenpitrixDescribeVendorStatisticsResponseVendorVerifyStatisticsSet []*OpenpitrixVendorStatistics
OpenpitrixDescribeVendorStatisticsResponseVendorVerifyStatisticsSet list of vendor statistic swagger:model openpitrixDescribeVendorStatisticsResponseVendorVerifyStatisticsSet
func (OpenpitrixDescribeVendorStatisticsResponseVendorVerifyStatisticsSet) Validate ¶ added in v0.4.0
func (m OpenpitrixDescribeVendorStatisticsResponseVendorVerifyStatisticsSet) Validate(formats strfmt.Registry) error
Validate validates this openpitrix describe vendor statistics response vendor verify statistics set
type OpenpitrixDescribeVendorVerifyInfosResponse ¶ added in v0.4.0
type OpenpitrixDescribeVendorVerifyInfosResponse struct {
// total count of vendor
TotalCount int64 `json:"total_count,omitempty"`
// vendor verify info set
VendorVerifyInfoSet OpenpitrixDescribeVendorVerifyInfosResponseVendorVerifyInfoSet `json:"vendor_verify_info_set"`
}
OpenpitrixDescribeVendorVerifyInfosResponse openpitrix describe vendor verify infos response swagger:model openpitrixDescribeVendorVerifyInfosResponse
func (*OpenpitrixDescribeVendorVerifyInfosResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeVendorVerifyInfosResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeVendorVerifyInfosResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeVendorVerifyInfosResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeVendorVerifyInfosResponseVendorVerifyInfoSet ¶ added in v0.4.0
type OpenpitrixDescribeVendorVerifyInfosResponseVendorVerifyInfoSet []*OpenpitrixVendorVerifyInfo
OpenpitrixDescribeVendorVerifyInfosResponseVendorVerifyInfoSet list of vendor verify info swagger:model openpitrixDescribeVendorVerifyInfosResponseVendorVerifyInfoSet
func (OpenpitrixDescribeVendorVerifyInfosResponseVendorVerifyInfoSet) Validate ¶ added in v0.4.0
func (m OpenpitrixDescribeVendorVerifyInfosResponseVendorVerifyInfoSet) Validate(formats strfmt.Registry) error
Validate validates this openpitrix describe vendor verify infos response vendor verify info set
type OpenpitrixDescribeVpcResponse ¶ added in v0.4.0
type OpenpitrixDescribeVpcResponse struct {
// vpc
Vpc *OpenpitrixVpc `json:"vpc,omitempty"`
}
OpenpitrixDescribeVpcResponse openpitrix describe vpc response swagger:model openpitrixDescribeVpcResponse
func (*OpenpitrixDescribeVpcResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeVpcResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeVpcResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeVpcResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDescribeZonesResponse ¶ added in v0.4.0
type OpenpitrixDescribeZonesResponse struct {
// list of zones in runtime provider
Zones []string `json:"zones"`
}
OpenpitrixDescribeZonesResponse openpitrix describe zones response swagger:model openpitrixDescribeZonesResponse
func (*OpenpitrixDescribeZonesResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeZonesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDescribeZonesResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixDescribeZonesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDetachKeyPairsRequest ¶ added in v0.1.7
type OpenpitrixDetachKeyPairsRequest struct {
// ids of key pairs to detach
KeyPairID []string `json:"key_pair_id"`
// ids of nodes to detached
NodeID []string `json:"node_id"`
}
OpenpitrixDetachKeyPairsRequest openpitrix detach key pairs request swagger:model openpitrixDetachKeyPairsRequest
func (*OpenpitrixDetachKeyPairsRequest) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixDetachKeyPairsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDetachKeyPairsRequest) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixDetachKeyPairsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixDetachKeyPairsResponse ¶ added in v0.1.7
type OpenpitrixDetachKeyPairsResponse struct {
// ids of jobs of detach key pair
JobID []string `json:"job_id"`
}
OpenpitrixDetachKeyPairsResponse openpitrix detach key pairs response swagger:model openpitrixDetachKeyPairsResponse
func (*OpenpitrixDetachKeyPairsResponse) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixDetachKeyPairsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixDetachKeyPairsResponse) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixDetachKeyPairsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixEip ¶ added in v0.4.0
type OpenpitrixEip struct {
// eip address
Addr string `json:"addr,omitempty"`
// elastic ip
EipID string `json:"eip_id,omitempty"`
// eip name
Name string `json:"name,omitempty"`
}
OpenpitrixEip openpitrix eip swagger:model openpitrixEip
func (*OpenpitrixEip) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixEip) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixEip) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixEip) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixEmailServiceConfig ¶ added in v0.4.0
type OpenpitrixEmailServiceConfig struct {
// display sender
DisplaySender string `json:"display_sender,omitempty"`
// email
Email string `json:"email,omitempty"`
// email host
EmailHost string `json:"email_host,omitempty"`
// password
Password string `json:"password,omitempty"`
// port
Port int64 `json:"port,omitempty"`
// protocol
Protocol string `json:"protocol,omitempty"`
// use ssl or not
SslEnable bool `json:"ssl_enable,omitempty"`
}
OpenpitrixEmailServiceConfig openpitrix email service config swagger:model openpitrixEmailServiceConfig
func (*OpenpitrixEmailServiceConfig) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixEmailServiceConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixEmailServiceConfig) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixEmailServiceConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixFeature ¶ added in v0.4.0
type OpenpitrixFeature struct {
// action bundle set
ActionBundleSet OpenpitrixFeatureActionBundleSet `json:"action_bundle_set"`
// list of checked action bundle
CheckedActionBundleIDSet []string `json:"checked_action_bundle_id_set"`
// feature id
FeatureID string `json:"feature_id,omitempty"`
// feature name
FeatureName string `json:"feature_name,omitempty"`
}
OpenpitrixFeature openpitrix feature swagger:model openpitrixFeature
func (*OpenpitrixFeature) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixFeature) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixFeature) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixFeature) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixFeatureActionBundleSet ¶ added in v0.4.0
type OpenpitrixFeatureActionBundleSet []*OpenpitrixActionBundle
OpenpitrixFeatureActionBundleSet list of action bundle swagger:model openpitrixFeatureActionBundleSet
type OpenpitrixGetAppStatisticsResponse ¶ added in v0.1.5
type OpenpitrixGetAppStatisticsResponse struct {
// total app count
AppCount int64 `json:"app_count,omitempty"`
// range of app created time map to app count, max length is 14
LastTwoWeekCreated map[string]int64 `json:"last_two_week_created,omitempty"`
// total repository count
RepoCount int64 `json:"repo_count,omitempty"`
// repo id map to app count, max length is 10
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 {
// filename map to content
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 {
// app id of package
AppID string `json:"app_id,omitempty"`
// package of specific app version
Package strfmt.Base64 `json:"package,omitempty"`
// version id of package
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 OpenpitrixGetAttachmentResponse ¶ added in v0.4.0
type OpenpitrixGetAttachmentResponse struct {
// file content of attachment
Content strfmt.Base64 `json:"content,omitempty"`
// tell server to pack file
Etag string `json:"etag,omitempty"`
}
OpenpitrixGetAttachmentResponse openpitrix get attachment response swagger:model openpitrixGetAttachmentResponse
func (*OpenpitrixGetAttachmentResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetAttachmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetAttachmentResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetAttachmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGetAttachmentsResponse ¶ added in v0.4.0
type OpenpitrixGetAttachmentsResponse struct {
// attachments
Attachments OpenpitrixGetAttachmentsResponseAttachments `json:"attachments,omitempty"`
}
OpenpitrixGetAttachmentsResponse openpitrix get attachments response swagger:model openpitrixGetAttachmentsResponse
func (*OpenpitrixGetAttachmentsResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetAttachmentsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetAttachmentsResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetAttachmentsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGetAttachmentsResponseAttachments ¶ added in v0.4.0
type OpenpitrixGetAttachmentsResponseAttachments map[string]OpenpitrixAttachment
OpenpitrixGetAttachmentsResponseAttachments attachment_id map to Attachment swagger:model openpitrixGetAttachmentsResponseAttachments
type OpenpitrixGetClusterStatisticsResponse ¶ added in v0.1.5
type OpenpitrixGetClusterStatisticsResponse struct {
// number of cluster
ClusterCount int64 `json:"cluster_count,omitempty"`
// cluster create time range map to cluster count, max length is 14
LastTwoWeekCreated map[string]int64 `json:"last_two_week_created,omitempty"`
// number of runtime
RuntimeCount int64 `json:"runtime_count,omitempty"`
// app id map to cluster count, max length is 10
TopTenApps map[string]int64 `json:"top_ten_apps,omitempty"`
// runtime id map to cluster count, max length is 10
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 OpenpitrixGetPasswordResetResponse ¶ added in v0.2.3
type OpenpitrixGetPasswordResetResponse struct {
// reset id
ResetID string `json:"reset_id,omitempty"`
// id of user changed password
UserID string `json:"user_id,omitempty"`
}
OpenpitrixGetPasswordResetResponse openpitrix get password reset response swagger:model openpitrixGetPasswordResetResponse
func (*OpenpitrixGetPasswordResetResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixGetPasswordResetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetPasswordResetResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixGetPasswordResetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGetRoleModuleResponse ¶ added in v0.4.0
type OpenpitrixGetRoleModuleResponse struct {
// module info of role
Module *OpenpitrixModule `json:"module,omitempty"`
// role id
RoleID string `json:"role_id,omitempty"`
}
OpenpitrixGetRoleModuleResponse openpitrix get role module response swagger:model openpitrixGetRoleModuleResponse
func (*OpenpitrixGetRoleModuleResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetRoleModuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetRoleModuleResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetRoleModuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGetRoleResponse ¶ added in v0.4.0
type OpenpitrixGetRoleResponse struct {
// role info
Role *OpenpitrixRole `json:"role,omitempty"`
}
OpenpitrixGetRoleResponse openpitrix get role response swagger:model openpitrixGetRoleResponse
func (*OpenpitrixGetRoleResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetRoleResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGetRuntimeStatisticsResponse ¶ added in v0.1.5
type OpenpitrixGetRuntimeStatisticsResponse struct {
// runtime create time range map to runtime count, max length is 14
LastTwoWeekCreated map[string]int64 `json:"last_two_week_created,omitempty"`
// total count of provider
ProviderCount int64 `json:"provider_count,omitempty"`
// total count of runtime
RuntimeCount int64 `json:"runtime_count,omitempty"`
// provider id map to runtime count, max length is 10
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 OpenpitrixGetServiceConfigRequest ¶ added in v0.4.0
type OpenpitrixGetServiceConfigRequest struct {
// service type eg.[runtime]
ServiceType []string `json:"service_type"`
}
OpenpitrixGetServiceConfigRequest openpitrix get service config request swagger:model openpitrixGetServiceConfigRequest
func (*OpenpitrixGetServiceConfigRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetServiceConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetServiceConfigRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetServiceConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGetServiceConfigResponse ¶ added in v0.4.0
type OpenpitrixGetServiceConfigResponse struct {
// basic config
BasicConfig *OpenpitrixBasicConfig `json:"basic_config,omitempty"`
// notification config
NotificationConfig *OpenpitrixNotificationConfig `json:"notification_config,omitempty"`
// runtime config
RuntimeConfig *OpenpitrixRuntimeConfig `json:"runtime_config,omitempty"`
}
OpenpitrixGetServiceConfigResponse openpitrix get service config response swagger:model openpitrixGetServiceConfigResponse
func (*OpenpitrixGetServiceConfigResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetServiceConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetServiceConfigResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetServiceConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGetVendorVerifyInfoResponse ¶ added in v0.4.0
type OpenpitrixGetVendorVerifyInfoResponse struct {
// vendor verify info
VendorVerifyInfo *OpenpitrixVendorVerifyInfo `json:"vendor_verify_info,omitempty"`
}
OpenpitrixGetVendorVerifyInfoResponse openpitrix get vendor verify info response swagger:model openpitrixGetVendorVerifyInfoResponse
func (*OpenpitrixGetVendorVerifyInfoResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetVendorVerifyInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGetVendorVerifyInfoResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGetVendorVerifyInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGroup ¶ added in v0.2.3
type OpenpitrixGroup struct {
// the time when user create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// group description
Description string `json:"description,omitempty"`
// group id
GroupID string `json:"group_id,omitempty"`
// group path, a concat string gid-xxx.gid-xxx.gid...
GroupPath string `json:"group_path,omitempty"`
// group name
Name string `json:"name,omitempty"`
// parent group id
ParentGroupID string `json:"parent_group_id,omitempty"`
// group status eg.[active|deleted]
Status string `json:"status,omitempty"`
// record group status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// the time when group update
UpdateTime strfmt.DateTime `json:"update_time,omitempty"`
}
OpenpitrixGroup openpitrix group swagger:model openpitrixGroup
func (*OpenpitrixGroup) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGroup) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGroupDetail ¶ added in v0.4.0
type OpenpitrixGroupDetail struct {
// group base info
Group *OpenpitrixGroup `json:"group,omitempty"`
// user set
UserSet OpenpitrixGroupDetailUserSet `json:"user_set"`
}
OpenpitrixGroupDetail openpitrix group detail swagger:model openpitrixGroupDetail
func (*OpenpitrixGroupDetail) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGroupDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixGroupDetail) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixGroupDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixGroupDetailUserSet ¶ added in v0.4.0
type OpenpitrixGroupDetailUserSet []*OpenpitrixUser
OpenpitrixGroupDetailUserSet users in group swagger:model openpitrixGroupDetailUserSet
type OpenpitrixHandleSubtaskResponse ¶ added in v0.4.0
type OpenpitrixHandleSubtaskResponse struct {
// task handled
Task *OpenpitrixTask `json:"task,omitempty"`
}
OpenpitrixHandleSubtaskResponse openpitrix handle subtask response swagger:model openpitrixHandleSubtaskResponse
func (*OpenpitrixHandleSubtaskResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixHandleSubtaskResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixHandleSubtaskResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixHandleSubtaskResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixIndexRepoRequest ¶
type OpenpitrixIndexRepoRequest struct {
// id of repository to index
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 {
// repository event
RepoEvent *OpenpitrixRepoEvent `json:"repo_event,omitempty"`
// id of repository indexed
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 {
// id of app deployed in cluster
AppID string `json:"app_id,omitempty"`
// id of cluster run job
ClusterID string `json:"cluster_id,omitempty"`
// the time job create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// directive, a json string, describe the info of running the job action
Directive string `json:"directive,omitempty"`
// error code, if job run failed will return a error code
ErrorCode int64 `json:"error_code,omitempty"`
// host name of server
Executor string `json:"executor,omitempty"`
// describe job's action eg:[CreateCluster|StartClusters|...]
JobAction string `json:"job_action,omitempty"`
// job id
JobID string `json:"job_id,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// own path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// runtime provider eg:[qingcloud|aliyun|aws|kubernetes]
Provider string `json:"provider,omitempty"`
// id of runtime of cluster
RuntimeID string `json:"runtime_id,omitempty"`
// status eg.[successful|failed|running|pending]
Status string `json:"status,omitempty"`
// record the status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// total count of task in job, a job contain one more task
TaskCount int64 `json:"task_count,omitempty"`
// id of specific app version
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 OpenpitrixJoinGroupRequest ¶ added in v0.2.3
type OpenpitrixJoinGroupRequest struct {
// required, ids of group for user to join in
GroupID []string `json:"group_id"`
// required, ids of user to join
UserID []string `json:"user_id"`
}
OpenpitrixJoinGroupRequest openpitrix join group request swagger:model openpitrixJoinGroupRequest
func (*OpenpitrixJoinGroupRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixJoinGroupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixJoinGroupRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixJoinGroupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixJoinGroupResponse ¶ added in v0.2.3
type OpenpitrixJoinGroupResponse struct {
// ids of group for user to join in
GroupID []string `json:"group_id"`
// ids of user to join
UserID []string `json:"user_id"`
}
OpenpitrixJoinGroupResponse openpitrix join group response swagger:model openpitrixJoinGroupResponse
func (*OpenpitrixJoinGroupResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixJoinGroupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixJoinGroupResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixJoinGroupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixKeyPair ¶ added in v0.1.7
type OpenpitrixKeyPair struct {
// the time when key pair create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// key pair description
Description string `json:"description,omitempty"`
// ssh key pair id
KeyPairID string `json:"key_pair_id,omitempty"`
// key pair name
Name string `json:"name,omitempty"`
// list of node used the keypair
NodeID []string `json:"node_id"`
// owner
Owner string `json:"owner,omitempty"`
// owner path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// public key
PubKey string `json:"pub_key,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
}
OpenpitrixKeyPair openpitrix key pair swagger:model openpitrixKeyPair
func (*OpenpitrixKeyPair) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixKeyPair) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixKeyPair) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixKeyPair) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixLeaveGroupRequest ¶ added in v0.2.3
type OpenpitrixLeaveGroupRequest struct {
// required, ids of group for user to leave from
GroupID []string `json:"group_id"`
// required, ids of user to leave
UserID []string `json:"user_id"`
}
OpenpitrixLeaveGroupRequest openpitrix leave group request swagger:model openpitrixLeaveGroupRequest
func (*OpenpitrixLeaveGroupRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixLeaveGroupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixLeaveGroupRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixLeaveGroupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixLeaveGroupResponse ¶ added in v0.2.3
type OpenpitrixLeaveGroupResponse struct {
// ids of group for user to leave from
GroupID []string `json:"group_id"`
// ids of user to leave
UserID []string `json:"user_id"`
}
OpenpitrixLeaveGroupResponse openpitrix leave group response swagger:model openpitrixLeaveGroupResponse
func (*OpenpitrixLeaveGroupResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixLeaveGroupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixLeaveGroupResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixLeaveGroupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixMarket ¶ added in v0.3.3
type OpenpitrixMarket struct {
// create time
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// description
Description string `json:"description,omitempty"`
// market id
MarketID string `json:"market_id,omitempty"`
// name
Name string `json:"name,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// owner path
OwnerPath string `json:"owner_path,omitempty"`
// status
Status string `json:"status,omitempty"`
// status time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// visibility
Visibility string `json:"visibility,omitempty"`
}
OpenpitrixMarket openpitrix market swagger:model openpitrixMarket
func (*OpenpitrixMarket) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixMarket) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixMarket) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixMarket) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixMarketUser ¶ added in v0.3.3
type OpenpitrixMarketUser struct {
// create time
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// market id
MarketID string `json:"market_id,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// owner path
OwnerPath string `json:"owner_path,omitempty"`
// user id
UserID string `json:"user_id,omitempty"`
}
OpenpitrixMarketUser openpitrix market user swagger:model openpitrixMarketUser
func (*OpenpitrixMarketUser) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixMarketUser) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixMarketUser) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixMarketUser) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyAppRequest ¶
type OpenpitrixModifyAppRequest struct {
// abstraction of app
Abstraction string `json:"abstraction,omitempty"`
// required, id of app to modify
AppID string `json:"app_id,omitempty"`
// category id of the app
CategoryID string `json:"category_id,omitempty"`
// description of the app
Description string `json:"description,omitempty"`
// home page of the app
Home string `json:"home,omitempty"`
// key words of the app
Keywords string `json:"keywords,omitempty"`
// maintainers who maintainer the app
Maintainers string `json:"maintainers,omitempty"`
// name of the app
Name string `json:"name,omitempty"`
// instructions of the app
Readme string `json:"readme,omitempty"`
// sources of app
Sources string `json:"sources,omitempty"`
// tos of app
Tos string `json:"tos,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 {
// id of app modified
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 {
// app description
Description string `json:"description,omitempty"`
// app name
Name string `json:"name,omitempty"`
// package of app to replace other
Package strfmt.Base64 `json:"package,omitempty"`
// filename map to file_content
PackageFiles map[string]strfmt.Base64 `json:"package_files,omitempty"`
// required, version id of app to modify
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 {
// required, 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 {
// required, id of category to modify
CategoryID string `json:"category_id,omitempty"`
// category description
Description string `json:"description,omitempty"`
// category icon
Icon strfmt.Base64 `json:"icon,omitempty"`
// the i18n of this category, json format, sample: {"zh_cn": "数据库", "en": "database"}
Locale string `json:"locale,omitempty"`
// category 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 {
// id of category modified
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 OpenpitrixModifyClusterAttributesRequest ¶ added in v0.1.8
type OpenpitrixModifyClusterAttributesRequest struct {
// required, id of cluster to modify
ClusterID string `json:"cluster_id,omitempty"`
// cluster description
Description string `json:"description,omitempty"`
// cluster name
Name string `json:"name,omitempty"`
}
OpenpitrixModifyClusterAttributesRequest openpitrix modify cluster attributes request swagger:model openpitrixModifyClusterAttributesRequest
func (*OpenpitrixModifyClusterAttributesRequest) MarshalBinary ¶ added in v0.1.8
func (m *OpenpitrixModifyClusterAttributesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyClusterAttributesRequest) UnmarshalBinary ¶ added in v0.1.8
func (m *OpenpitrixModifyClusterAttributesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyClusterAttributesResponse ¶ added in v0.1.8
type OpenpitrixModifyClusterAttributesResponse struct {
// id of cluster modified
ClusterID string `json:"cluster_id,omitempty"`
}
OpenpitrixModifyClusterAttributesResponse openpitrix modify cluster attributes response swagger:model openpitrixModifyClusterAttributesResponse
func (*OpenpitrixModifyClusterAttributesResponse) MarshalBinary ¶ added in v0.1.8
func (m *OpenpitrixModifyClusterAttributesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyClusterAttributesResponse) UnmarshalBinary ¶ added in v0.1.8
func (m *OpenpitrixModifyClusterAttributesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyClusterNodeAttributesRequest ¶ added in v0.1.8
type OpenpitrixModifyClusterNodeAttributesRequest struct {
// node name
Name string `json:"name,omitempty"`
// required, id of cluster node to modify
NodeID string `json:"node_id,omitempty"`
}
OpenpitrixModifyClusterNodeAttributesRequest openpitrix modify cluster node attributes request swagger:model openpitrixModifyClusterNodeAttributesRequest
func (*OpenpitrixModifyClusterNodeAttributesRequest) MarshalBinary ¶ added in v0.1.8
func (m *OpenpitrixModifyClusterNodeAttributesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyClusterNodeAttributesRequest) UnmarshalBinary ¶ added in v0.1.8
func (m *OpenpitrixModifyClusterNodeAttributesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyClusterNodeAttributesResponse ¶ added in v0.1.8
type OpenpitrixModifyClusterNodeAttributesResponse struct {
// id of cluster node modified
NodeID string `json:"node_id,omitempty"`
}
OpenpitrixModifyClusterNodeAttributesResponse openpitrix modify cluster node attributes response swagger:model openpitrixModifyClusterNodeAttributesResponse
func (*OpenpitrixModifyClusterNodeAttributesResponse) MarshalBinary ¶ added in v0.1.8
func (m *OpenpitrixModifyClusterNodeAttributesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyClusterNodeAttributesResponse) UnmarshalBinary ¶ added in v0.1.8
func (m *OpenpitrixModifyClusterNodeAttributesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyClusterNodeResponse ¶
type OpenpitrixModifyClusterNodeResponse struct {
// id of cluster node modified
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 {
// id of cluster modified
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 OpenpitrixModifyGroupRequest ¶ added in v0.2.3
type OpenpitrixModifyGroupRequest struct {
// group description
Description string `json:"description,omitempty"`
// required, id of group to modify
GroupID string `json:"group_id,omitempty"`
// group name
Name string `json:"name,omitempty"`
// parent group id
ParentGroupID string `json:"parent_group_id,omitempty"`
}
OpenpitrixModifyGroupRequest openpitrix modify group request swagger:model openpitrixModifyGroupRequest
func (*OpenpitrixModifyGroupRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixModifyGroupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyGroupRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixModifyGroupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyGroupResponse ¶ added in v0.2.3
type OpenpitrixModifyGroupResponse struct {
// id of group modified
GroupID string `json:"group_id,omitempty"`
}
OpenpitrixModifyGroupResponse openpitrix modify group response swagger:model openpitrixModifyGroupResponse
func (*OpenpitrixModifyGroupResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixModifyGroupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyGroupResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixModifyGroupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyMarketRequest ¶ added in v0.3.3
type OpenpitrixModifyMarketRequest struct {
// description
Description string `json:"description,omitempty"`
// market id
MarketID string `json:"market_id,omitempty"`
// name
Name string `json:"name,omitempty"`
// status
Status string `json:"status,omitempty"`
// visibility
Visibility string `json:"visibility,omitempty"`
}
OpenpitrixModifyMarketRequest openpitrix modify market request swagger:model openpitrixModifyMarketRequest
func (*OpenpitrixModifyMarketRequest) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixModifyMarketRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyMarketRequest) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixModifyMarketRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyMarketResponse ¶ added in v0.3.3
type OpenpitrixModifyMarketResponse struct {
// market id
MarketID string `json:"market_id,omitempty"`
}
OpenpitrixModifyMarketResponse openpitrix modify market response swagger:model openpitrixModifyMarketResponse
func (*OpenpitrixModifyMarketResponse) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixModifyMarketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyMarketResponse) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixModifyMarketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyRepoRequest ¶
type OpenpitrixModifyRepoRequest struct {
// app default status eg:[draft|active]
AppDefaultStatus string `json:"app_default_status,omitempty"`
// category id
CategoryID string `json:"category_id,omitempty"`
// credential of visiting the repository
Credential string `json:"credential,omitempty"`
// repository description
Description string `json:"description,omitempty"`
// a kv string, tags of server
Labels string `json:"labels,omitempty"`
// repository name
Name string `json:"name,omitempty"`
// runtime provider eg.[qingcloud|aliyun|aws|kubernetes]
Providers []string `json:"providers"`
// required, id of repository to modify
RepoID string `json:"repo_id,omitempty"`
// selectors of label
Selectors string `json:"selectors,omitempty"`
// repository type
Type string `json:"type,omitempty"`
// url of visiting the repository
URL string `json:"url,omitempty"`
// visibility eg:[public|private]
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 OpenpitrixModifyRepoResponse ¶
type OpenpitrixModifyRepoResponse struct {
// id of repository modified
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 OpenpitrixModifyRoleModuleRequest ¶ added in v0.4.0
type OpenpitrixModifyRoleModuleRequest struct {
// required, module info
Module *OpenpitrixModule `json:"module,omitempty"`
// required, use role id to modify role module
RoleID string `json:"role_id,omitempty"`
}
OpenpitrixModifyRoleModuleRequest openpitrix modify role module request swagger:model openpitrixModifyRoleModuleRequest
func (*OpenpitrixModifyRoleModuleRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRoleModuleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyRoleModuleRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRoleModuleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyRoleModuleResponse ¶ added in v0.4.0
type OpenpitrixModifyRoleModuleResponse struct {
// role id used to modify role module
RoleID string `json:"role_id,omitempty"`
}
OpenpitrixModifyRoleModuleResponse openpitrix modify role module response swagger:model openpitrixModifyRoleModuleResponse
func (*OpenpitrixModifyRoleModuleResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRoleModuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyRoleModuleResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRoleModuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyRoleRequest ¶ added in v0.4.0
type OpenpitrixModifyRoleRequest struct {
// role description
Description string `json:"description,omitempty"`
// required, id of role to modify
RoleID string `json:"role_id,omitempty"`
// role name
RoleName string `json:"role_name,omitempty"`
}
OpenpitrixModifyRoleRequest openpitrix modify role request swagger:model openpitrixModifyRoleRequest
func (*OpenpitrixModifyRoleRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRoleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyRoleRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRoleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyRoleResponse ¶ added in v0.4.0
type OpenpitrixModifyRoleResponse struct {
// id of role modified
RoleID string `json:"role_id,omitempty"`
}
OpenpitrixModifyRoleResponse openpitrix modify role response swagger:model openpitrixModifyRoleResponse
func (*OpenpitrixModifyRoleResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyRoleResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyRuntimeCredentialRequest ¶ added in v0.4.0
type OpenpitrixModifyRuntimeCredentialRequest struct {
// runtime credential description
Description string `json:"description,omitempty"`
// runtime credential name
Name string `json:"name,omitempty"`
// runtime credential content, a json file
RuntimeCredentialContent string `json:"runtime_credential_content,omitempty"`
// required, id of runtime credential to modify
RuntimeCredentialID string `json:"runtime_credential_id,omitempty"`
}
OpenpitrixModifyRuntimeCredentialRequest openpitrix modify runtime credential request swagger:model openpitrixModifyRuntimeCredentialRequest
func (*OpenpitrixModifyRuntimeCredentialRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRuntimeCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyRuntimeCredentialRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRuntimeCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyRuntimeCredentialResponse ¶ added in v0.4.0
type OpenpitrixModifyRuntimeCredentialResponse struct {
// id of runtime credential modified
RuntimeCredentialID string `json:"runtime_credential_id,omitempty"`
}
OpenpitrixModifyRuntimeCredentialResponse openpitrix modify runtime credential response swagger:model openpitrixModifyRuntimeCredentialResponse
func (*OpenpitrixModifyRuntimeCredentialResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRuntimeCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyRuntimeCredentialResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModifyRuntimeCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyRuntimeRequest ¶
type OpenpitrixModifyRuntimeRequest struct {
// runtime description
Description string `json:"description,omitempty"`
// runtime name
Name string `json:"name,omitempty"`
// runtime credential id
RuntimeCredentialID string `json:"runtime_credential_id,omitempty"`
// required, id of runtime to modify
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 {
// id of runtime modified
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 OpenpitrixModifyUserRequest ¶ added in v0.2.3
type OpenpitrixModifyUserRequest struct {
// user description
Description string `json:"description,omitempty"`
// user email, eg.op@yunify.com
Email string `json:"email,omitempty"`
// user password
Password string `json:"password,omitempty"`
// user phone number, string of 11 digital
PhoneNumber string `json:"phone_number,omitempty"`
// required, id of user to be modify
UserID string `json:"user_id,omitempty"`
// user name
Username string `json:"username,omitempty"`
}
OpenpitrixModifyUserRequest openpitrix modify user request swagger:model openpitrixModifyUserRequest
func (*OpenpitrixModifyUserRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixModifyUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyUserRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixModifyUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModifyUserResponse ¶ added in v0.2.3
type OpenpitrixModifyUserResponse struct {
// id of user modified
UserID string `json:"user_id,omitempty"`
}
OpenpitrixModifyUserResponse openpitrix modify user response swagger:model openpitrixModifyUserResponse
func (*OpenpitrixModifyUserResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixModifyUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModifyUserResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixModifyUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModule ¶ added in v0.4.0
type OpenpitrixModule struct {
// module elem set
ModuleElemSet OpenpitrixModuleModuleElemSet `json:"module_elem_set"`
}
OpenpitrixModule openpitrix module swagger:model openpitrixModule
func (*OpenpitrixModule) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModule) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModuleElem ¶ added in v0.4.0
type OpenpitrixModuleElem struct {
// access level of visiting data
DataLevel string `json:"data_level,omitempty"`
// feature set
FeatureSet OpenpitrixModuleElemFeatureSet `json:"feature_set"`
// is all feature in module elem checked
IsCheckAll bool `json:"is_check_all,omitempty"`
// module id
ModuleID string `json:"module_id,omitempty"`
// module name
ModuleName string `json:"module_name,omitempty"`
}
OpenpitrixModuleElem openpitrix module elem swagger:model openpitrixModuleElem
func (*OpenpitrixModuleElem) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModuleElem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixModuleElem) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixModuleElem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixModuleElemFeatureSet ¶ added in v0.4.0
type OpenpitrixModuleElemFeatureSet []*OpenpitrixFeature
OpenpitrixModuleElemFeatureSet list of feature swagger:model openpitrixModuleElemFeatureSet
type OpenpitrixModuleModuleElemSet ¶ added in v0.4.0
type OpenpitrixModuleModuleElemSet []*OpenpitrixModuleElem
OpenpitrixModuleModuleElemSet list of module elem swagger:model openpitrixModuleModuleElemSet
type OpenpitrixNodeKeyPair ¶ added in v0.1.7
type OpenpitrixNodeKeyPair struct {
// id of key pair in node
KeyPairID string `json:"key_pair_id,omitempty"`
// id of node with key pair
NodeID string `json:"node_id,omitempty"`
}
OpenpitrixNodeKeyPair openpitrix node key pair swagger:model openpitrixNodeKeyPair
func (*OpenpitrixNodeKeyPair) MarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixNodeKeyPair) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixNodeKeyPair) UnmarshalBinary ¶ added in v0.1.7
func (m *OpenpitrixNodeKeyPair) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixNotificationConfig ¶ added in v0.4.0
type OpenpitrixNotificationConfig struct {
// email service sonfig
EmailServiceConfig *OpenpitrixEmailServiceConfig `json:"email_service_config,omitempty"`
}
OpenpitrixNotificationConfig openpitrix notification config swagger:model openpitrixNotificationConfig
func (*OpenpitrixNotificationConfig) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixNotificationConfig) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixParseClusterConfResponse ¶ added in v0.4.0
type OpenpitrixParseClusterConfResponse struct {
// cluster
Cluster *OpenpitrixCluster `json:"cluster,omitempty"`
}
OpenpitrixParseClusterConfResponse openpitrix parse cluster conf response swagger:model openpitrixParseClusterConfResponse
func (*OpenpitrixParseClusterConfResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixParseClusterConfResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixParseClusterConfResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixParseClusterConfResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixPassAppVersionRequest ¶ added in v0.2.1
type OpenpitrixPassAppVersionRequest struct {
// required, id of version to pass
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixPassAppVersionRequest openpitrix pass app version request swagger:model openpitrixPassAppVersionRequest
func (*OpenpitrixPassAppVersionRequest) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixPassAppVersionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixPassAppVersionRequest) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixPassAppVersionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixPassAppVersionResponse ¶ added in v0.2.1
type OpenpitrixPassAppVersionResponse struct {
// id of version passed
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixPassAppVersionResponse openpitrix pass app version response swagger:model openpitrixPassAppVersionResponse
func (*OpenpitrixPassAppVersionResponse) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixPassAppVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixPassAppVersionResponse) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixPassAppVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixPassVendorVerifyInfoRequest ¶ added in v0.4.0
type OpenpitrixPassVendorVerifyInfoRequest struct {
// required, id of user to pass
UserID string `json:"user_id,omitempty"`
}
OpenpitrixPassVendorVerifyInfoRequest openpitrix pass vendor verify info request swagger:model openpitrixPassVendorVerifyInfoRequest
func (*OpenpitrixPassVendorVerifyInfoRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixPassVendorVerifyInfoRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixPassVendorVerifyInfoRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixPassVendorVerifyInfoRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixPassVendorVerifyInfoResponse ¶ added in v0.4.0
type OpenpitrixPassVendorVerifyInfoResponse struct {
// id of user passed
UserID string `json:"user_id,omitempty"`
}
OpenpitrixPassVendorVerifyInfoResponse openpitrix pass vendor verify info response swagger:model openpitrixPassVendorVerifyInfoResponse
func (*OpenpitrixPassVendorVerifyInfoResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixPassVendorVerifyInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixPassVendorVerifyInfoResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixPassVendorVerifyInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRecoverAppVersionRequest ¶ added in v0.2.1
type OpenpitrixRecoverAppVersionRequest struct {
// required, id of version to recover
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixRecoverAppVersionRequest openpitrix recover app version request swagger:model openpitrixRecoverAppVersionRequest
func (*OpenpitrixRecoverAppVersionRequest) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixRecoverAppVersionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRecoverAppVersionRequest) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixRecoverAppVersionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRecoverAppVersionResponse ¶ added in v0.2.1
type OpenpitrixRecoverAppVersionResponse struct {
// id of version recovered
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixRecoverAppVersionResponse openpitrix recover app version response swagger:model openpitrixRecoverAppVersionResponse
func (*OpenpitrixRecoverAppVersionResponse) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixRecoverAppVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRecoverAppVersionResponse) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixRecoverAppVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRecoverClustersRequest ¶
type OpenpitrixRecoverClustersRequest struct {
// advanced param
AdvancedParam []string `json:"advanced_param"`
// required, ids of clusters to recover
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 {
// ids of cluster recovered
ClusterID []string `json:"cluster_id"`
// ids of job of recover cluster
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 OpenpitrixRegisterRuntimeProviderResponse ¶ added in v0.4.0
type OpenpitrixRegisterRuntimeProviderResponse struct {
// register ok or not
Ok bool `json:"ok,omitempty"`
}
OpenpitrixRegisterRuntimeProviderResponse openpitrix register runtime provider response swagger:model openpitrixRegisterRuntimeProviderResponse
func (*OpenpitrixRegisterRuntimeProviderResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRegisterRuntimeProviderResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRegisterRuntimeProviderResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRegisterRuntimeProviderResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRejectAppVersionRequest ¶ added in v0.2.1
type OpenpitrixRejectAppVersionRequest struct {
// reject message
Message string `json:"message,omitempty"`
// required, id of version to reject
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixRejectAppVersionRequest openpitrix reject app version request swagger:model openpitrixRejectAppVersionRequest
func (*OpenpitrixRejectAppVersionRequest) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixRejectAppVersionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRejectAppVersionRequest) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixRejectAppVersionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRejectAppVersionResponse ¶ added in v0.2.1
type OpenpitrixRejectAppVersionResponse struct {
// id of version rejected
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixRejectAppVersionResponse openpitrix reject app version response swagger:model openpitrixRejectAppVersionResponse
func (*OpenpitrixRejectAppVersionResponse) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixRejectAppVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRejectAppVersionResponse) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixRejectAppVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRejectVendorVerifyInfoRequest ¶ added in v0.4.0
type OpenpitrixRejectVendorVerifyInfoRequest struct {
// reject message
RejectMessage string `json:"reject_message,omitempty"`
// required, id of user to reject
UserID string `json:"user_id,omitempty"`
}
OpenpitrixRejectVendorVerifyInfoRequest openpitrix reject vendor verify info request swagger:model openpitrixRejectVendorVerifyInfoRequest
func (*OpenpitrixRejectVendorVerifyInfoRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRejectVendorVerifyInfoRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRejectVendorVerifyInfoRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRejectVendorVerifyInfoRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRejectVendorVerifyInfoResponse ¶ added in v0.4.0
type OpenpitrixRejectVendorVerifyInfoResponse struct {
// id of user rejected
UserID string `json:"user_id,omitempty"`
}
OpenpitrixRejectVendorVerifyInfoResponse openpitrix reject vendor verify info response swagger:model openpitrixRejectVendorVerifyInfoResponse
func (*OpenpitrixRejectVendorVerifyInfoResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRejectVendorVerifyInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRejectVendorVerifyInfoResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRejectVendorVerifyInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixReleaseAppVersionRequest ¶ added in v0.2.1
type OpenpitrixReleaseAppVersionRequest struct {
// required, id of version to release
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixReleaseAppVersionRequest openpitrix release app version request swagger:model openpitrixReleaseAppVersionRequest
func (*OpenpitrixReleaseAppVersionRequest) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixReleaseAppVersionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixReleaseAppVersionRequest) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixReleaseAppVersionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixReleaseAppVersionResponse ¶ added in v0.2.1
type OpenpitrixReleaseAppVersionResponse struct {
// required, id of version released
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixReleaseAppVersionResponse openpitrix release app version response swagger:model openpitrixReleaseAppVersionResponse
func (*OpenpitrixReleaseAppVersionResponse) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixReleaseAppVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixReleaseAppVersionResponse) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixReleaseAppVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixReplaceAttachmentResponse ¶ added in v0.4.0
type OpenpitrixReplaceAttachmentResponse struct {
// id of attachment replaced
AttachmentID string `json:"attachment_id,omitempty"`
// filename, attachment contain one more file
Filename []string `json:"filename"`
}
OpenpitrixReplaceAttachmentResponse openpitrix replace attachment response swagger:model openpitrixReplaceAttachmentResponse
func (*OpenpitrixReplaceAttachmentResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixReplaceAttachmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixReplaceAttachmentResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixReplaceAttachmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRepo ¶
type OpenpitrixRepo struct {
// app default status eg[active|draft]
AppDefaultStatus string `json:"app_default_status,omitempty"`
// category set
CategorySet OpenpitrixRepoCategorySet `json:"category_set"`
// controller, value 0 for self resource, value 1 for openpitrix resource
Controller int32 `json:"controller,omitempty"`
// the time when repository create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// credential of visiting the repository
Credential string `json:"credential,omitempty"`
// repository description
Description string `json:"description,omitempty"`
// labels
Labels OpenpitrixRepoLabels `json:"labels"`
// repository name
Name string `json:"name,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// owner path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// runtime provider eg.[qingcloud|aliyun|aws|kubernetes]
Providers []string `json:"providers"`
// repository id
RepoID string `json:"repo_id,omitempty"`
// selectors
Selectors OpenpitrixRepoSelectors `json:"selectors"`
// status eg.[active|deleted]
Status string `json:"status,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// type of repository eg.[http|https|s3]
Type string `json:"type,omitempty"`
// url of visiting the repository
URL string `json:"url,omitempty"`
// visibility.eg:[public|private]
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 list category swagger:model openpitrixRepoCategorySet
type OpenpitrixRepoEvent ¶
type OpenpitrixRepoEvent struct {
// repository event create time
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// owner path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// repository event id
RepoEventID string `json:"repo_event_id,omitempty"`
// repository id
RepoID string `json:"repo_id,omitempty"`
// result
Result string `json:"result,omitempty"`
// repository event status eg.[failed|successful|working|pending]
Status string `json:"status,omitempty"`
// record status changed 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 {
// the time when repository label create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// label key
LabelKey string `json:"label_key,omitempty"`
// label value
LabelValue string `json:"label_value,omitempty"`
}
OpenpitrixRepoLabel openpitrix repo label swagger:model openpitrixRepoLabel
func (*OpenpitrixRepoLabel) MarshalBinary ¶
func (m *OpenpitrixRepoLabel) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRepoLabel) UnmarshalBinary ¶
func (m *OpenpitrixRepoLabel) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRepoLabels ¶
type OpenpitrixRepoLabels []*OpenpitrixRepoLabel
OpenpitrixRepoLabels labels swagger:model openpitrixRepoLabels
type OpenpitrixRepoSelector ¶
type OpenpitrixRepoSelector struct {
// the time when repository selector create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// selector key
SelectorKey string `json:"selector_key,omitempty"`
// selector value
SelectorValue string `json:"selector_value,omitempty"`
}
OpenpitrixRepoSelector openpitrix repo selector swagger:model openpitrixRepoSelector
func (*OpenpitrixRepoSelector) MarshalBinary ¶
func (m *OpenpitrixRepoSelector) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRepoSelector) UnmarshalBinary ¶
func (m *OpenpitrixRepoSelector) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRepoSelectors ¶
type OpenpitrixRepoSelectors []*OpenpitrixRepoSelector
OpenpitrixRepoSelectors selectors of label swagger:model openpitrixRepoSelectors
type OpenpitrixResizeClusterRequest ¶
type OpenpitrixResizeClusterRequest struct {
// advanced param
AdvancedParam []string `json:"advanced_param"`
// required, id of cluster to resize
ClusterID string `json:"cluster_id,omitempty"`
// role resource
RoleResource OpenpitrixResizeClusterRequestRoleResource `json:"role_resource"`
}
OpenpitrixResizeClusterRequest openpitrix resize cluster request swagger:model openpitrixResizeClusterRequest
func (*OpenpitrixResizeClusterRequest) MarshalBinary ¶
func (m *OpenpitrixResizeClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixResizeClusterRequest) UnmarshalBinary ¶
func (m *OpenpitrixResizeClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixResizeClusterRequestRoleResource ¶ added in v0.2.1
type OpenpitrixResizeClusterRequestRoleResource []*OpenpitrixRoleResource
OpenpitrixResizeClusterRequestRoleResource list of role resource swagger:model openpitrixResizeClusterRequestRoleResource
type OpenpitrixResizeClusterResponse ¶
type OpenpitrixResizeClusterResponse struct {
// id of cluster resized
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 {
// ids of task to retry
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 list of task retried swagger:model openpitrixRetryTasksResponseTaskSet
type OpenpitrixReviewAppVersionRequest ¶ added in v0.4.0
type OpenpitrixReviewAppVersionRequest struct {
// required, id of version to review
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixReviewAppVersionRequest openpitrix review app version request swagger:model openpitrixReviewAppVersionRequest
func (*OpenpitrixReviewAppVersionRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixReviewAppVersionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixReviewAppVersionRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixReviewAppVersionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixReviewAppVersionResponse ¶ added in v0.4.0
type OpenpitrixReviewAppVersionResponse struct {
// id of version reviewed
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixReviewAppVersionResponse openpitrix review app version response swagger:model openpitrixReviewAppVersionResponse
func (*OpenpitrixReviewAppVersionResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixReviewAppVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixReviewAppVersionResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixReviewAppVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRole ¶ added in v0.4.0
type OpenpitrixRole struct {
// controller eg.[self|pitrix]
Controller string `json:"controller,omitempty"`
// the time when role create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// role description
Description string `json:"description,omitempty"`
// own
Owner string `json:"owner,omitempty"`
// owner path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// portal eg.[global_admin|user|isv]
Portal string `json:"portal,omitempty"`
// role id
RoleID string `json:"role_id,omitempty"`
// role name
RoleName string `json:"role_name,omitempty"`
// status eg.[active|deleted]
Status string `json:"status,omitempty"`
// record change time of status
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// the time when role update
UpdateTime strfmt.DateTime `json:"update_time,omitempty"`
}
OpenpitrixRole openpitrix role swagger:model openpitrixRole
func (*OpenpitrixRole) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRole) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRoleResource ¶ added in v0.2.1
type OpenpitrixRoleResource struct {
// number of cpu
CPU int64 `json:"cpu,omitempty"`
// number of gpu
Gpu int64 `json:"gpu,omitempty"`
// size of instance
InstanceSize int64 `json:"instance_size,omitempty"`
// size of memory
Memory int64 `json:"memory,omitempty"`
// role.eg:[mysql|wordpress]
Role string `json:"role,omitempty"`
// size of storage
StorageSize int64 `json:"storage_size,omitempty"`
}
OpenpitrixRoleResource openpitrix role resource swagger:model openpitrixRoleResource
func (*OpenpitrixRoleResource) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixRoleResource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRoleResource) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixRoleResource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRollbackClusterRequest ¶
type OpenpitrixRollbackClusterRequest struct {
// advanced param
AdvancedParam []string `json:"advanced_param"`
// required, id of cluster to rollback
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 {
// id of cluster to rollbacked
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 {
// the time when runtime create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// debug or not
Debug bool `json:"debug,omitempty"`
// runtime description
Description string `json:"description,omitempty"`
// runtime name,create by owner.
Name string `json:"name,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// owner path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// runtime provider.eg.[qingcloud|aliyun|aws|kubernetes]
Provider string `json:"provider,omitempty"`
// runtime credential id
RuntimeCredentialID string `json:"runtime_credential_id,omitempty"`
// runtime id
RuntimeID string `json:"runtime_id,omitempty"`
// status eg.[active|deleted]
Status string `json:"status,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// runtime zone eg.[pek3a|pek3b|...]
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 OpenpitrixRuntimeConfig ¶ added in v0.4.0
type OpenpitrixRuntimeConfig struct {
// config set
ConfigSet OpenpitrixRuntimeConfigConfigSet `json:"config_set"`
}
OpenpitrixRuntimeConfig openpitrix runtime config swagger:model openpitrixRuntimeConfig
func (*OpenpitrixRuntimeConfig) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRuntimeConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRuntimeConfig) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRuntimeConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixRuntimeConfigConfigSet ¶ added in v0.4.0
type OpenpitrixRuntimeConfigConfigSet []*OpenpitrixRuntimeItemConfig
OpenpitrixRuntimeConfigConfigSet runtime item config swagger:model openpitrixRuntimeConfigConfigSet
type OpenpitrixRuntimeCredential ¶ added in v0.4.0
type OpenpitrixRuntimeCredential struct {
// the time when runtime credential create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// debug or not
Debug bool `json:"debug,omitempty"`
// runtime credential description
Description string `json:"description,omitempty"`
// runtime credential name
Name string `json:"name,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// own path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// runtime provider eg.[qingcloud|aliyun|aws|kubernetes]
Provider string `json:"provider,omitempty"`
// runtime credential content
RuntimeCredentialContent string `json:"runtime_credential_content,omitempty"`
// runtime credential id
RuntimeCredentialID string `json:"runtime_credential_id,omitempty"`
// runtime url eg.[http://www.qingyun.com]
RuntimeURL string `json:"runtime_url,omitempty"`
// runtime credential status eg.[active|deleted]
Status string `json:"status,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
}
OpenpitrixRuntimeCredential openpitrix runtime credential swagger:model openpitrixRuntimeCredential
func (*OpenpitrixRuntimeCredential) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRuntimeCredential) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRuntimeCredential) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRuntimeCredential) 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 *OpenpitrixRuntimeCredential `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 OpenpitrixRuntimeItemConfig ¶ added in v0.4.0
type OpenpitrixRuntimeItemConfig struct {
// whether runtime is available
Enable bool `json:"enable,omitempty"`
// runtime name eg.[qingcloud|aliyun|aws|kubernetes]
Name string `json:"name,omitempty"`
}
OpenpitrixRuntimeItemConfig openpitrix runtime item config swagger:model openpitrixRuntimeItemConfig
func (*OpenpitrixRuntimeItemConfig) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRuntimeItemConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixRuntimeItemConfig) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixRuntimeItemConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixSetServiceConfigRequest ¶ added in v0.4.0
type OpenpitrixSetServiceConfigRequest struct {
// basic config
BasicConfig *OpenpitrixBasicConfig `json:"basic_config,omitempty"`
// notification config
NotificationConfig *OpenpitrixNotificationConfig `json:"notification_config,omitempty"`
// runtime config
RuntimeConfig *OpenpitrixRuntimeConfig `json:"runtime_config,omitempty"`
}
OpenpitrixSetServiceConfigRequest openpitrix set service config request swagger:model openpitrixSetServiceConfigRequest
func (*OpenpitrixSetServiceConfigRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixSetServiceConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSetServiceConfigRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixSetServiceConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixSetServiceConfigResponse ¶ added in v0.4.0
type OpenpitrixSetServiceConfigResponse struct {
// set service config ok or not
IsSucc bool `json:"is_succ,omitempty"`
}
OpenpitrixSetServiceConfigResponse openpitrix set service config response swagger:model openpitrixSetServiceConfigResponse
func (*OpenpitrixSetServiceConfigResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixSetServiceConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSetServiceConfigResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixSetServiceConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixSplitJobIntoTasksResponse ¶ added in v0.4.0
type OpenpitrixSplitJobIntoTasksResponse struct {
// job will split to TaskLayer
TaskLayer *OpenpitrixTaskLayer `json:"taskLayer,omitempty"`
}
OpenpitrixSplitJobIntoTasksResponse openpitrix split job into tasks response swagger:model openpitrixSplitJobIntoTasksResponse
func (*OpenpitrixSplitJobIntoTasksResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixSplitJobIntoTasksResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSplitJobIntoTasksResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixSplitJobIntoTasksResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixStartClustersRequest ¶
type OpenpitrixStartClustersRequest struct {
// advanced param
AdvancedParam []string `json:"advanced_param"`
// required, ids of cluster to start
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 {
// ids of clusters started
ClusterID []string `json:"cluster_id"`
// job ids
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"`
// required, ids of cluster to stop
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 {
// ids of clusters stopped
ClusterID []string `json:"cluster_id"`
// job ids
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 OpenpitrixSubmitAppVersionRequest ¶ added in v0.2.1
type OpenpitrixSubmitAppVersionRequest struct {
// required, id of version to submit
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixSubmitAppVersionRequest openpitrix submit app version request swagger:model openpitrixSubmitAppVersionRequest
func (*OpenpitrixSubmitAppVersionRequest) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixSubmitAppVersionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSubmitAppVersionRequest) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixSubmitAppVersionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixSubmitAppVersionResponse ¶ added in v0.2.1
type OpenpitrixSubmitAppVersionResponse struct {
// required, id of version submitted
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixSubmitAppVersionResponse openpitrix submit app version response swagger:model openpitrixSubmitAppVersionResponse
func (*OpenpitrixSubmitAppVersionResponse) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixSubmitAppVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSubmitAppVersionResponse) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixSubmitAppVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixSubmitVendorVerifyInfoRequest ¶ added in v0.4.0
type OpenpitrixSubmitVendorVerifyInfoRequest struct {
// required, authorizer email eg. xxx@yunify.com
AuthorizerEmail string `json:"authorizer_email,omitempty"`
// required, authorizer name
AuthorizerName string `json:"authorizer_name,omitempty"`
// authorizer phone, string of 11 digit
AuthorizerPhone string `json:"authorizer_phone,omitempty"`
// bank account name
BankAccountName string `json:"bank_account_name,omitempty"`
// bank account number
BankAccountNumber string `json:"bank_account_number,omitempty"`
// bank name
BankName string `json:"bank_name,omitempty"`
// required, company name
CompanyName string `json:"company_name,omitempty"`
// company profile
CompanyProfile string `json:"company_profile,omitempty"`
// company website
CompanyWebsite string `json:"company_website,omitempty"`
// required, id of user to submit
UserID string `json:"user_id,omitempty"`
}
OpenpitrixSubmitVendorVerifyInfoRequest openpitrix submit vendor verify info request swagger:model openpitrixSubmitVendorVerifyInfoRequest
func (*OpenpitrixSubmitVendorVerifyInfoRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixSubmitVendorVerifyInfoRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSubmitVendorVerifyInfoRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixSubmitVendorVerifyInfoRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixSubmitVendorVerifyInfoResponse ¶ added in v0.4.0
type OpenpitrixSubmitVendorVerifyInfoResponse struct {
// id of user submitted
UserID string `json:"user_id,omitempty"`
}
OpenpitrixSubmitVendorVerifyInfoResponse openpitrix submit vendor verify info response swagger:model openpitrixSubmitVendorVerifyInfoResponse
func (*OpenpitrixSubmitVendorVerifyInfoResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixSubmitVendorVerifyInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSubmitVendorVerifyInfoResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixSubmitVendorVerifyInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixSubnet ¶
type OpenpitrixSubnet struct {
// the time when subnet create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// subnet description
Description string `json:"description,omitempty"`
// instance ids, subnet belong to one more instance
InstanceID []string `json:"instance_id"`
// subnet name
Name string `json:"name,omitempty"`
// subnet id
SubnetID string `json:"subnet_id,omitempty"`
// subnet type
SubnetType int64 `json:"subnet_type,omitempty"`
// vpc id, a vpc contain one more subnet
VpcID string `json:"vpc_id,omitempty"`
// subnet zone
Zone string `json:"zone,omitempty"`
}
OpenpitrixSubnet openpitrix subnet swagger:model openpitrixSubnet
func (*OpenpitrixSubnet) MarshalBinary ¶
func (m *OpenpitrixSubnet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSubnet) UnmarshalBinary ¶
func (m *OpenpitrixSubnet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixSuspendAppVersionRequest ¶ added in v0.2.1
type OpenpitrixSuspendAppVersionRequest struct {
// required, id of version to suspend
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixSuspendAppVersionRequest openpitrix suspend app version request swagger:model openpitrixSuspendAppVersionRequest
func (*OpenpitrixSuspendAppVersionRequest) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixSuspendAppVersionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSuspendAppVersionRequest) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixSuspendAppVersionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixSuspendAppVersionResponse ¶ added in v0.2.1
type OpenpitrixSuspendAppVersionResponse struct {
// id of version suspended
VersionID string `json:"version_id,omitempty"`
}
OpenpitrixSuspendAppVersionResponse openpitrix suspend app version response swagger:model openpitrixSuspendAppVersionResponse
func (*OpenpitrixSuspendAppVersionResponse) MarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixSuspendAppVersionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSuspendAppVersionResponse) UnmarshalBinary ¶ added in v0.2.1
func (m *OpenpitrixSuspendAppVersionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixSyncRepoResponse ¶ added in v0.2.3
type OpenpitrixSyncRepoResponse struct {
// synchronized ok or not
Failed bool `json:"failed,omitempty"`
// result
Result string `json:"result,omitempty"`
}
OpenpitrixSyncRepoResponse openpitrix sync repo response swagger:model openpitrixSyncRepoResponse
func (*OpenpitrixSyncRepoResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixSyncRepoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixSyncRepoResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixSyncRepoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixTask ¶
type OpenpitrixTask struct {
// the time when task create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// directive,a json string, describe the info of running the task action
Directive string `json:"directive,omitempty"`
// error code
ErrorCode int64 `json:"error_code,omitempty"`
// host name of server
Executor string `json:"executor,omitempty"`
// allow task run failed or not
FailureAllowed bool `json:"failure_allowed,omitempty"`
// job id,job will be split to one more task
JobID string `json:"job_id,omitempty"`
// the cluster contain one more node
NodeID string `json:"node_id,omitempty"`
// owner
Owner string `json:"owner,omitempty"`
// owner path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// task status eg.[running|successful|failed|pending]
Status string `json:"status,omitempty"`
// record the status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// describe where the task running eg.[runtime|pilot]
Target string `json:"target,omitempty"`
// describe the action of the task eg.[WaitFrontgateAvailable|PingFrontgate|AttachVolumes|StartInstances|...]
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 OpenpitrixTaskLayer ¶ added in v0.4.0
type OpenpitrixTaskLayer struct {
// a task layer point to another task layer
Child *OpenpitrixTaskLayer `json:"child,omitempty"`
// tasks
Tasks OpenpitrixTaskLayerTasks `json:"tasks"`
}
OpenpitrixTaskLayer openpitrix task layer swagger:model openpitrixTaskLayer
func (*OpenpitrixTaskLayer) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixTaskLayer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixTaskLayer) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixTaskLayer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixTaskLayerTasks ¶ added in v0.4.0
type OpenpitrixTaskLayerTasks []*OpenpitrixTask
OpenpitrixTaskLayerTasks task in task layer, a task layer contain one more task swagger:model openpitrixTaskLayerTasks
type OpenpitrixTokenRequest ¶ added in v0.2.3
type OpenpitrixTokenRequest struct {
// required, client id
ClientID string `json:"client_id,omitempty"`
// required, used for validate client credentials
ClientSecret string `json:"client_secret,omitempty"`
// required, type of client request verification.eg.[client_credentials or password or refresh_token]
GrantType string `json:"grant_type,omitempty"`
// required or not depend on grant_type, user's password
Password string `json:"password,omitempty"`
// required or not depend on grant_type, refresh token to check whether token expired
RefreshToken string `json:"refresh_token,omitempty"`
// scope
Scope string `json:"scope,omitempty"`
// required or not depend on grant_type, user's name
Username string `json:"username,omitempty"`
}
OpenpitrixTokenRequest openpitrix token request swagger:model openpitrixTokenRequest
func (*OpenpitrixTokenRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixTokenRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixTokenRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixTokenRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixTokenResponse ¶ added in v0.2.3
type OpenpitrixTokenResponse struct {
// access token, generator by jwt(key=secrete key)
AccessToken string `json:"access_token,omitempty"`
// default 2h
ExpiresIn int32 `json:"expires_in,omitempty"`
// id token, generator by jwt(key="")
IDToken string `json:"id_token,omitempty"`
// refresh token, timeliness,default expired after 2 weeks
RefreshToken string `json:"refresh_token,omitempty"`
// token type.eg.[sender,bearer]
TokenType string `json:"token_type,omitempty"`
}
OpenpitrixTokenResponse openpitrix token response swagger:model openpitrixTokenResponse
func (*OpenpitrixTokenResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixTokenResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixTokenResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixTokenResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixUnbindUserRoleRequest ¶ added in v0.4.0
type OpenpitrixUnbindUserRoleRequest struct {
// ids of role for user to unbind with
RoleID []string `json:"role_id"`
// ids of user to unbind
UserID []string `json:"user_id"`
}
OpenpitrixUnbindUserRoleRequest openpitrix unbind user role request swagger:model openpitrixUnbindUserRoleRequest
func (*OpenpitrixUnbindUserRoleRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixUnbindUserRoleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixUnbindUserRoleRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixUnbindUserRoleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixUnbindUserRoleResponse ¶ added in v0.4.0
type OpenpitrixUnbindUserRoleResponse struct {
// ids of role for user to unbind with
RoleID []string `json:"role_id"`
// ids of user to unbind
UserID []string `json:"user_id"`
}
OpenpitrixUnbindUserRoleResponse openpitrix unbind user role response swagger:model openpitrixUnbindUserRoleResponse
func (*OpenpitrixUnbindUserRoleResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixUnbindUserRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixUnbindUserRoleResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixUnbindUserRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixUpdateClusterEnvRequest ¶
type OpenpitrixUpdateClusterEnvRequest struct {
// advanced param
AdvancedParam []string `json:"advanced_param"`
// id of cluster to update env
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 {
// id of cluster to updated env
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"`
// required, id of cluster to upgrade
ClusterID string `json:"cluster_id,omitempty"`
// app 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 {
// id of cluster upgraded
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 OpenpitrixUploadAppAttachmentRequest ¶ added in v0.4.0
type OpenpitrixUploadAppAttachmentRequest struct {
// required, id of app to upload attachment
AppID string `json:"app_id,omitempty"`
// required, content of attachment
AttachmentContent strfmt.Base64 `json:"attachment_content,omitempty"`
// only for screenshot, range: [0, 5]
Sequence int64 `json:"sequence,omitempty"`
// optional: icon/screenshot
Type OpenpitrixUploadAppAttachmentRequestType `json:"type,omitempty"`
}
OpenpitrixUploadAppAttachmentRequest openpitrix upload app attachment request swagger:model openpitrixUploadAppAttachmentRequest
func (*OpenpitrixUploadAppAttachmentRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixUploadAppAttachmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixUploadAppAttachmentRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixUploadAppAttachmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixUploadAppAttachmentRequestType ¶ added in v0.4.0
type OpenpitrixUploadAppAttachmentRequestType string
OpenpitrixUploadAppAttachmentRequestType openpitrix upload app attachment request type swagger:model openpitrixUploadAppAttachmentRequestType
const ( // OpenpitrixUploadAppAttachmentRequestTypeIcon captures enum value "icon" OpenpitrixUploadAppAttachmentRequestTypeIcon OpenpitrixUploadAppAttachmentRequestType = "icon" // OpenpitrixUploadAppAttachmentRequestTypeScreenshot captures enum value "screenshot" OpenpitrixUploadAppAttachmentRequestTypeScreenshot OpenpitrixUploadAppAttachmentRequestType = "screenshot" )
type OpenpitrixUploadAppAttachmentResponse ¶ added in v0.4.0
type OpenpitrixUploadAppAttachmentResponse struct {
// id of app to upload attachment
AppID string `json:"app_id,omitempty"`
}
OpenpitrixUploadAppAttachmentResponse openpitrix upload app attachment response swagger:model openpitrixUploadAppAttachmentResponse
func (*OpenpitrixUploadAppAttachmentResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixUploadAppAttachmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixUploadAppAttachmentResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixUploadAppAttachmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixUser ¶ added in v0.2.3
type OpenpitrixUser struct {
// the time when user create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// user description
Description string `json:"description,omitempty"`
// user email
Email string `json:"email,omitempty"`
// user phone number
PhoneNumber string `json:"phone_number,omitempty"`
// user status eg.[active|deleted]
Status string `json:"status,omitempty"`
// record changed time of status
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// the time when user update
UpdateTime strfmt.DateTime `json:"update_time,omitempty"`
// user id, user belong to different group and role, has different permissions
UserID string `json:"user_id,omitempty"`
// user name
Username string `json:"username,omitempty"`
}
OpenpitrixUser openpitrix user swagger:model openpitrixUser
func (*OpenpitrixUser) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixUser) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixUser) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixUser) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixUserDetail ¶ added in v0.4.0
type OpenpitrixUserDetail struct {
// group set
GroupSet OpenpitrixUserDetailGroupSet `json:"group_set"`
// role set
RoleSet OpenpitrixUserDetailRoleSet `json:"role_set"`
// user info
User *OpenpitrixUser `json:"user,omitempty"`
}
OpenpitrixUserDetail openpitrix user detail swagger:model openpitrixUserDetail
func (*OpenpitrixUserDetail) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixUserDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixUserDetail) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixUserDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixUserDetailGroupSet ¶ added in v0.4.0
type OpenpitrixUserDetailGroupSet []*OpenpitrixGroup
OpenpitrixUserDetailGroupSet list of user's group swagger:model openpitrixUserDetailGroupSet
type OpenpitrixUserDetailRoleSet ¶ added in v0.4.0
type OpenpitrixUserDetailRoleSet []*OpenpitrixRole
OpenpitrixUserDetailRoleSet list of user's role swagger:model openpitrixUserDetailRoleSet
type OpenpitrixUserJoinMarketRequest ¶ added in v0.3.3
type OpenpitrixUserJoinMarketRequest struct {
// market id
MarketID []string `json:"market_id"`
// user id
UserID []string `json:"user_id"`
}
OpenpitrixUserJoinMarketRequest openpitrix user join market request swagger:model openpitrixUserJoinMarketRequest
func (*OpenpitrixUserJoinMarketRequest) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixUserJoinMarketRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixUserJoinMarketRequest) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixUserJoinMarketRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixUserJoinMarketResponse ¶ added in v0.3.3
type OpenpitrixUserJoinMarketResponse struct {
// market id
MarketID []string `json:"market_id"`
// user id
UserID []string `json:"user_id"`
}
OpenpitrixUserJoinMarketResponse openpitrix user join market response swagger:model openpitrixUserJoinMarketResponse
func (*OpenpitrixUserJoinMarketResponse) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixUserJoinMarketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixUserJoinMarketResponse) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixUserJoinMarketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixUserLeaveMarketRequest ¶ added in v0.3.3
type OpenpitrixUserLeaveMarketRequest struct {
// market id
MarketID []string `json:"market_id"`
// user id
UserID []string `json:"user_id"`
}
OpenpitrixUserLeaveMarketRequest openpitrix user leave market request swagger:model openpitrixUserLeaveMarketRequest
func (*OpenpitrixUserLeaveMarketRequest) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixUserLeaveMarketRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixUserLeaveMarketRequest) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixUserLeaveMarketRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixUserLeaveMarketResponse ¶ added in v0.3.3
type OpenpitrixUserLeaveMarketResponse struct {
// market id
MarketID []string `json:"market_id"`
// user id
UserID []string `json:"user_id"`
}
OpenpitrixUserLeaveMarketResponse openpitrix user leave market response swagger:model openpitrixUserLeaveMarketResponse
func (*OpenpitrixUserLeaveMarketResponse) MarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixUserLeaveMarketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixUserLeaveMarketResponse) UnmarshalBinary ¶ added in v0.3.3
func (m *OpenpitrixUserLeaveMarketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixValidateEmailServiceRequest ¶ added in v0.4.0
type OpenpitrixValidateEmailServiceRequest struct {
// email service config
EmailServiceConfig *OpenpitrixEmailServiceConfig `json:"email_service_config,omitempty"`
}
OpenpitrixValidateEmailServiceRequest openpitrix validate email service request swagger:model openpitrixValidateEmailServiceRequest
func (*OpenpitrixValidateEmailServiceRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidateEmailServiceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixValidateEmailServiceRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidateEmailServiceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixValidateEmailServiceResponse ¶ added in v0.4.0
type OpenpitrixValidateEmailServiceResponse struct {
// validate email service ok or not
IsSucc bool `json:"is_succ,omitempty"`
}
OpenpitrixValidateEmailServiceResponse openpitrix validate email service response swagger:model openpitrixValidateEmailServiceResponse
func (*OpenpitrixValidateEmailServiceResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidateEmailServiceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixValidateEmailServiceResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidateEmailServiceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixValidatePackageRequest ¶ added in v0.4.0
type OpenpitrixValidatePackageRequest struct {
// required, version package eg.[the wordpress-0.0.1.tgz will be encoded to bytes]
VersionPackage strfmt.Base64 `json:"version_package,omitempty"`
// optional, vmbased/helm
VersionType string `json:"version_type,omitempty"`
}
OpenpitrixValidatePackageRequest openpitrix validate package request swagger:model openpitrixValidatePackageRequest
func (*OpenpitrixValidatePackageRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidatePackageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixValidatePackageRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidatePackageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixValidatePackageResponse ¶ added in v0.4.0
type OpenpitrixValidatePackageResponse struct {
// error eg.[json error]
Error string `json:"error,omitempty"`
// filename map to detail
ErrorDetails map[string]string `json:"error_details,omitempty"`
// app name eg.[wordpress|mysql|...]
Name string `json:"name,omitempty"`
// app version name.eg.[0.1.0]
VersionName string `json:"version_name,omitempty"`
}
OpenpitrixValidatePackageResponse openpitrix validate package response swagger:model openpitrixValidatePackageResponse
func (*OpenpitrixValidatePackageResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidatePackageResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixValidatePackageResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidatePackageResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixValidateRepoResponse ¶
type OpenpitrixValidateRepoResponse struct {
// if validate error,return error code
ErrorCode int64 `json:"errorCode,omitempty"`
// validate repository ok or not
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 OpenpitrixValidateRuntimeCredentialRequest ¶ added in v0.4.0
type OpenpitrixValidateRuntimeCredentialRequest struct {
// required, runtime provider eg.[qingcloud|aliyun|aws|kubernetes]
Provider string `json:"provider,omitempty"`
// required, runtime url
RuntimeCredentialContent string `json:"runtime_credential_content,omitempty"`
// required, runtime url
RuntimeURL string `json:"runtime_url,omitempty"`
}
OpenpitrixValidateRuntimeCredentialRequest openpitrix validate runtime credential request swagger:model openpitrixValidateRuntimeCredentialRequest
func (*OpenpitrixValidateRuntimeCredentialRequest) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidateRuntimeCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixValidateRuntimeCredentialRequest) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidateRuntimeCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixValidateRuntimeCredentialResponse ¶ added in v0.4.0
type OpenpitrixValidateRuntimeCredentialResponse struct {
// validte ok or not
Ok bool `json:"ok,omitempty"`
}
OpenpitrixValidateRuntimeCredentialResponse openpitrix validate runtime credential response swagger:model openpitrixValidateRuntimeCredentialResponse
func (*OpenpitrixValidateRuntimeCredentialResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidateRuntimeCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixValidateRuntimeCredentialResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidateRuntimeCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixValidateRuntimeResponse ¶ added in v0.4.0
type OpenpitrixValidateRuntimeResponse struct {
// validate ok or not
Ok bool `json:"ok,omitempty"`
}
OpenpitrixValidateRuntimeResponse openpitrix validate runtime response swagger:model openpitrixValidateRuntimeResponse
func (*OpenpitrixValidateRuntimeResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidateRuntimeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixValidateRuntimeResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixValidateRuntimeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixValidateUserPasswordRequest ¶ added in v0.2.3
type OpenpitrixValidateUserPasswordRequest struct {
// required, user email
Email string `json:"email,omitempty"`
// required, user password
Password string `json:"password,omitempty"`
}
OpenpitrixValidateUserPasswordRequest openpitrix validate user password request swagger:model openpitrixValidateUserPasswordRequest
func (*OpenpitrixValidateUserPasswordRequest) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixValidateUserPasswordRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixValidateUserPasswordRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixValidateUserPasswordRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixValidateUserPasswordResponse ¶ added in v0.2.3
type OpenpitrixValidateUserPasswordResponse struct {
// validate password ok or not
Validated bool `json:"validated,omitempty"`
}
OpenpitrixValidateUserPasswordResponse openpitrix validate user password response swagger:model openpitrixValidateUserPasswordResponse
func (*OpenpitrixValidateUserPasswordResponse) MarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixValidateUserPasswordResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixValidateUserPasswordResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *OpenpitrixValidateUserPasswordResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixVendorStatistics ¶ added in v0.4.0
type OpenpitrixVendorStatistics struct {
// number of user's active app
ActiveAppCount int64 `json:"active_app_count,omitempty"`
// total count of cluster last month
ClusterCountMonth int64 `json:"cluster_count_month,omitempty"`
// total count of cluster
ClusterCountTotal int64 `json:"cluster_count_total,omitempty"`
// company name
CompanyName string `json:"company_name,omitempty"`
// use user id to statistic
UserID string `json:"user_id,omitempty"`
}
OpenpitrixVendorStatistics openpitrix vendor statistics swagger:model openpitrixVendorStatistics
func (*OpenpitrixVendorStatistics) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixVendorStatistics) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixVendorStatistics) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixVendorStatistics) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixVendorVerifyInfo ¶ added in v0.4.0
type OpenpitrixVendorVerifyInfo struct {
// approver who approve the vendor verify
Approver string `json:"approver,omitempty"`
// authorizer email eg.***@yunify.com
AuthorizerEmail string `json:"authorizer_email,omitempty"`
// authorizer name
AuthorizerName string `json:"authorizer_name,omitempty"`
// authorizer phone, string of 11 digit
AuthorizerPhone string `json:"authorizer_phone,omitempty"`
// name of bank account
BankAccountName string `json:"bank_account_name,omitempty"`
// number of bank account
BankAccountNumber string `json:"bank_account_number,omitempty"`
// bank name
BankName string `json:"bank_name,omitempty"`
// company name
CompanyName string `json:"company_name,omitempty"`
// company profile
CompanyProfile string `json:"company_profile,omitempty"`
// company website
CompanyWebsite string `json:"company_website,omitempty"`
// owner who own the vendor verify
Owner string `json:"owner,omitempty"`
// owner path, concat string group_path:user_id
OwnerPath string `json:"owner_path,omitempty"`
// reject message
RejectMessage string `json:"reject_message,omitempty"`
// status eg.[draft|submitted|passed|rejected|suspended|in-review|new]
Status string `json:"status,omitempty"`
// record status changed time
StatusTime strfmt.DateTime `json:"status_time,omitempty"`
// submit time of vendor verify
SubmitTime strfmt.DateTime `json:"submit_time,omitempty"`
// user id
UserID string `json:"user_id,omitempty"`
}
OpenpitrixVendorVerifyInfo openpitrix vendor verify info swagger:model openpitrixVendorVerifyInfo
func (*OpenpitrixVendorVerifyInfo) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixVendorVerifyInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixVendorVerifyInfo) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixVendorVerifyInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixVpc ¶ added in v0.4.0
type OpenpitrixVpc struct {
// the time when vpc create
CreateTime strfmt.DateTime `json:"create_time,omitempty"`
// vpc description
Description string `json:"description,omitempty"`
// elastic ip, a vpc has a eip
Eip *OpenpitrixEip `json:"eip,omitempty"`
// vpc name
Name string `json:"name,omitempty"`
// cluster status eg.[pending|running|stopped|suspended|terminated|ceased]
Status string `json:"status,omitempty"`
// list subnet, a vpc contain one more subnet
Subnets []string `json:"subnets"`
// cluster transition status eg.[creating|starting|stopping|restarting|suspending|resuming|terminating|recovering|resetting]
TransitionStatus string `json:"transition_status,omitempty"`
// vpc id
VpcID string `json:"vpc_id,omitempty"`
}
OpenpitrixVpc openpitrix vpc swagger:model openpitrixVpc
func (*OpenpitrixVpc) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixVpc) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixVpc) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixVpc) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenpitrixWaitSubtaskResponse ¶ added in v0.4.0
type OpenpitrixWaitSubtaskResponse struct {
// task waited
Task *OpenpitrixTask `json:"task,omitempty"`
}
OpenpitrixWaitSubtaskResponse openpitrix wait subtask response swagger:model openpitrixWaitSubtaskResponse
func (*OpenpitrixWaitSubtaskResponse) MarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixWaitSubtaskResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenpitrixWaitSubtaskResponse) UnmarshalBinary ¶ added in v0.4.0
func (m *OpenpitrixWaitSubtaskResponse) 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
Source Files
¶
- openpitrix_action_bundle.go
- openpitrix_action_bundle_api_set.go
- openpitrix_add_cluster_nodes_request.go
- openpitrix_add_cluster_nodes_response.go
- openpitrix_add_node_key_pairs_response.go
- openpitrix_api.go
- openpitrix_app.go
- openpitrix_app_category_set.go
- openpitrix_app_version.go
- openpitrix_app_version_audit.go
- openpitrix_app_version_review.go
- openpitrix_app_version_review_phase.go
- openpitrix_app_version_review_phase_oai_gen.go
- openpitrix_append_attachment_response.go
- openpitrix_attach_key_pairs_request.go
- openpitrix_attach_key_pairs_response.go
- openpitrix_attachment.go
- openpitrix_basic_config.go
- openpitrix_bind_user_role_request.go
- openpitrix_bind_user_role_response.go
- openpitrix_can_do_request.go
- openpitrix_can_do_response.go
- openpitrix_cancel_app_version_request.go
- openpitrix_cancel_app_version_response.go
- openpitrix_category.go
- openpitrix_cease_clusters_request.go
- openpitrix_cease_clusters_response.go
- openpitrix_change_password_request.go
- openpitrix_change_password_response.go
- openpitrix_check_resource_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_attachment_response.go
- openpitrix_create_category_request.go
- openpitrix_create_category_response.go
- openpitrix_create_client_request.go
- openpitrix_create_client_response.go
- openpitrix_create_cluster_request.go
- openpitrix_create_cluster_response.go
- openpitrix_create_group_request.go
- openpitrix_create_group_response.go
- openpitrix_create_job_response.go
- openpitrix_create_key_pair_request.go
- openpitrix_create_key_pair_response.go
- openpitrix_create_market_request.go
- openpitrix_create_market_response.go
- openpitrix_create_password_reset_request.go
- openpitrix_create_password_reset_response.go
- openpitrix_create_repo_request.go
- openpitrix_create_repo_response.go
- openpitrix_create_role_request.go
- openpitrix_create_role_response.go
- openpitrix_create_runtime_credential_request.go
- openpitrix_create_runtime_credential_response.go
- openpitrix_create_runtime_request.go
- openpitrix_create_runtime_response.go
- openpitrix_create_task_response.go
- openpitrix_create_user_request.go
- openpitrix_create_user_response.go
- openpitrix_delete_app_version_request.go
- openpitrix_delete_app_version_response.go
- openpitrix_delete_apps_request.go
- openpitrix_delete_apps_response.go
- openpitrix_delete_attachments_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_groups_request.go
- openpitrix_delete_groups_response.go
- openpitrix_delete_key_pairs_request.go
- openpitrix_delete_key_pairs_response.go
- openpitrix_delete_markets_request.go
- openpitrix_delete_markets_response.go
- openpitrix_delete_node_key_pairs_response.go
- openpitrix_delete_repos_request.go
- openpitrix_delete_repos_response.go
- openpitrix_delete_roles_request.go
- openpitrix_delete_roles_response.go
- openpitrix_delete_runtime_credentials_request.go
- openpitrix_delete_runtime_credentials_response.go
- openpitrix_delete_runtimes_request.go
- openpitrix_delete_runtimes_response.go
- openpitrix_delete_users_request.go
- openpitrix_delete_users_response.go
- openpitrix_describe_app_clusters_response.go
- openpitrix_describe_app_clusters_response_cluster_set.go
- openpitrix_describe_app_version_audits_response.go
- openpitrix_describe_app_version_audits_response_app_version_audit_set.go
- openpitrix_describe_app_version_reviews_response.go
- openpitrix_describe_app_version_reviews_response_app_version_review_set.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_details_response.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_groups_detail_response.go
- openpitrix_describe_groups_detail_response_group_detail_set.go
- openpitrix_describe_groups_response.go
- openpitrix_describe_groups_response_group_set.go
- openpitrix_describe_jobs_response.go
- openpitrix_describe_jobs_response_job_set.go
- openpitrix_describe_key_pairs_response.go
- openpitrix_describe_key_pairs_response_key_pair_set.go
- openpitrix_describe_market_users_response.go
- openpitrix_describe_market_users_response_market_user_set.go
- openpitrix_describe_markets_response.go
- openpitrix_describe_markets_response_market_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_roles_response.go
- openpitrix_describe_roles_response_role_set.go
- openpitrix_describe_runtime_credentials_response.go
- openpitrix_describe_runtime_credentials_response_runtime_credential_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_describe_users_detail_response.go
- openpitrix_describe_users_detail_response_user_detail_set.go
- openpitrix_describe_users_response.go
- openpitrix_describe_users_response_user_set.go
- openpitrix_describe_vendor_statistics_response.go
- openpitrix_describe_vendor_statistics_response_vendor_verify_statistics_set.go
- openpitrix_describe_vendor_verify_infos_response.go
- openpitrix_describe_vendor_verify_infos_response_vendor_verify_info_set.go
- openpitrix_describe_vpc_response.go
- openpitrix_describe_zones_response.go
- openpitrix_detach_key_pairs_request.go
- openpitrix_detach_key_pairs_response.go
- openpitrix_eip.go
- openpitrix_email_service_config.go
- openpitrix_feature.go
- openpitrix_feature_action_bundle_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_attachment_response.go
- openpitrix_get_attachments_response.go
- openpitrix_get_attachments_response_attachments.go
- openpitrix_get_cluster_statistics_response.go
- openpitrix_get_password_reset_response.go
- openpitrix_get_role_module_response.go
- openpitrix_get_role_response.go
- openpitrix_get_runtime_statistics_response.go
- openpitrix_get_service_config_request.go
- openpitrix_get_service_config_response.go
- openpitrix_get_vendor_verify_info_response.go
- openpitrix_group.go
- openpitrix_group_detail.go
- openpitrix_group_detail_user_set.go
- openpitrix_handle_subtask_response.go
- openpitrix_index_repo_request.go
- openpitrix_index_repo_response.go
- openpitrix_job.go
- openpitrix_join_group_request.go
- openpitrix_join_group_response.go
- openpitrix_key_pair.go
- openpitrix_leave_group_request.go
- openpitrix_leave_group_response.go
- openpitrix_market.go
- openpitrix_market_user.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_attributes_request.go
- openpitrix_modify_cluster_attributes_response.go
- openpitrix_modify_cluster_node_attributes_request.go
- openpitrix_modify_cluster_node_attributes_response.go
- openpitrix_modify_cluster_node_response.go
- openpitrix_modify_cluster_response.go
- openpitrix_modify_group_request.go
- openpitrix_modify_group_response.go
- openpitrix_modify_market_request.go
- openpitrix_modify_market_response.go
- openpitrix_modify_repo_request.go
- openpitrix_modify_repo_response.go
- openpitrix_modify_role_module_request.go
- openpitrix_modify_role_module_response.go
- openpitrix_modify_role_request.go
- openpitrix_modify_role_response.go
- openpitrix_modify_runtime_credential_request.go
- openpitrix_modify_runtime_credential_response.go
- openpitrix_modify_runtime_request.go
- openpitrix_modify_runtime_response.go
- openpitrix_modify_user_request.go
- openpitrix_modify_user_response.go
- openpitrix_module.go
- openpitrix_module_elem.go
- openpitrix_module_elem_feature_set.go
- openpitrix_module_module_elem_set.go
- openpitrix_node_key_pair.go
- openpitrix_notification_config.go
- openpitrix_parse_cluster_conf_response.go
- openpitrix_pass_app_version_request.go
- openpitrix_pass_app_version_response.go
- openpitrix_pass_vendor_verify_info_request.go
- openpitrix_pass_vendor_verify_info_response.go
- openpitrix_recover_app_version_request.go
- openpitrix_recover_app_version_response.go
- openpitrix_recover_clusters_request.go
- openpitrix_recover_clusters_response.go
- openpitrix_register_runtime_provider_response.go
- openpitrix_reject_app_version_request.go
- openpitrix_reject_app_version_response.go
- openpitrix_reject_vendor_verify_info_request.go
- openpitrix_reject_vendor_verify_info_response.go
- openpitrix_release_app_version_request.go
- openpitrix_release_app_version_response.go
- openpitrix_replace_attachment_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_request_role_resource.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_review_app_version_request.go
- openpitrix_review_app_version_response.go
- openpitrix_role.go
- openpitrix_role_resource.go
- openpitrix_rollback_cluster_request.go
- openpitrix_rollback_cluster_response.go
- openpitrix_runtime.go
- openpitrix_runtime_config.go
- openpitrix_runtime_config_config_set.go
- openpitrix_runtime_credential.go
- openpitrix_runtime_detail.go
- openpitrix_runtime_item_config.go
- openpitrix_set_service_config_request.go
- openpitrix_set_service_config_response.go
- openpitrix_split_job_into_tasks_response.go
- openpitrix_start_clusters_request.go
- openpitrix_start_clusters_response.go
- openpitrix_stop_clusters_request.go
- openpitrix_stop_clusters_response.go
- openpitrix_submit_app_version_request.go
- openpitrix_submit_app_version_response.go
- openpitrix_submit_vendor_verify_info_request.go
- openpitrix_submit_vendor_verify_info_response.go
- openpitrix_subnet.go
- openpitrix_suspend_app_version_request.go
- openpitrix_suspend_app_version_response.go
- openpitrix_sync_repo_response.go
- openpitrix_task.go
- openpitrix_task_layer.go
- openpitrix_task_layer_tasks.go
- openpitrix_token_request.go
- openpitrix_token_response.go
- openpitrix_unbind_user_role_request.go
- openpitrix_unbind_user_role_response.go
- openpitrix_update_cluster_env_request.go
- openpitrix_update_cluster_env_response.go
- openpitrix_upgrade_cluster_request.go
- openpitrix_upgrade_cluster_response.go
- openpitrix_upload_app_attachment_request.go
- openpitrix_upload_app_attachment_request_type.go
- openpitrix_upload_app_attachment_response.go
- openpitrix_user.go
- openpitrix_user_detail.go
- openpitrix_user_detail_group_set.go
- openpitrix_user_detail_role_set.go
- openpitrix_user_join_market_request.go
- openpitrix_user_join_market_response.go
- openpitrix_user_leave_market_request.go
- openpitrix_user_leave_market_response.go
- openpitrix_validate_email_service_request.go
- openpitrix_validate_email_service_response.go
- openpitrix_validate_package_request.go
- openpitrix_validate_package_response.go
- openpitrix_validate_repo_response.go
- openpitrix_validate_runtime_credential_request.go
- openpitrix_validate_runtime_credential_response.go
- openpitrix_validate_runtime_response.go
- openpitrix_validate_user_password_request.go
- openpitrix_validate_user_password_response.go
- openpitrix_vendor_statistics.go
- openpitrix_vendor_verify_info.go
- openpitrix_vpc.go
- openpitrix_wait_subtask_response.go
- protobuf_empty.go