所有文档

          Elasticsearch BES

          实例

          启动实例

          使用以下代码可以启动一个ES实例或者kibana实例。

          def start_instance_example(self):
              cluster_id = 'your cluster id'
              instance_id = 'your instance id'
              response = client.start_instance(cluster_id=cluster_id, instance_id=instance_id) 
              if response.success:
                  # 执行成功
                  print(response.status)  # http响应码
              else:
                  # 执行失败
                  print(
                      response.status,  # http响应码
                      response.code,    # 错误码
                      response.error.message  # 报错信息
                  )         
          }

          请求参数说明

          名称 类型 是否必须 参数描述
          cluster_id str 集群Id
          instance_id str 节点Id

          返回结果说明

          response

          名称 类型 参数描述
          success bool 操作是否成功
          status int 状态码
          result str 常量字符串

          停止实例

          使用以下代码可以停止一个ES实例或者kibana实例。

          def stop_instance_example(self):
              cluster_id = 'your cluster id'
              instance_id = 'your instance id'
              response = client.stop_instance(cluster_id=cluster_id, instance_id=instance_id)   
              if response.success:
                  # 执行成功
                  print(response.status)  # http响应码
              else:
                  # 执行失败
                  print(
                      response.status,  # http响应码
                      response.code,    # 错误码
                      response.error.message  # 报错信息
                  )       
          }

          请求参数说明

          名称 类型 是否必须 参数描述
          cluster_id str 集群Id
          instance_id str 节点Id

          返回结果说明

          response

          名称 类型 参数描述
          success bool 操作是否成功
          status int 状态码
          result str 常量字符串
          上一篇
          集群
          下一篇
          节点配置类型