Documentation ¶
Index ¶
- type BizAppParam
- type BizAppParamRegisterType
- type BizAppParamRegisterTypeEnum
- type ComponentParam
- type ComponentUpdateParam
- type CreateAppRequest
- type CreateAppResponse
- type CreateComponentRequest
- type CreateComponentResponse
- type CreateEnvRequest
- type CreateEnvResponse
- type CreateSubAppRequest
- type CreateSubAppResponse
- type DeleteAppRequest
- type DeleteAppResponse
- type DeleteComponentRequest
- type DeleteComponentResponse
- type DeleteEnvRequest
- type DeleteEnvResponse
- type DeleteSubAppRequest
- type DeleteSubAppResponse
- type EnvParam
- type ListResourceUnderNodeRequest
- type ListResourceUnderNodeResponse
- type PageResourceListParam
- type ShowAppByNameRequest
- type ShowAppByNameResponse
- type ShowAppByNameResponseRegisterType
- type ShowAppByNameResponseRegisterTypeEnum
- type ShowAppRequest
- type ShowAppResponse
- type ShowAppResponseRegisterType
- type ShowAppResponseRegisterTypeEnum
- type ShowComponentByNameRequest
- type ShowComponentByNameResponse
- type ShowComponentRequest
- type ShowComponentResponse
- type ShowComponentResponseRegisterType
- type ShowComponentResponseRegisterTypeEnum
- type ShowEnvByNameRequest
- type ShowEnvByNameResponse
- type ShowEnvByNameResponseRegisterType
- type ShowEnvByNameResponseRegisterTypeEnum
- type ShowEnvRequest
- type ShowEnvResponse
- type ShowEnvResponseRegisterType
- type ShowEnvResponseRegisterTypeEnum
- type SubAppCreateParam
- type SubAppCreateParamModelType
- type SubAppCreateParamModelTypeEnum
- type SubAppUpdateParam
- type TagNameAndIdVo
- type UpdateAppRequest
- type UpdateAppResponse
- type UpdateComponentRequest
- type UpdateComponentResponse
- type UpdateEnvRequest
- type UpdateEnvResponse
- type UpdateSubAppRequest
- type UpdateSubAppResponse
- type WaterfallPageListParam
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BizAppParam ¶
type BizAppParam struct { // 应用描述 Description *string `json:"description,omitempty"` // 应用名称.字符集长度2-64,仅支持字符集:中文字符、英文字母、数字、下划线、中划线、点 DisplayName *string `json:"display_name,omitempty"` // 应用关联的企业项目id。企业级用户必传 EpsId *string `json:"eps_id,omitempty"` // 唯一标识.字符集长度2-64,仅支持字符集:英文字母、数字、下划线、中划线、点 Name string `json:"name"` // 前端默认是CONSOLE,不需要传参。rest接口无参数是API,有参数只能是:SERVICE_DISCOVERY RegisterType *BizAppParamRegisterType `json:"register_type,omitempty"` }
func (BizAppParam) String ¶
func (o BizAppParam) String() string
type BizAppParamRegisterType ¶ added in v0.1.19
type BizAppParamRegisterType struct {
// contains filtered or unexported fields
}
func (BizAppParamRegisterType) MarshalJSON ¶ added in v0.1.19
func (c BizAppParamRegisterType) MarshalJSON() ([]byte, error)
func (*BizAppParamRegisterType) UnmarshalJSON ¶ added in v0.1.19
func (c *BizAppParamRegisterType) UnmarshalJSON(b []byte) error
func (BizAppParamRegisterType) Value ¶ added in v0.1.19
func (c BizAppParamRegisterType) Value() string
type BizAppParamRegisterTypeEnum ¶ added in v0.1.19
type BizAppParamRegisterTypeEnum struct { API BizAppParamRegisterType CONSOLESERVICE_DISCOVERY BizAppParamRegisterType }
func GetBizAppParamRegisterTypeEnum ¶ added in v0.1.19
func GetBizAppParamRegisterTypeEnum() BizAppParamRegisterTypeEnum
type ComponentParam ¶
type ComponentParam struct { // 组件描述 Description *string `json:"description,omitempty"` // 应用Id、子应用Id,id长度不能超过36位,由大小写字母、数字组成 ModelId string `json:"model_id"` // 应用、子应用,取值:APPLICATION、SUB_APPLICATION ,不区分大小写 ModelType string `json:"model_type"` // 组件名称 Name string `json:"name"` }
func (ComponentParam) String ¶
func (o ComponentParam) String() string
type ComponentUpdateParam ¶ added in v0.1.19
type ComponentUpdateParam struct { // 组件描述 Description *string `json:"description,omitempty"` // 组件名称 Name string `json:"name"` }
func (ComponentUpdateParam) String ¶ added in v0.1.19
func (o ComponentUpdateParam) String() string
type CreateAppRequest ¶
type CreateAppRequest struct {
Body *BizAppParam `json:"body,omitempty"`
}
CreateAppRequest Request Object
func (CreateAppRequest) String ¶
func (o CreateAppRequest) String() string
type CreateAppResponse ¶
type CreateAppResponse struct { Body *string `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
CreateAppResponse Response Object
func (CreateAppResponse) String ¶
func (o CreateAppResponse) String() string
type CreateComponentRequest ¶
type CreateComponentRequest struct {
Body *ComponentParam `json:"body,omitempty"`
}
CreateComponentRequest Request Object
func (CreateComponentRequest) String ¶
func (o CreateComponentRequest) String() string
type CreateComponentResponse ¶
type CreateComponentResponse struct { // 对象id Id *string `json:"id,omitempty"` HttpStatusCode int `json:"-"` }
CreateComponentResponse Response Object
func (CreateComponentResponse) String ¶
func (o CreateComponentResponse) String() string
type CreateEnvRequest ¶
type CreateEnvRequest struct {
Body *EnvParam `json:"body,omitempty"`
}
CreateEnvRequest Request Object
func (CreateEnvRequest) String ¶
func (o CreateEnvRequest) String() string
type CreateEnvResponse ¶
type CreateEnvResponse struct { // 对象id Id *string `json:"id,omitempty"` HttpStatusCode int `json:"-"` }
CreateEnvResponse Response Object
func (CreateEnvResponse) String ¶
func (o CreateEnvResponse) String() string
type CreateSubAppRequest ¶ added in v0.1.62
type CreateSubAppRequest struct {
Body *SubAppCreateParam `json:"body,omitempty"`
}
CreateSubAppRequest Request Object
func (CreateSubAppRequest) String ¶ added in v0.1.62
func (o CreateSubAppRequest) String() string
type CreateSubAppResponse ¶ added in v0.1.62
type CreateSubAppResponse struct { Body *string `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
CreateSubAppResponse Response Object
func (CreateSubAppResponse) String ¶ added in v0.1.62
func (o CreateSubAppResponse) String() string
type DeleteAppRequest ¶
type DeleteAppRequest struct { // 应用id ApplicationId string `json:"application_id"` }
DeleteAppRequest Request Object
func (DeleteAppRequest) String ¶
func (o DeleteAppRequest) String() string
type DeleteAppResponse ¶
type DeleteAppResponse struct { Body *string `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
DeleteAppResponse Response Object
func (DeleteAppResponse) String ¶
func (o DeleteAppResponse) String() string
type DeleteComponentRequest ¶
type DeleteComponentRequest struct { // 组件id ComponentId string `json:"component_id"` }
DeleteComponentRequest Request Object
func (DeleteComponentRequest) String ¶
func (o DeleteComponentRequest) String() string
type DeleteComponentResponse ¶
type DeleteComponentResponse struct { Body *string `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
DeleteComponentResponse Response Object
func (DeleteComponentResponse) String ¶
func (o DeleteComponentResponse) String() string
type DeleteEnvRequest ¶
type DeleteEnvRequest struct { // 环境id EnvironmentId string `json:"environment_id"` }
DeleteEnvRequest Request Object
func (DeleteEnvRequest) String ¶
func (o DeleteEnvRequest) String() string
type DeleteEnvResponse ¶
type DeleteEnvResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteEnvResponse Response Object
func (DeleteEnvResponse) String ¶
func (o DeleteEnvResponse) String() string
type DeleteSubAppRequest ¶ added in v0.1.62
type DeleteSubAppRequest struct { // 子应用id SubAppId string `json:"sub_app_id"` }
DeleteSubAppRequest Request Object
func (DeleteSubAppRequest) String ¶ added in v0.1.62
func (o DeleteSubAppRequest) String() string
type DeleteSubAppResponse ¶ added in v0.1.62
type DeleteSubAppResponse struct { Body *string `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
DeleteSubAppResponse Response Object
func (DeleteSubAppResponse) String ¶ added in v0.1.62
func (o DeleteSubAppResponse) String() string
type EnvParam ¶
type EnvParam struct { // 环境关联组件id;id长度不能超过36位,由大小写字母、数字组成。创建环境必传,修改环境时非必选 ComponentId string `json:"component_id"` // 描述 Description *string `json:"description,omitempty"` // 环境名称 EnvName string `json:"env_name"` // 环境类型,取值:DEV、TEST、PRE、ONLINE,不区分大小写 EnvType string `json:"env_type"` // OS类型,取值:LINUX、WINDOWS。创建环境必传,不可修改 OsType string `json:"os_type"` // 环境关联region。创建环境必传,不可修改 Region *string `json:"region,omitempty"` // 注册类型,取值:API、SERVICE_DISCOVERY、CONSOLE,默认值:API RegisterType *string `json:"register_type,omitempty"` }
type ListResourceUnderNodeRequest ¶
type ListResourceUnderNodeRequest struct { // 云服务资源,同rms服务的provider RfResourceType string `json:"rf_resource_type"` // 云服务资源类型,同rms服务的type Type string `json:"type"` Body *PageResourceListParam `json:"body,omitempty"` }
ListResourceUnderNodeRequest Request Object
func (ListResourceUnderNodeRequest) String ¶
func (o ListResourceUnderNodeRequest) String() string
type ListResourceUnderNodeResponse ¶
type ListResourceUnderNodeResponse struct { // 分页查询的数据。 Data *[]interface{} `json:"data,omitempty"` // 分页信息。 PageInfo *interface{} `json:"page_info,omitempty"` HttpStatusCode int `json:"-"` }
ListResourceUnderNodeResponse Response Object
func (ListResourceUnderNodeResponse) String ¶
func (o ListResourceUnderNodeResponse) String() string
type PageResourceListParam ¶
type PageResourceListParam struct { // 页面的分页标志位,为分页的最后一条记录的id Marker *string `json:"marker,omitempty"` // 查询返回记录的数量限制。limit可以为空,如果值小于1或者大于100,则会使用默认值100 Limit *int32 `json:"limit,omitempty"` // 关键字模糊搜索。Key取值:NAME、RESOURCE_ID Keywords map[string]string `json:"keywords,omitempty"` // 是否需要返回拓扑树,默认是false。需要:true---性能差,不需要false--性能好 CiRelationships *bool `json:"ci_relationships,omitempty"` // 节点类型,取值:application、sub_application、component、environment CiType string `json:"ci_type"` // 环境的region信息,若没有值,代表全部 CiRegion *string `json:"ci_region,omitempty"` // 节点id列表;如果ci_ids和ci_id同时有,则优先ci_ids,但是不能同时为空 CiIds *[]string `json:"ci_ids,omitempty"` // 节点id列表;如果ci_ids和ci_id同时有,则优先ci_ids,但是不能同时为空。但是不支持应用批量查询 CiId *string `json:"ci_id,omitempty"` }
func (PageResourceListParam) String ¶
func (o PageResourceListParam) String() string
type ShowAppByNameRequest ¶
type ShowAppByNameRequest struct { // 应用唯一标识;字符集长度2-64,仅支持字符集:英文字母、数字、下划线、中划线、点;应用唯一标识与显示名称至少填写其一 Name *string `json:"name,omitempty"` // 实体的显示名称;字符集长度2-64,仅支持字符集:中文字符、英文字母、数字、下划线、中划线、点;应用唯一标识与显示名称至少填写其一 DisplayName *string `json:"display_name,omitempty"` }
ShowAppByNameRequest Request Object
func (ShowAppByNameRequest) String ¶
func (o ShowAppByNameRequest) String() string
type ShowAppByNameResponse ¶
type ShowAppByNameResponse struct { // aomId,如果为空则不显示 AomId *string `json:"aom_id,omitempty"` // 应用ID AppId *string `json:"app_id,omitempty"` // 创建时间 CreateTime *string `json:"create_time,omitempty"` // 创建人 Creator *string `json:"creator,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 应用名称 DisplayName *string `json:"display_name,omitempty"` // 企业项目id EpsId *string `json:"eps_id,omitempty"` // 修改时间 ModifiedTime *string `json:"modified_time,omitempty"` // 修改人 Modifier *string `json:"modifier,omitempty"` // 唯一标识 Name *string `json:"name,omitempty"` // 注册方式 RegisterType *ShowAppByNameResponseRegisterType `json:"register_type,omitempty"` HttpStatusCode int `json:"-"` }
ShowAppByNameResponse Response Object
func (ShowAppByNameResponse) String ¶
func (o ShowAppByNameResponse) String() string
type ShowAppByNameResponseRegisterType ¶
type ShowAppByNameResponseRegisterType struct {
// contains filtered or unexported fields
}
func (ShowAppByNameResponseRegisterType) MarshalJSON ¶
func (c ShowAppByNameResponseRegisterType) MarshalJSON() ([]byte, error)
func (*ShowAppByNameResponseRegisterType) UnmarshalJSON ¶
func (c *ShowAppByNameResponseRegisterType) UnmarshalJSON(b []byte) error
func (ShowAppByNameResponseRegisterType) Value ¶
func (c ShowAppByNameResponseRegisterType) Value() string
type ShowAppByNameResponseRegisterTypeEnum ¶
type ShowAppByNameResponseRegisterTypeEnum struct { API ShowAppByNameResponseRegisterType CONSOLE ShowAppByNameResponseRegisterType SERVICE_DISCOVERY ShowAppByNameResponseRegisterType }
func GetShowAppByNameResponseRegisterTypeEnum ¶
func GetShowAppByNameResponseRegisterTypeEnum() ShowAppByNameResponseRegisterTypeEnum
type ShowAppRequest ¶
type ShowAppRequest struct { // 应用id ApplicationId string `json:"application_id"` }
ShowAppRequest Request Object
func (ShowAppRequest) String ¶
func (o ShowAppRequest) String() string
type ShowAppResponse ¶
type ShowAppResponse struct { // aomId,如果为空则不显示 AomId *string `json:"aom_id,omitempty"` // 应用ID AppId *string `json:"app_id,omitempty"` // 创建时间 CreateTime *string `json:"create_time,omitempty"` // 创建人 Creator *string `json:"creator,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 应用名称 DisplayName *string `json:"display_name,omitempty"` // 企业项目id EpsId *string `json:"eps_id,omitempty"` // 修改时间 ModifiedTime *string `json:"modified_time,omitempty"` // 修改人 Modifier *string `json:"modifier,omitempty"` // 唯一标识 Name *string `json:"name,omitempty"` // 注册方式 RegisterType *ShowAppResponseRegisterType `json:"register_type,omitempty"` HttpStatusCode int `json:"-"` }
ShowAppResponse Response Object
func (ShowAppResponse) String ¶
func (o ShowAppResponse) String() string
type ShowAppResponseRegisterType ¶
type ShowAppResponseRegisterType struct {
// contains filtered or unexported fields
}
func (ShowAppResponseRegisterType) MarshalJSON ¶
func (c ShowAppResponseRegisterType) MarshalJSON() ([]byte, error)
func (*ShowAppResponseRegisterType) UnmarshalJSON ¶
func (c *ShowAppResponseRegisterType) UnmarshalJSON(b []byte) error
func (ShowAppResponseRegisterType) Value ¶
func (c ShowAppResponseRegisterType) Value() string
type ShowAppResponseRegisterTypeEnum ¶
type ShowAppResponseRegisterTypeEnum struct { API ShowAppResponseRegisterType CONSOLE ShowAppResponseRegisterType SERVICE_DISCOVERY ShowAppResponseRegisterType }
func GetShowAppResponseRegisterTypeEnum ¶
func GetShowAppResponseRegisterTypeEnum() ShowAppResponseRegisterTypeEnum
type ShowComponentByNameRequest ¶
type ShowComponentByNameRequest struct { // 应用id ApplicationId string `json:"application_id"` // 组件名称 ComponentName string `json:"component_name"` }
ShowComponentByNameRequest Request Object
func (ShowComponentByNameRequest) String ¶
func (o ShowComponentByNameRequest) String() string
type ShowComponentByNameResponse ¶
type ShowComponentByNameResponse struct { // 组件名称 Name *string `json:"name,omitempty"` // 组件id Id *string `json:"id,omitempty"` // aomId AomId *string `json:"aom_id,omitempty"` // 应用id AppId *string `json:"app_id,omitempty"` HttpStatusCode int `json:"-"` }
ShowComponentByNameResponse Response Object
func (ShowComponentByNameResponse) String ¶
func (o ShowComponentByNameResponse) String() string
type ShowComponentRequest ¶
type ShowComponentRequest struct { // 组件id ComponentId string `json:"component_id"` }
ShowComponentRequest Request Object
func (ShowComponentRequest) String ¶
func (o ShowComponentRequest) String() string
type ShowComponentResponse ¶
type ShowComponentResponse struct { // aomId AomId *string `json:"aom_id,omitempty"` // 应用id AppId *string `json:"app_id,omitempty"` // 创建时间 CreateTime *string `json:"create_time,omitempty"` // 创建者 Creator *string `json:"creator,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 组件Id Id *string `json:"id,omitempty"` // 修改时间 ModifiedTime *string `json:"modified_time,omitempty"` // 修改者 Modifier *string `json:"modifier,omitempty"` // 组件名称 Name *string `json:"name,omitempty"` // 注册方式 RegisterType *ShowComponentResponseRegisterType `json:"register_type,omitempty"` // 子应用id SubAppId *string `json:"sub_app_id,omitempty"` HttpStatusCode int `json:"-"` }
ShowComponentResponse Response Object
func (ShowComponentResponse) String ¶
func (o ShowComponentResponse) String() string
type ShowComponentResponseRegisterType ¶
type ShowComponentResponseRegisterType struct {
// contains filtered or unexported fields
}
func (ShowComponentResponseRegisterType) MarshalJSON ¶
func (c ShowComponentResponseRegisterType) MarshalJSON() ([]byte, error)
func (*ShowComponentResponseRegisterType) UnmarshalJSON ¶
func (c *ShowComponentResponseRegisterType) UnmarshalJSON(b []byte) error
func (ShowComponentResponseRegisterType) Value ¶
func (c ShowComponentResponseRegisterType) Value() string
type ShowComponentResponseRegisterTypeEnum ¶
type ShowComponentResponseRegisterTypeEnum struct { API ShowComponentResponseRegisterType CONSOLE ShowComponentResponseRegisterType SERVICE_DISCOVERY ShowComponentResponseRegisterType }
func GetShowComponentResponseRegisterTypeEnum ¶
func GetShowComponentResponseRegisterTypeEnum() ShowComponentResponseRegisterTypeEnum
type ShowEnvByNameRequest ¶
type ShowEnvByNameRequest struct { // 环境名称 EnvironmentName string `json:"environment_name"` // 环境region Region string `json:"region"` // 组件id ComponentId string `json:"component_id"` }
ShowEnvByNameRequest Request Object
func (ShowEnvByNameRequest) String ¶
func (o ShowEnvByNameRequest) String() string
type ShowEnvByNameResponse ¶
type ShowEnvByNameResponse struct { // aomId AomId *string `json:"aom_id,omitempty"` // 组件Id ComponentId *string `json:"component_id,omitempty"` // 创建时间 CreateTime *string `json:"create_time,omitempty"` // 创建者 Creator *string `json:"creator,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 环境Id EnvId *string `json:"env_id,omitempty"` // 环境名称 EnvName *string `json:"env_name,omitempty"` // 环境标签 EnvTags *[]TagNameAndIdVo `json:"env_tags,omitempty"` // 环境类型 EnvType *string `json:"env_type,omitempty"` // 企业项目Id EpsId *string `json:"eps_id,omitempty"` // 修改时间 ModifiedTime *string `json:"modified_time,omitempty"` // 修改者 Modifier *string `json:"modifier,omitempty"` // os类型 OsType *string `json:"os_type,omitempty"` // 区域 Region *string `json:"region,omitempty"` // 注册方式 RegisterType *ShowEnvByNameResponseRegisterType `json:"register_type,omitempty"` HttpStatusCode int `json:"-"` }
ShowEnvByNameResponse Response Object
func (ShowEnvByNameResponse) String ¶
func (o ShowEnvByNameResponse) String() string
type ShowEnvByNameResponseRegisterType ¶
type ShowEnvByNameResponseRegisterType struct {
// contains filtered or unexported fields
}
func (ShowEnvByNameResponseRegisterType) MarshalJSON ¶
func (c ShowEnvByNameResponseRegisterType) MarshalJSON() ([]byte, error)
func (*ShowEnvByNameResponseRegisterType) UnmarshalJSON ¶
func (c *ShowEnvByNameResponseRegisterType) UnmarshalJSON(b []byte) error
func (ShowEnvByNameResponseRegisterType) Value ¶
func (c ShowEnvByNameResponseRegisterType) Value() string
type ShowEnvByNameResponseRegisterTypeEnum ¶
type ShowEnvByNameResponseRegisterTypeEnum struct { API ShowEnvByNameResponseRegisterType CONSOLE ShowEnvByNameResponseRegisterType SERVICE_DISCOVERY ShowEnvByNameResponseRegisterType }
func GetShowEnvByNameResponseRegisterTypeEnum ¶
func GetShowEnvByNameResponseRegisterTypeEnum() ShowEnvByNameResponseRegisterTypeEnum
type ShowEnvRequest ¶
type ShowEnvRequest struct { // 环境id EnvironmentId string `json:"environment_id"` }
ShowEnvRequest Request Object
func (ShowEnvRequest) String ¶
func (o ShowEnvRequest) String() string
type ShowEnvResponse ¶
type ShowEnvResponse struct { // aomId AomId *string `json:"aom_id,omitempty"` // 组件Id ComponentId *string `json:"component_id,omitempty"` // 创建时间 CreateTime *string `json:"create_time,omitempty"` // 创建者 Creator *string `json:"creator,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 环境Id EnvId *string `json:"env_id,omitempty"` // 环境名称 EnvName *string `json:"env_name,omitempty"` // 环境标签 EnvTags *[]TagNameAndIdVo `json:"env_tags,omitempty"` // 环境类型 EnvType *string `json:"env_type,omitempty"` // 企业项目Id EpsId *string `json:"eps_id,omitempty"` // 修改时间 ModifiedTime *string `json:"modified_time,omitempty"` // 修改者 Modifier *string `json:"modifier,omitempty"` // os类型 OsType *string `json:"os_type,omitempty"` // 区域 Region *string `json:"region,omitempty"` // 注册方式 RegisterType *ShowEnvResponseRegisterType `json:"register_type,omitempty"` HttpStatusCode int `json:"-"` }
ShowEnvResponse Response Object
func (ShowEnvResponse) String ¶
func (o ShowEnvResponse) String() string
type ShowEnvResponseRegisterType ¶
type ShowEnvResponseRegisterType struct {
// contains filtered or unexported fields
}
func (ShowEnvResponseRegisterType) MarshalJSON ¶
func (c ShowEnvResponseRegisterType) MarshalJSON() ([]byte, error)
func (*ShowEnvResponseRegisterType) UnmarshalJSON ¶
func (c *ShowEnvResponseRegisterType) UnmarshalJSON(b []byte) error
func (ShowEnvResponseRegisterType) Value ¶
func (c ShowEnvResponseRegisterType) Value() string
type ShowEnvResponseRegisterTypeEnum ¶
type ShowEnvResponseRegisterTypeEnum struct { API ShowEnvResponseRegisterType CONSOLE ShowEnvResponseRegisterType SERVICE_DISCOVERY ShowEnvResponseRegisterType }
func GetShowEnvResponseRegisterTypeEnum ¶
func GetShowEnvResponseRegisterTypeEnum() ShowEnvResponseRegisterTypeEnum
type SubAppCreateParam ¶ added in v0.1.62
type SubAppCreateParam struct { // 子应用唯一标识 Name string `json:"name"` // 子应用节点显示名称 DisplayName *string `json:"display_name,omitempty"` // 应用Id、子应用Id ModelId string `json:"model_id"` // 应用、子应用,取值:APPLICATION、SUB_APPLICATION ModelType SubAppCreateParamModelType `json:"model_type"` // 子应用描述 Description *string `json:"description,omitempty"` }
func (SubAppCreateParam) String ¶ added in v0.1.62
func (o SubAppCreateParam) String() string
type SubAppCreateParamModelType ¶ added in v0.1.62
type SubAppCreateParamModelType struct {
// contains filtered or unexported fields
}
func (SubAppCreateParamModelType) MarshalJSON ¶ added in v0.1.62
func (c SubAppCreateParamModelType) MarshalJSON() ([]byte, error)
func (*SubAppCreateParamModelType) UnmarshalJSON ¶ added in v0.1.62
func (c *SubAppCreateParamModelType) UnmarshalJSON(b []byte) error
func (SubAppCreateParamModelType) Value ¶ added in v0.1.62
func (c SubAppCreateParamModelType) Value() string
type SubAppCreateParamModelTypeEnum ¶ added in v0.1.62
type SubAppCreateParamModelTypeEnum struct { APPLICATION SubAppCreateParamModelType SUB_APPLICATION SubAppCreateParamModelType }
func GetSubAppCreateParamModelTypeEnum ¶ added in v0.1.62
func GetSubAppCreateParamModelTypeEnum() SubAppCreateParamModelTypeEnum
type SubAppUpdateParam ¶ added in v0.1.62
type SubAppUpdateParam struct { // 子应用唯一标识 Name string `json:"name"` // 子应用节点显示名称 DisplayName *string `json:"display_name,omitempty"` // 子应用描述 Description *string `json:"description,omitempty"` }
func (SubAppUpdateParam) String ¶ added in v0.1.62
func (o SubAppUpdateParam) String() string
type TagNameAndIdVo ¶
type TagNameAndIdVo struct { // 标签Id TagId *string `json:"tag_id,omitempty"` // 标签名称 TagName *string `json:"tag_name,omitempty"` }
func (TagNameAndIdVo) String ¶
func (o TagNameAndIdVo) String() string
type UpdateAppRequest ¶
type UpdateAppRequest struct { // 应用id ApplicationId string `json:"application_id"` Body *BizAppParam `json:"body,omitempty"` }
UpdateAppRequest Request Object
func (UpdateAppRequest) String ¶
func (o UpdateAppRequest) String() string
type UpdateAppResponse ¶
type UpdateAppResponse struct {
HttpStatusCode int `json:"-"`
}
UpdateAppResponse Response Object
func (UpdateAppResponse) String ¶
func (o UpdateAppResponse) String() string
type UpdateComponentRequest ¶
type UpdateComponentRequest struct { // 组件id ComponentId string `json:"component_id"` Body *ComponentUpdateParam `json:"body,omitempty"` }
UpdateComponentRequest Request Object
func (UpdateComponentRequest) String ¶
func (o UpdateComponentRequest) String() string
type UpdateComponentResponse ¶
type UpdateComponentResponse struct {
HttpStatusCode int `json:"-"`
}
UpdateComponentResponse Response Object
func (UpdateComponentResponse) String ¶
func (o UpdateComponentResponse) String() string
type UpdateEnvRequest ¶
type UpdateEnvRequest struct { // 环境id EnvironmentId string `json:"environment_id"` Body *EnvParam `json:"body,omitempty"` }
UpdateEnvRequest Request Object
func (UpdateEnvRequest) String ¶
func (o UpdateEnvRequest) String() string
type UpdateEnvResponse ¶
type UpdateEnvResponse struct {
HttpStatusCode int `json:"-"`
}
UpdateEnvResponse Response Object
func (UpdateEnvResponse) String ¶
func (o UpdateEnvResponse) String() string
type UpdateSubAppRequest ¶ added in v0.1.62
type UpdateSubAppRequest struct { // 子应用id SubAppId string `json:"sub_app_id"` Body *SubAppUpdateParam `json:"body,omitempty"` }
UpdateSubAppRequest Request Object
func (UpdateSubAppRequest) String ¶ added in v0.1.62
func (o UpdateSubAppRequest) String() string
type UpdateSubAppResponse ¶ added in v0.1.62
type UpdateSubAppResponse struct {
HttpStatusCode int `json:"-"`
}
UpdateSubAppResponse Response Object
func (UpdateSubAppResponse) String ¶ added in v0.1.62
func (o UpdateSubAppResponse) String() string
type WaterfallPageListParam ¶
type WaterfallPageListParam struct { // 页面的分页标志位,为分页的最后一条记录的id Marker *string `json:"marker,omitempty"` // 查询返回记录的数量限制。limit可以为空,如果值小于1或者大于100,则会使用默认值100 Limit *int32 `json:"limit,omitempty"` }
func (WaterfallPageListParam) String ¶
func (o WaterfallPageListParam) String() string
Source Files ¶
- model_biz_app_param.go
- model_component_param.go
- model_component_update_param.go
- model_create_app_request.go
- model_create_app_response.go
- model_create_component_request.go
- model_create_component_response.go
- model_create_env_request.go
- model_create_env_response.go
- model_create_sub_app_request.go
- model_create_sub_app_response.go
- model_delete_app_request.go
- model_delete_app_response.go
- model_delete_component_request.go
- model_delete_component_response.go
- model_delete_env_request.go
- model_delete_env_response.go
- model_delete_sub_app_request.go
- model_delete_sub_app_response.go
- model_env_param.go
- model_list_resource_under_node_request.go
- model_list_resource_under_node_response.go
- model_page_resource_list_param.go
- model_show_app_by_name_request.go
- model_show_app_by_name_response.go
- model_show_app_request.go
- model_show_app_response.go
- model_show_component_by_name_request.go
- model_show_component_by_name_response.go
- model_show_component_request.go
- model_show_component_response.go
- model_show_env_by_name_request.go
- model_show_env_by_name_response.go
- model_show_env_request.go
- model_show_env_response.go
- model_sub_app_create_param.go
- model_sub_app_update_param.go
- model_tag_name_and_id_vo.go
- model_update_app_request.go
- model_update_app_response.go
- model_update_component_request.go
- model_update_component_response.go
- model_update_env_request.go
- model_update_env_response.go
- model_update_sub_app_request.go
- model_update_sub_app_response.go
- model_waterfall_page_list_param.go