@azure/arm-azurestackhci package
Classes
| AzureStackHCIClient |
Interfaces
| ArcConnectivityProperties |
Connectivity related configuration required by arc server. |
| ArcIdentityResponse |
ArcIdentity details. |
| ArcIdentityResponseProperties |
model interface ArcIdentityResponseProperties |
| ArcSetting |
ArcSetting details. |
| ArcSettingProperties |
ArcSetting properties. |
| ArcSettingsConsentAndInstallDefaultExtensionsOptionalParams |
Optional parameters. |
| ArcSettingsCreateIdentityOptionalParams |
Optional parameters. |
| ArcSettingsCreateOptionalParams |
Optional parameters. |
| ArcSettingsDeleteOptionalParams |
Optional parameters. |
| ArcSettingsGeneratePasswordOptionalParams |
Optional parameters. |
| ArcSettingsGetOptionalParams |
Optional parameters. |
| ArcSettingsInitializeDisableProcessOptionalParams |
Optional parameters. |
| ArcSettingsListByClusterOptionalParams |
Optional parameters. |
| ArcSettingsOperations |
Interface representing a ArcSettings operations. |
| ArcSettingsPatch |
ArcSetting details to update. |
| ArcSettingsPatchProperties |
ArcSettings properties. |
| ArcSettingsReconcileOptionalParams |
Optional parameters. |
| ArcSettingsUpdateOptionalParams |
Optional parameters. |
| AssemblyInfo |
Assembly Package details for Validated Solution Recipe for AzureStackHCI Cluster |
| AssemblyInfoPayload |
Payload properties for Validated Solution Recipe for AzureStackHCI Cluster |
| AzureStackHCIClientOptionalParams |
Optional parameters for the client. |
| Cluster |
Cluster details. |
| ClusterDesiredProperties |
Desired properties of the cluster. |
| ClusterIdentityResponse |
Cluster Identity details. |
| ClusterIdentityResponseProperties |
model interface ClusterIdentityResponseProperties |
| ClusterNode |
Cluster node details. |
| ClusterPatch |
Cluster details to update. |
| ClusterPatchProperties |
Cluster properties. |
| ClusterProperties |
Cluster properties. |
| ClusterReportedProperties |
Properties reported by cluster agent. |
| ClustersConfigureRemoteSupportOptionalParams |
Optional parameters. |
| ClustersCreateIdentityOptionalParams |
Optional parameters. |
| ClustersCreateOptionalParams |
Optional parameters. |
| ClustersDeleteOptionalParams |
Optional parameters. |
| ClustersExtendSoftwareAssuranceBenefitOptionalParams |
Optional parameters. |
| ClustersGetOptionalParams |
Optional parameters. |
| ClustersListByResourceGroupOptionalParams |
Optional parameters. |
| ClustersListBySubscriptionOptionalParams |
Optional parameters. |
| ClustersOperations |
Interface representing a Clusters operations. |
| ClustersTriggerLogCollectionOptionalParams |
Optional parameters. |
| ClustersUpdateOptionalParams |
Optional parameters. |
| ClustersUpdateSecretsLocationsOptionalParams |
Optional parameters. |
| ClustersUploadCertificateOptionalParams |
Optional parameters. |
| DefaultExtensionDetails |
Properties for a particular default extension category. |
| DeploymentCluster |
AzureStackHCI Cluster deployment properties. |
| DeploymentConfiguration |
Deployment Configuration |
| DeploymentData |
The Deployment data of AzureStackHCI Cluster. |
| DeploymentSecuritySettings |
The SecuritySettings of AzureStackHCI Cluster. |
| DeploymentSetting |
Edge device resource |
| DeploymentSettingAdapterPropertyOverrides |
The AdapterPropertyOverrides of a cluster. |
| DeploymentSettingHostNetwork |
The HostNetwork of a cluster. |
| DeploymentSettingIntents |
The Intents of a cluster. |
| DeploymentSettingStorageAdapterIPInfo |
The StorageAdapter physical nodes of a cluster. |
| DeploymentSettingStorageNetworks |
The StorageNetworks of a cluster. |
| DeploymentSettingVirtualSwitchConfigurationOverrides |
The VirtualSwitchConfigurationOverrides of a cluster. |
| DeploymentSettingsCreateOrUpdateOptionalParams |
Optional parameters. |
| DeploymentSettingsDeleteOptionalParams |
Optional parameters. |
| DeploymentSettingsGetOptionalParams |
Optional parameters. |
| DeploymentSettingsListByClustersOptionalParams |
Optional parameters. |
| DeploymentSettingsOperations |
Interface representing a DeploymentSettings operations. |
| DeploymentSettingsProperties |
DeploymentSetting properties |
| DeploymentStep |
The Step of AzureStackHCI Cluster. |
| DeviceConfiguration |
The device Configuration for edge device. |
| DnsZones |
Details of the DNS Zones to be configured. |
| EceActionStatus |
The ECE action plan deployment status for AzureStackHCI Cluster. |
| EceDeploymentSecrets |
Protected parameters list stored in keyvault. |
| EceReportedProperties |
The DeploymentStatus of AzureStackHCI Cluster. |
| EdgeDevice |
Edge device resource. |
| EdgeDeviceJob |
EdgeDevice Jobs resource |
| EdgeDeviceJobsCreateOrUpdateOptionalParams |
Optional parameters. |
| EdgeDeviceJobsDeleteOptionalParams |
Optional parameters. |
| EdgeDeviceJobsGetOptionalParams |
Optional parameters. |
| EdgeDeviceJobsListByEdgeDeviceOptionalParams |
Optional parameters. |
| EdgeDeviceJobsOperations |
Interface representing a EdgeDeviceJobs operations. |
| EdgeDeviceProperties |
Edge Device properties |
| EdgeDevicesCreateOrUpdateOptionalParams |
Optional parameters. |
| EdgeDevicesDeleteOptionalParams |
Optional parameters. |
| EdgeDevicesGetOptionalParams |
Optional parameters. |
| EdgeDevicesListOptionalParams |
Optional parameters. |
| EdgeDevicesOperations |
Interface representing a EdgeDevices operations. |
| EdgeDevicesValidateOptionalParams |
Optional parameters. |
| 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. |
| Extension |
Details of a particular extension in HCI Cluster. |
| ExtensionInstanceView |
Describes the Extension Instance View. |
| ExtensionInstanceViewStatus |
Instance view status. |
| ExtensionParameters |
Describes the properties of a Machine Extension. This object mirrors the definition in HybridCompute. |
| ExtensionPatch |
Extension Details to update |
| ExtensionPatchParameters |
Describes the properties of a Machine Extension that can be updated. |
| ExtensionPatchProperties |
Describes Machine Extension Properties that can be updated. |
| ExtensionProfile |
Extensions details for edge device. |
| ExtensionProperties |
Status of Arc Extension for a particular node in HCI Cluster. |
| ExtensionResource |
The base extension resource. |
| ExtensionUpgradeParameters |
Describes the parameters for Extension upgrade. |
| ExtensionsCreateOptionalParams |
Optional parameters. |
| ExtensionsDeleteOptionalParams |
Optional parameters. |
| ExtensionsGetOptionalParams |
Optional parameters. |
| ExtensionsListByArcSettingOptionalParams |
Optional parameters. |
| ExtensionsOperations |
Interface representing a Extensions operations. |
| ExtensionsUpdateOptionalParams |
Optional parameters. |
| ExtensionsUpgradeOptionalParams |
Optional parameters. |
| HciCollectLogJobProperties |
Represents the properties of an HCI Collect Log job. |
| HciEdgeDevice |
Arc-enabled edge device with HCI OS. |
| HciEdgeDeviceAdapterPropertyOverrides |
The AdapterPropertyOverrides of a cluster. |
| HciEdgeDeviceArcExtension |
Arc extension installed on edge device. |
| HciEdgeDeviceHostNetwork |
The HostNetwork of a cluster. |
| HciEdgeDeviceIntents |
The Intents of a cluster. |
| HciEdgeDeviceJob |
Edge device job for Azure Stack HCI solution. |
| HciEdgeDeviceJobProperties |
HCI Edge device job properties |
| HciEdgeDeviceProperties |
properties for Arc-enabled edge device with HCI OS. |
| HciEdgeDeviceStorageAdapterIPInfo |
The StorageAdapter physical nodes of a cluster. |
| HciEdgeDeviceStorageNetworks |
The StorageNetworks of a cluster. |
| HciEdgeDeviceVirtualSwitchConfigurationOverrides |
The VirtualSwitchConfigurationOverrides of a cluster. |
| HciHardwareProfile |
Hardware configurations for HCI device. |
| HciNetworkProfile |
The network profile of a device. |
| HciNicDetail |
The NIC Detail of a device. |
| HciOsProfile |
OS configurations for HCI device. |
| HciRemoteSupportJobProperties |
Represents the properties of a remote support job for HCI. |
| HciReportedProperties |
The device Configuration for HCI device. |
| HciStorageProfile |
Storage configurations for HCI device. |
| HciValidationFailureDetail |
details of validation failure |
| InfrastructureNetwork |
The InfrastructureNetwork of a AzureStackHCI Cluster. |
| IpPools |
The dnsServers of a device. |
| IsolatedVmAttestationConfiguration |
Attestation configurations for isolated VM (e.g. TVM, CVM) of the cluster. |
| LocalAvailabilityZones |
Local Availability Zone information for HCI cluster |
| LogCollectionError |
Log Collection Error details of the cluster. |
| LogCollectionJobSession |
Represents a session for collecting logs from an edge device. |
| LogCollectionProperties |
Log Collection properties of the cluster. |
| LogCollectionReportedProperties |
Represents the reported properties of a log collection job. |
| LogCollectionRequest |
Log Collection Request |
| LogCollectionRequestProperties |
Properties for Log Collection Request |
| LogCollectionSession |
Log Collection Session details of the cluster. |
| ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities) |
| NetworkController |
network controller config for SDN Integration to deploy AzureStackHCI Cluster. |
| NicDetail |
The NIC Detail of a device. |
| Observability |
The Observability of AzureStackHCI Cluster. |
| Offer |
Offer details. |
| OfferProperties |
Publisher properties. |
| OffersGetOptionalParams |
Optional parameters. |
| OffersListByClusterOptionalParams |
Optional parameters. |
| OffersListByPublisherOptionalParams |
Optional parameters. |
| OffersOperations |
Interface representing a Offers 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. |
| OptionalServices |
The OptionalServices of AzureStackHCI Cluster. |
| PackageVersionInfo |
Current version of each updatable component. |
| PageSettings |
Options for the byPage method |
| PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
| PasswordCredential |
model interface PasswordCredential |
| PerNodeExtensionState |
Status of Arc Extension for a particular node in HCI Cluster. |
| PerNodeRemoteSupportSession |
Remote Support Node Session Details on the Node. |
| PerNodeState |
Status of Arc agent for a particular node in HCI Cluster. |
| PhysicalNodes |
The PhysicalNodes of a cluster. |
| PrecheckResult |
model interface PrecheckResult |
| PrecheckResultTags |
Key-value pairs that allow grouping/filtering individual tests. |
| ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
| QosPolicyOverrides |
The QoSPolicyOverrides of a cluster. |
| RawCertificateData |
model interface RawCertificateData |
| ReconcileArcSettingsRequest |
Request for reconciling Arc Settings. |
| ReconcileArcSettingsRequestProperties |
List of Arc Nodes in the cluster |
| RemoteSupportJobNodeSettings |
Represents the settings of a remote support node. |
| RemoteSupportJobReportedProperties |
Represents the reported properties of a remote support job. |
| RemoteSupportNodeSettings |
Remote Support Node Settings of the cluster. |
| RemoteSupportProperties |
Remote Support properties of the cluster. |
| RemoteSupportRequest |
Remote Support Request |
| RemoteSupportRequestProperties |
Properties for Remote Support Request |
| RemoteSupportSession |
Represents a remote support session. |
| ReportedProperties |
Reported properties pushed from edge device. |
| Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
| RestorePollerOptions | |
| SbeCredentials |
secrets used for solution builder extension (SBE) partner extensibility. |
| SbeDeploymentInfo |
Solution builder extension (SBE) package and manifest information for the solution builder extension staged for AzureStackHCI cluster deployment. |
| SbeDeploymentPackageInfo |
Solution builder extension (SBE) deployment package information. |
| SbePartnerInfo |
The solution builder extension (SBE) partner deployment info for cluster. |
| SbePartnerProperties |
Solution builder extension (SBE) partner properties object. |
| ScaleUnits |
Scale units will contains list of deployment data |
| SdnIntegration |
SDN Integration config to deploy AzureStackHCI Cluster. |
| SecretsLocationDetails |
Secrets location details |
| SecretsLocationsChangeRequest |
Update secrets locations change Request. |
| SecurityComplianceStatus |
Security compliance properties of the resource |
| SecurityProperties |
Security properties of the resource |
| SecuritySetting |
Security settings proxy resource |
| SecuritySettingsCreateOrUpdateOptionalParams |
Optional parameters. |
| SecuritySettingsDeleteOptionalParams |
Optional parameters. |
| SecuritySettingsGetOptionalParams |
Optional parameters. |
| SecuritySettingsListByClustersOptionalParams |
Optional parameters. |
| SecuritySettingsOperations |
Interface representing a SecuritySettings operations. |
| ServiceConfiguration |
Service configuration details |
| SimplePollerLike |
A simple poller that can be used to poll a long running operation. |
| Sku |
Sku details. |
| SkuMappings |
SKU Mapping details. |
| SkuProperties |
SKU properties. |
| SkusGetOptionalParams |
Optional parameters. |
| SkusListByOfferOptionalParams |
Optional parameters. |
| SkusOperations |
Interface representing a Skus operations. |
| SoftwareAssuranceChangeRequest |
model interface SoftwareAssuranceChangeRequest |
| SoftwareAssuranceChangeRequestProperties |
model interface SoftwareAssuranceChangeRequestProperties |
| SoftwareAssuranceProperties |
Software Assurance properties of the cluster. |
| Step |
Progress representation of the update run steps. |
| Storage |
The Storage config of AzureStackHCI Cluster. |
| SwitchDetail |
List of switch details for edge device. |
| SwitchExtension |
This represents extensions installed on virtualSwitch. |
| 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' |
| Update |
Update details |
| UpdatePrerequisite |
If update State is HasPrerequisite, this property contains an array of objects describing prerequisite updates before installing this update. Otherwise, it is empty. |
| UpdateProperties |
Details of a singular Update in HCI Cluster |
| UpdateRun |
Details of an Update run |
| UpdateRunProperties |
Details of an Update run |
| UpdateRunsDeleteOptionalParams |
Optional parameters. |
| UpdateRunsGetOptionalParams |
Optional parameters. |
| UpdateRunsListOptionalParams |
Optional parameters. |
| UpdateRunsOperations |
Interface representing a UpdateRuns operations. |
| UpdateRunsPutOptionalParams |
Optional parameters. |
| UpdateStateProperties |
Additional information regarding the state of the update. See definition of UpdateStateProperties type below for more details on this property. |
| UpdateSummaries |
Get the update summaries for the cluster |
| UpdateSummariesDeleteOptionalParams |
Optional parameters. |
| UpdateSummariesGetOptionalParams |
Optional parameters. |
| UpdateSummariesListOptionalParams |
Optional parameters. |
| UpdateSummariesOperations |
Interface representing a UpdateSummaries operations. |
| UpdateSummariesProperties |
Properties of Update summaries |
| UpdateSummariesPutOptionalParams |
Optional parameters. |
| UpdatesDeleteOptionalParams |
Optional parameters. |
| UpdatesGetOptionalParams |
Optional parameters. |
| UpdatesListOptionalParams |
Optional parameters. |
| UpdatesOperations |
Interface representing a Updates operations. |
| UpdatesPostOptionalParams |
Optional parameters. |
| UpdatesPutOptionalParams |
Optional parameters. |
| UploadCertificateRequest |
model interface UploadCertificateRequest |
| UserAssignedIdentity |
User assigned identity properties |
| ValidateRequest |
The validate request for Edge Device. |
| ValidateResponse |
An Accepted response with an Operation-Location header. |
| ValidatedSolutionRecipe |
Represents a validated solution recipe resource. |
| ValidatedSolutionRecipeCapabilities |
Represents capabilities available in a validated solution recipe. |
| ValidatedSolutionRecipeCapability |
Represents capability available in a validated solution recipe. |
| ValidatedSolutionRecipeComponent |
Represents component available in a validated solution recipe. |
| ValidatedSolutionRecipeComponentMetadata |
Represents metadata associated with a component available in a validated solution recipe. |
| ValidatedSolutionRecipeComponentPayload |
Represents payloads associated with a component available in a validated solution recipe. |
| ValidatedSolutionRecipeContent |
Represents contents of a validated solution recipe resource. |
| ValidatedSolutionRecipeInfo |
Represents information about a validated solution recipe. |
| ValidatedSolutionRecipeProperties |
Represents properties of a validated solution recipe resource. |
| ValidatedSolutionRecipesGetOptionalParams |
Optional parameters. |
| ValidatedSolutionRecipesListBySubscriptionLocationResourceOptionalParams |
Optional parameters. |
| ValidatedSolutionRecipesOperations |
Interface representing a ValidatedSolutionRecipes operations. |
Type Aliases
| AccessLevel |
Remote Support Access Level Known values supported by the serviceDiagnostics: Allows remote diagnostics operations only. |
| 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. |
| ArcExtensionState |
Arc extension installation state. Known values supported by the serviceNotSpecified: Arc extension state is not specified. |
| ArcSettingAggregateState |
Aggregate state of Arc agent across the nodes in this HCI cluster. Known values supported by the serviceNotSpecified: The aggregate state is not specified. |
| AvailabilityType |
Indicates how the update content is made available for download. This determines whether the update is sourced locally, from an online repository, or requires user notification. Known values supported by the serviceLocal: The update content is available locally within the environment. |
| AzureSupportedClouds |
The supported values for cloud setting as a string literal type |
| ClusterNodeType |
Specifies the type of hardware vendor for all nodes in the cluster. Indicates whether the nodes are provided by Microsoft or a third-party vendor. Known values supported by the serviceFirstParty: All nodes in the cluster are provided and managed by Microsoft. |
| ClusterPattern |
Supported Storage Pattern for HCI Cluster Known values supported by the serviceStandard: Standard cluster. |
| ComplianceAssignmentType |
Represents the compliance assignment type of a resource. Known values supported by the serviceAudit: Report on the state of the machine, but don't make changes. |
| ComplianceStatus |
Represents the compliance status of a resource. Known values supported by the serviceCompliant: The resource is compliant |
| ConnectivityStatus |
Overall connectivity status for the cluster resource. Indicates whether the cluster is connected to Azure, partially connected, or has not recently communicated. Known values supported by the serviceNotYetRegistered: The cluster has not yet registered with Azure. |
| 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. |
| DeploymentMode |
Deployment mode to trigger job. Known values supported by the serviceValidate: Validate ECE action deployment for a cluster. |
| DeviceKind |
Edge device kind. Known values supported by the serviceHCI: Arc-enabled edge device with HCI OS. |
| DeviceLogCollectionStatus |
Represents the status of a log collection operation. Known values supported by the serviceNotStarted: Log collection operation has not been initiated. |
| DeviceState |
The edge device state. Known values supported by the serviceNotSpecified: The edge device state is not specified. |
| DiagnosticLevel |
Desired level of diagnostic data emitted by the cluster. Known values supported by the serviceOff: No diagnostic data will be emitted. |
| DnsServerConfig |
Specifies how DNS servers are configured for the infrastructure network. Allowed values are 'UseDnsServer' to use the provided DNS servers, and 'UseForwarder' to use DNS forwarders. Known values supported by the serviceUseDnsServer: Use the provided DNS servers for the infrastructure network. |
| EceSecrets |
Secret names allowed for Enterprise Cloud Engine (ECE) deployment. Known values supported by the serviceAzureStackLCMUserCredential: AzureStackLCMUserCredential used for LCM operations for AzureStackHCI cluster. |
| EdgeDeviceJobUnion |
Alias for EdgeDeviceJobUnion |
| EdgeDeviceKind |
Edge device kind. Known values supported by the serviceHCI: Arc-enabled edge device with HCI OS. |
| EdgeDeviceUnion |
Alias for EdgeDeviceUnion |
| ExtensionAggregateState |
Aggregate state of Arc Extensions across the nodes in this HCI cluster. This reflects the overall status of the extension deployment and operation across all nodes. Known values supported by the serviceNotSpecified: The aggregate state is not specified. |
| ExtensionManagedBy |
Indicates whether the extension is managed by the user or by Azure. Known values supported by the serviceUser: The extension is managed by the user. |
| HardwareClass |
Hardware class of the cluster. Known values supported by the serviceSmall: The hardware class is small. |
| HciEdgeDeviceJobPropertiesUnion |
Alias for HciEdgeDeviceJobPropertiesUnion |
| HciEdgeDeviceJobType |
Job Type supported. Known values supported by the serviceCollectLog: Job to collect logs from the device. |
| HealthState |
Overall health state for update-specific health checks. Indicates whether the system is functioning correctly, has warnings or errors, or is undergoing a health evaluation. Known values supported by the serviceUnknown: The health state is not known or cannot be determined. |
| IdentityProvider |
Identity Provider for the cluster Known values supported by the serviceActiveDirectory: Uses Active Directory as the identity provider, enabling domain-based authentication and centralized identity management. This is the default option. |
| ImdsAttestation |
IMDS attestation status of the cluster. Known values supported by the serviceDisabled: IMDS attestation is disabled for the cluster. |
| JobStatus |
Represents the various statuses a job can have throughout its lifecycle. Known values supported by the serviceNotSpecified: The job status has not been specified. |
| LogCollectionJobType |
Specifies the type of log collection job. Determines whether the logs are collected immediately on demand or as part of a scheduled operation. Known values supported by the serviceOnDemand: Log collection is triggered manually and executed immediately. |
| LogCollectionStatus |
LogCollection status Known values supported by the serviceNone: No log collection has been initiated. |
| ManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Known values supported by the serviceNone: No managed identity. |
| NodeArcState |
State of the Arc agent in this node. Indicates the current lifecycle status of the agent, such as whether it's being provisioned, connected, updated, or has encountered an error. Known values supported by the serviceNotSpecified: The state is not specified. |
| NodeExtensionState |
State of Arc Extension in this node. Reflects the current lifecycle status of the extension on the individual node, such as whether it's being created, updated, deleted, or has encountered an error. Known values supported by the serviceNotSpecified: The state is not specified. |
| OemActivation |
OEM activation status of the cluster. Known values supported by the serviceDisabled: OEM activation is disabled for the cluster. |
| OperationType |
The intended operation for a cluster. Known values supported by the serviceClusterProvisioning: Cluster provisioning operation. |
| 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. |
| ProvisioningState |
Provisioning state of the ArcSetting proxy resource. Known values supported by the serviceNotSpecified: The provisioning state is not specified. |
| RdmaCapability |
Describes the RDMA capability of the network adapter. Known values supported by the serviceEnabled: Network Adapter on the device is RDMA Capable |
| RebootRequirement |
Indicates whether a reboot is required after the update or operation. Helps determine if a system restart is necessary to complete the process. Known values supported by the serviceUnknown: It is not known whether a reboot is required. |
| RemoteSupportAccessLevel |
Defines the level of remote support access granted. Known values supported by the serviceNone: No remote support access is granted. |
| RemoteSupportType |
Remote Support Type for cluster Known values supported by the serviceEnable: Enable remote support for the cluster. |
| SecretsType |
Type of secrets to store Known values supported by the serviceBackupSecrets: Backup secrets type |
| ServiceName |
Specifies the name of the service associated with the update or operation. This helps identify which system component or tool is involved. Known values supported by the serviceWAC: Windows Admin Center (WAC) is the service associated with this operation. |
| Severity |
Indicates the importance or impact level of the result. Determines whether the result is informational, a warning, or a critical issue that may block updates. Known values supported by the serviceCritical: A critical issue that blocks updates and requires immediate attention. |
| SoftwareAssuranceIntent |
Customer Intent for Software Assurance Benefit. Known values supported by the serviceEnable: Customer intends to enable the Software Assurance benefit. |
| SoftwareAssuranceStatus |
Status of the Software Assurance for the cluster. Known values supported by the serviceEnabled: Software Assurance is enabled for the cluster. |
| State |
Represents the current state of the update as it relates to this stamp. This includes phases such as preparation, installation, scanning, and error handling, providing insight into the update's progress and any issues encountered. Known values supported by the serviceHasPrerequisite: The update has prerequisites that must be fulfilled before it can proceed. |
| Status |
Status of the cluster agent. Indicates the current connectivity, validation, and deployment state of the agent within the cluster. Known values supported by the serviceNotYetRegistered: The cluster agent has not yet registered with Azure. |
| StatusLevelTypes |
The level code. Indicates the severity or importance of the status message. Known values supported by the serviceInfo: Informational message indicating normal operation. |
| UpdateRunPropertiesState |
Represents the current state of the update run. Indicates whether the update is in progress, has completed successfully, failed, or is in an unknown state. Known values supported by the serviceUnknown: The state of the update run is not known. |
| UpdateSummariesPropertiesState |
Overall update state of the stamp. Indicates the current status of update deployment across the stamp, including preparation, application, and any issues encountered. Known values supported by the serviceUnknown: The update state is not known. |
| WindowsServerSubscription |
Desired state of Windows Server Subscription. Known values supported by the serviceDisabled: Windows Server Subscription is disabled. |
Enums
| AzureClouds |
An enum to describe Azure Cloud environments. |
| KnownAccessLevel |
Remote Support Access Level |
| KnownActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. |
| KnownArcExtensionState |
Arc extension installation state. |
| KnownArcSettingAggregateState |
Aggregate state of Arc agent across the nodes in this HCI cluster. |
| KnownAvailabilityType |
Indicates how the update content is made available for download. This determines whether the update is sourced locally, from an online repository, or requires user notification. |
| KnownClusterNodeType |
Specifies the type of hardware vendor for all nodes in the cluster. Indicates whether the nodes are provided by Microsoft or a third-party vendor. |
| KnownClusterPattern |
Supported Storage Pattern for HCI Cluster |
| KnownComplianceAssignmentType |
Represents the compliance assignment type of a resource. |
| KnownComplianceStatus |
Represents the compliance status of a resource. |
| KnownConnectivityStatus |
Overall connectivity status for the cluster resource. Indicates whether the cluster is connected to Azure, partially connected, or has not recently communicated. |
| KnownCreatedByType |
The kind of entity that created the resource. |
| KnownDeploymentMode |
Deployment mode to trigger job. |
| KnownDeviceKind |
Edge device kind. |
| KnownDeviceLogCollectionStatus |
Represents the status of a log collection operation. |
| KnownDeviceState |
The edge device state. |
| KnownDiagnosticLevel |
Desired level of diagnostic data emitted by the cluster. |
| KnownDnsServerConfig |
Specifies how DNS servers are configured for the infrastructure network. Allowed values are 'UseDnsServer' to use the provided DNS servers, and 'UseForwarder' to use DNS forwarders. |
| KnownEceSecrets |
Secret names allowed for Enterprise Cloud Engine (ECE) deployment. |
| KnownEdgeDeviceKind |
Edge device kind. |
| KnownExtensionAggregateState |
Aggregate state of Arc Extensions across the nodes in this HCI cluster. This reflects the overall status of the extension deployment and operation across all nodes. |
| KnownExtensionManagedBy |
Indicates whether the extension is managed by the user or by Azure. |
| KnownHardwareClass |
Hardware class of the cluster. |
| KnownHciEdgeDeviceJobType |
Job Type supported. |
| KnownHealthState |
Overall health state for update-specific health checks. Indicates whether the system is functioning correctly, has warnings or errors, or is undergoing a health evaluation. |
| KnownIdentityProvider |
Identity Provider for the cluster |
| KnownImdsAttestation |
IMDS attestation status of the cluster. |
| KnownJobStatus |
Represents the various statuses a job can have throughout its lifecycle. |
| KnownLogCollectionJobType |
Specifies the type of log collection job. Determines whether the logs are collected immediately on demand or as part of a scheduled operation. |
| KnownLogCollectionStatus |
LogCollection status |
| KnownManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). |
| KnownNodeArcState |
State of the Arc agent in this node. Indicates the current lifecycle status of the agent, such as whether it's being provisioned, connected, updated, or has encountered an error. |
| KnownNodeExtensionState |
State of Arc Extension in this node. Reflects the current lifecycle status of the extension on the individual node, such as whether it's being created, updated, deleted, or has encountered an error. |
| KnownOemActivation |
OEM activation status of the cluster. |
| KnownOperationType |
The intended operation for a cluster. |
| KnownOrigin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" |
| KnownProvisioningState |
Provisioning state of the ArcSetting proxy resource. |
| KnownRdmaCapability |
Describes the RDMA capability of the network adapter. |
| KnownRebootRequirement |
Indicates whether a reboot is required after the update or operation. Helps determine if a system restart is necessary to complete the process. |
| KnownRemoteSupportAccessLevel |
Defines the level of remote support access granted. |
| KnownRemoteSupportType |
Remote Support Type for cluster |
| KnownSecretsType |
Type of secrets to store |
| KnownServiceName |
Specifies the name of the service associated with the update or operation. This helps identify which system component or tool is involved. |
| KnownSeverity |
Indicates the importance or impact level of the result. Determines whether the result is informational, a warning, or a critical issue that may block updates. |
| KnownSoftwareAssuranceIntent |
Customer Intent for Software Assurance Benefit. |
| KnownSoftwareAssuranceStatus |
Status of the Software Assurance for the cluster. |
| KnownState |
Represents the current state of the update as it relates to this stamp. This includes phases such as preparation, installation, scanning, and error handling, providing insight into the update's progress and any issues encountered. |
| KnownStatus |
Status of the cluster agent. Indicates the current connectivity, validation, and deployment state of the agent within the cluster. |
| KnownStatusLevelTypes |
The level code. Indicates the severity or importance of the status message. |
| KnownUpdateRunPropertiesState |
Represents the current state of the update run. Indicates whether the update is in progress, has completed successfully, failed, or is in an unknown state. |
| KnownUpdateSummariesPropertiesState |
Overall update state of the stamp. Indicates the current status of update deployment across the stamp, including preparation, application, and any issues encountered. |
| KnownVersions |
The available API versions. |
| KnownWindowsServerSubscription |
Desired state of Windows Server Subscription. |
Functions
| 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. |
Function Details
restorePoller<TResponse, TResult>(AzureStackHCIClient, 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: AzureStackHCIClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- client
- AzureStackHCIClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>