@azure/arm-hanaonazure package

Interfaces

Display

Detailed HANA operation information

ErrorResponse

Describes the format of Error response.

ErrorResponseError

Describes the error object.

HanaManagementClientOptionalParams

Optional parameters for the client.

Operation

HANA operation information

OperationsListOptionalParams

Optional parameters.

OperationsOperations

Interface representing a Operations operations.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

An interface that allows async iterable iteration both to completion and by page.

ProviderInstance

A provider instance associated with a SAP monitor.

ProviderInstanceProperties

Describes the properties of a provider instance.

ProviderInstancesCreateOptionalParams

Optional parameters.

ProviderInstancesDeleteOptionalParams

Optional parameters.

ProviderInstancesGetOptionalParams

Optional parameters.

ProviderInstancesListOptionalParams

Optional parameters.

ProviderInstancesOperations

Interface representing a ProviderInstances operations.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

RestorePollerOptions
SapMonitor

SAP monitor info on Azure (ARM properties and SAP monitor properties)

SapMonitorProperties

Describes the properties of a SAP monitor.

SapMonitorsCreateOptionalParams

Optional parameters.

SapMonitorsDeleteOptionalParams

Optional parameters.

SapMonitorsGetOptionalParams

Optional parameters.

SapMonitorsListOptionalParams

Optional parameters.

SapMonitorsOperations

Interface representing a SapMonitors operations.

SapMonitorsUpdateOptionalParams

Optional parameters.

SimplePollerLike

A simple poller that can be used to poll a long running operation.

SystemData

Metadata pertaining to creation and last modification of the resource.

Tags

Tags field of the resource.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

Type Aliases

AzureSupportedClouds

The supported values for cloud setting as a string literal type

ContinuablePage

An interface that describes a page of results.

CreatedByType

The kind of entity that created the resource.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User: The entity was created by a user.
Application: The entity was created by an application.
ManagedIdentity: The entity was created by a managed identity.
Key: The entity was created by a key.

HanaProvisioningStatesEnum

State of provisioning of the HanaInstance
KnownHanaProvisioningStatesEnum can be used interchangeably with HanaProvisioningStatesEnum, this enum contains the known values that the service supports.

Known values supported by the service

Accepted: Accepted
Creating: Creating
Updating: Updating
Failed: Failed
Succeeded: Succeeded
Deleting: Deleting
Migrating: Migrating

Enums

AzureClouds

An enum to describe Azure Cloud environments.

KnownCreatedByType

The kind of entity that created the resource.

KnownHanaProvisioningStatesEnum

State of provisioning of the HanaInstance

KnownVersions

The available API versions.

Functions

isRestError(unknown)

Typeguard for RestError

restorePoller<TResponse, TResult>(HanaManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

Variables

RestError

A custom error type for failed pipeline requests.

Function Details

isRestError(unknown)

Typeguard for RestError

function isRestError(e: unknown): e

Parameters

e

unknown

Something caught by a catch clause.

Returns

e

restorePoller<TResponse, TResult>(HanaManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

function restorePoller<TResponse, TResult>(client: HanaManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameters

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Returns

PollerLike<OperationState<TResult>, TResult>

Variable Details

RestError

A custom error type for failed pipeline requests.

RestError: RestErrorConstructor

Type