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