@azure/arm-horizondb package
Classes
| HorizonDbClient |
Interfaces
| ActivateChangeDataCaptureIdentityRequest |
The request to activate an identity assignment for a change data capture destination. |
| ActivateChangeDataCaptureIdentityResult |
The completed result of activating a change data capture destination identity. |
| Authentication |
A service-created authentication configuration returned by the authentications collection. The resource name is passwordMethod or microsoftEntra. |
| AuthenticationProperties |
Common read-only properties of a service-created authentication configuration. |
| AuthenticationsListOptionalParams |
Optional parameters. |
| AuthenticationsOperations |
Interface representing a Authentications operations. |
| BackupProperties |
Backup configuration properties for a HorizonDB cluster. |
| BackupPropertiesCreateOrUpdate |
Backup configuration properties for a HorizonDB cluster. |
| BackupPropertiesForPatchUpdate |
Backup configuration properties for updating a HorizonDB cluster. |
| BackupPropertiesForPatchUpdateUpdate |
Backup configuration properties for updating a HorizonDB cluster. |
| CapabilitiesGetOptionalParams |
Optional parameters. |
| CapabilitiesListOptionalParams |
Optional parameters. |
| CapabilitiesOperations |
Interface representing a Capabilities operations. |
| Capability |
The singleton HorizonDB capability catalog entry available to a subscription in a location. |
| CapabilityProperties |
Properties of the HorizonDB capabilities available to a subscription in a location. |
| ChangeDataCaptureCapabilitiesCreateOrReplaceOptionalParams |
Optional parameters. |
| ChangeDataCaptureCapabilitiesDeleteOptionalParams |
Optional parameters. |
| ChangeDataCaptureCapabilitiesGetOptionalParams |
Optional parameters. |
| ChangeDataCaptureCapabilitiesListOptionalParams |
Optional parameters. |
| ChangeDataCaptureCapabilitiesOperations |
Interface representing a ChangeDataCaptureCapabilities operations. |
| ChangeDataCaptureCapabilitiesUpdateOptionalParams |
Optional parameters. |
| ChangeDataCaptureCapability |
The singleton change data capture capability for a HorizonDB cluster. |
| ChangeDataCaptureCapabilityCreateOrUpdate |
The singleton change data capture capability for a HorizonDB cluster. |
| ChangeDataCaptureCapabilityForPatchUpdate |
A sparse update request for the singleton change data capture capability. |
| ChangeDataCaptureCapabilityForPatchUpdateUpdate |
A sparse update request for the singleton change data capture capability. |
| ChangeDataCaptureCapabilityProperties |
The properties of the singleton change data capture capability. |
| ChangeDataCaptureCapabilityPropertiesCreateOrUpdate |
The properties of the singleton change data capture capability. |
| ChangeDataCaptureCapabilityPropertiesForPatchUpdate |
Properties for updating the singleton change data capture capability. Omitted properties preserve their current values. |
| ChangeDataCaptureCapabilityPropertiesForPatchUpdateUpdate |
Properties for updating the singleton change data capture capability. Omitted properties preserve their current values. |
| ChangeDataCaptureConfiguration |
A HorizonDB database enrollment for Microsoft Fabric Mirroring. |
| ChangeDataCaptureConfigurationCreateOrUpdate |
A HorizonDB database enrollment for Microsoft Fabric Mirroring. |
| ChangeDataCaptureConfigurationForPatchUpdate |
A sparse update request for a change data capture configuration. |
| ChangeDataCaptureConfigurationForPatchUpdateUpdate |
A sparse update request for a change data capture configuration. |
| ChangeDataCaptureConfigurationProperties |
The properties of a Microsoft Fabric Mirroring configuration. |
| ChangeDataCaptureConfigurationPropertiesCreateOrUpdate |
The properties of a Microsoft Fabric Mirroring configuration. |
| ChangeDataCaptureConfigurationPropertiesForPatchUpdate |
Properties for updating a change data capture configuration. Omitted properties preserve their current values. |
| ChangeDataCaptureConfigurationPropertiesForPatchUpdateUpdate |
Properties for updating a change data capture configuration. Omitted properties preserve their current values. |
| ChangeDataCaptureConfigurationsCreateOrReplaceOptionalParams |
Optional parameters. |
| ChangeDataCaptureConfigurationsDeleteOptionalParams |
Optional parameters. |
| ChangeDataCaptureConfigurationsGetOptionalParams |
Optional parameters. |
| ChangeDataCaptureConfigurationsListOptionalParams |
Optional parameters. |
| ChangeDataCaptureConfigurationsOperations |
Interface representing a ChangeDataCaptureConfigurations operations. |
| ChangeDataCaptureConfigurationsUpdateOptionalParams |
Optional parameters. |
| ChangeDataCaptureDestination |
A reusable Microsoft Fabric destination for HorizonDB change data capture configurations. |
| ChangeDataCaptureDestinationCreateOrUpdate |
A reusable Microsoft Fabric destination for HorizonDB change data capture configurations. |
| ChangeDataCaptureDestinationDetails |
Destination-specific settings discriminated by destinationType. |
| ChangeDataCaptureDestinationForPatchUpdate |
A sparse update request for a change data capture destination. |
| ChangeDataCaptureDestinationForPatchUpdateUpdate |
A sparse update request for a change data capture destination. |
| ChangeDataCaptureDestinationProperties |
The properties of a Microsoft Fabric change data capture destination. |
| ChangeDataCaptureDestinationPropertiesCreateOrUpdate |
The properties of a Microsoft Fabric change data capture destination. |
| ChangeDataCaptureDestinationPropertiesForPatchUpdate |
Properties for updating a change data capture destination. Omitted properties preserve their current values. |
| ChangeDataCaptureDestinationPropertiesForPatchUpdateUpdate |
Properties for updating a change data capture destination. Omitted properties preserve their current values. |
| ChangeDataCaptureDestinationsActivateIdentityOptionalParams |
Optional parameters. |
| ChangeDataCaptureDestinationsCreateOrReplaceOptionalParams |
Optional parameters. |
| ChangeDataCaptureDestinationsDeleteOptionalParams |
Optional parameters. |
| ChangeDataCaptureDestinationsGetOptionalParams |
Optional parameters. |
| ChangeDataCaptureDestinationsListOptionalParams |
Optional parameters. |
| ChangeDataCaptureDestinationsOperations |
Interface representing a ChangeDataCaptureDestinations operations. |
| ChangeDataCaptureDestinationsUpdateOptionalParams |
Optional parameters. |
| ChangeDataCaptureExtensionStatus |
The installed HorizonDB change data capture extension and its current state. |
| ChangeDataCaptureIdentityAssignmentProperties |
The properties of a change data capture identity assignment. |
| ChangeDataCaptureIdentityAssignmentPropertiesCreateOrUpdate |
The properties of a change data capture identity assignment. |
| ChangeDataCapturePrerequisiteStatus |
The current readiness of prerequisites shared by change data capture configurations. |
| ChangeDataCaptureReplicationStatus |
The destination-owned replication-session status known to HorizonDB. |
| ChangeDataCaptureStatus |
Customer-safe health information for a HorizonDB change data capture resource. |
| ChangeDataCaptureTopologyBindingStatus |
The current writer-topology binding of a change data capture configuration. |
| Cluster |
Represents the HorizonDB cluster. |
| ClusterCapability |
The HorizonDB Cluster capabilities available in a location. |
| ClusterCreateOrUpdate |
Represents the HorizonDB cluster. |
| ClusterFeatureCapability |
A HorizonDB Cluster feature supported in a location. |
| ClusterForPatchUpdate |
HorizonDB cluster for update operations. |
| ClusterForPatchUpdateUpdate |
HorizonDB cluster for update operations. |
| ClusterProperties |
Properties of a HorizonDB cluster. |
| ClusterPropertiesCreateOrUpdate |
Properties of a HorizonDB cluster. |
| ClusterPropertiesForPatchUpdate |
Properties of a HorizonDB cluster for update operations. |
| ClusterPropertiesForPatchUpdateUpdate |
Properties of a HorizonDB cluster for update operations. |
| ClustersCreateOrReplaceOptionalParams |
Optional parameters. |
| ClustersDeleteOptionalParams |
Optional parameters. |
| ClustersFailoverOptionalParams |
Optional parameters. |
| ClustersGetOptionalParams |
Optional parameters. |
| ClustersListByResourceGroupOptionalParams |
Optional parameters. |
| ClustersListBySubscriptionOptionalParams |
Optional parameters. |
| ClustersOperations |
Interface representing a Clusters operations. |
| ClustersUpdateOptionalParams |
Optional parameters. |
| ComputeGenerationCapability |
The capabilities of a HorizonDB compute generation. |
| ComputeModelCapability |
The capabilities of a HorizonDB compute model. |
| ComputeProcessorCapability |
The capabilities of a processor family supported by HorizonDB. |
| ComputeSizeCapability |
A vCore configuration supported by a HorizonDB processor generation. |
| DefaultParameterGroup |
A default parameter group available in a specific region. It contains engine-defined parameters and excludes service and other non-engine entries. For each PostgreSQL version, the DefaultParameterGroups APIs return at most one default parameter group in a location. |
| DefaultParameterGroupProperties |
Properties of a default parameter group. |
| DefaultParameterGroupsGetOptionalParams |
Optional parameters. |
| DefaultParameterGroupsListBySubscriptionAndRegionOptionalParams |
Optional parameters. |
| DefaultParameterGroupsOperations |
Interface representing a DefaultParameterGroups operations. |
| Endpoint |
Represents a service-generated, service-managed HorizonDB endpoint. The Cluster-scoped Endpoint is created and deleted with its parent Cluster. A Pool-scoped Endpoint is created and deleted with the Pool identified by associatedResourceId. Endpoints cannot be created or deleted independently from their lifecycle owner. |
| EndpointProperties |
Properties of a service-generated HorizonDB endpoint. |
| EndpointsGetOptionalParams |
Optional parameters. |
| EndpointsListOptionalParams |
Optional parameters. |
| EndpointsOperations |
Interface representing a Endpoints operations. |
| 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. |
| FabricDestinationDetails |
Settings for a Microsoft Fabric destination. |
| FirewallRule |
Represents a customer-managed firewall rule for a HorizonDB pool. |
| FirewallRuleCreateOrUpdate |
Represents a customer-managed firewall rule for a HorizonDB pool. |
| FirewallRuleProperties |
Properties of a HorizonDB firewall rule. |
| FirewallRulePropertiesCreateOrUpdate |
Properties of a HorizonDB firewall rule. |
| FirewallRulesCreateOrReplaceOptionalParams |
Optional parameters. |
| FirewallRulesDeleteOptionalParams |
Optional parameters. |
| FirewallRulesGetOptionalParams |
Optional parameters. |
| FirewallRulesListOptionalParams |
Optional parameters. |
| FirewallRulesOperations |
Interface representing a FirewallRules operations. |
| HorizonDbClientOptionalParams |
Optional parameters for the client. |
| HorizonDbClusterDataEncryption |
The Cluster-level data encryption configuration. The encryption type is selected at cluster creation; switching between SystemManaged and AzureKeyVault after creation is not supported. For AzureKeyVault encryption, primaryKeyUri and primaryUserAssignedIdentityId are required, and backup.geoRedundancy must be Disabled. Both primaryKeyUri and primaryUserAssignedIdentityId can be provided during initial cluster creation. For updates to an existing cluster through PUT or PATCH, only one of these properties can change per request, and that update must complete before submitting a separate update to change the other property. Customer-managed key identities must also be assigned to the Cluster through its top-level identity property. Only versionless Azure Key Vault key URIs are supported; key version paths are rejected. For SystemManaged encryption, key and identity properties must be omitted. |
| HorizonDbClusterDataEncryptionCreateOrUpdate |
The Cluster-level data encryption configuration. The encryption type is selected at cluster creation; switching between SystemManaged and AzureKeyVault after creation is not supported. For AzureKeyVault encryption, primaryKeyUri and primaryUserAssignedIdentityId are required, and backup.geoRedundancy must be Disabled. Both primaryKeyUri and primaryUserAssignedIdentityId can be provided during initial cluster creation. For updates to an existing cluster through PUT or PATCH, only one of these properties can change per request, and that update must complete before submitting a separate update to change the other property. Customer-managed key identities must also be assigned to the Cluster through its top-level identity property. Only versionless Azure Key Vault key URIs are supported; key version paths are rejected. For SystemManaged encryption, key and identity properties must be omitted. |
| HorizonDbClusterDataEncryptionForPatchUpdate |
Properties for sparsely updating Cluster-level data encryption. Omitted properties preserve their current values. Updates can modify settings within the existing encryption type, such as the primary Azure Key Vault key URI, but switching between SystemManaged and AzureKeyVault after cluster creation is not supported. AzureKeyVault encryption is not supported when backup.geoRedundancy is Enabled. An update can change only one of primaryKeyUri or primaryUserAssignedIdentityId; that update must complete before submitting a separate update to change the other property. |
| HorizonDbClusterDataEncryptionForPatchUpdateUpdate |
Properties for sparsely updating Cluster-level data encryption. Omitted properties preserve their current values. Updates can modify settings within the existing encryption type, such as the primary Azure Key Vault key URI, but switching between SystemManaged and AzureKeyVault after cluster creation is not supported. AzureKeyVault encryption is not supported when backup.geoRedundancy is Enabled. An update can change only one of primaryKeyUri or primaryUserAssignedIdentityId; that update must complete before submitting a separate update to change the other property. |
| HorizonDbClusterManagedServiceIdentity |
The user-assigned managed identities assigned to a HorizonDB cluster. Omitting the entire top-level identity property from PUT or PATCH preserves all current assignments. When userAssignedIdentities is supplied, PUT replaces the complete set and PATCH merges the supplied entries with the existing set; a null PATCH entry removes that individual identity. Setting type to None clears all assignments. Removing an identity referenced by a change data capture identity assignment is rejected until the referencing assignment is deleted. |
| HorizonDbClusterManagedServiceIdentityCreateOrUpdate |
The user-assigned managed identities assigned to a HorizonDB cluster. Omitting the entire top-level identity property from PUT or PATCH preserves all current assignments. When userAssignedIdentities is supplied, PUT replaces the complete set and PATCH merges the supplied entries with the existing set; a null PATCH entry removes that individual identity. Setting type to None clears all assignments. Removing an identity referenced by a change data capture identity assignment is rejected until the referencing assignment is deleted. |
| HorizonDbClusterManagedServiceIdentityUpdate |
The user-assigned managed identities assigned to a HorizonDB cluster. Omitting the entire top-level identity property from PUT or PATCH preserves all current assignments. When userAssignedIdentities is supplied, PUT replaces the complete set and PATCH merges the supplied entries with the existing set; a null PATCH entry removes that individual identity. Setting type to None clears all assignments. Removing an identity referenced by a change data capture identity assignment is rejected until the referencing assignment is deleted. |
| IdentityAssignment |
A user-assigned managed identity authorized for a HorizonDB change data capture destination. |
| IdentityAssignmentCreateOrUpdate |
A user-assigned managed identity authorized for a HorizonDB change data capture destination. |
| IdentityAssignmentsCreateOrReplaceOptionalParams |
Optional parameters. |
| IdentityAssignmentsDeleteOptionalParams |
Optional parameters. |
| IdentityAssignmentsGetOptionalParams |
Optional parameters. |
| IdentityAssignmentsListOptionalParams |
Optional parameters. |
| IdentityAssignmentsOperations |
Interface representing a IdentityAssignments operations. |
| IdentityValidationStatus |
The current validation result for a change data capture identity assignment. |
| LogCaptureConfiguration |
A predefined log capture configuration created by the service for a HorizonDB cluster. |
| LogCaptureConfigurationForPatchUpdate |
A sparse update request for a log capture configuration. |
| LogCaptureConfigurationForPatchUpdateUpdate |
A sparse update request for a log capture configuration. |
| LogCaptureConfigurationProperties |
The settings for capturing a specific type of HorizonDB log. |
| LogCaptureConfigurationPropertiesForPatchUpdate |
Properties for updating the log capture configuration. Omitted properties preserve their current values. |
| LogCaptureConfigurationPropertiesForPatchUpdateUpdate |
Properties for updating the log capture configuration. Omitted properties preserve their current values. |
| LogCaptureConfigurationsGetOptionalParams |
Optional parameters. |
| LogCaptureConfigurationsListOptionalParams |
Optional parameters. |
| LogCaptureConfigurationsOperations |
Interface representing a LogCaptureConfigurations operations. |
| LogCaptureConfigurationsUpdateOptionalParams |
Optional parameters. |
| LogFile |
A service-generated log file captured for a HorizonDB cluster. |
| LogFileDownloadUrl |
A short-lived signed URL for downloading a captured log file. |
| LogFileProperties |
Metadata for a service-generated HorizonDB log file. |
| LogFilesGetOptionalParams |
Optional parameters. |
| LogFilesListDownloadUrlsOptionalParams |
Optional parameters. |
| LogFilesListOptionalParams |
Optional parameters. |
| LogFilesOperations |
Interface representing a LogFiles operations. |
| MaintenanceEvent |
Represents a maintenance event for a HorizonDB pool. |
| MaintenanceEventActionResponse |
The response from a maintenance event reschedule or apply-now action. |
| MaintenanceEventProperties |
Properties of a maintenance event resource. |
| MaintenanceEventRescheduleRequest |
Parameters for rescheduling a maintenance event. |
| MaintenanceEventsApplyNowOptionalParams |
Optional parameters. |
| MaintenanceEventsGetOptionalParams |
Optional parameters. |
| MaintenanceEventsListOptionalParams |
Optional parameters. |
| MaintenanceEventsOperations |
Interface representing a MaintenanceEvents operations. |
| MaintenanceEventsRescheduleOptionalParams |
Optional parameters. |
| MicrosoftEntraAdministrator |
Represents a PostgreSQL role that is a member of the azure_pg_admin role and is mapped to a Microsoft Entra principal. |
| MicrosoftEntraAdministratorAdd |
The request body for creating or updating a PostgreSQL role that is a member of azure_pg_admin and mapped to a Microsoft Entra principal. |
| MicrosoftEntraAdministratorProperties |
Properties of a PostgreSQL role that is a member of azure_pg_admin and mapped to a Microsoft Entra principal. |
| MicrosoftEntraAdministratorPropertiesForAdd |
Properties for creating or updating a PostgreSQL role that is a member of azure_pg_admin and mapped to a Microsoft Entra principal. |
| MicrosoftEntraAdministratorsCreateOrReplaceOptionalParams |
Optional parameters. |
| MicrosoftEntraAdministratorsDeleteOptionalParams |
Optional parameters. |
| MicrosoftEntraAdministratorsGetOptionalParams |
Optional parameters. |
| MicrosoftEntraAdministratorsListOptionalParams |
Optional parameters. |
| MicrosoftEntraAdministratorsOperations |
Interface representing a MicrosoftEntraAdministrators operations. |
| MicrosoftEntraAuthentication |
The service-created Microsoft Entra authentication method for a HorizonDB cluster. |
| MicrosoftEntraAuthenticationCreateOrUpdate |
The service-created Microsoft Entra authentication method for a HorizonDB cluster. |
| MicrosoftEntraAuthenticationForPatchUpdate |
A sparse update request for Microsoft Entra authentication. |
| MicrosoftEntraAuthenticationForPatchUpdateUpdate |
A sparse update request for Microsoft Entra authentication. |
| MicrosoftEntraAuthenticationProperties |
Properties of the service-created Microsoft Entra authentication method. |
| MicrosoftEntraAuthenticationPropertiesCreateOrUpdate |
Properties of the service-created Microsoft Entra authentication method. |
| MicrosoftEntraAuthenticationPropertiesForPatchUpdate |
Properties for updating Microsoft Entra authentication. State Enabled enables the feature and State Disabled disables it. Disabling Microsoft Entra authentication does not remove or modify database roles or users previously created through the MicrosoftEntraAdministrators control-plane API or directly through pgaadauth extension functions. |
| MicrosoftEntraAuthenticationPropertiesForPatchUpdateUpdate |
Properties for updating Microsoft Entra authentication. State Enabled enables the feature and State Disabled disables it. Disabling Microsoft Entra authentication does not remove or modify database roles or users previously created through the MicrosoftEntraAdministrators control-plane API or directly through pgaadauth extension functions. |
| MicrosoftEntraAuthenticationsCreateOrReplaceOptionalParams |
Optional parameters. |
| MicrosoftEntraAuthenticationsGetOptionalParams |
Optional parameters. |
| MicrosoftEntraAuthenticationsOperations |
Interface representing a MicrosoftEntraAuthentications operations. |
| MicrosoftEntraAuthenticationsUpdateOptionalParams |
Optional parameters. |
| Network |
Network properties. |
| NetworkForPatchUpdate |
Network properties for updating a HorizonDB cluster. |
| NetworkForPatchUpdateUpdate |
Network properties for updating a HorizonDB cluster. |
| Node |
A service-managed node allocated to a HorizonDB pool. |
| NodeProperties |
Properties of a service-managed HorizonDB node. |
| NodesGetOptionalParams |
Optional parameters. |
| NodesListOptionalParams |
Optional parameters. |
| NodesOperations |
Interface representing a Nodes operations. |
| 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. |
| PageSettings |
Options for the byPage method |
| PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
| ParameterGroup |
Represents the HorizonDB parameter group. |
| ParameterGroupConnectionProperties |
Connection information for HorizonDB parameter group. |
| ParameterGroupCreateOrUpdate |
Represents the HorizonDB parameter group. |
| ParameterGroupForPatchUpdate |
HorizonDB parameter group for update operations. |
| ParameterGroupForPatchUpdateUpdate |
HorizonDB parameter group for update operations. |
| ParameterGroupProperties |
Properties of a HorizonDB parameter group. |
| ParameterGroupPropertiesCreateOrUpdate |
Properties of a HorizonDB parameter group. |
| ParameterGroupPropertiesForPatchUpdate |
Properties of a HorizonDB parameter group for update operations. |
| ParameterGroupPropertiesForPatchUpdateUpdate |
Properties of a HorizonDB parameter group for update operations. |
| ParameterGroupsCreateOrReplaceOptionalParams |
Optional parameters. |
| ParameterGroupsDeleteOptionalParams |
Optional parameters. |
| ParameterGroupsGetOptionalParams |
Optional parameters. |
| ParameterGroupsListByResourceGroupOptionalParams |
Optional parameters. |
| ParameterGroupsListBySubscriptionOptionalParams |
Optional parameters. |
| ParameterGroupsListConnectionsOptionalParams |
Optional parameters. |
| ParameterGroupsOperations |
Interface representing a ParameterGroups operations. |
| ParameterGroupsUpdateOptionalParams |
Optional parameters. |
| ParameterProperties |
Properties of a HorizonDB parameter. |
| ParameterPropertiesCreateOrUpdate |
Properties of a HorizonDB parameter. |
| ParameterPropertiesUpdate |
Properties of a HorizonDB parameter. |
| PasswordAuthentication |
The service-created PostgreSQL username-and-password authentication method for a HorizonDB cluster. This resource configures the authentication mechanism, including its enabled state and administrator login credentials; it is not a password-only resource. |
| PasswordAuthenticationCreateOrUpdate |
The service-created PostgreSQL username-and-password authentication method for a HorizonDB cluster. This resource configures the authentication mechanism, including its enabled state and administrator login credentials; it is not a password-only resource. |
| PasswordAuthenticationForPatchUpdate |
A sparse update request for PostgreSQL username-and-password authentication. |
| PasswordAuthenticationForPatchUpdateUpdate |
A sparse update request for PostgreSQL username-and-password authentication. |
| PasswordAuthenticationProperties |
Properties of the service-created PostgreSQL username-and-password authentication method. |
| PasswordAuthenticationPropertiesCreateOrUpdate |
Properties of the service-created PostgreSQL username-and-password authentication method. |
| PasswordAuthenticationPropertiesForPatchUpdate |
Properties for updating PostgreSQL username-and-password authentication. Omitted properties preserve their current values. This API version supports enabling or disabling the authentication method, and resetting its password. Supported changes can be combined. |
| PasswordAuthenticationPropertiesForPatchUpdateUpdate |
Properties for updating PostgreSQL username-and-password authentication. Omitted properties preserve their current values. This API version supports enabling or disabling the authentication method, and resetting its password. Supported changes can be combined. |
| PasswordAuthenticationsCreateOrReplaceOptionalParams |
Optional parameters. |
| PasswordAuthenticationsGetOptionalParams |
Optional parameters. |
| PasswordAuthenticationsOperations |
Interface representing a PasswordAuthentications operations. |
| PasswordAuthenticationsUpdateOptionalParams |
Optional parameters. |
| Pool |
Represents the HorizonDB pool. |
| PoolCapability |
The HorizonDB Pool capabilities available in a location. |
| PoolComputeModel |
The compute model for a HorizonDB pool. |
| PoolComputeModelForPatchUpdate |
The compute model properties of a HorizonDB pool that can be updated. The object is recursively mergeable: omitted properties preserve their current values. Properties that do not apply to the current or target compute model type are rejected. When type changes, the request must include the complete target compute model. Subtype-specific constraints are validated against the effective merged configuration; invalid requests are rejected without changing the resource. |
| PoolComputeModelForPatchUpdateUpdate |
The compute model properties of a HorizonDB pool that can be updated. The object is recursively mergeable: omitted properties preserve their current values. Properties that do not apply to the current or target compute model type are rejected. When type changes, the request must include the complete target compute model. Subtype-specific constraints are validated against the effective merged configuration; invalid requests are rejected without changing the resource. |
| PoolCreateOrUpdate |
Represents the HorizonDB pool. |
| PoolFeatureCapability |
A HorizonDB Pool feature supported in a location. |
| PoolForPatchUpdate |
HorizonDB pool for update operations. |
| PoolForPatchUpdateUpdate |
HorizonDB pool for update operations. |
| PoolHighAvailability |
The high-availability configuration for a HorizonDB pool. |
| PoolHighAvailabilityPatch |
The high-availability configuration for a HorizonDB pool update. |
| PoolHighAvailabilityPatchUpdate |
The high-availability configuration for a HorizonDB pool update. |
| PoolParameterGroupReference |
A reference to the parameter group associated with a HorizonDB pool. The schema represents both default and customer-created parameter groups for create and update compatibility. In this API version, initial pool creation accepts only the corresponding default parameter group; PUT updates to an existing pool can associate either group type. |
| PoolParameterGroupReferenceCreateOrUpdate |
A reference to the parameter group associated with a HorizonDB pool. The schema represents both default and customer-created parameter groups for create and update compatibility. In this API version, initial pool creation accepts only the corresponding default parameter group; PUT updates to an existing pool can associate either group type. |
| PoolParameterGroupReferenceForPatchUpdate |
A parameter group reference for updating an existing HorizonDB pool. The pool can switch in either direction between its corresponding default parameter group and a customer-created parameter group. |
| PoolParameterGroupReferenceForPatchUpdateUpdate |
A parameter group reference for updating an existing HorizonDB pool. The pool can switch in either direction between its corresponding default parameter group and a customer-created parameter group. |
| PoolProperties |
Properties of a HorizonDB pool. |
| PoolPropertiesCreateOrUpdate |
Properties of a HorizonDB pool. |
| PoolPropertiesForPatchUpdate |
Properties of a HorizonDB pool for update operations. |
| PoolPropertiesForPatchUpdateUpdate |
Properties of a HorizonDB pool for update operations. |
| PoolsCreateOrReplaceOptionalParams |
Optional parameters. |
| PoolsDeleteOptionalParams |
Optional parameters. |
| PoolsGetOptionalParams |
Optional parameters. |
| PoolsListOptionalParams |
Optional parameters. |
| PoolsOperations |
Interface representing a Pools operations. |
| PoolsRestartOptionalParams |
Optional parameters. |
| PoolsStartOptionalParams |
Optional parameters. |
| PoolsStopOptionalParams |
Optional parameters. |
| PoolsUpdateOptionalParams |
Optional parameters. |
| PostgreSqlVersionCapability |
The capabilities of a PostgreSQL major version supported by HorizonDB. |
| PrivateEndpoint |
The private endpoint resource. |
| PrivateEndpointConnectionProperties |
Properties of the private endpoint connection. |
| PrivateEndpointConnectionPropertiesCreateOrUpdate |
Properties of the private endpoint connection. |
| PrivateEndpointConnectionResource |
A private endpoint connection resource |
| PrivateEndpointConnectionResourceCreateOrUpdate |
A private endpoint connection resource |
| PrivateEndpointConnectionsApproveOrRejectOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsDeleteOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsGetOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsListOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsOperations |
Interface representing a PrivateEndpointConnections operations. |
| PrivateEndpointCreateOrUpdate |
The private endpoint resource. |
| PrivateLinkResource |
Represents the HorizonDB private link resource. |
| PrivateLinkResourceProperties |
Properties of a private link resource. |
| PrivateLinkResourcesGetOptionalParams |
Optional parameters. |
| PrivateLinkResourcesListOptionalParams |
Optional parameters. |
| PrivateLinkResourcesOperations |
Interface representing a PrivateLinkResources operations. |
| PrivateLinkServiceConnectionState |
A collection of information about the state of the connection between service consumer and provider. |
| ProvisionedComputeModelCapability |
The capabilities of the Provisioned compute model. |
| ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
| ProxyResourceCreateOrUpdate |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
| ReadWritePoolProperties |
The pool currently designated to host a HorizonDB cluster's read-write node. When a pool is created while the cluster currently has no pools, the service automatically designates the new pool as the read-write pool. This behavior also applies after all pools that existed earlier in the cluster's lifetime have been deleted. |
| Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
| ResourceCreateOrUpdate |
Common fields that are returned in the response for all Azure Resource Manager resources |
| RestorePollerOptions | |
| ScheduledMaintenanceProperties |
The scheduled maintenance configuration for a HorizonDB pool. |
| ScheduledMaintenancePropertiesForPatchUpdate |
The scheduled maintenance configuration for a pool update operation. |
| ScheduledMaintenancePropertiesForPatchUpdateUpdate |
The scheduled maintenance configuration for a pool update operation. |
| 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. |
| SystemScheduledMaintenanceProperties |
The system-managed scheduled maintenance configuration for a HorizonDB pool. User-managed schedule properties must be absent. |
| TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
| TrackedResourceCreateOrUpdate |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
| UserAssignedIdentity |
User assigned identity properties |
| UserAssignedIdentityCreateOrUpdate |
User assigned identity properties |
| UserAssignedIdentityUpdate |
User assigned identity properties |
Type Aliases
| ActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. Known values supported by the serviceInternal: Actions are for internal-only APIs. |
| AiModelManagementStatus |
The AI Model Management status for a HorizonDB cluster. Known values supported by the serviceEnabled: AI Model Management is enabled. |
| AuthenticationName |
The name of a service-created authentication configuration. Known values supported by the servicepasswordMethod: PostgreSQL username-and-password authentication. |
| AuthenticationState |
Indicates if authentication state is enabled or not. Known values supported by the serviceEnabled: Is enabled |
| AzureSupportedClouds |
The supported values for cloud setting as a string literal type |
| ChangeDataCaptureDesiredState |
The requested state of a HorizonDB change data capture capability, destination, or configuration. Known values supported by the serviceEnabled: The resource should be enabled. |
| ChangeDataCaptureDestinationDetailsUnion |
Alias for ChangeDataCaptureDestinationDetailsUnion |
| ChangeDataCaptureDestinationEffectiveState |
The effective state of a HorizonDB change data capture destination. Known values supported by the serviceWaitingForIdentity: The destination is waiting for a validated active identity assignment. |
| ChangeDataCaptureDestinationType |
The destination type supported by this API version. Known values supported by the serviceFabric: A Microsoft Fabric destination. |
| ChangeDataCaptureEffectiveState |
The effective state of a HorizonDB change data capture capability or configuration. Known values supported by the serviceEnabling: The resource is being enabled. |
| ChangeDataCaptureEngineConfigurationState |
The readiness of HorizonDB engine settings required for change data capture. Known values supported by the serviceReady: The required engine settings are ready. |
| ChangeDataCaptureExtensionState |
The lifecycle state of the HorizonDB change data capture extension. Known values supported by the serviceNotInstalled: The extension is not installed. |
| ChangeDataCaptureIdentityActivationState |
The activation state of a change data capture identity assignment. Known values supported by the serviceInactive: The identity assignment is not active. |
| ChangeDataCaptureIdentityAssignmentState |
The lifecycle state of a change data capture identity assignment. Known values supported by the serviceAssigning: The identity is being assigned. |
| ChangeDataCaptureIdentityValidationState |
The validation state of a change data capture identity assignment. Known values supported by the serviceNotStarted: Identity validation has not started. |
| ChangeDataCaptureProtocol |
The protocol used to communicate with a change data capture destination. Known values supported by the serviceNative: The destination's native protocol. |
| ChangeDataCaptureReadWriteEndpointState |
The availability of a read-write endpoint for change data capture engine mutations. Known values supported by the serviceReady: An eligible read-write endpoint is ready. |
| ChangeDataCaptureReplicationArchitecture |
The implementation architecture used to capture and publish changes. Known values supported by the serviceComputeBased: Change capture runs with the HorizonDB compute layer. |
| ChangeDataCaptureReplicationState |
The state of a destination-owned replication session. Known values supported by the serviceNotApplicable: A destination session does not apply to the current resource state. |
| ChangeDataCaptureTopologyBindingState |
The relationship of a change data capture configuration to the current writer topology. Known values supported by the serviceActive: The configuration belongs to the current active writer. |
| ChangeDataCaptureUsageProfile |
The reason that a change data capture configuration exists. Known values supported by the serviceMirroring: The configuration publishes database changes for Microsoft Fabric Mirroring. |
| ClusterCreateMode |
Controls how a HorizonDB cluster PUT request is processed. Known values supported by the serviceCreate: Process the request as a normal cluster creation. |
| ClusterState |
Current state of a HorizonDB cluster. Known values supported by the serviceReady: Is ready and operational |
| ComputeModelCapabilityUnion |
Alias for ComputeModelCapabilityUnion |
| ComputeProcessorType |
The compute processor type. Known values supported by the serviceIntel: Intel processor |
| ContinuablePage |
An interface that describes a page of results. |
| CreatedByType |
The kind of entity that created the resource. Known values supported by the serviceUser: The entity was created by a user. |
| EndpointRole |
Role of the endpoint. Known values supported by the serviceReadOnly: The Endpoint accepts read-only traffic. This applies to Pool-scoped Endpoints and may apply to other endpoint scenarios introduced by later API versions. |
| EndpointScope |
The scope of a HorizonDB endpoint. Known values supported by the serviceCluster: The Endpoint is associated with its parent Cluster. |
| GeoRedundancyState |
Indicates the geo-redundancy state. Known values supported by the serviceEnabled: Geo-redundancy is enabled. This value is not supported when dataEncryption.type is AzureKeyVault. |
| HorizonDbClusterDataEncryptionType |
The type of data encryption used by a HorizonDB cluster. The type is selected at cluster creation; switching between SystemManaged and AzureKeyVault after creation is not supported. Known values supported by the serviceSystemManaged: Data encryption is managed by Azure using platform-managed keys. |
| HorizonDbClusterEncryptionKeyStatus |
The validation status of a customer-managed encryption key used by a HorizonDB cluster. Known values supported by the serviceValid: The encryption key is valid and accessible to the configured user-assigned managed identity. |
| HorizonDbClusterIdentityType |
The managed identity types supported by a HorizonDB cluster. Known values supported by the serviceNone: No managed identity is assigned. Setting type to None clears all managed identity assignments. |
| LogCaptureState |
Specifies whether HorizonDB captures log files. Known values supported by the serviceEnabled: Log capture is enabled. |
| LogFileType |
The type of a captured HorizonDB log file. Known values supported by the servicePostgreSqlServer: A PostgreSQL server log file. |
| MaintenanceEventStatus |
The status of a maintenance event. Known values supported by the servicePlanned: The maintenance event is scheduled and has not yet started. |
| MaintenanceType |
The type of a maintenance event. Known values supported by the servicePlannedMaintenance: A planned maintenance event. |
| MicrosoftEntraAuthenticationName |
The name of the Microsoft Entra authentication method. Known values supported by the servicemicrosoftEntra: Microsoft Entra authentication. |
| NodeRole |
The role performed by a node within its HorizonDB pool. Known values supported by the serviceReadWrite: The node accepts read and write traffic for its cluster. |
| Origin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" Known values supported by the serviceuser: Indicates the operation is initiated by a user. |
| ParameterApplyMethod |
Controls when dynamic parameter changes become effective. Static parameter changes always become effective only after a customer-initiated pool Restart. Stop followed by Start and scheduled maintenance do not apply pending parameter changes. Known values supported by the serviceImmediate: Apply dynamic parameter changes immediately. Static parameter changes remain pending until a customer-initiated pool Restart. |
| ParameterGroupSyncStatus |
Indicates synchronization status between a HorizonDB resource and its parameter group. Known values supported by the serviceApplying: Parameter updates are currently being applied. |
| ParameterValueSource |
The source of the effective value assigned to a HorizonDB parameter. Known values supported by the serviceSystemDefault: The effective value is the system-defined default. |
| PasswordAuthenticationName |
The name of the PostgreSQL username-and-password authentication method. Known values supported by the servicepasswordMethod: PostgreSQL username-and-password authentication. |
| PoolComputeModelType |
The compute model type. Known values supported by the serviceProvisioned: Provisioned compute model |
| PoolHighAvailabilityMode |
The high-availability mode requested for a HorizonDB pool. Known values supported by the serviceDisabled: High availability is disabled. This mode is valid only when nodeCount is 1. |
| PoolState |
Current state of a HorizonDB pool. Known values supported by the serviceReady: Is ready and operational |
| PostgreSqlCapabilityVersion |
A PostgreSQL major version advertised by the HorizonDB capabilities API. Known values supported by the service17: PostgreSQL major version 17. |
| PostgreSqlVersion |
A PostgreSQL major version supported by HorizonDB. API version 2026-10-01-preview accepts 17 and 18. Future API versions may add named values, and clients must tolerate unknown values returned by the service. Known values supported by the service17: PostgreSQL major version 17. |
| PrincipalTypes |
The type of Microsoft Entra principal mapped to a PostgreSQL role. Known values supported by the serviceUnknown: An unknown or unrecognized type. This value is for internal use and is not accepted in requests. |
| PrivateEndpointConnectionProvisioningState |
The current provisioning state. Known values supported by the serviceSucceeded: Connection has been provisioned |
| PrivateEndpointServiceConnectionStatus |
The private endpoint connection status. Known values supported by the servicePending: Connection waiting for approval or rejection |
| ProvisioningState |
The provisioning state. Known values supported by the serviceSucceeded: Resource has been created. |
| PublicNetworkAccessState |
Indicates if public network access is enabled or not. Known values supported by the serviceEnabled: Public network access is enabled |
| ScheduledMaintenanceManagementType |
Specifies who manages scheduled maintenance for a HorizonDB pool. Known values supported by the serviceSystem: Scheduled maintenance is managed by the system. |
| ScheduledMaintenancePropertiesUnion |
Alias for ScheduledMaintenancePropertiesUnion |
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. |
| KnownAiModelManagementStatus |
The AI Model Management status for a HorizonDB cluster. |
| KnownAuthenticationName |
The name of a service-created authentication configuration. |
| KnownAuthenticationState |
Indicates if authentication state is enabled or not. |
| KnownChangeDataCaptureDesiredState |
The requested state of a HorizonDB change data capture capability, destination, or configuration. |
| KnownChangeDataCaptureDestinationEffectiveState |
The effective state of a HorizonDB change data capture destination. |
| KnownChangeDataCaptureDestinationType |
The destination type supported by this API version. |
| KnownChangeDataCaptureEffectiveState |
The effective state of a HorizonDB change data capture capability or configuration. |
| KnownChangeDataCaptureEngineConfigurationState |
The readiness of HorizonDB engine settings required for change data capture. |
| KnownChangeDataCaptureExtensionState |
The lifecycle state of the HorizonDB change data capture extension. |
| KnownChangeDataCaptureIdentityActivationState |
The activation state of a change data capture identity assignment. |
| KnownChangeDataCaptureIdentityAssignmentState |
The lifecycle state of a change data capture identity assignment. |
| KnownChangeDataCaptureIdentityValidationState |
The validation state of a change data capture identity assignment. |
| KnownChangeDataCaptureProtocol |
The protocol used to communicate with a change data capture destination. |
| KnownChangeDataCaptureReadWriteEndpointState |
The availability of a read-write endpoint for change data capture engine mutations. |
| KnownChangeDataCaptureReplicationArchitecture |
The implementation architecture used to capture and publish changes. |
| KnownChangeDataCaptureReplicationState |
The state of a destination-owned replication session. |
| KnownChangeDataCaptureTopologyBindingState |
The relationship of a change data capture configuration to the current writer topology. |
| KnownChangeDataCaptureUsageProfile |
The reason that a change data capture configuration exists. |
| KnownClusterCreateMode |
Controls how a HorizonDB cluster PUT request is processed. |
| KnownClusterState |
Current state of a HorizonDB cluster. |
| KnownComputeProcessorType |
The compute processor type. |
| KnownCreatedByType |
The kind of entity that created the resource. |
| KnownEndpointRole |
Role of the endpoint. |
| KnownEndpointScope |
The scope of a HorizonDB endpoint. |
| KnownGeoRedundancyState |
Indicates the geo-redundancy state. |
| KnownHorizonDbClusterDataEncryptionType |
The type of data encryption used by a HorizonDB cluster. The type is selected at cluster creation; switching between SystemManaged and AzureKeyVault after creation is not supported. |
| KnownHorizonDbClusterEncryptionKeyStatus |
The validation status of a customer-managed encryption key used by a HorizonDB cluster. |
| KnownHorizonDbClusterIdentityType |
The managed identity types supported by a HorizonDB cluster. |
| KnownLogCaptureState |
Specifies whether HorizonDB captures log files. |
| KnownLogFileType |
The type of a captured HorizonDB log file. |
| KnownMaintenanceEventStatus |
The status of a maintenance event. |
| KnownMaintenanceType |
The type of a maintenance event. |
| KnownMicrosoftEntraAuthenticationName |
The name of the Microsoft Entra authentication method. |
| KnownNodeRole |
The role performed by a node within its HorizonDB pool. |
| KnownOrigin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" |
| KnownParameterApplyMethod |
Controls when dynamic parameter changes become effective. Static parameter changes always become effective only after a customer-initiated pool Restart. Stop followed by Start and scheduled maintenance do not apply pending parameter changes. |
| KnownParameterGroupSyncStatus |
Indicates synchronization status between a HorizonDB resource and its parameter group. |
| KnownParameterValueSource |
The source of the effective value assigned to a HorizonDB parameter. |
| KnownPasswordAuthenticationName |
The name of the PostgreSQL username-and-password authentication method. |
| KnownPoolComputeModelType |
The compute model type. |
| KnownPoolHighAvailabilityMode |
The high-availability mode requested for a HorizonDB pool. |
| KnownPoolState |
Current state of a HorizonDB pool. |
| KnownPostgreSqlCapabilityVersion |
A PostgreSQL major version advertised by the HorizonDB capabilities API. |
| KnownPostgreSqlVersion |
A PostgreSQL major version supported by HorizonDB. API version 2026-10-01-preview accepts 17 and 18. Future API versions may add named values, and clients must tolerate unknown values returned by the service. |
| KnownPrincipalTypes |
The type of Microsoft Entra principal mapped to a PostgreSQL role. |
| 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. |
| KnownScheduledMaintenanceManagementType |
Specifies who manages scheduled maintenance for a HorizonDB pool. |
| KnownVersions |
The available API versions. |
Functions
| is |
Typeguard for RestError |
| restore |
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
| Rest |
A custom error type for failed pipeline requests. |
Function Details
isRestError(unknown)
Typeguard for RestError
function isRestError(e: unknown): e is RestError
Parameters
- e
-
unknown
Something caught by a catch clause.
Returns
e is RestError
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
- client
- HorizonDbClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>
Variable Details
RestError
A custom error type for failed pipeline requests.
RestError: RestErrorConstructor