ConfigurationsOperations interface

Interface representing a Configurations operations.

Properties

get

Gets information of a configuration for coordinator and nodes.

getCoordinator

Gets information of a configuration for coordinator.

getNode

Gets information of a configuration for worker nodes.

listByCluster

List all the configurations of a cluster.

listByServer

List all the configurations of a server in cluster.

updateOnCoordinator

Updates configuration of coordinator in a cluster

updateOnNode

Updates configuration of worker nodes in a cluster

Property Details

get

Gets information of a configuration for coordinator and nodes.

get: (resourceGroupName: string, clusterName: string, configurationName: string, options?: ConfigurationsGetOptionalParams) => Promise<Configuration>

Property Value

(resourceGroupName: string, clusterName: string, configurationName: string, options?: ConfigurationsGetOptionalParams) => Promise<Configuration>

getCoordinator

Gets information of a configuration for coordinator.

getCoordinator: (resourceGroupName: string, clusterName: string, configurationName: string, options?: ConfigurationsGetCoordinatorOptionalParams) => Promise<ServerConfiguration>

Property Value

(resourceGroupName: string, clusterName: string, configurationName: string, options?: ConfigurationsGetCoordinatorOptionalParams) => Promise<ServerConfiguration>

getNode

Gets information of a configuration for worker nodes.

getNode: (resourceGroupName: string, clusterName: string, configurationName: string, options?: ConfigurationsGetNodeOptionalParams) => Promise<ServerConfiguration>

Property Value

(resourceGroupName: string, clusterName: string, configurationName: string, options?: ConfigurationsGetNodeOptionalParams) => Promise<ServerConfiguration>

listByCluster

List all the configurations of a cluster.

listByCluster: (resourceGroupName: string, clusterName: string, options?: ConfigurationsListByClusterOptionalParams) => PagedAsyncIterableIterator<Configuration, Configuration[], PageSettings>

Property Value

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

listByServer

List all the configurations of a server in cluster.

listByServer: (resourceGroupName: string, clusterName: string, serverName: string, options?: ConfigurationsListByServerOptionalParams) => PagedAsyncIterableIterator<ServerConfiguration, ServerConfiguration[], PageSettings>

Property Value

(resourceGroupName: string, clusterName: string, serverName: string, options?: ConfigurationsListByServerOptionalParams) => PagedAsyncIterableIterator<ServerConfiguration, ServerConfiguration[], PageSettings>

updateOnCoordinator

Updates configuration of coordinator in a cluster

updateOnCoordinator: (resourceGroupName: string, clusterName: string, configurationName: string, parameters: ServerConfiguration, options?: ConfigurationsUpdateOnCoordinatorOptionalParams) => PollerLike<OperationState<ServerConfiguration>, ServerConfiguration>

Property Value

(resourceGroupName: string, clusterName: string, configurationName: string, parameters: ServerConfiguration, options?: ConfigurationsUpdateOnCoordinatorOptionalParams) => PollerLike<OperationState<ServerConfiguration>, ServerConfiguration>

updateOnNode

Updates configuration of worker nodes in a cluster

updateOnNode: (resourceGroupName: string, clusterName: string, configurationName: string, parameters: ServerConfiguration, options?: ConfigurationsUpdateOnNodeOptionalParams) => PollerLike<OperationState<ServerConfiguration>, ServerConfiguration>

Property Value

(resourceGroupName: string, clusterName: string, configurationName: string, parameters: ServerConfiguration, options?: ConfigurationsUpdateOnNodeOptionalParams) => PollerLike<OperationState<ServerConfiguration>, ServerConfiguration>