Поделиться через


NodeTypesOperations interface

Интерфейс, представляющий операции NodeTypes.

Свойства

createOrUpdate

Создайте или обновите тип узла Service Fabric для данного управляемого кластера.

deallocate

Освобождает один или несколько узлов по типу узла. Он отключит узлы структуры, запустит выключение виртуальных машин и освободит их от кластера.

delete
deleteNode

Удаляет один или несколько узлов в типе узла. Он отключит узлы структуры, активирует удаление на виртуальных машинах и удаляет состояние из кластера.

get

Получите тип узла Service Fabric для заданного управляемого кластера.

listByManagedClusters

Возвращает все типы узлов указанного управляемого кластера.

redeploy

Повторно развертывает один или несколько узлов по типу узла. Он отключит узлы структуры, вызовет завершение работы виртуальных машин, переместит их на новый узел и снова включит.

reimage

Переимежает один или несколько узлов в типе узла. Он отключит узлы структуры, активирует повторное создание образа на виртуальных машинах и снова активирует узлы.

restart

Перезапускает один или несколько узлов в типе узла. Он отключит узлы структуры, активирует перезапуск на виртуальных машинах и снова активирует узлы.

start

Запускает один или несколько узлов по типу узла. При необходимости он запустит выделение узла матрицы и активирует их.

update

Обновите конфигурацию типа узла в заданном управляемом кластере, обновив только теги или емкость.

Сведения о свойстве

createOrUpdate

Создайте или обновите тип узла Service Fabric для данного управляемого кластера.

createOrUpdate: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeType, options?: NodeTypesCreateOrUpdateOptionalParams) => PollerLike<OperationState<NodeType>, NodeType>

Значение свойства

(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeType, options?: NodeTypesCreateOrUpdateOptionalParams) => PollerLike<OperationState<NodeType>, NodeType>

deallocate

Освобождает один или несколько узлов по типу узла. Он отключит узлы структуры, запустит выключение виртуальных машин и освободит их от кластера.

deallocate: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesDeallocateOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesDeallocateOptionalParams) => PollerLike<OperationState<void>, void>

delete

delete: (resourceGroupName: string, clusterName: string, nodeTypeName: string, options?: NodeTypesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, clusterName: string, nodeTypeName: string, options?: NodeTypesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

deleteNode

Удаляет один или несколько узлов в типе узла. Он отключит узлы структуры, активирует удаление на виртуальных машинах и удаляет состояние из кластера.

deleteNode: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesDeleteNodeOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesDeleteNodeOptionalParams) => PollerLike<OperationState<void>, void>

get

Получите тип узла Service Fabric для заданного управляемого кластера.

get: (resourceGroupName: string, clusterName: string, nodeTypeName: string, options?: NodeTypesGetOptionalParams) => Promise<NodeType>

Значение свойства

(resourceGroupName: string, clusterName: string, nodeTypeName: string, options?: NodeTypesGetOptionalParams) => Promise<NodeType>

listByManagedClusters

Возвращает все типы узлов указанного управляемого кластера.

listByManagedClusters: (resourceGroupName: string, clusterName: string, options?: NodeTypesListByManagedClustersOptionalParams) => PagedAsyncIterableIterator<NodeType, NodeType[], PageSettings>

Значение свойства

(resourceGroupName: string, clusterName: string, options?: NodeTypesListByManagedClustersOptionalParams) => PagedAsyncIterableIterator<NodeType, NodeType[], PageSettings>

redeploy

Повторно развертывает один или несколько узлов по типу узла. Он отключит узлы структуры, вызовет завершение работы виртуальных машин, переместит их на новый узел и снова включит.

redeploy: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesRedeployOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesRedeployOptionalParams) => PollerLike<OperationState<void>, void>

reimage

Переимежает один или несколько узлов в типе узла. Он отключит узлы структуры, активирует повторное создание образа на виртуальных машинах и снова активирует узлы.

reimage: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesReimageOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesReimageOptionalParams) => PollerLike<OperationState<void>, void>

restart

Перезапускает один или несколько узлов в типе узла. Он отключит узлы структуры, активирует перезапуск на виртуальных машинах и снова активирует узлы.

restart: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesRestartOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesRestartOptionalParams) => PollerLike<OperationState<void>, void>

start

Запускает один или несколько узлов по типу узла. При необходимости он запустит выделение узла матрицы и активирует их.

start: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesStartOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesStartOptionalParams) => PollerLike<OperationState<void>, void>

update

Обновите конфигурацию типа узла в заданном управляемом кластере, обновив только теги или емкость.

update: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeUpdateParameters, options?: NodeTypesUpdateOptionalParams) => PollerLike<OperationState<NodeType>, NodeType>

Значение свойства

(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeUpdateParameters, options?: NodeTypesUpdateOptionalParams) => PollerLike<OperationState<NodeType>, NodeType>