Documentation
¶
Index ¶
- Constants
- type Endpoints
- func (e *Endpoints) AddCloudClusters(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) AddCloudNodes(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) AddNodes(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) AddonScale(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) AutoRenewECS(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) BatchUpgradeEdgeCluster(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) CetOnsDetailInfo(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) CetRedisDetailInfo(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) CloudResourceOverview(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) CloudResourceSetTag(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ClusterInfo(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ClusterPreview(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ClusterUpdate(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) CreateAccount(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) CreateAddonCheck(req apistructs.CreateCloudResourceBaseInfo) error
- func (e *Endpoints) CreateEdgeApp(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) CreateEdgeConfigSet(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) CreateEdgeConfigSetItem(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) CreateEdgeSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) CreateGatewayVpcGrant(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) CreateMysqlAccount(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) CreateMysqlDatabase(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) CreateMysqlInstance(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) CreateOSS(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) CreateOnsGroup(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) CreateOnsInstance(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) CreateOnsTopic(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) CreateRedis(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) CreateVPC(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) CreateVSW(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) DeleteAccount(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) DeleteEdgeApp(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) DeleteEdgeConfigSet(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) DeleteEdgeConfigSetItem(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) DeleteEdgeSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) DeleteGateway(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) DeleteMysql(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) DeleteMysqlDatabase(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) DeleteOSSResource(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) DeleteOns(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) DeleteOnsTopic(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) DeleteRedisResource(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) DoRemoteAction(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error
- func (e *Endpoints) ECSTrending(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) EdgeOrgPermCheck(userID, orgID, action string) error
- func (e *Endpoints) EdgePermissionCheck(userID, orgID, projectID, action string) error
- func (e *Endpoints) GetAddonConfig(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) GetAddonStatus(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) GetCloudAccount(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) GetEdgeApp(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) GetEdgeAppStatus(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) GetEdgeConfigSet(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) GetEdgeConfigSetItem(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) GetEdgeSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) GetIdentity(r *http.Request) (apistructs.Identity, httpserver.Responser)
- func (e *Endpoints) GetInitEdgeSiteShell(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) GetMysqlDetailInfo(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) GetScriptInfo(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) GetVpcInfoByCluster(ak_ctx aliyun_resources.Context, r *http.Request, cluster string) (libvpc.Vpc, httpserver.Responser)
- func (e *Endpoints) GrantMysqlAccountPrivilege(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) Info(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) InitRecord(r dbclient.Record) (*dbclient.Record, httpserver.Responser)
- func (e *Endpoints) IsManager(userID string, scopeType apistructs.ScopeType, scopeID string) error
- func (e *Endpoints) ListAccount(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ListAliyunResources(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ListECS(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ListEdgeApp(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ListEdgeConfigSet(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ListEdgeConfigSetItem(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ListEdgeSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ListGatewayAndVpc(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListLabels(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ListMysql(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListMysqlAccount(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListMysqlDatabase(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListOSS(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListOns(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListOnsGroup(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListOnsTopic(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListRedis(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListRegion(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ListVPC(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListVSW(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) ListZone(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) LockCluster(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) Logs(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) OfflineAppSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) OfflineEdgeCluster(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) OfflineEdgeHost(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) OrgClusterInfo(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) OrgPermCheck(userID, orgID, action string) error
- func (e *Endpoints) PermissionCheck(userID, orgID, projectID, action string) error
- func (e *Endpoints) Query(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) QueryCloudResourceDetail(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) RecordTypeList(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) RegistryReadonly(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) RegistryRemoveLayers(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) RegistryRemoveManifests(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) ResetMysqlAccountPassword(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) RestartAppSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) RestartECS(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) RmNodes(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) Routes() []httpserver.Endpoint
- func (e *Endpoints) ServeScript(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error
- func (e *Endpoints) StartECS(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) StopECS(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) TagResources(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) UnlockCluster(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) UpdateAddonConfig(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) UpdateEdgeApp(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) UpdateEdgeConfigSet(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) UpdateEdgeConfigSetItem(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) UpdateEdgeSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) UpdateLabels(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- func (e *Endpoints) UpgradeEdgeCluster(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
- func (e *Endpoints) VPCTagCluster(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
- type Option
Constants ¶
const ( ImageType = "image" ProductType = "product" AddonType = "addon" MysqlAddonName = "mysql-edge" )
const ( DefaultPageSize = 20 DefaultPageNo = 1 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Endpoints ¶
type Endpoints struct {
Mns *mns.Mns
Ess *ess.Ess
CloudAccount *cloud_account.CloudAccount
Addons *addons.Addons
JS jsonstore.JsonStore
CachedJS jsonstore.JsonStore
// contains filtered or unexported fields
}
func (*Endpoints) AddCloudClusters ¶
func (*Endpoints) AddCloudNodes ¶
func (*Endpoints) AddonScale ¶
func (e *Endpoints) AddonScale(ctx context.Context, r *http.Request, vars map[string]string) ( httpserver.Responser, error)
Addon Scale
func (*Endpoints) AutoRenewECS ¶
func (*Endpoints) BatchUpgradeEdgeCluster ¶
func (*Endpoints) CetOnsDetailInfo ¶
func (*Endpoints) CetRedisDetailInfo ¶
func (*Endpoints) CloudResourceOverview ¶
func (*Endpoints) CloudResourceSetTag ¶
func (e *Endpoints) CloudResourceSetTag(ctx context.Context, r *http.Request, vars map[string]string) ( resp httpserver.Responser, err error)
only set/unset/filter tag with dice-cluster or dice-project prefix
func (*Endpoints) ClusterInfo ¶
func (*Endpoints) ClusterPreview ¶
func (*Endpoints) ClusterUpdate ¶
func (*Endpoints) CreateAccount ¶
func (*Endpoints) CreateAddonCheck ¶
func (e *Endpoints) CreateAddonCheck(req apistructs.CreateCloudResourceBaseInfo) error
func (*Endpoints) CreateEdgeApp ¶
func (e *Endpoints) CreateEdgeApp(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
CreateEdgeApp Create Edge application
func (*Endpoints) CreateEdgeConfigSet ¶
func (e *Endpoints) CreateEdgeConfigSet(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
CreateEdgeConfigSet Create edge configSet
func (*Endpoints) CreateEdgeConfigSetItem ¶
func (e *Endpoints) CreateEdgeConfigSetItem(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
CreateEdgeConfigSet Create edge configSet
func (*Endpoints) CreateEdgeSite ¶
func (e *Endpoints) CreateEdgeSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
CreateEdgeSite Create edge site
func (*Endpoints) CreateGatewayVpcGrant ¶
func (*Endpoints) CreateMysqlAccount ¶
func (*Endpoints) CreateMysqlDatabase ¶
func (*Endpoints) CreateMysqlInstance ¶
func (*Endpoints) CreateOnsGroup ¶
func (*Endpoints) CreateOnsInstance ¶
func (*Endpoints) CreateOnsTopic ¶
func (*Endpoints) CreateRedis ¶
func (*Endpoints) DeleteAccount ¶
func (*Endpoints) DeleteEdgeApp ¶
func (e *Endpoints) DeleteEdgeApp(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
DeleteEdgeApp Delete Edge application
func (*Endpoints) DeleteEdgeConfigSet ¶
func (e *Endpoints) DeleteEdgeConfigSet(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
DeleteEdgeConfigSet Delete edge configSet
func (*Endpoints) DeleteEdgeConfigSetItem ¶
func (e *Endpoints) DeleteEdgeConfigSetItem(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
DeleteEdgeConfigSetItem Delete edge configSet
func (*Endpoints) DeleteEdgeSite ¶
func (e *Endpoints) DeleteEdgeSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
DeleteEdgeSite Delete edge site
func (*Endpoints) DeleteGateway ¶
func (*Endpoints) DeleteMysql ¶
func (*Endpoints) DeleteMysqlDatabase ¶
func (*Endpoints) DeleteOSSResource ¶
func (e *Endpoints) DeleteOSSResource(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
TODO demo delete
func (*Endpoints) DeleteOns ¶
func (e *Endpoints) DeleteOns(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
TODO, now support process create addon failed but related cloud resource create successfully
func (*Endpoints) DeleteOnsTopic ¶
func (*Endpoints) DeleteRedisResource ¶
func (*Endpoints) DoRemoteAction ¶
func (*Endpoints) ECSTrending ¶
func (*Endpoints) EdgeOrgPermCheck ¶
func (*Endpoints) EdgePermissionCheck ¶
Edge Permission check
func (*Endpoints) GetAddonConfig ¶
func (e *Endpoints) GetAddonConfig(ctx context.Context, r *http.Request, vars map[string]string) ( httpserver.Responser, error)
Get Addon config
func (*Endpoints) GetAddonStatus ¶
func (e *Endpoints) GetAddonStatus(ctx context.Context, r *http.Request, vars map[string]string) ( httpserver.Responser, error)
Get Addon status
func (*Endpoints) GetCloudAccount ¶
func (e *Endpoints) GetCloudAccount(ctx context.Context, r *http.Request, vars map[string]string) (resp httpserver.Responser, err error)
GetCloudAccount Get cloud account
func (*Endpoints) GetEdgeApp ¶
func (e *Endpoints) GetEdgeApp(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
ListEdgeApp List Edge application
func (*Endpoints) GetEdgeAppStatus ¶
func (e *Endpoints) GetEdgeAppStatus(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
GetEdgeAppStatus Get Edge application status
func (*Endpoints) GetEdgeConfigSet ¶
func (e *Endpoints) GetEdgeConfigSet(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
GetEdgeConfigSet Get edge configSet
func (*Endpoints) GetEdgeConfigSetItem ¶
func (e *Endpoints) GetEdgeConfigSetItem(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
GetEdgeConfigSetItem Get edge configSet
func (*Endpoints) GetEdgeSite ¶
func (*Endpoints) GetIdentity ¶
func (e *Endpoints) GetIdentity(r *http.Request) (apistructs.Identity, httpserver.Responser)
func (*Endpoints) GetInitEdgeSiteShell ¶
func (e *Endpoints) GetInitEdgeSiteShell(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
GetInitEdgeSiteShell Get edge site init shell
func (*Endpoints) GetMysqlDetailInfo ¶
func (*Endpoints) GetScriptInfo ¶
func (e *Endpoints) GetScriptInfo(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
GetScriptInfo Get script info
func (*Endpoints) GetVpcInfoByCluster ¶
func (e *Endpoints) GetVpcInfoByCluster(ak_ctx aliyun_resources.Context, r *http.Request, cluster string) (libvpc.Vpc, httpserver.Responser)
func (*Endpoints) GrantMysqlAccountPrivilege ¶
func (*Endpoints) Info ¶
func (e *Endpoints) Info(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
Info demo
func (*Endpoints) InitRecord ¶
Create cloud resource
func (*Endpoints) ListAccount ¶
func (*Endpoints) ListAliyunResources ¶
func (*Endpoints) ListEdgeApp ¶
func (e *Endpoints) ListEdgeApp(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
ListEdgeApp List Edge application
func (*Endpoints) ListEdgeConfigSet ¶
func (e *Endpoints) ListEdgeConfigSet(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
ListEdgeConfigSet List edge configSet
func (*Endpoints) ListEdgeConfigSetItem ¶
func (e *Endpoints) ListEdgeConfigSetItem(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
ListEdgeConfigSetItem List edge configSet item
func (*Endpoints) ListEdgeSite ¶
func (e *Endpoints) ListEdgeSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
ListEdgeSite List edge site
func (*Endpoints) ListGatewayAndVpc ¶
func (*Endpoints) ListLabels ¶
func (*Endpoints) ListMysqlAccount ¶
func (*Endpoints) ListMysqlDatabase ¶
func (*Endpoints) ListOnsGroup ¶
func (*Endpoints) ListOnsTopic ¶
func (*Endpoints) ListRegion ¶
func (*Endpoints) LockCluster ¶
func (e *Endpoints) LockCluster(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
lock cluster for auto scale
func (*Endpoints) OfflineAppSite ¶
func (e *Endpoints) OfflineAppSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
OfflineAppSite Offline site which deploy specified application
func (*Endpoints) OfflineEdgeCluster ¶
func (*Endpoints) OfflineEdgeHost ¶
func (e *Endpoints) OfflineEdgeHost(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
OfflineEdgeHost Offline edge host
func (*Endpoints) OrgClusterInfo ¶
func (*Endpoints) OrgPermCheck ¶
func (*Endpoints) PermissionCheck ¶
Permission check
func (*Endpoints) QueryCloudResourceDetail ¶
func (*Endpoints) RecordTypeList ¶
func (*Endpoints) RegistryReadonly ¶
func (*Endpoints) RegistryRemoveLayers ¶
func (*Endpoints) RegistryRemoveManifests ¶
func (*Endpoints) ResetMysqlAccountPassword ¶
func (*Endpoints) RestartAppSite ¶
func (e *Endpoints) RestartAppSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
RestartAppSite Restart site which deploy specified application
func (*Endpoints) RestartECS ¶
func (*Endpoints) ServeScript ¶
func (e *Endpoints) ServeScript(ctx context.Context, w http.ResponseWriter, r *http.Request, vars map[string]string) error
ServeScript Offer script download.
func (*Endpoints) TagResources ¶
func (*Endpoints) UnlockCluster ¶
func (e *Endpoints) UnlockCluster(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
unlock cluster for auto scale
func (*Endpoints) UpdateAddonConfig ¶
func (e *Endpoints) UpdateAddonConfig(ctx context.Context, r *http.Request, vars map[string]string) ( httpserver.Responser, error)
Update addon config
func (*Endpoints) UpdateEdgeApp ¶
func (e *Endpoints) UpdateEdgeApp(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
UpdateEdgeApp Update Edge application
func (*Endpoints) UpdateEdgeConfigSet ¶
func (e *Endpoints) UpdateEdgeConfigSet(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
UpdateEdgeConfigSet Update edge configSet
func (*Endpoints) UpdateEdgeConfigSetItem ¶
func (e *Endpoints) UpdateEdgeConfigSetItem(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
UpdateEdgeConfigSetItem Update edge configSet
func (*Endpoints) UpdateEdgeSite ¶
func (e *Endpoints) UpdateEdgeSite(ctx context.Context, r *http.Request, vars map[string]string) (httpserver.Responser, error)
UpdateEdgeSite Update edge site
func (*Endpoints) UpdateLabels ¶
func (*Endpoints) UpgradeEdgeCluster ¶
Source Files
¶
- addons.go
- aliyun_action_proxy.go
- aliyun_resources.go
- cloud_cluster.go
- cloud_nodes.go
- cloud_resource.go
- cloud_resource_account.go
- cloud_resource_ecs.go
- cloud_resource_gateway.go
- cloud_resource_mysql.go
- cloud_resource_ons.go
- cloud_resource_oss.go
- cloud_resource_redis.go
- cloud_resource_vpc.go
- cloud_resource_vsw.go
- cluster.go
- cluster_preview.go
- common.go
- edge_app.go
- edge_configset.go
- edge_configset_item.go
- edge_site.go
- endpoints.go
- info.go
- labels.go
- log.go
- nodes.go
- officer.go
- prehandle.go
- records.go