Package version:

Interface DeploymentSettingsOperations

Interface representing a DeploymentSettings operations.

interface DeploymentSettingsOperations {
    beginCreateOrUpdate: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, resource: DeploymentSetting, options?: DeploymentSettingsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DeploymentSetting>, DeploymentSetting>>);
    beginCreateOrUpdateAndWait: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, resource: DeploymentSetting, options?: DeploymentSettingsCreateOrUpdateOptionalParams) => Promise<DeploymentSetting>);
    beginDelete: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, options?: DeploymentSettingsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>);
    beginDeleteAndWait: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, options?: DeploymentSettingsDeleteOptionalParams) => Promise<void>);
    createOrUpdate: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, resource: DeploymentSetting, options?: DeploymentSettingsCreateOrUpdateOptionalParams) => PollerLike<OperationState<DeploymentSetting>, DeploymentSetting>);
    delete: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, options?: DeploymentSettingsDeleteOptionalParams) => PollerLike<OperationState<void>, void>);
    get: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, options?: DeploymentSettingsGetOptionalParams) => Promise<DeploymentSetting>);
    listByClusters: ((resourceGroupName: string, clusterName: string, options?: DeploymentSettingsListByClustersOptionalParams) => PagedAsyncIterableIterator<DeploymentSetting, {}, PageSettings>);
}

Properties

beginCreateOrUpdate: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, resource: DeploymentSetting, options?: DeploymentSettingsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DeploymentSetting>, DeploymentSetting>>)

use createOrUpdate instead

beginCreateOrUpdateAndWait: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, resource: DeploymentSetting, options?: DeploymentSettingsCreateOrUpdateOptionalParams) => Promise<DeploymentSetting>)

use createOrUpdate instead

beginDelete: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, options?: DeploymentSettingsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>)

use delete instead

beginDeleteAndWait: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, options?: DeploymentSettingsDeleteOptionalParams) => Promise<void>)

use delete instead

createOrUpdate: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, resource: DeploymentSetting, options?: DeploymentSettingsCreateOrUpdateOptionalParams) => PollerLike<OperationState<DeploymentSetting>, DeploymentSetting>)

Create a DeploymentSetting

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

delete is a reserved word that cannot be used as an operation name. Please add @clientName("clientName") or @clientName("", "javascript") to the operation to override the generated name.

get: ((resourceGroupName: string, clusterName: string, deploymentSettingsName: string, options?: DeploymentSettingsGetOptionalParams) => Promise<DeploymentSetting>)

Get a DeploymentSetting

listByClusters: ((resourceGroupName: string, clusterName: string, options?: DeploymentSettingsListByClustersOptionalParams) => PagedAsyncIterableIterator<DeploymentSetting, {}, PageSettings>)

List DeploymentSetting resources by Clusters