Documentation
¶
Index ¶
- type CreateDeployRequest
- func (r CreateDeployRequest) GetRegionId() string
- func (r *CreateDeployRequest) SetCmdSource(cmdSource int)
- func (r *CreateDeployRequest) SetCmdType(cmdType int)
- func (r *CreateDeployRequest) SetCompileProject(compileProject string)
- func (r *CreateDeployRequest) SetCompileSeries(compileSeries string)
- func (r *CreateDeployRequest) SetDeployCmd(deployCmd string)
- func (r *CreateDeployRequest) SetDeploySource(deploySource int)
- func (r *CreateDeployRequest) SetDesc(desc string)
- func (r *CreateDeployRequest) SetDownloadUrl(downloadUrl string)
- func (r *CreateDeployRequest) SetFileType(fileType int)
- func (r *CreateDeployRequest) SetGroupId(groupId string)
- func (r *CreateDeployRequest) SetMd5(md5 string)
- func (r *CreateDeployRequest) SetOssDir(ossDir string)
- func (r *CreateDeployRequest) SetOssSpace(ossSpace string)
- func (r *CreateDeployRequest) SetProductType(productType int)
- func (r *CreateDeployRequest) SetRegionId(regionId string)
- type CreateDeployResponse
- type CreateDeployResult
- type DescribeAppRequest
- type DescribeAppResponse
- type DescribeAppResult
- type DescribeAppsRequest
- type DescribeAppsResponse
- type DescribeAppsResult
- type DescribeDeployRequest
- type DescribeDeployResponse
- type DescribeDeployResult
- type DescribeGroupRequest
- type DescribeGroupResponse
- type DescribeGroupResult
- type DescribeGroupsRequest
- func (r DescribeGroupsRequest) GetRegionId() string
- func (r *DescribeGroupsRequest) SetFilters(filters []common.Filter)
- func (r *DescribeGroupsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeGroupsRequest) SetPageSize(pageSize int)
- func (r *DescribeGroupsRequest) SetRegionId(regionId string)
- type DescribeGroupsResponse
- type DescribeGroupsResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDeployRequest ¶
type CreateDeployRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 部署组ID,部署组的唯一标识 */
GroupId string `json:"groupId"`
/* 描述 (Optional) */
Desc *string `json:"desc"`
/* 部署来源:1url,2云编译,3云存储 */
DeploySource int `json:"deploySource"`
/* 部署操作 (Optional) */
DeployCmd *string `json:"deployCmd"`
/* 1使用输入的操作,2使用程序自带操作 (Optional) */
CmdSource *int `json:"cmdSource"`
/* 部署操作展示格式:1form,2ymal (Optional) */
CmdType *int `json:"cmdType"`
/* 项目类型 1tomcat,2 (Optional) */
ProductType *int `json:"productType"`
/* 下载url (Optional) */
DownloadUrl *string `json:"downloadUrl"`
/* md5 (Optional) */
Md5 *string `json:"md5"`
/* 云编译项目名 (Optional) */
CompileProject *string `json:"compileProject"`
/* 云编译构建序号 (Optional) */
CompileSeries *string `json:"compileSeries"`
/* 云存储空间 (Optional) */
OssSpace *string `json:"ossSpace"`
/* 云存储目录 (Optional) */
OssDir *string `json:"ossDir"`
/* 文件类型:1.tar,2.zip,3.tar.gz (Optional) */
FileType *int `json:"fileType"`
}
func NewCreateDeployRequest ¶
func NewCreateDeployRequest( regionId string, groupId string, deploySource int, ) *CreateDeployRequest
* param regionId: 地域ID (Required) * param groupId: 部署组ID,部署组的唯一标识 (Required) * param deploySource: 部署来源:1url,2云编译,3云存储 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateDeployRequestWithAllParams ¶
func NewCreateDeployRequestWithAllParams( regionId string, groupId string, desc *string, deploySource int, deployCmd *string, cmdSource *int, cmdType *int, productType *int, downloadUrl *string, md5 *string, compileProject *string, compileSeries *string, ossSpace *string, ossDir *string, fileType *int, ) *CreateDeployRequest
* param regionId: 地域ID (Required) * param groupId: 部署组ID,部署组的唯一标识 (Required) * param desc: 描述 (Optional) * param deploySource: 部署来源:1url,2云编译,3云存储 (Required) * param deployCmd: 部署操作 (Optional) * param cmdSource: 1使用输入的操作,2使用程序自带操作 (Optional) * param cmdType: 部署操作展示格式:1form,2ymal (Optional) * param productType: 项目类型 1tomcat,2 (Optional) * param downloadUrl: 下载url (Optional) * param md5: md5 (Optional) * param compileProject: 云编译项目名 (Optional) * param compileSeries: 云编译构建序号 (Optional) * param ossSpace: 云存储空间 (Optional) * param ossDir: 云存储目录 (Optional) * param fileType: 文件类型:1.tar,2.zip,3.tar.gz (Optional)
func NewCreateDeployRequestWithoutParam ¶
func NewCreateDeployRequestWithoutParam() *CreateDeployRequest
This constructor has better compatible ability when API parameters changed
func (CreateDeployRequest) GetRegionId ¶
func (r CreateDeployRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateDeployRequest) SetCmdSource ¶
func (r *CreateDeployRequest) SetCmdSource(cmdSource int)
param cmdSource: 1使用输入的操作,2使用程序自带操作(Optional)
func (*CreateDeployRequest) SetCmdType ¶
func (r *CreateDeployRequest) SetCmdType(cmdType int)
param cmdType: 部署操作展示格式:1form,2ymal(Optional)
func (*CreateDeployRequest) SetCompileProject ¶
func (r *CreateDeployRequest) SetCompileProject(compileProject string)
param compileProject: 云编译项目名(Optional)
func (*CreateDeployRequest) SetCompileSeries ¶
func (r *CreateDeployRequest) SetCompileSeries(compileSeries string)
param compileSeries: 云编译构建序号(Optional)
func (*CreateDeployRequest) SetDeployCmd ¶
func (r *CreateDeployRequest) SetDeployCmd(deployCmd string)
param deployCmd: 部署操作(Optional)
func (*CreateDeployRequest) SetDeploySource ¶
func (r *CreateDeployRequest) SetDeploySource(deploySource int)
param deploySource: 部署来源:1url,2云编译,3云存储(Required)
func (*CreateDeployRequest) SetDesc ¶
func (r *CreateDeployRequest) SetDesc(desc string)
param desc: 描述(Optional)
func (*CreateDeployRequest) SetDownloadUrl ¶
func (r *CreateDeployRequest) SetDownloadUrl(downloadUrl string)
param downloadUrl: 下载url(Optional)
func (*CreateDeployRequest) SetFileType ¶
func (r *CreateDeployRequest) SetFileType(fileType int)
param fileType: 文件类型:1.tar,2.zip,3.tar.gz(Optional)
func (*CreateDeployRequest) SetGroupId ¶
func (r *CreateDeployRequest) SetGroupId(groupId string)
param groupId: 部署组ID,部署组的唯一标识(Required)
func (*CreateDeployRequest) SetMd5 ¶
func (r *CreateDeployRequest) SetMd5(md5 string)
param md5: md5(Optional)
func (*CreateDeployRequest) SetOssDir ¶
func (r *CreateDeployRequest) SetOssDir(ossDir string)
param ossDir: 云存储目录(Optional)
func (*CreateDeployRequest) SetOssSpace ¶
func (r *CreateDeployRequest) SetOssSpace(ossSpace string)
param ossSpace: 云存储空间(Optional)
func (*CreateDeployRequest) SetProductType ¶
func (r *CreateDeployRequest) SetProductType(productType int)
param productType: 项目类型 1tomcat,2(Optional)
func (*CreateDeployRequest) SetRegionId ¶
func (r *CreateDeployRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateDeployResponse ¶
type CreateDeployResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateDeployResult `json:"result"`
}
type CreateDeployResult ¶
type CreateDeployResult struct {
DeployId string `json:"deployId"`
}
type DescribeAppRequest ¶
type DescribeAppRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* App Id */
AppId string `json:"appId"`
}
func NewDescribeAppRequest ¶
func NewDescribeAppRequest( regionId string, appId string, ) *DescribeAppRequest
* param regionId: 地域ID (Required) * param appId: App Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAppRequestWithAllParams ¶
func NewDescribeAppRequestWithAllParams( regionId string, appId string, ) *DescribeAppRequest
* param regionId: 地域ID (Required) * param appId: App Id (Required)
func NewDescribeAppRequestWithoutParam ¶
func NewDescribeAppRequestWithoutParam() *DescribeAppRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAppRequest) GetRegionId ¶
func (r DescribeAppRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAppRequest) SetAppId ¶
func (r *DescribeAppRequest) SetAppId(appId string)
param appId: App Id(Required)
func (*DescribeAppRequest) SetRegionId ¶
func (r *DescribeAppRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DescribeAppResponse ¶
type DescribeAppResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeAppResult `json:"result"`
}
type DescribeAppResult ¶
type DescribeAppsRequest ¶
type DescribeAppsRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 页码;默认为1 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 分页大小;默认为20;取值范围[10, 100] (Optional) */
PageSize *int `json:"pageSize"`
/* appId - 应用ID,精确匹配
appName - 应用名,精确匹配
platform - 部署平台,精确匹配
(Optional) */
Filters []common.Filter `json:"filters"`
}
func NewDescribeAppsRequest ¶
func NewDescribeAppsRequest( regionId string, ) *DescribeAppsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAppsRequestWithAllParams ¶
func NewDescribeAppsRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeAppsRequest
- param regionId: 地域ID (Required)
- param pageNumber: 页码;默认为1 (Optional)
- param pageSize: 分页大小;默认为20;取值范围[10, 100] (Optional)
- param filters: appId - 应用ID,精确匹配
appName - 应用名,精确匹配 platform - 部署平台,精确匹配
(Optional)
func NewDescribeAppsRequestWithoutParam ¶
func NewDescribeAppsRequestWithoutParam() *DescribeAppsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAppsRequest) GetRegionId ¶
func (r DescribeAppsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAppsRequest) SetFilters ¶
func (r *DescribeAppsRequest) SetFilters(filters []common.Filter)
param filters: appId - 应用ID,精确匹配
appName - 应用名,精确匹配 platform - 部署平台,精确匹配 (Optional)
func (*DescribeAppsRequest) SetPageNumber ¶
func (r *DescribeAppsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeAppsRequest) SetPageSize ¶
func (r *DescribeAppsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为20;取值范围[10, 100](Optional)
func (*DescribeAppsRequest) SetRegionId ¶
func (r *DescribeAppsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DescribeAppsResponse ¶
type DescribeAppsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeAppsResult `json:"result"`
}
type DescribeAppsResult ¶
type DescribeDeployRequest ¶
type DescribeDeployRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* Deploy Id */
DeployId string `json:"deployId"`
}
func NewDescribeDeployRequest ¶
func NewDescribeDeployRequest( regionId string, deployId string, ) *DescribeDeployRequest
* param regionId: 地域ID (Required) * param deployId: Deploy Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeDeployRequestWithAllParams ¶
func NewDescribeDeployRequestWithAllParams( regionId string, deployId string, ) *DescribeDeployRequest
* param regionId: 地域ID (Required) * param deployId: Deploy Id (Required)
func NewDescribeDeployRequestWithoutParam ¶
func NewDescribeDeployRequestWithoutParam() *DescribeDeployRequest
This constructor has better compatible ability when API parameters changed
func (DescribeDeployRequest) GetRegionId ¶
func (r DescribeDeployRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeDeployRequest) SetDeployId ¶
func (r *DescribeDeployRequest) SetDeployId(deployId string)
param deployId: Deploy Id(Required)
func (*DescribeDeployRequest) SetRegionId ¶
func (r *DescribeDeployRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DescribeDeployResponse ¶
type DescribeDeployResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeDeployResult `json:"result"`
}
type DescribeDeployResult ¶
type DescribeGroupRequest ¶
type DescribeGroupRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* Group Id */
GroupId string `json:"groupId"`
}
func NewDescribeGroupRequest ¶
func NewDescribeGroupRequest( regionId string, groupId string, ) *DescribeGroupRequest
* param regionId: 地域ID (Required) * param groupId: Group Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeGroupRequestWithAllParams ¶
func NewDescribeGroupRequestWithAllParams( regionId string, groupId string, ) *DescribeGroupRequest
* param regionId: 地域ID (Required) * param groupId: Group Id (Required)
func NewDescribeGroupRequestWithoutParam ¶
func NewDescribeGroupRequestWithoutParam() *DescribeGroupRequest
This constructor has better compatible ability when API parameters changed
func (DescribeGroupRequest) GetRegionId ¶
func (r DescribeGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeGroupRequest) SetGroupId ¶
func (r *DescribeGroupRequest) SetGroupId(groupId string)
param groupId: Group Id(Required)
func (*DescribeGroupRequest) SetRegionId ¶
func (r *DescribeGroupRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DescribeGroupResponse ¶
type DescribeGroupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeGroupResult `json:"result"`
}
type DescribeGroupResult ¶
type DescribeGroupsRequest ¶
type DescribeGroupsRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 页码;默认为1 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 分页大小;默认为20;取值范围[10, 100] (Optional) */
PageSize *int `json:"pageSize"`
/* appId - 应用ID,精确匹配
groupId - 部署组ID,精确匹配
groupName - 部署组名,精确匹配
(Optional) */
Filters []common.Filter `json:"filters"`
}
func NewDescribeGroupsRequest ¶
func NewDescribeGroupsRequest( regionId string, ) *DescribeGroupsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeGroupsRequestWithAllParams ¶
func NewDescribeGroupsRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeGroupsRequest
- param regionId: 地域ID (Required)
- param pageNumber: 页码;默认为1 (Optional)
- param pageSize: 分页大小;默认为20;取值范围[10, 100] (Optional)
- param filters: appId - 应用ID,精确匹配
groupId - 部署组ID,精确匹配 groupName - 部署组名,精确匹配
(Optional)
func NewDescribeGroupsRequestWithoutParam ¶
func NewDescribeGroupsRequestWithoutParam() *DescribeGroupsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeGroupsRequest) GetRegionId ¶
func (r DescribeGroupsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeGroupsRequest) SetFilters ¶
func (r *DescribeGroupsRequest) SetFilters(filters []common.Filter)
param filters: appId - 应用ID,精确匹配
groupId - 部署组ID,精确匹配 groupName - 部署组名,精确匹配 (Optional)
func (*DescribeGroupsRequest) SetPageNumber ¶
func (r *DescribeGroupsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeGroupsRequest) SetPageSize ¶
func (r *DescribeGroupsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为20;取值范围[10, 100](Optional)
func (*DescribeGroupsRequest) SetRegionId ¶
func (r *DescribeGroupsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DescribeGroupsResponse ¶
type DescribeGroupsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeGroupsResult `json:"result"`
}