github.com/NaverCloudPlatform/ncloud-sdk-go-v2@v1.6.13/services/vses/allowed_cluster_info.go (about)

     1  /*
     2   * api
     3   *
     4   * Search Engine Service(VPC) Open API<br/>https://vpcsearchengine.apigw.ntruss.com/api/v1
     5   *
     6   * API version: 2022-04-21T09:07:51Z
     7   * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
     8   */
     9  
    10  package vses
    11  
    12  type AllowedClusterInfo struct {
    13  	AccessKeyId string `json:"accessKeyId,omitempty"`
    14  	ClusterName string `json:"clusterName,omitempty"`
    15  	// clusterStatus (creating[blue], changing[yelllow], running[green], error[red], deleting[gray], return[gray])
    16  	ClusterStatus                      string `json:"clusterStatus"`
    17  	CreateDate                         string `json:"createDate,omitempty"`
    18  	DataNodeAccessControlGroupName     string `json:"dataNodeAccessControlGroupName,omitempty"`
    19  	DataNodeAccessControlGroupSequence int32  `json:"dataNodeAccessControlGroupSequence,omitempty"`
    20  	DataNodeCount                      int32  `json:"dataNodeCount,omitempty"`
    21  	DataNodeProductName                string `json:"dataNodeProductName,omitempty"`
    22  	DataNodeSubnetName                 string `json:"dataNodeSubnetName,omitempty"`
    23  	DataNodeSubnetNo                   int32  `json:"dataNodeSubnetNo,omitempty"`
    24  	DataNodeType                       string `json:"dataNodeType,omitempty"`
    25  	DataStorageVolumeSize              int64  `json:"dataStorageVolumeSize,omitempty"`
    26  	ElasticSearchHttpPort              string `json:"elasticSearchHttpPort,omitempty"`
    27  	// elasticSearchStatus (green, yellow, orange, red, gray)
    28  	ElasticSearchStatus                   string  `json:"elasticSearchStatus"`
    29  	ElasticSearchVersion                  string  `json:"elasticSearchVersion,omitempty"`
    30  	IsDualManager                         bool    `json:"isDualManager,omitempty"`
    31  	IsMasterOnlyNodeActivated             bool    `json:"isMasterOnlyNodeActivated,omitempty"`
    32  	IsPluginInstalled                     bool    `json:"isPluginInstalled,omitempty"`
    33  	KibanaHttpPort                        string  `json:"kibanaHttpPort,omitempty"`
    34  	KibanaUserName                        string  `json:"kibanaUserName,omitempty"`
    35  	LoginKeyName                          string  `json:"loginKeyName,omitempty"`
    36  	ManagerNodeAccessControlGroupName     string  `json:"managerNodeAccessControlGroupName,omitempty"`
    37  	ManagerNodeAccessControlGroupSequence int32   `json:"managerNodeAccessControlGroupSequence,omitempty"`
    38  	ManagerNodeCount                      int32   `json:"managerNodeCount,omitempty"`
    39  	ManagerNodeSubnetName                 string  `json:"managerNodeSubnetName,omitempty"`
    40  	ManagerNodeSubnetNo                   int32   `json:"managerNodeSubnetNo,omitempty"`
    41  	ManagerNodeType                       string  `json:"managerNodeType,omitempty"`
    42  	MasterNodeAccessControlGroupName      string  `json:"masterNodeAccessControlGroupName,omitempty"`
    43  	MasterNodeAccessControlGroupSequence  int32   `json:"masterNodeAccessControlGroupSequence,omitempty"`
    44  	MasterNodeCount                       int32   `json:"masterNodeCount,omitempty"`
    45  	MasterNodeProductName                 string  `json:"masterNodeProductName,omitempty"`
    46  	MasterNodeSubnetName                  string  `json:"masterNodeSubnetName,omitempty"`
    47  	MasterNodeSubnetNo                    int32   `json:"masterNodeSubnetNo,omitempty"`
    48  	MasterNodeType                        string  `json:"masterNodeType,omitempty"`
    49  	MemberNo                              string  `json:"memberNo,omitempty"`
    50  	ServiceGroupInstanceNo                *string `json:"serviceGroupInstanceNo,omitempty"`
    51  	SoftwareProductName                   string  `json:"softwareProductName,omitempty"`
    52  	VpcName                               string  `json:"vpcName,omitempty"`
    53  	VpcNo                                 int32   `json:"vpcNo,omitempty"`
    54  }