@azure/arm-horizondb package

Classes

HorizonDbClient

Interfaces

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations.

HorizonDbClientOptionalParams

Optional parameters for the client.

HorizonDbCluster

Represents the HorizonDb cluster.

HorizonDbClusterForPatchUpdate

HorizonDb cluster for update operations.

HorizonDbClusterParameterGroupConnectionProperties

Connection information for HorizonDb parameter group.

HorizonDbClusterProperties

Properties of a HorizonDb cluster.

HorizonDbClusterPropertiesForPatchUpdate

Properties of a HorizonDb cluster for update operations.

HorizonDbClustersCreateOrUpdateOptionalParams

Optional parameters.

HorizonDbClustersDeleteOptionalParams

Optional parameters.

HorizonDbClustersGetOptionalParams

Optional parameters.

HorizonDbClustersListByResourceGroupOptionalParams

Optional parameters.

HorizonDbClustersListBySubscriptionOptionalParams

Optional parameters.

HorizonDbClustersOperations

Interface representing a HorizonDbClusters operations.

HorizonDbClustersUpdateOptionalParams

Optional parameters.

HorizonDbFirewallRule

Represents the HorizonDb firewall rule.

HorizonDbFirewallRuleProperties

Properties of a HorizonDb firewall rule.

HorizonDbFirewallRulesCreateOrUpdateOptionalParams

Optional parameters.

HorizonDbFirewallRulesDeleteOptionalParams

Optional parameters.

HorizonDbFirewallRulesGetOptionalParams

Optional parameters.

HorizonDbFirewallRulesListOptionalParams

Optional parameters.

HorizonDbFirewallRulesOperations

Interface representing a HorizonDbFirewallRules operations.

HorizonDbParameterGroup

Represents the HorizonDb parameter group.

HorizonDbParameterGroupConnectionProperties

Connection information for HorizonDb parameter group.

HorizonDbParameterGroupForPatchUpdate

HorizonDb parameter group for update operations.

HorizonDbParameterGroupProperties

Properties of a HorizonDb parameter group.

HorizonDbParameterGroupPropertiesForPatchUpdate

Properties of a HorizonDb parameter group for update operations.

HorizonDbParameterGroupsCreateOrUpdateOptionalParams

Optional parameters.

HorizonDbParameterGroupsDeleteOptionalParams

Optional parameters.

HorizonDbParameterGroupsGetOptionalParams

Optional parameters.

HorizonDbParameterGroupsListByResourceGroupOptionalParams

Optional parameters.

HorizonDbParameterGroupsListBySubscriptionOptionalParams

Optional parameters.

HorizonDbParameterGroupsListConnectionsOptionalParams

Optional parameters.

HorizonDbParameterGroupsListVersionsOptionalParams

Optional parameters.

HorizonDbParameterGroupsOperations

Interface representing a HorizonDbParameterGroups operations.

HorizonDbParameterGroupsUpdateOptionalParams

Optional parameters.

HorizonDbPool

Represents the HorizonDb pool.

HorizonDbPoolProperties

Properties of a HorizonDb pool.

HorizonDbPoolsGetOptionalParams

Optional parameters.

HorizonDbPoolsListOptionalParams

Optional parameters.

HorizonDbPoolsOperations

Interface representing a HorizonDbPools operations.

HorizonDbPrivateEndpointConnectionsDeleteOptionalParams

Optional parameters.

HorizonDbPrivateEndpointConnectionsGetOptionalParams

Optional parameters.

HorizonDbPrivateEndpointConnectionsListOptionalParams

Optional parameters.

HorizonDbPrivateEndpointConnectionsOperations

Interface representing a HorizonDbPrivateEndpointConnections operations.

HorizonDbPrivateEndpointConnectionsUpdateOptionalParams

Optional parameters.

HorizonDbPrivateLinkResource

Represents the HorizonDb private link resource.

HorizonDbPrivateLinkResourcesGetOptionalParams

Optional parameters.

HorizonDbPrivateLinkResourcesListOptionalParams

Optional parameters.

HorizonDbPrivateLinkResourcesOperations

Interface representing a HorizonDbPrivateLinkResources operations.

HorizonDbReplica

Represents the HorizonDb replica.

HorizonDbReplicaForPatchUpdate

HorizonDb replica for update operations.

HorizonDbReplicaProperties

Properties of a HorizonDb replica.

HorizonDbReplicaPropertiesForPatchUpdate

Properties of a HorizonDb replica for update operations.

HorizonDbReplicasCreateOrUpdateOptionalParams

Optional parameters.

HorizonDbReplicasDeleteOptionalParams

Optional parameters.

HorizonDbReplicasGetOptionalParams

Optional parameters.

HorizonDbReplicasListOptionalParams

Optional parameters.

HorizonDbReplicasOperations

Interface representing a HorizonDbReplicas operations.

HorizonDbReplicasUpdateOptionalParams

Optional parameters.

Network

Network properties.

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for an operation.

OperationsListOptionalParams

Optional parameters.

OperationsOperations

Interface representing a Operations operations.

OptionalPropertiesUpdateableProperties

The template for adding optional properties.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

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

ParameterProperties

Properties of a HorizonDb parameters.

PrivateEndpoint

The private endpoint resource.

PrivateEndpointConnection

The private endpoint connection resource

PrivateEndpointConnectionProperties

Properties of the private endpoint connection.

PrivateEndpointConnectionResource

A private endpoint connection resource

PrivateEndpointConnectionUpdate

PATCH model for private endpoint connections

PrivateLinkResourceProperties

Properties of a private link resource.

PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

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
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.

TrackedResource

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

Type Aliases

ActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal: Actions are for internal-only APIs.

AzureSupportedClouds

The supported values for cloud setting as a string literal type

ContinuablePage

An interface that describes a page of results.

CreateModeCluster

The mode to create a new HorizonDb cluster.
KnownCreateModeCluster can be used interchangeably with CreateModeCluster, this enum contains the known values that the service supports.

Known values supported by the service

Create: Create a new cluster
Update: Update an existing cluster
PointInTimeRestore: Create cluster from point-in-time restore

CreateModePool

The mode to create a new HorizonDb cluster.
KnownCreateModePool can be used interchangeably with CreateModePool, this enum contains the known values that the service supports.

Known values supported by the service

Create: Create a new pool
Update: Update an existing pool

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.

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user: Indicates the operation is initiated by a user.
system: Indicates the operation is initiated by a system.
user,system: Indicates the operation is initiated by a user or system.

PrivateEndpointConnectionProvisioningState

The current provisioning state.
KnownPrivateEndpointConnectionProvisioningState can be used interchangeably with PrivateEndpointConnectionProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: Connection has been provisioned
Creating: Connection is being created
Deleting: Connection is being deleted
Failed: Connection provisioning has failed

PrivateEndpointServiceConnectionStatus

The private endpoint connection status.
KnownPrivateEndpointServiceConnectionStatus can be used interchangeably with PrivateEndpointServiceConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Pending: Connection waiting for approval or rejection
Approved: Connection approved
Rejected: Connection Rejected

ProvisioningState

The provisioning state.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: Provisioning completed successfully
Failed: Provisioning failed
Canceled: Provisioning was canceled
InProgress: Provisioning is in progress
Provisioning: Provisioning is in progress

PublicNetworkAccessState

Indicates if public network access is enabled or not.
KnownPublicNetworkAccessState can be used interchangeably with PublicNetworkAccessState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Public network access is enabled
Disabled: Public network access is disabled

ReplicaRole

Role of the replica.
KnownReplicaRole can be used interchangeably with ReplicaRole, this enum contains the known values that the service supports.

Known values supported by the service

Read: Read-only replica
ReadWrite: ReadWrite replica

State

Current states.
KnownState can be used interchangeably with State, this enum contains the known values that the service supports.

Known values supported by the service

Ready: Is ready and operational
Dropping: Is being dropped/deleted
Disabled: Is disabled
Starting: Is starting up
Stopping: Is stopping
Stopped: Is stopped
Updating: Is being updated
Healthy: Is healthy

ZonePlacementPolicy

The zone redundancy option for the cluster.
KnownZonePlacementPolicy can be used interchangeably with ZonePlacementPolicy, this enum contains the known values that the service supports.

Known values supported by the service

Strict: Enforce zonal redundancy
BestEffort: Best-effort placement (default)

Enums

AzureClouds

An enum to describe Azure Cloud environments.

KnownActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.

KnownCreateModeCluster

The mode to create a new HorizonDb cluster.

KnownCreateModePool

The mode to create a new HorizonDb cluster.

KnownCreatedByType

The kind of entity that created the resource.

KnownOrigin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"

KnownPrivateEndpointConnectionProvisioningState

The current provisioning state.

KnownPrivateEndpointServiceConnectionStatus

The private endpoint connection status.

KnownProvisioningState

The provisioning state.

KnownPublicNetworkAccessState

Indicates if public network access is enabled or not.

KnownReplicaRole

Role of the replica.

KnownState

Current states.

KnownVersions

The available API versions.

KnownZonePlacementPolicy

The zone redundancy option for the cluster.

Functions

restorePoller<TResponse, TResult>(HorizonDbClient, 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 Details

restorePoller<TResponse, TResult>(HorizonDbClient, 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: HorizonDbClient, 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>