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"` }