Documentation ¶
Index ¶
- type CreateClusterInNewNetworkRequest
- func NewCreateClusterInNewNetworkRequest(regionId string, clusterModel *jmr.ClusterModel) *CreateClusterInNewNetworkRequest
- func NewCreateClusterInNewNetworkRequestWithAllParams(regionId string, clusterModel *jmr.ClusterModel) *CreateClusterInNewNetworkRequest
- func NewCreateClusterInNewNetworkRequestWithoutParam() *CreateClusterInNewNetworkRequest
- type CreateClusterInNewNetworkResponse
- type CreateClusterInNewNetworkResult
- type ReleaseClusterRequest
- type ReleaseClusterResponse
- type ReleaseClusterResult
- type ShowClusterDetailsRequest
- type ShowClusterDetailsResponse
- type ShowClusterDetailsResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateClusterInNewNetworkRequest ¶
type CreateClusterInNewNetworkRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* */ ClusterModel *jmr.ClusterModel `json:"clusterModel"` }
func NewCreateClusterInNewNetworkRequest ¶
func NewCreateClusterInNewNetworkRequest( regionId string, clusterModel *jmr.ClusterModel, ) *CreateClusterInNewNetworkRequest
* param regionId: 地域ID (Required) * param clusterModel: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateClusterInNewNetworkRequestWithAllParams ¶
func NewCreateClusterInNewNetworkRequestWithAllParams( regionId string, clusterModel *jmr.ClusterModel, ) *CreateClusterInNewNetworkRequest
* param regionId: 地域ID (Required) * param clusterModel: (Required)
func NewCreateClusterInNewNetworkRequestWithoutParam ¶
func NewCreateClusterInNewNetworkRequestWithoutParam() *CreateClusterInNewNetworkRequest
This constructor has better compatible ability when API parameters changed
func (CreateClusterInNewNetworkRequest) GetRegionId ¶
func (r CreateClusterInNewNetworkRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateClusterInNewNetworkRequest) SetClusterModel ¶
func (r *CreateClusterInNewNetworkRequest) SetClusterModel(clusterModel *jmr.ClusterModel)
param clusterModel: (Required)
func (*CreateClusterInNewNetworkRequest) SetRegionId ¶
func (r *CreateClusterInNewNetworkRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateClusterInNewNetworkResponse ¶
type CreateClusterInNewNetworkResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateClusterInNewNetworkResult `json:"result"` }
type ReleaseClusterRequest ¶
type ReleaseClusterRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 集群ID;由八位字符组成 */ Id string `json:"id"` }
func NewReleaseClusterRequest ¶
func NewReleaseClusterRequest( regionId string, id string, ) *ReleaseClusterRequest
* param regionId: 地域ID (Required) * param id: 集群ID;由八位字符组成 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewReleaseClusterRequestWithAllParams ¶
func NewReleaseClusterRequestWithAllParams( regionId string, id string, ) *ReleaseClusterRequest
* param regionId: 地域ID (Required) * param id: 集群ID;由八位字符组成 (Required)
func NewReleaseClusterRequestWithoutParam ¶
func NewReleaseClusterRequestWithoutParam() *ReleaseClusterRequest
This constructor has better compatible ability when API parameters changed
func (ReleaseClusterRequest) GetRegionId ¶
func (r ReleaseClusterRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ReleaseClusterRequest) SetId ¶
func (r *ReleaseClusterRequest) SetId(id string)
param id: 集群ID;由八位字符组成(Required)
func (*ReleaseClusterRequest) SetRegionId ¶
func (r *ReleaseClusterRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type ReleaseClusterResponse ¶
type ReleaseClusterResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ReleaseClusterResult `json:"result"` }
type ReleaseClusterResult ¶
type ShowClusterDetailsRequest ¶
type ShowClusterDetailsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 集群ID;由八位字符组成 */ Id string `json:"id"` }
func NewShowClusterDetailsRequest ¶
func NewShowClusterDetailsRequest( regionId string, id string, ) *ShowClusterDetailsRequest
* param regionId: 地域ID (Required) * param id: 集群ID;由八位字符组成 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewShowClusterDetailsRequestWithAllParams ¶
func NewShowClusterDetailsRequestWithAllParams( regionId string, id string, ) *ShowClusterDetailsRequest
* param regionId: 地域ID (Required) * param id: 集群ID;由八位字符组成 (Required)
func NewShowClusterDetailsRequestWithoutParam ¶
func NewShowClusterDetailsRequestWithoutParam() *ShowClusterDetailsRequest
This constructor has better compatible ability when API parameters changed
func (ShowClusterDetailsRequest) GetRegionId ¶
func (r ShowClusterDetailsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ShowClusterDetailsRequest) SetId ¶
func (r *ShowClusterDetailsRequest) SetId(id string)
param id: 集群ID;由八位字符组成(Required)
func (*ShowClusterDetailsRequest) SetRegionId ¶
func (r *ShowClusterDetailsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type ShowClusterDetailsResponse ¶
type ShowClusterDetailsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ShowClusterDetailsResult `json:"result"` }
type ShowClusterDetailsResult ¶
type ShowClusterDetailsResult struct { Status bool `json:"status"` Message string `json:"message"` Data jmr.ClusterDetailModel `json:"data"` }