Documentation
¶
Index ¶
- func CacheExpires(r *http.Response) time.Time
- func NewConfiguration(region string, apiKeys ...*ncloud.APIKey) *ncloud.Configuration
- type APIClient
- type APIResponse
- type AcgRuleResponseDetailVo
- type AddNodesInCluster
- type AddNodesInClusterRequestVo
- type AllowedClusterInfo
- type ChangeSpecNodeRequestVo
- type ChangeSpecNodeResponseVo
- type ClusterInfoListRequestVo
- type ConfigGroupClusterInfo
- type CreateCluster
- type CreateClusterResponseVo
- type CreateConfigGroup
- type CreateConfigGroupResponseVo
- type DateTimeVo
- type DeleteConfigGroupResponseVo
- type DimensionsVo
- type DisallowedClusterInfo
- type EnableBrokerNodePublicEndpoint
- type EnablePublicEndpointRequestVo
- type ErrorVo
- type GenericSwaggerError
- type GetBrokerNodeListsRequestVo
- type GetBrokerNodeListsResponseVo
- type GetCdssMonitoringData
- type GetCertFileResponseVo
- type GetClusterRequest
- type GetClusterStatusPerNodeResponseVo
- type GetConfigGroupUsingClusterListRequest
- type GetConfigGroupUsingClusterListResponseVo
- type GetKafkaConfigGroupDetailListRequest
- type GetKafkaConfigGroupDetailListResponseVo
- type GetKafkaConfigGroupListResponseVo
- type GetKafkaConfigGroupRequest
- type GetKafkaConfigGroupResponseVo
- type GetKafkaVersionConfigGroupListRequest
- type GetKafkaVersionListResponseVo
- type GetLoadBalancerListsResponseVo
- type GetNodeProductListForSpecChangeRequestVo
- type GetNodeProductListForSpecChangeResponseVo
- type GetNodeSpecDetailResponseVo
- type GetOpenApiAccessControlGroupRuleListResponseVo
- type GetOpenApiAcgInfoList
- type GetOpenApiHwProductListResponseVo
- type GetOpenApiOsProductListResponseVo
- type GetOpenApiServiceGroupResponseVo
- type GetOpenApiVpcConfigListResponseVo
- type GetOpenApiVpcSubnetListResponseVo
- type GetOsMonitoringData
- type GetProductListRequestVo
- type GetSubnetList
- type GetVpcSubnetListRequestVo
- type KafkaConfigDetail
- type KafkaConfigGroup
- type KafkaVersion
- type LoadBalancerInstance
- type MetricInfoResponseVo
- type MetricInfoVo
- type NodeProduct
- type OpenApiCreateClusterRequestVo
- type OpenApiGetClusterInfoListResponseVo
- type OpenApiGetClusterInfoResponseVo
- type OpenApiGetComputeInstanceListResponseDetailVo
- type OpenApiHwProductVo
- type OpenApiOsProductVo
- type OpenApiVpcConfigListResponseDetailVo
- type OpenApiVpcSubnetListResponseDetailVo
- type Pageable
- type Pager
- type ProcessStatusVo
- type ProductListForCreation
- type QueryMultipleCdssDataRequestVo
- type QueryMultipleDataResponseVo
- type QueryMultipleOsDataRequestVo
- type ResetAdminPasswordRequestVo
- type ResetCmakPassword
- type ResponseVoBoolean
- type ResponseVoChangeSpecNodeResponseVo
- type ResponseVoCreateClusterResponseVo
- type ResponseVoCreateConfigGroupResponseVo
- type ResponseVoDeleteConfigGroupResponseVo
- type ResponseVoGetBrokerNodeListsResponseVo
- type ResponseVoGetCertFileResponseVo
- type ResponseVoGetClusterStatusPerNodeResponseVo
- type ResponseVoGetConfigGroupUsingClusterListResponseVo
- type ResponseVoGetKafkaConfigGroupDetailListResponseVo
- type ResponseVoGetKafkaConfigGroupListResponseVo
- type ResponseVoGetKafkaConfigGroupResponseVo
- type ResponseVoGetKafkaVersionListResponseVo
- type ResponseVoGetLoadBalancerListsResponseVo
- type ResponseVoGetNodeProductListForSpecChangeResponseVo
- type ResponseVoGetNodeSpecDetailResponseVo
- type ResponseVoGetOpenApiAcgInfoList
- type ResponseVoGetOpenApiHwProductListResponseVo
- type ResponseVoGetOpenApiOsProductListResponseVo
- type ResponseVoGetOpenApiServiceGroupResponseVo
- type ResponseVoGetOpenApiVpcConfigListResponseVo
- type ResponseVoGetOpenApiVpcSubnetListResponseVo
- type ResponseVoOpenApiGetClusterInfoListResponseVo
- type ResponseVoOpenApiGetClusterInfoResponseVo
- type ResponseVoQueryMultipleDataResponseVo
- type ResponseVoSetKafkaConfigGroupDetailResponseVo
- type RestartKafkaPerNodeRequestVo
- type RestartKafkaServicePerNode
- type SetClusterKafkaConfigGroupRequest
- type SetKafkaConfigGroupDetailRequest
- type SetKafkaConfigGroupDetailResponseVo
- type SetKafkaConfigGroupMemoRequest
- type Sort
- type V1ApiService
- func (a *V1ApiService) ClusterChangeCountOfBrokerNodeServiceGroupInstanceNoPost(ctx context.Context, changeCountOfBrokerNode AddNodesInCluster, ...) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterChangeSpecNodeServiceGroupInstanceNoPost(ctx context.Context, changeSpecNodeRequestVo ChangeSpecNodeRequestVo, ...) (ResponseVoChangeSpecNodeResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterCreateCDSSClusterPost(ctx context.Context, createCluster CreateCluster) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterCreateCDSSClusterReturnServiceGroupInstanceNoPost(ctx context.Context, createCluster CreateCluster) (ResponseVoCreateClusterResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterDeleteCDSSClusterServiceGroupInstanceNoDelete(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterDisableBrokerNodePublicEndpointServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterDisablePublicDomainServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterDownloadCertificateServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetCertFileResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterEnableBrokerNodePublicEndpointServiceGroupInstanceNoPost(ctx context.Context, ...) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterEnablePublicDomainServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterGetAcgInfoListServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetOpenApiAcgInfoList, *http.Response, error)
- func (a *V1ApiService) ClusterGetBrokerInfoServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetBrokerNodeListsResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetCDSSVersionListGet(ctx context.Context) (ResponseVoGetKafkaVersionListResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetClusterInfoListPost(ctx context.Context, clusterInfoRequest GetClusterRequest) (ResponseVoOpenApiGetClusterInfoListResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetClusterInfoListServiceGroupInstanceNoPost(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoOpenApiGetClusterInfoResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetClusterNodeListServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetOpenApiServiceGroupResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetClusterStatusServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetClusterStatusPerNodeResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetLoadBalancerInstanceListServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetLoadBalancerListsResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetNodeProductListForSpecChangeServiceGroupInstanceNoPost(ctx context.Context, ...) (ResponseVoGetNodeProductListForSpecChangeResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetNodeProductListPost(ctx context.Context, getNodeProductList NodeProduct) (ResponseVoGetOpenApiHwProductListResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetNodeSpecDetailServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetNodeSpecDetailResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetOsProductListGet(ctx context.Context) (ResponseVoGetOpenApiOsProductListResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetSubnetListPost(ctx context.Context, getSubnetList GetSubnetList) (ResponseVoGetOpenApiVpcSubnetListResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterGetVpcListGet(ctx context.Context) (ResponseVoGetOpenApiVpcConfigListResponseVo, *http.Response, error)
- func (a *V1ApiService) ClusterResetCMAKPasswordServiceGroupInstanceNoPost(ctx context.Context, cmakPassword ResetCmakPassword, ...) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterRestartAllServicesServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterRestartCMAKServiceServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterRestartKafkaServicePerNodeServiceGroupInstanceNoPost(ctx context.Context, restartKafkaServicePerNode RestartKafkaServicePerNode, ...) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ClusterRestartKafkaServiceServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ConfigGroupCreateConfigGroupPost(ctx context.Context, createConfigGroup CreateConfigGroup) (ResponseVoCreateConfigGroupResponseVo, *http.Response, error)
- func (a *V1ApiService) ConfigGroupDeleteConfigGroupConfigGroupNoDelete(ctx context.Context, configGroupNo string) (ResponseVoDeleteConfigGroupResponseVo, *http.Response, error)
- func (a *V1ApiService) ConfigGroupGetConfigGroupUsingClusterListConfigGroupNoPost(ctx context.Context, ...) (ResponseVoGetConfigGroupUsingClusterListResponseVo, *http.Response, error)
- func (a *V1ApiService) ConfigGroupGetKafkaConfigGroupConfigGroupNoPost(ctx context.Context, getKafkaConfigGroup GetKafkaConfigGroupRequest, ...) (ResponseVoGetKafkaConfigGroupResponseVo, *http.Response, error)
- func (a *V1ApiService) ConfigGroupGetKafkaConfigGroupDetailListConfigGroupNoPost(ctx context.Context, ...) (ResponseVoGetKafkaConfigGroupDetailListResponseVo, *http.Response, error)
- func (a *V1ApiService) ConfigGroupGetKafkaConfigGroupListPost(ctx context.Context, getKafkaConfigGroupList Pager) (ResponseVoGetKafkaConfigGroupListResponseVo, *http.Response, error)
- func (a *V1ApiService) ConfigGroupGetKafkaVersionConfigGroupListPost(ctx context.Context, ...) (ResponseVoGetKafkaConfigGroupListResponseVo, *http.Response, error)
- func (a *V1ApiService) ConfigGroupSetClusterKafkaConfigGroupConfigGroupNoPost(ctx context.Context, ...) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) ConfigGroupSetKafkaConfigGroupDetailConfigGroupNoPost(ctx context.Context, ...) (ResponseVoSetKafkaConfigGroupDetailResponseVo, *http.Response, error)
- func (a *V1ApiService) ConfigGroupSetKafkaConfigGroupMemoConfigGroupNoPost(ctx context.Context, setKafkaConfigGroupMemo SetKafkaConfigGroupMemoRequest, ...) (ResponseVoBoolean, *http.Response, error)
- func (a *V1ApiService) MonitoringGetCdssMonitoringDataServiceGroupInstanceNoPost(ctx context.Context, getCdssMonitoringData GetCdssMonitoringData, ...) (ResponseVoQueryMultipleDataResponseVo, *http.Response, error)
- func (a *V1ApiService) MonitoringGetOsMonitoringDataServiceGroupInstanceNoPost(ctx context.Context, getOsMonitoringData GetOsMonitoringData, ...) (ResponseVoQueryMultipleDataResponseVo, *http.Response, error)
- type ZoneInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration(region string, apiKeys ...*ncloud.APIKey) *ncloud.Configuration
Types ¶
type APIClient ¶
type APIClient struct {
V1Api *V1ApiService
// contains filtered or unexported fields
}
APIClient manages communication with the api API v2021-12-21T11:54:01Z In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *ncloud.Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) ChangeBasePath ¶
Change base path to allow switching to mocks
type APIResponse ¶
type APIResponse struct {
*http.Response `json:"-"`
Message string `json:"message,omitempty"`
// Operation is the name of the swagger operation.
Operation string `json:"operation,omitempty"`
// RequestURL is the request URL. This value is always available, even if the
// embedded *http.Response is nil.
RequestURL string `json:"url,omitempty"`
// Method is the HTTP method used for the request. This value is always
// available, even if the embedded *http.Response is nil.
Method string `json:"method,omitempty"`
// Payload holds the contents of the response body (which may be nil or empty).
// This is provided here as the raw response.Body() reader will have already
// been drained.
Payload []byte `json:"-"`
}
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
type AcgRuleResponseDetailVo ¶
type AcgRuleResponseDetailVo struct {
AccessControlGroupName string `json:"accessControlGroupName,omitempty"`
AccessControlGroupNo int32 `json:"accessControlGroupNo,omitempty"`
AccessControlGroupRuleNo int32 `json:"accessControlGroupRuleNo,omitempty"`
AccessControlGroupSequence int32 `json:"accessControlGroupSequence,omitempty"`
CreatedYmdt *DateTimeVo `json:"createdYmdt,omitempty"`
Description string `json:"description,omitempty"`
IpBlock string `json:"ipBlock,omitempty"`
IsInboundRule bool `json:"isInboundRule,omitempty"`
PortRange string `json:"portRange,omitempty"`
ProtocolTypeCode string `json:"protocolTypeCode,omitempty"`
StatusCode string `json:"statusCode,omitempty"`
}
type AddNodesInCluster ¶
type AddNodesInCluster struct {
NewBrokerNodeCount int32 `json:"newBrokerNodeCount"`
}
type AllowedClusterInfo ¶
type AllowedClusterInfo struct {
ApplicationVersion string `json:"applicationVersion,omitempty"`
BrokerNodeAccessControlGroupName string `json:"brokerNodeAccessControlGroupName,omitempty"`
BrokerNodeAccessControlGroupSequence int32 `json:"brokerNodeAccessControlGroupSequence,omitempty"`
BrokerNodeCount int32 `json:"brokerNodeCount,omitempty"`
BrokerNodeProductName string `json:"brokerNodeProductName,omitempty"`
BrokerNodeSubnetName string `json:"brokerNodeSubnetName,omitempty"`
BrokerNodeSubnetNo int32 `json:"brokerNodeSubnetNo,omitempty"`
BrokerNodeType string `json:"brokerNodeType,omitempty"`
BrokerStorageVolumeSize int64 `json:"brokerStorageVolumeSize,omitempty"`
ClusterName string `json:"clusterName,omitempty"`
ClusterPublicDomain string `json:"clusterPublicDomain,omitempty"`
CmakPort int32 `json:"cmakPort,omitempty"`
CmakVersion string `json:"cmakVersion,omitempty"`
CreateDate string `json:"createDate,omitempty"`
IsUsePublicDomain bool `json:"isUsePublicDomain,omitempty"`
KafkaBrokerPort int32 `json:"kafkaBrokerPort,omitempty"`
KafkaBrokerTlsPort int32 `json:"kafkaBrokerTlsPort,omitempty"`
KafkaManagerUserName string `json:"kafkaManagerUserName,omitempty"`
KafkaVersion string `json:"kafkaVersion,omitempty"`
ManagerNodeAccessControlGroupName string `json:"managerNodeAccessControlGroupName,omitempty"`
ManagerNodeAccessControlGroupSequence int32 `json:"managerNodeAccessControlGroupSequence,omitempty"`
ManagerNodeCount int32 `json:"managerNodeCount,omitempty"`
ManagerNodeSubnetName string `json:"managerNodeSubnetName,omitempty"`
ManagerNodeSubnetNo int32 `json:"managerNodeSubnetNo,omitempty"`
ManagerNodeType string `json:"managerNodeType,omitempty"`
MemberNo string `json:"memberNo,omitempty"`
// serverStatus (creating[blue], changing[yelllow], running[green], error[red], deleting[gray], return[gray])
ServerStatus string `json:"serverStatus"`
ServiceGroupInstanceNo string `json:"serviceGroupInstanceNo,omitempty"`
SoftwareProductName string `json:"softwareProductName,omitempty"`
VpcName string `json:"vpcName,omitempty"`
VpcNo int32 `json:"vpcNo,omitempty"`
ZookeeperPort int32 `json:"zookeeperPort,omitempty"`
}
type ChangeSpecNodeRequestVo ¶ added in v1.5.8
type ChangeSpecNodeResponseVo ¶ added in v1.5.8
type ChangeSpecNodeResponseVo struct {
IsAllPossible bool `json:"isAllPossible,omitempty"`
}
type ClusterInfoListRequestVo ¶
type ClusterInfoListRequestVo struct {
// ServiceGroupInstanceNo(ClusterNo)
InputText string `json:"inputText,omitempty"`
// ServiceGroupInstanceNo(ClusterNo)
MemberNo string `json:"memberNo,omitempty"`
// page no, default 1
PageNo int32 `json:"pageNo,omitempty"`
// page size, default 10
PageSize int32 `json:"pageSize,omitempty"`
Pageable *Pageable `json:"pageable,omitempty"`
// ServiceGroupInstanceNo(ClusterNo)
VpcName string `json:"vpcName,omitempty"`
}
type ConfigGroupClusterInfo ¶ added in v1.5.0
type CreateCluster ¶
type CreateCluster struct {
ClusterName string `json:"clusterName"`
KafkaVersionCode string `json:"kafkaVersionCode"`
KafkaManagerUserName string `json:"kafkaManagerUserName"`
KafkaManagerUserPassword string `json:"kafkaManagerUserPassword"`
SoftwareProductCode string `json:"softwareProductCode"`
VpcNo int32 `json:"vpcNo"`
ManagerNodeProductCode string `json:"managerNodeProductCode"`
ManagerNodeSubnetNo int32 `json:"managerNodeSubnetNo"`
BrokerNodeProductCode string `json:"brokerNodeProductCode,omitempty"`
BrokerNodeCount int32 `json:"brokerNodeCount"`
BrokerNodeSubnetNo int32 `json:"brokerNodeSubnetNo"`
BrokerNodeStorageSize int32 `json:"brokerNodeStorageSize"`
ConfigGroupNo int32 `json:"configGroupNo,omitempty"`
}
type CreateClusterResponseVo ¶ added in v1.5.0
type CreateClusterResponseVo struct {
// 서비스 그룹 인스턴스 번호
ServiceGroupInstanceNo int32 `json:"serviceGroupInstanceNo"`
}
type CreateConfigGroup ¶ added in v1.5.0
type CreateConfigGroupResponseVo ¶ added in v1.5.0
type CreateConfigGroupResponseVo struct {
ConfigGroupNo int32 `json:"configGroupNo,omitempty"`
}
type DateTimeVo ¶
type DeleteConfigGroupResponseVo ¶ added in v1.5.0
type DeleteConfigGroupResponseVo struct {
IsDelete bool `json:"isDelete,omitempty"`
}
type DimensionsVo ¶
type DimensionsVo struct {
InstanceNo string `json:"instanceNo,omitempty"`
}
type DisallowedClusterInfo ¶
type EnableBrokerNodePublicEndpoint ¶
type EnableBrokerNodePublicEndpoint struct {
LoadBalancerInstanceNo int32 `json:"loadBalancerInstanceNo"`
}
type GenericSwaggerError ¶
type GenericSwaggerError struct {
// contains filtered or unexported fields
}
GenericSwaggerError Provides access to the body, error and model on returned errors.
func (GenericSwaggerError) Body ¶
func (e GenericSwaggerError) Body() []byte
Body returns the raw bytes of the response
func (GenericSwaggerError) Error ¶
func (e GenericSwaggerError) Error() string
Error returns non-empty string if there was an error.
func (GenericSwaggerError) Model ¶
func (e GenericSwaggerError) Model() interface{}
Model returns the unpacked model of the error
type GetBrokerNodeListsRequestVo ¶
type GetBrokerNodeListsRequestVo struct {
// serviceGroupInstanceNo
ServiceGroupInstanceNo string `json:"serviceGroupInstanceNo"`
}
type GetBrokerNodeListsResponseVo ¶
type GetBrokerNodeListsResponseVo struct {
BrokerNodeList string `json:"brokerNodeList,omitempty"`
BrokerTlsNodeList string `json:"brokerTlsNodeList,omitempty"`
LocalDnsList string `json:"localDnsList,omitempty"`
LocalDnsTlsList string `json:"localDnsTlsList,omitempty"`
PublicEndpointBrokerNodeList string `json:"publicEndpointBrokerNodeList,omitempty"`
PublicEndpointBrokerNodeListenerPortList string `json:"publicEndpointBrokerNodeListenerPortList,omitempty"`
PublicEndpointBrokerTlsNodeList string `json:"publicEndpointBrokerTlsNodeList,omitempty"`
PublicEndpointBrokerTlsNodeListenerPortList string `json:"publicEndpointBrokerTlsNodeListenerPortList,omitempty"`
ZookeeperList string `json:"zookeeperList,omitempty"`
}
type GetCdssMonitoringData ¶
type GetCertFileResponseVo ¶
type GetCertFileResponseVo struct {
Certification string `json:"certification,omitempty"`
}
type GetClusterRequest ¶
type GetClusterStatusPerNodeResponseVo ¶
type GetClusterStatusPerNodeResponseVo struct {
BrokerNodeTotalNumber int32 `json:"brokerNodeTotalNumber,omitempty"`
BrokerNumber int32 `json:"brokerNumber,omitempty"`
BrokerStatus string `json:"brokerStatus,omitempty"`
BrokerStatusPerNode []ProcessStatusVo `json:"brokerStatusPerNode,omitempty"`
ClusterName string `json:"clusterName,omitempty"`
CmakStatus string `json:"cmakStatus,omitempty"`
ZookeeperNumber int32 `json:"zookeeperNumber,omitempty"`
ZookeeperStatus string `json:"zookeeperStatus,omitempty"`
ZookeeperStatusPerNode []ProcessStatusVo `json:"zookeeperStatusPerNode,omitempty"`
ZookeeperTotalNumber int32 `json:"zookeeperTotalNumber,omitempty"`
}
type GetConfigGroupUsingClusterListRequest ¶ added in v1.5.0
type GetConfigGroupUsingClusterListResponseVo ¶ added in v1.5.0
type GetConfigGroupUsingClusterListResponseVo struct {
CurrentPage int32 `json:"currentPage,omitempty"`
IsFirst bool `json:"isFirst,omitempty"`
IsLast bool `json:"isLast,omitempty"`
PageSize int32 `json:"pageSize,omitempty"`
TotalCount int64 `json:"totalCount,omitempty"`
TotalPage int32 `json:"totalPage,omitempty"`
UsingClusterNameList []ConfigGroupClusterInfo `json:"usingClusterNameList,omitempty"`
}
type GetKafkaConfigGroupDetailListRequest ¶ added in v1.5.0
type GetKafkaConfigGroupDetailListRequest struct {
KafkaVersionCode string `json:"kafkaVersionCode,omitempty"`
}
type GetKafkaConfigGroupDetailListResponseVo ¶ added in v1.5.0
type GetKafkaConfigGroupDetailListResponseVo struct {
ConfigGroupNo int32 `json:"configGroupNo,omitempty"`
KafkaConfigGroupDetailList []KafkaConfigDetail `json:"kafkaConfigGroupDetailList,omitempty"`
KafkaVersionCode string `json:"kafkaVersionCode,omitempty"`
MemberNo string `json:"memberNo,omitempty"`
}
type GetKafkaConfigGroupListResponseVo ¶ added in v1.5.0
type GetKafkaConfigGroupListResponseVo struct {
CurrentPage int32 `json:"currentPage,omitempty"`
IsFirst bool `json:"isFirst,omitempty"`
IsLast bool `json:"isLast,omitempty"`
KafkaConfigGroupList []KafkaConfigGroup `json:"kafkaConfigGroupList,omitempty"`
PageSize int32 `json:"pageSize,omitempty"`
TotalCount int64 `json:"totalCount,omitempty"`
TotalPage int32 `json:"totalPage,omitempty"`
}
type GetKafkaConfigGroupRequest ¶ added in v1.5.0
type GetKafkaConfigGroupRequest struct {
KafkaVersionCode string `json:"kafkaVersionCode,omitempty"`
}
type GetKafkaConfigGroupResponseVo ¶ added in v1.5.0
type GetKafkaConfigGroupResponseVo struct {
ConfigGroupName string `json:"configGroupName,omitempty"`
ConfigGroupNo int32 `json:"configGroupNo,omitempty"`
Description string `json:"description,omitempty"`
KafkaVersionCode string `json:"kafkaVersionCode,omitempty"`
MemberNo string `json:"memberNo,omitempty"`
}
type GetKafkaVersionConfigGroupListRequest ¶ added in v1.5.0
type GetKafkaVersionListResponseVo ¶
type GetKafkaVersionListResponseVo struct {
KafkaVersionList []KafkaVersion `json:"kafkaVersionList,omitempty"`
}
type GetLoadBalancerListsResponseVo ¶
type GetLoadBalancerListsResponseVo struct {
Responses []LoadBalancerInstance `json:"responses,omitempty"`
ReturnCode string `json:"returnCode,omitempty"`
UserRequestId string `json:"userRequestId,omitempty"`
}
type GetNodeProductListForSpecChangeRequestVo ¶ added in v1.5.8
type GetNodeProductListForSpecChangeRequestVo struct {
SoftwareProductCode string `json:"softwareProductCode"`
}
type GetNodeProductListForSpecChangeResponseVo ¶ added in v1.5.8
type GetNodeProductListForSpecChangeResponseVo struct {
BrokerNodeProductList []ProductListForCreation `json:"brokerNodeProductList,omitempty"`
ManagerNodeProductList []ProductListForCreation `json:"managerNodeProductList,omitempty"`
}
type GetNodeSpecDetailResponseVo ¶ added in v1.5.8
type GetNodeSpecDetailResponseVo struct {
BrokerNodeCount int32 `json:"brokerNodeCount,omitempty"`
BrokerNodeProductCode string `json:"brokerNodeProductCode,omitempty"`
BrokerNodeProductName string `json:"brokerNodeProductName,omitempty"`
ClusterName string `json:"clusterName,omitempty"`
ManagerNodeCount int32 `json:"managerNodeCount,omitempty"`
ManagerNodeProductCode string `json:"managerNodeProductCode,omitempty"`
ManagerNodeProductName string `json:"managerNodeProductName,omitempty"`
ServiceGroupInstanceNo int32 `json:"serviceGroupInstanceNo,omitempty"`
SoftwareProductCode string `json:"softwareProductCode,omitempty"`
ZoneNo string `json:"zoneNo,omitempty"`
}
type GetOpenApiAccessControlGroupRuleListResponseVo ¶
type GetOpenApiAccessControlGroupRuleListResponseVo struct {
InboundAcgRules []AcgRuleResponseDetailVo `json:"inboundAcgRules,omitempty"`
OutboundAcgRules []AcgRuleResponseDetailVo `json:"outboundAcgRules,omitempty"`
}
type GetOpenApiAcgInfoList ¶
type GetOpenApiAcgInfoList struct {
BrokerNodeAcgRule *GetOpenApiAccessControlGroupRuleListResponseVo `json:"brokerNodeAcgRule,omitempty"`
ManagerNodeAcgRule *GetOpenApiAccessControlGroupRuleListResponseVo `json:"managerNodeAcgRule,omitempty"`
}
type GetOpenApiHwProductListResponseVo ¶
type GetOpenApiHwProductListResponseVo struct {
ProductList []OpenApiHwProductVo `json:"productList,omitempty"`
}
type GetOpenApiOsProductListResponseVo ¶
type GetOpenApiOsProductListResponseVo struct {
ProductList []OpenApiOsProductVo `json:"productList,omitempty"`
}
type GetOpenApiServiceGroupResponseVo ¶
type GetOpenApiServiceGroupResponseVo struct {
ComputeList []OpenApiGetComputeInstanceListResponseDetailVo `json:"computeList,omitempty"`
ContractNo int32 `json:"contractNo,omitempty"`
CreatedDate *DateTimeVo `json:"createdDate,omitempty"`
ProductCode string `json:"productCode,omitempty"`
RegionNo int32 `json:"regionNo,omitempty"`
ServiceGroupInstanceNo int32 `json:"serviceGroupInstanceNo,omitempty"`
ServiceGroupInstanceTypeCode string `json:"serviceGroupInstanceTypeCode,omitempty"`
ServiceGroupName string `json:"serviceGroupName,omitempty"`
StatusCode string `json:"statusCode,omitempty"`
VpcNo int32 `json:"vpcNo,omitempty"`
}
type GetOpenApiVpcConfigListResponseVo ¶
type GetOpenApiVpcConfigListResponseVo struct {
Content []OpenApiVpcConfigListResponseDetailVo `json:"content,omitempty"`
Error_ *ErrorVo `json:"error,omitempty"`
}
type GetOpenApiVpcSubnetListResponseVo ¶
type GetOpenApiVpcSubnetListResponseVo struct {
Content []OpenApiVpcSubnetListResponseDetailVo `json:"content,omitempty"`
Error_ *ErrorVo `json:"error,omitempty"`
}
type GetOsMonitoringData ¶
type GetProductListRequestVo ¶
type GetSubnetList ¶
type KafkaConfigDetail ¶ added in v1.5.0
type KafkaConfigDetail struct {
ConfigName string `json:"configName,omitempty"`
ConfigNameKey string `json:"configNameKey,omitempty"`
CustomValue string `json:"customValue,omitempty"`
DefaultValue string `json:"defaultValue,omitempty"`
ModifyYn bool `json:"modifyYn,omitempty"`
Range_ string `json:"range,omitempty"`
Type_ string `json:"type,omitempty"`
}
type KafkaConfigGroup ¶ added in v1.5.0
type KafkaConfigGroup struct {
ConfigGroupName string `json:"configGroupName,omitempty"`
ConfigGroupNo int32 `json:"configGroupNo,omitempty"`
Description string `json:"description,omitempty"`
KafkaVersion string `json:"kafkaVersion,omitempty"`
KafkaVersionCode string `json:"kafkaVersionCode,omitempty"`
}
type KafkaVersion ¶
type LoadBalancerInstance ¶
type LoadBalancerInstance struct {
ActionName string `json:"actionName,omitempty"`
CreateYmdt string `json:"createYmdt,omitempty"`
Disable bool `json:"disable,omitempty"`
InstanceNo int32 `json:"instanceNo,omitempty"`
InstanceStatusCode string `json:"instanceStatusCode,omitempty"`
InstanceStatusName string `json:"instanceStatusName,omitempty"`
IpTypeCode string `json:"ipTypeCode,omitempty"`
LayerTypeCode string `json:"layerTypeCode,omitempty"`
LoadBalancerDomain string `json:"loadBalancerDomain,omitempty"`
LoadBalancerIp string `json:"loadBalancerIp,omitempty"`
LoadBalancerName string `json:"loadBalancerName,omitempty"`
MemberNo int32 `json:"memberNo,omitempty"`
Permission string `json:"permission,omitempty"`
RegionNo int32 `json:"regionNo,omitempty"`
ZoneList []ZoneInfo `json:"zoneList,omitempty"`
}
type MetricInfoResponseVo ¶
type MetricInfoResponseVo struct {
Aggregation string `json:"aggregation,omitempty"`
Dimensions *DimensionsVo `json:"dimensions,omitempty"`
Dps [][]interface{} `json:"dps,omitempty"`
GraphName string `json:"graphName,omitempty"`
Interval string `json:"interval,omitempty"`
Metric string `json:"metric,omitempty"`
ProductName string `json:"productName,omitempty"`
}
type MetricInfoVo ¶
type MetricInfoVo struct {
Aggregation string `json:"aggregation,omitempty"`
ComputeInstanceNo string `json:"computeInstanceNo,omitempty"`
CwKey string `json:"cw_key,omitempty"`
Dimensions map[string]string `json:"dimensions,omitempty"`
Interval string `json:"interval,omitempty"`
Metric string `json:"metric,omitempty"`
ProdKey string `json:"prodKey,omitempty"`
ProductName string `json:"productName,omitempty"`
QueryAggregation string `json:"queryAggregation,omitempty"`
ServiceGroupInstanceNo string `json:"serviceGroupInstanceNo,omitempty"`
}
type NodeProduct ¶
type OpenApiCreateClusterRequestVo ¶
type OpenApiCreateClusterRequestVo struct {
// 브로커 노드 갯수 | min:3 | only 3 to up
BrokerNodeCount int32 `json:"brokerNodeCount"`
// 브로커 노드 상품(Spec) 코드
BrokerNodeProductCode string `json:"brokerNodeProductCode"`
// 데이터 노드 스토리지 사이즈
BrokerNodeStorageSize int64 `json:"brokerNodeStorageSize"`
// 데이터 노드 스토리지 타입 | Default: SSD
BrokerNodeStorageType2Code string `json:"brokerNodeStorageType2Code"`
// 브로커 서브넷 이름
BrokerNodeSubnetName string `json:"brokerNodeSubnetName"`
// 브로커 서브넷 번호
BrokerNodeSubnetNo int32 `json:"brokerNodeSubnetNo"`
// 클러스터 이름
ClusterName string `json:"clusterName"`
// 카프카 매니저 접근 유저 네임
KafkaManagerUserName string `json:"kafkaManagerUserName"`
// 카프카 매니저 접근 유저 비밀번호
KafkaManagerUserPassword string `json:"kafkaManagerUserPassword"`
// Application 버전 코드
KafkaVersionCode string `json:"kafkaVersionCode"`
// 매니저 노드 갯수 | Default:1 | only 1
ManagerNodeCount int32 `json:"managerNodeCount"`
// 매니저 노드 상품(Spec) 코드
ManagerNodeProductCode string `json:"managerNodeProductCode"`
// 매니저 서브넷 이름
ManagerNodeSubnetName string `json:"managerNodeSubnetName,omitempty"`
// 매니저 서브넷 번호
ManagerNodeSubnetNo int32 `json:"managerNodeSubnetNo,omitempty"`
// 소프트웨어 상품(OS) 코드
SoftwareProductCode string `json:"softwareProductCode"`
// VPC 이름
VpcName string `json:"vpcName,omitempty"`
// VPC 번호
VpcNo int32 `json:"vpcNo,omitempty"`
}
type OpenApiGetClusterInfoListResponseVo ¶
type OpenApiGetClusterInfoListResponseVo struct {
AllowedClusters []AllowedClusterInfo `json:"allowedClusters,omitempty"`
CurrentPage int32 `json:"currentPage,omitempty"`
DisallowedClusters []DisallowedClusterInfo `json:"disallowedClusters,omitempty"`
IsFirst bool `json:"isFirst,omitempty"`
IsLast bool `json:"isLast,omitempty"`
PageSize int32 `json:"pageSize,omitempty"`
TotalCount int64 `json:"totalCount,omitempty"`
TotalPage int32 `json:"totalPage,omitempty"`
}
type OpenApiGetClusterInfoResponseVo ¶ added in v1.5.0
type OpenApiGetClusterInfoResponseVo struct {
BrokerNodeCount int32 `json:"brokerNodeCount,omitempty"`
BrokerNodeProductCode string `json:"brokerNodeProductCode,omitempty"`
BrokerNodeStorageSize int64 `json:"brokerNodeStorageSize,omitempty"`
BrokerNodeSubnetNo int32 `json:"brokerNodeSubnetNo,omitempty"`
ClusterName string `json:"clusterName,omitempty"`
ConfigGroupNo int32 `json:"configGroupNo,omitempty"`
KafkaManagerUserName string `json:"kafkaManagerUserName,omitempty"`
KafkaManagerUserPassword string `json:"kafkaManagerUserPassword,omitempty"`
KafkaVersionCode string `json:"kafkaVersionCode,omitempty"`
ManagerNodeProductCode string `json:"managerNodeProductCode,omitempty"`
ManagerNodeSubnetNo int32 `json:"managerNodeSubnetNo,omitempty"`
SoftwareProductCode string `json:"softwareProductCode,omitempty"`
Status string `json:"status,omitempty"`
VpcNo int32 `json:"vpcNo,omitempty"`
}
type OpenApiGetComputeInstanceListResponseDetailVo ¶
type OpenApiGetComputeInstanceListResponseDetailVo struct {
ComputeInstanceNo int32 `json:"computeInstanceNo,omitempty"`
ComputeInstanceProductCode string `json:"computeInstanceProductCode,omitempty"`
ComputeInstanceStatus string `json:"computeInstanceStatus,omitempty"`
CpuCount int32 `json:"cpuCount,omitempty"`
CreatedYmdt *DateTimeVo `json:"createdYmdt,omitempty"`
HostName string `json:"hostName,omitempty"`
MacAddress string `json:"macAddress,omitempty"`
MemorySize int64 `json:"memorySize,omitempty"`
NodeRoleCode string `json:"nodeRoleCode,omitempty"`
OperationYmdt *DateTimeVo `json:"operationYmdt,omitempty"`
OsInfo string `json:"osInfo,omitempty"`
PrivateIp string `json:"privateIp,omitempty"`
RegionCode string `json:"regionCode,omitempty"`
RegionName string `json:"regionName,omitempty"`
RegionNo string `json:"regionNo,omitempty"`
SelfManaged bool `json:"selfManaged,omitempty"`
ServiceGroupInstanceNo int32 `json:"serviceGroupInstanceNo,omitempty"`
SubnetName string `json:"subnetName,omitempty"`
SubnetNo int32 `json:"subnetNo,omitempty"`
Uuid string `json:"uuid,omitempty"`
VpcName string `json:"vpcName,omitempty"`
VpcNo int32 `json:"vpcNo,omitempty"`
ZoneName string `json:"zoneName,omitempty"`
ZoneNo int32 `json:"zoneNo,omitempty"`
}
type OpenApiHwProductVo ¶
type OpenApiHwProductVo struct {
CpuCount string `json:"cpuCount,omitempty"`
DiskType2Code string `json:"diskType2Code,omitempty"`
InfraResourceTypeCode string `json:"infraResourceTypeCode,omitempty"`
MemorySize string `json:"memorySize,omitempty"`
ProductCode string `json:"productCode,omitempty"`
ProductEnglishDesc string `json:"productEnglishDesc,omitempty"`
ProductName string `json:"productName,omitempty"`
ProductType2Code string `json:"productType2Code,omitempty"`
}
type OpenApiOsProductVo ¶
type OpenApiOsProductVo struct {
InfraResourceTypeCode string `json:"infraResourceTypeCode,omitempty"`
ProductCode string `json:"productCode,omitempty"`
ProductEnglishDesc string `json:"productEnglishDesc,omitempty"`
ProductName string `json:"productName,omitempty"`
ProductType2Code string `json:"productType2Code,omitempty"`
SoftwareTypeCode string `json:"softwareTypeCode,omitempty"`
}
type OpenApiVpcConfigListResponseDetailVo ¶
type OpenApiVpcConfigListResponseDetailVo struct {
CreatedDate *DateTimeVo `json:"createdDate,omitempty"`
Ipv4Cidr string `json:"ipv4Cidr,omitempty"`
Permission string `json:"permission,omitempty"`
RegionNo string `json:"regionNo,omitempty"`
StatusCode string `json:"statusCode,omitempty"`
VpcName string `json:"vpcName,omitempty"`
VpcNo int32 `json:"vpcNo,omitempty"`
}
type OpenApiVpcSubnetListResponseDetailVo ¶
type OpenApiVpcSubnetListResponseDetailVo struct {
IsPublic bool `json:"isPublic,omitempty"`
Permission string `json:"permission,omitempty"`
Subnet string `json:"subnet,omitempty"`
SubnetName string `json:"subnetName,omitempty"`
SubnetNo int32 `json:"subnetNo,omitempty"`
VpcName string `json:"vpcName,omitempty"`
VpcNo int32 `json:"vpcNo,omitempty"`
ZoneName string `json:"zoneName,omitempty"`
ZoneNo int32 `json:"zoneNo,omitempty"`
}
type ProcessStatusVo ¶
type ProductListForCreation ¶ added in v1.5.8
type ProductListForCreation struct {
BaseBlockStorageProductCode string `json:"baseBlockStorageProductCode,omitempty"`
CpuCount string `json:"cpuCount,omitempty"`
DiskType2Code string `json:"diskType2Code,omitempty"`
InfraResourceDetailTypeCode string `json:"infraResourceDetailTypeCode,omitempty"`
InfraResourceTypeCode string `json:"infraResourceTypeCode,omitempty"`
IsChangeSpec bool `json:"isChangeSpec,omitempty"`
IsSelected bool `json:"isSelected,omitempty"`
MemorySize int64 `json:"memorySize,omitempty"`
ProductCode string `json:"productCode,omitempty"`
ProductDesc string `json:"productDesc,omitempty"`
ProductEnglishDesc string `json:"productEnglishDesc,omitempty"`
ProductEnglishName string `json:"productEnglishName,omitempty"`
ProductJapaneseDesc string `json:"productJapaneseDesc,omitempty"`
ProductJapaneseName string `json:"productJapaneseName,omitempty"`
ProductKoreanDesc string `json:"productKoreanDesc,omitempty"`
ProductKoreanName string `json:"productKoreanName,omitempty"`
ProductName string `json:"productName,omitempty"`
ProductType2Code string `json:"productType2Code,omitempty"`
}
type QueryMultipleCdssDataRequestVo ¶
type QueryMultipleCdssDataRequestVo struct {
ComputeInstanceNo string `json:"computeInstanceNo,omitempty"`
Interval string `json:"interval,omitempty"`
Metric string `json:"metric,omitempty"`
MetricInfoList []MetricInfoVo `json:"metricInfoList,omitempty"`
ServiceGroupInstanceNo string `json:"serviceGroupInstanceNo,omitempty"`
TimeEnd int64 `json:"timeEnd,omitempty"`
TimeStart int64 `json:"timeStart,omitempty"`
}
type QueryMultipleDataResponseVo ¶
type QueryMultipleDataResponseVo struct {
Data []MetricInfoResponseVo `json:"data,omitempty"`
}
type QueryMultipleOsDataRequestVo ¶
type QueryMultipleOsDataRequestVo struct {
ComputeInstanceNo string `json:"computeInstanceNo,omitempty"`
Interval string `json:"interval,omitempty"`
Metric string `json:"metric,omitempty"`
MetricInfoList []MetricInfoVo `json:"metricInfoList,omitempty"`
ServiceGroupInstanceNo string `json:"serviceGroupInstanceNo,omitempty"`
TimeEnd int64 `json:"timeEnd,omitempty"`
TimeStart int64 `json:"timeStart,omitempty"`
}
type ResetCmakPassword ¶
type ResetCmakPassword struct {
KafkaManagerUserPassword string `json:"kafkaManagerUserPassword"`
}
type ResponseVoBoolean ¶
type ResponseVoChangeSpecNodeResponseVo ¶ added in v1.5.8
type ResponseVoChangeSpecNodeResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *ChangeSpecNodeResponseVo `json:"result,omitempty"`
}
type ResponseVoCreateClusterResponseVo ¶ added in v1.5.0
type ResponseVoCreateClusterResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *CreateClusterResponseVo `json:"result,omitempty"`
}
type ResponseVoCreateConfigGroupResponseVo ¶ added in v1.5.0
type ResponseVoCreateConfigGroupResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *CreateConfigGroupResponseVo `json:"result,omitempty"`
}
type ResponseVoDeleteConfigGroupResponseVo ¶ added in v1.5.0
type ResponseVoDeleteConfigGroupResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *DeleteConfigGroupResponseVo `json:"result,omitempty"`
}
type ResponseVoGetBrokerNodeListsResponseVo ¶
type ResponseVoGetBrokerNodeListsResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetBrokerNodeListsResponseVo `json:"result,omitempty"`
}
type ResponseVoGetCertFileResponseVo ¶
type ResponseVoGetCertFileResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetCertFileResponseVo `json:"result,omitempty"`
}
type ResponseVoGetClusterStatusPerNodeResponseVo ¶
type ResponseVoGetClusterStatusPerNodeResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetClusterStatusPerNodeResponseVo `json:"result,omitempty"`
}
type ResponseVoGetConfigGroupUsingClusterListResponseVo ¶ added in v1.5.0
type ResponseVoGetConfigGroupUsingClusterListResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetConfigGroupUsingClusterListResponseVo `json:"result,omitempty"`
}
type ResponseVoGetKafkaConfigGroupDetailListResponseVo ¶ added in v1.5.0
type ResponseVoGetKafkaConfigGroupDetailListResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetKafkaConfigGroupDetailListResponseVo `json:"result,omitempty"`
}
type ResponseVoGetKafkaConfigGroupListResponseVo ¶ added in v1.5.0
type ResponseVoGetKafkaConfigGroupListResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetKafkaConfigGroupListResponseVo `json:"result,omitempty"`
}
type ResponseVoGetKafkaConfigGroupResponseVo ¶ added in v1.5.0
type ResponseVoGetKafkaConfigGroupResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetKafkaConfigGroupResponseVo `json:"result,omitempty"`
}
type ResponseVoGetKafkaVersionListResponseVo ¶
type ResponseVoGetKafkaVersionListResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetKafkaVersionListResponseVo `json:"result,omitempty"`
}
type ResponseVoGetLoadBalancerListsResponseVo ¶
type ResponseVoGetLoadBalancerListsResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetLoadBalancerListsResponseVo `json:"result,omitempty"`
}
type ResponseVoGetNodeProductListForSpecChangeResponseVo ¶ added in v1.5.8
type ResponseVoGetNodeProductListForSpecChangeResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetNodeProductListForSpecChangeResponseVo `json:"result,omitempty"`
}
type ResponseVoGetNodeSpecDetailResponseVo ¶ added in v1.5.8
type ResponseVoGetNodeSpecDetailResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetNodeSpecDetailResponseVo `json:"result,omitempty"`
}
type ResponseVoGetOpenApiAcgInfoList ¶
type ResponseVoGetOpenApiAcgInfoList struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetOpenApiAcgInfoList `json:"result,omitempty"`
}
type ResponseVoGetOpenApiHwProductListResponseVo ¶
type ResponseVoGetOpenApiHwProductListResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetOpenApiHwProductListResponseVo `json:"result,omitempty"`
}
type ResponseVoGetOpenApiOsProductListResponseVo ¶
type ResponseVoGetOpenApiOsProductListResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetOpenApiOsProductListResponseVo `json:"result,omitempty"`
}
type ResponseVoGetOpenApiServiceGroupResponseVo ¶
type ResponseVoGetOpenApiServiceGroupResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetOpenApiServiceGroupResponseVo `json:"result,omitempty"`
}
type ResponseVoGetOpenApiVpcConfigListResponseVo ¶
type ResponseVoGetOpenApiVpcConfigListResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetOpenApiVpcConfigListResponseVo `json:"result,omitempty"`
}
type ResponseVoGetOpenApiVpcSubnetListResponseVo ¶
type ResponseVoGetOpenApiVpcSubnetListResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *GetOpenApiVpcSubnetListResponseVo `json:"result,omitempty"`
}
type ResponseVoOpenApiGetClusterInfoListResponseVo ¶
type ResponseVoOpenApiGetClusterInfoListResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *OpenApiGetClusterInfoListResponseVo `json:"result,omitempty"`
}
type ResponseVoOpenApiGetClusterInfoResponseVo ¶ added in v1.5.0
type ResponseVoOpenApiGetClusterInfoResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *OpenApiGetClusterInfoResponseVo `json:"result,omitempty"`
}
type ResponseVoQueryMultipleDataResponseVo ¶
type ResponseVoQueryMultipleDataResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *QueryMultipleDataResponseVo `json:"result,omitempty"`
}
type ResponseVoSetKafkaConfigGroupDetailResponseVo ¶ added in v1.5.0
type ResponseVoSetKafkaConfigGroupDetailResponseVo struct {
Code int32 `json:"code,omitempty"`
Message string `json:"message,omitempty"`
RequestId string `json:"requestId,omitempty"`
Result *SetKafkaConfigGroupDetailResponseVo `json:"result,omitempty"`
}
type RestartKafkaServicePerNode ¶
type RestartKafkaServicePerNode struct {
ComputeInstanceNoList []int32 `json:"computeInstanceNoList"`
}
type SetClusterKafkaConfigGroupRequest ¶ added in v1.5.0
type SetKafkaConfigGroupDetailRequest ¶ added in v1.5.0
type SetKafkaConfigGroupDetailRequest struct {
KafkaVersionCode string `json:"kafkaVersionCode,omitempty"`
AutoCreateTopicsEnable bool `json:"autoCreateTopicsEnable,omitempty"`
DeleteTopicEnable bool `json:"deleteTopicEnable,omitempty"`
LogCleanerEnable bool `json:"logCleanerEnable,omitempty"`
LogCleanupPolicy string `json:"logCleanupPolicy,omitempty"`
LogCleanerThreads int32 `json:"logCleanerThreads,omitempty"`
LogFlushIntervalMessages int32 `json:"logFlushIntervalMessages,omitempty"`
LogRetentionBytes int32 `json:"logRetentionBytes,omitempty"`
LogRetentionHours int32 `json:"logRetentionHours,omitempty"`
LogSegmentBytes int32 `json:"logSegmentBytes,omitempty"`
NumIoThreads int32 `json:"numIoThreads,omitempty"`
NumNetworkThreads int32 `json:"numNetworkThreads,omitempty"`
NumPartitions int32 `json:"numPartitions,omitempty"`
AllowEveryoneIfNoAclFound bool `json:"allowEveryoneIfNoAclFound,omitempty"`
}
type SetKafkaConfigGroupDetailResponseVo ¶ added in v1.5.0
type SetKafkaConfigGroupDetailResponseVo struct {
ConfigGroupNo int32 `json:"configGroupNo,omitempty"`
}
type SetKafkaConfigGroupMemoRequest ¶ added in v1.5.0
type V1ApiService ¶
type V1ApiService service
func (*V1ApiService) ClusterChangeCountOfBrokerNodeServiceGroupInstanceNoPost ¶
func (a *V1ApiService) ClusterChangeCountOfBrokerNodeServiceGroupInstanceNoPost(ctx context.Context, changeCountOfBrokerNode AddNodesInCluster, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param changeCountOfBrokerNode 브로커 노드 추가 파라미터
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNcpRegionNo Region No
@return ResponseVoBoolean
func (*V1ApiService) ClusterChangeSpecNodeServiceGroupInstanceNoPost ¶ added in v1.5.8
func (a *V1ApiService) ClusterChangeSpecNodeServiceGroupInstanceNoPost(ctx context.Context, changeSpecNodeRequestVo ChangeSpecNodeRequestVo, serviceGroupInstanceNo string) (ResponseVoChangeSpecNodeResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param changeSpecNodeRequestVo
- @param serviceGroupInstanceNo serviceGroupInstanceNo
@return ResponseVoChangeSpecNodeResponseVo
func (*V1ApiService) ClusterCreateCDSSClusterPost ¶
func (a *V1ApiService) ClusterCreateCDSSClusterPost(ctx context.Context, createCluster CreateCluster) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param createCluster 클러스터 생성 파라미터
- @param xNCPREGIONNO Region No
@return ResponseVoBoolean
func (*V1ApiService) ClusterCreateCDSSClusterReturnServiceGroupInstanceNoPost ¶ added in v1.5.0
func (a *V1ApiService) ClusterCreateCDSSClusterReturnServiceGroupInstanceNoPost(ctx context.Context, createCluster CreateCluster) (ResponseVoCreateClusterResponseVo, *http.Response, error)
V1ApiService cluster 생성 후 serviceGroupInstanceNo 반환
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param createCluster
@return ResponseVoCreateClusterResponseVo
func (*V1ApiService) ClusterDeleteCDSSClusterServiceGroupInstanceNoDelete ¶
func (a *V1ApiService) ClusterDeleteCDSSClusterServiceGroupInstanceNoDelete(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoBoolean
func (*V1ApiService) ClusterDisableBrokerNodePublicEndpointServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterDisableBrokerNodePublicEndpointServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoBoolean
func (*V1ApiService) ClusterDisablePublicDomainServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterDisablePublicDomainServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO X-NCP-REGION_NO
@return ResponseVoBoolean
func (*V1ApiService) ClusterDownloadCertificateServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterDownloadCertificateServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetCertFileResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO X-NCP-REGION_NO
@return ResponseVoGetCertFileResponseVo
func (*V1ApiService) ClusterEnableBrokerNodePublicEndpointServiceGroupInstanceNoPost ¶
func (a *V1ApiService) ClusterEnableBrokerNodePublicEndpointServiceGroupInstanceNoPost(ctx context.Context, enableBrokerNodePublicEndpoint EnableBrokerNodePublicEndpoint, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param enableBrokerNodePublicEndpoint Broker Node Public Endpoint 활성화
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoBoolean
func (*V1ApiService) ClusterEnablePublicDomainServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterEnablePublicDomainServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO X-NCP-REGION_NO
@return ResponseVoBoolean
func (*V1ApiService) ClusterGetAcgInfoListServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterGetAcgInfoListServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetOpenApiAcgInfoList, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoGetOpenApiAcgInfoList
func (*V1ApiService) ClusterGetBrokerInfoServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterGetBrokerInfoServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetBrokerNodeListsResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO X-NCP-REGION_NO
@return ResponseVoGetBrokerNodeListsResponseVo
func (*V1ApiService) ClusterGetCDSSVersionListGet ¶
func (a *V1ApiService) ClusterGetCDSSVersionListGet(ctx context.Context) (ResponseVoGetKafkaVersionListResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param xNCPREGIONNO Region No
@return ResponseVoGetKafkaVersionListResponseVo
func (*V1ApiService) ClusterGetClusterInfoListPost ¶
func (a *V1ApiService) ClusterGetClusterInfoListPost(ctx context.Context, clusterInfoRequest GetClusterRequest) (ResponseVoOpenApiGetClusterInfoListResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param clusterInfoRequest 클러스터 조회 시 사용되는 파라미터
- @param xNCPREGIONNO Region No
@return ResponseVoOpenApiGetClusterInfoListResponseVo
func (*V1ApiService) ClusterGetClusterInfoListServiceGroupInstanceNoPost ¶ added in v1.5.0
func (a *V1ApiService) ClusterGetClusterInfoListServiceGroupInstanceNoPost(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoOpenApiGetClusterInfoResponseVo, *http.Response, error)
V1ApiService cluster 단건 조회
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
@return ResponseVoOpenApiGetClusterInfoResponseVo
func (*V1ApiService) ClusterGetClusterNodeListServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterGetClusterNodeListServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetOpenApiServiceGroupResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoGetOpenApiServiceGroupResponseVo
func (*V1ApiService) ClusterGetClusterStatusServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterGetClusterStatusServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetClusterStatusPerNodeResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO X-NCP-REGION_NO
@return ResponseVoGetClusterStatusPerNodeResponseVo
func (*V1ApiService) ClusterGetLoadBalancerInstanceListServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterGetLoadBalancerInstanceListServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetLoadBalancerListsResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoGetLoadBalancerListsResponseVo
func (*V1ApiService) ClusterGetNodeProductListForSpecChangeServiceGroupInstanceNoPost ¶ added in v1.5.8
func (a *V1ApiService) ClusterGetNodeProductListForSpecChangeServiceGroupInstanceNoPost(ctx context.Context, getNodeProductListForSpecChangeRequestVo GetNodeProductListForSpecChangeRequestVo, serviceGroupInstanceNo string) (ResponseVoGetNodeProductListForSpecChangeResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param getNodeProductListForSpecChangeRequestVo
- @param serviceGroupInstanceNo serviceGroupInstanceNo
@return ResponseVoGetNodeProductListForSpecChangeResponseVo
func (*V1ApiService) ClusterGetNodeProductListPost ¶
func (a *V1ApiService) ClusterGetNodeProductListPost(ctx context.Context, getNodeProductList NodeProduct) (ResponseVoGetOpenApiHwProductListResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param getNodeProductList 매니저, 브로커 노드에서 사용할 수 있는 상품 스펙 조회 파라미터
- @param xNCPREGIONNO Region No
@return ResponseVoGetOpenApiHwProductListResponseVo
func (*V1ApiService) ClusterGetNodeSpecDetailServiceGroupInstanceNoGet ¶ added in v1.5.8
func (a *V1ApiService) ClusterGetNodeSpecDetailServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoGetNodeSpecDetailResponseVo, *http.Response, error)
V1ApiService 클러스터 노드 현재스펙 조회
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
@return ResponseVoGetNodeSpecDetailResponseVo
func (*V1ApiService) ClusterGetOsProductListGet ¶
func (a *V1ApiService) ClusterGetOsProductListGet(ctx context.Context) (ResponseVoGetOpenApiOsProductListResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param xNCPREGIONNO Region No
@return ResponseVoGetOpenApiOsProductListResponseVo
func (*V1ApiService) ClusterGetSubnetListPost ¶
func (a *V1ApiService) ClusterGetSubnetListPost(ctx context.Context, getSubnetList GetSubnetList) (ResponseVoGetOpenApiVpcSubnetListResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param getSubnetList Subnet 목록 조회
- @param xNCPREGIONNO Region No
@return ResponseVoGetOpenApiVpcSubnetListResponseVo
func (*V1ApiService) ClusterGetVpcListGet ¶
func (a *V1ApiService) ClusterGetVpcListGet(ctx context.Context) (ResponseVoGetOpenApiVpcConfigListResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param xNCPREGIONNO Region No
@return ResponseVoGetOpenApiVpcConfigListResponseVo
func (*V1ApiService) ClusterResetCMAKPasswordServiceGroupInstanceNoPost ¶
func (a *V1ApiService) ClusterResetCMAKPasswordServiceGroupInstanceNoPost(ctx context.Context, cmakPassword ResetCmakPassword, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param cmakPassword cmakPassword
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoBoolean
func (*V1ApiService) ClusterRestartAllServicesServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterRestartAllServicesServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoBoolean
func (*V1ApiService) ClusterRestartCMAKServiceServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterRestartCMAKServiceServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO X-NCP-REGION_NO
@return ResponseVoBoolean
func (*V1ApiService) ClusterRestartKafkaServicePerNodeServiceGroupInstanceNoPost ¶
func (a *V1ApiService) ClusterRestartKafkaServicePerNodeServiceGroupInstanceNoPost(ctx context.Context, restartKafkaServicePerNode RestartKafkaServicePerNode, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param restartKafkaServicePerNode 노드별 Kafka 서비스 재시작 파라미터
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoBoolean
func (*V1ApiService) ClusterRestartKafkaServiceServiceGroupInstanceNoGet ¶
func (a *V1ApiService) ClusterRestartKafkaServiceServiceGroupInstanceNoGet(ctx context.Context, serviceGroupInstanceNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO X-NCP-REGION_NO
@return ResponseVoBoolean
func (*V1ApiService) ConfigGroupCreateConfigGroupPost ¶ added in v1.5.0
func (a *V1ApiService) ConfigGroupCreateConfigGroupPost(ctx context.Context, createConfigGroup CreateConfigGroup) (ResponseVoCreateConfigGroupResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param createConfigGroup
- @param xNCPREGIONNO Region No
@return ResponseVoCreateConfigGroupResponseVo
func (*V1ApiService) ConfigGroupDeleteConfigGroupConfigGroupNoDelete ¶ added in v1.5.0
func (a *V1ApiService) ConfigGroupDeleteConfigGroupConfigGroupNoDelete(ctx context.Context, configGroupNo string) (ResponseVoDeleteConfigGroupResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param configGroupNo configGroupNo
- @param xNCPREGIONNO Region No
@return ResponseVoDeleteConfigGroupResponseVo
func (*V1ApiService) ConfigGroupGetConfigGroupUsingClusterListConfigGroupNoPost ¶ added in v1.5.0
func (a *V1ApiService) ConfigGroupGetConfigGroupUsingClusterListConfigGroupNoPost(ctx context.Context, getConfigGroupUsingClusterList GetConfigGroupUsingClusterListRequest, configGroupNo string) (ResponseVoGetConfigGroupUsingClusterListResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param getConfigGroupUsingClusterList
- @param configGroupNo configGroupNo
- @param xNCPREGIONNO Region No
@return ResponseVoGetConfigGroupUsingClusterListResponseVo
func (*V1ApiService) ConfigGroupGetKafkaConfigGroupConfigGroupNoPost ¶ added in v1.5.0
func (a *V1ApiService) ConfigGroupGetKafkaConfigGroupConfigGroupNoPost(ctx context.Context, getKafkaConfigGroup GetKafkaConfigGroupRequest, configGroupNo string) (ResponseVoGetKafkaConfigGroupResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param getKafkaConfigGroup
- @param configGroupNo configGroupNo
- @param xNCPREGIONNO Region No
@return ResponseVoGetKafkaConfigGroupResponseVo
func (*V1ApiService) ConfigGroupGetKafkaConfigGroupDetailListConfigGroupNoPost ¶ added in v1.5.0
func (a *V1ApiService) ConfigGroupGetKafkaConfigGroupDetailListConfigGroupNoPost(ctx context.Context, getKafkaConfigGroupDetailList GetKafkaConfigGroupDetailListRequest, configGroupNo string) (ResponseVoGetKafkaConfigGroupDetailListResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param getKafkaConfigGroupDetailList
- @param configGroupNo configGroupNo
- @param xNCPREGIONNO Region No
@return ResponseVoGetKafkaConfigGroupDetailListResponseVo
func (*V1ApiService) ConfigGroupGetKafkaConfigGroupListPost ¶ added in v1.5.0
func (a *V1ApiService) ConfigGroupGetKafkaConfigGroupListPost(ctx context.Context, getKafkaConfigGroupList Pager) (ResponseVoGetKafkaConfigGroupListResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param getKafkaConfigGroupList
- @param xNCPREGIONNO Region No
@return ResponseVoGetKafkaConfigGroupListResponseVo
func (*V1ApiService) ConfigGroupGetKafkaVersionConfigGroupListPost ¶ added in v1.5.0
func (a *V1ApiService) ConfigGroupGetKafkaVersionConfigGroupListPost(ctx context.Context, getKafkaVersionConfigGroupList GetKafkaVersionConfigGroupListRequest) (ResponseVoGetKafkaConfigGroupListResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param getKafkaVersionConfigGroupList
- @param xNCPREGIONNO Region No
@return ResponseVoGetKafkaConfigGroupListResponseVo
func (*V1ApiService) ConfigGroupSetClusterKafkaConfigGroupConfigGroupNoPost ¶ added in v1.5.0
func (a *V1ApiService) ConfigGroupSetClusterKafkaConfigGroupConfigGroupNoPost(ctx context.Context, setClusterKafkaConfigGroup SetClusterKafkaConfigGroupRequest, configGroupNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param setClusterKafkaConfigGroup
- @param configGroupNo configGroupNo
- @param xNCPREGIONNO Region No
@return ResponseVoBoolean
func (*V1ApiService) ConfigGroupSetKafkaConfigGroupDetailConfigGroupNoPost ¶ added in v1.5.0
func (a *V1ApiService) ConfigGroupSetKafkaConfigGroupDetailConfigGroupNoPost(ctx context.Context, setKafkaConfigGroupDetail SetKafkaConfigGroupDetailRequest, configGroupNo string) (ResponseVoSetKafkaConfigGroupDetailResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param setKafkaConfigGroupDetail
- @param configGroupNo configGroupNo
- @param xNCPREGIONNO Region No
@return ResponseVoSetKafkaConfigGroupDetailResponseVo
func (*V1ApiService) ConfigGroupSetKafkaConfigGroupMemoConfigGroupNoPost ¶ added in v1.5.0
func (a *V1ApiService) ConfigGroupSetKafkaConfigGroupMemoConfigGroupNoPost(ctx context.Context, setKafkaConfigGroupMemo SetKafkaConfigGroupMemoRequest, configGroupNo string) (ResponseVoBoolean, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param setKafkaConfigGroupMemo
- @param configGroupNo configGroupNo
- @param xNCPREGIONNO Region No
@return ResponseVoBoolean
func (*V1ApiService) MonitoringGetCdssMonitoringDataServiceGroupInstanceNoPost ¶
func (a *V1ApiService) MonitoringGetCdssMonitoringDataServiceGroupInstanceNoPost(ctx context.Context, getCdssMonitoringData GetCdssMonitoringData, serviceGroupInstanceNo string) (ResponseVoQueryMultipleDataResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param getCdssMonitoringData CDSS 모니터링 데이터 조회 파라미터
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoQueryMultipleDataResponseVo
func (*V1ApiService) MonitoringGetOsMonitoringDataServiceGroupInstanceNoPost ¶
func (a *V1ApiService) MonitoringGetOsMonitoringDataServiceGroupInstanceNoPost(ctx context.Context, getOsMonitoringData GetOsMonitoringData, serviceGroupInstanceNo string) (ResponseVoQueryMultipleDataResponseVo, *http.Response, error)
V1ApiService
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param getOsMonitoringData OS 모니터링 데이터 조회 파라미터
- @param serviceGroupInstanceNo serviceGroupInstanceNo
- @param xNCPREGIONNO Region No
@return ResponseVoQueryMultipleDataResponseVo
Source Files
¶
- acg_rule_response_detail_vo.go
- add_nodes_in_cluster.go
- add_nodes_in_cluster_request_vo.go
- allowed_cluster_info.go
- api_client.go
- api_response.go
- change_spec_node_request_vo.go
- change_spec_node_response_vo.go
- cluster_info_list_request_vo.go
- config_group_cluster_info.go
- configuration.go
- create_cluster.go
- create_cluster_response_vo.go
- create_config_group.go
- create_config_group_response_vo.go
- date_time_vo.go
- delete_config_group_response_vo.go
- dimensions_vo.go
- disallowed_cluster_info.go
- enable_broker_node_public_endpoint.go
- enable_public_endpoint_request_vo.go
- error_vo.go
- get_broker_node_lists_request_vo.go
- get_broker_node_lists_response_vo.go
- get_cdss_monitoring_data.go
- get_cert_file_response_vo.go
- get_cluster_request.go
- get_cluster_status_per_node_response_vo.go
- get_config_group_using_cluster_list_request.go
- get_config_group_using_cluster_list_response_vo.go
- get_kafka_config_group_detail_list_request.go
- get_kafka_config_group_detail_list_response_vo.go
- get_kafka_config_group_list_response_vo.go
- get_kafka_config_group_request.go
- get_kafka_config_group_response_vo.go
- get_kafka_version_config_group_list_request.go
- get_kafka_version_list_response_vo.go
- get_load_balancer_lists_response_vo.go
- get_node_product_list_for_spec_change_request_vo.go
- get_node_product_list_for_spec_change_response_vo.go
- get_node_spec_detail_response_vo.go
- get_open_api_access_control_group_rule_list_response_vo.go
- get_open_api_acg_info_list.go
- get_open_api_hw_product_list_response_vo.go
- get_open_api_os_product_list_response_vo.go
- get_open_api_service_group_response_vo.go
- get_open_api_vpc_config_list_response_vo.go
- get_open_api_vpc_subnet_list_response_vo.go
- get_os_monitoring_data.go
- get_product_list_request_vo.go
- get_subnet_list.go
- get_vpc_subnet_list_request_vo.go
- kafka_config_detail.go
- kafka_config_group.go
- kafka_version.go
- load_balancer_instance.go
- metric_info_response_vo.go
- metric_info_vo.go
- node_product.go
- open_api_create_cluster_request_vo.go
- open_api_get_cluster_info_list_response_vo.go
- open_api_get_cluster_info_response_vo.go
- open_api_get_compute_instance_list_response_detail_vo.go
- open_api_hw_product_vo.go
- open_api_os_product_vo.go
- open_api_vpc_config_list_response_detail_vo.go
- open_api_vpc_subnet_list_response_detail_vo.go
- pageable.go
- pager.go
- process_status_vo.go
- product_list_for_creation.go
- query_multiple_cdss_data_request_vo.go
- query_multiple_data_response_vo.go
- query_multiple_os_data_request_vo.go
- reset_admin_password_request_vo.go
- reset_cmak_password.go
- response_vo_boolean.go
- response_vo_change_spec_node_response_vo.go
- response_vo_create_cluster_response_vo.go
- response_vo_create_config_group_response_vo.go
- response_vo_delete_config_group_response_vo.go
- response_vo_get_broker_node_lists_response_vo.go
- response_vo_get_cert_file_response_vo.go
- response_vo_get_cluster_status_per_node_response_vo.go
- response_vo_get_config_group_using_cluster_list_response_vo.go
- response_vo_get_kafka_config_group_detail_list_response_vo.go
- response_vo_get_kafka_config_group_list_response_vo.go
- response_vo_get_kafka_config_group_response_vo.go
- response_vo_get_kafka_version_list_response_vo.go
- response_vo_get_load_balancer_lists_response_vo.go
- response_vo_get_node_product_list_for_spec_change_response_vo.go
- response_vo_get_node_spec_detail_response_vo.go
- response_vo_get_open_api_acg_info_list.go
- response_vo_get_open_api_hw_product_list_response_vo.go
- response_vo_get_open_api_os_product_list_response_vo.go
- response_vo_get_open_api_service_group_response_vo.go
- response_vo_get_open_api_vpc_config_list_response_vo.go
- response_vo_get_open_api_vpc_subnet_list_response_vo.go
- response_vo_open_api_get_cluster_info_list_response_vo.go
- response_vo_open_api_get_cluster_info_response_vo.go
- response_vo_query_multiple_data_response_vo.go
- response_vo_set_kafka_config_group_detail_response_vo.go
- restart_kafka_per_node_request_vo.go
- restart_kafka_service_per_node.go
- set_cluster_kafka_config_group_request.go
- set_kafka_config_group_detail_request.go
- set_kafka_config_group_detail_response_vo.go
- set_kafka_config_group_memo_request.go
- sort.go
- v1_api.go
- zone_info.go