All Classes and Interfaces

Class
Description
Property that impacts a resource's logging behavior and its connectivity with other resources and public networks.
Access rule.
Indicates direction of an access rule.
Properties of an access rule.
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
Name of configuration mode to use.
The info w.r.t Agent Upgrade.
Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc.
Specifies the assessment mode.
Summarization of patches available for installation on the machine by classification.
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
Describes properties that can identify extensions.
The ConnectionDetail model.
Describes a disk on the machine.
The ESU eligibility.
ESU key.
The ESU key state.
Describes the Update properties of a ESU License Profile.
The server types for Esu.
Script execution status.
Resource collection API of ExtensionMetadatas.
An instance of this class provides access to all the operations defined in ExtensionMetadatasClient.
Instance view status.
The level code.
Describes the Machine Extension Target Version Properties.
An immutable client-side representation of ExtensionValue.
Describes a Extension Metadata.
The List Extension Metadata response.
Describes Extension Metadata properties.
Describes the firmware of the machine.
An immutable client-side representation of Gateway.
The entirety of the Gateway definition.
The Gateway definition stages.
The first stage of the Gateway definition.
The stage of the Gateway definition allowing to specify allowedFeatures.
The stage of the Gateway definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Gateway definition allowing to specify gatewayType.
The stage of the Gateway definition allowing to specify location.
The stage of the Gateway definition allowing to specify parent resource.
The stage of the Gateway definition allowing to specify tags.
The template for Gateway update.
The Gateway update stages.
The stage of the Gateway update allowing to specify allowedFeatures.
The stage of the Gateway update allowing to specify tags.
Describes an Arc Gateway.
Describes the properties of a Gateway Profile.
Resource collection API of Gateways.
An instance of this class provides access to all the operations defined in GatewaysClient.
The List license operation response.
The type of the Gateway resource.
Describes a License Update.
Describes the Update properties of a Gateway Profile.
Describes the hardware of the machine.
Status of hotpatch enablement or disablement.
The interface for HybridComputeManagementClient class.
Entry point to HybridComputeManager.
The Configurable allowing configurations to be set.
An immutable client-side representation of HybridComputePrivateLinkScope.
The entirety of the HybridComputePrivateLinkScope definition.
The HybridComputePrivateLinkScope definition stages.
The first stage of the HybridComputePrivateLinkScope definition.
The stage of the HybridComputePrivateLinkScope definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the HybridComputePrivateLinkScope definition allowing to specify location.
The stage of the HybridComputePrivateLinkScope definition allowing to specify properties.
The stage of the HybridComputePrivateLinkScope definition allowing to specify parent resource.
The stage of the HybridComputePrivateLinkScope definition allowing to specify tags.
The template for HybridComputePrivateLinkScope update.
The HybridComputePrivateLinkScope update stages.
The stage of the HybridComputePrivateLinkScope update allowing to specify tags.
An Azure Arc PrivateLinkScope definition.
Describes the list of Azure Arc PrivateLinkScope resources.
Properties that define a Azure Arc PrivateLinkScope resource.
Identity for the resource.
Defines values for InstanceViewTypes.
Describes properties of the IP address.
Specifies the status of Agent Upgrade.
An immutable client-side representation of License.
The entirety of the License definition.
The License definition stages.
The first stage of the License definition.
The stage of the License definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the License definition allowing to specify licenseDetails.
The stage of the License definition allowing to specify licenseType.
The stage of the License definition allowing to specify location.
The stage of the License definition allowing to specify parent resource.
The stage of the License definition allowing to specify tags.
The stage of the License definition allowing to specify tenantId.
The template for License update.
The License update stages.
The stage of the License update allowing to specify edition.
The stage of the License update allowing to specify licenseType.
The stage of the License update allowing to specify processors.
The stage of the License update allowing to specify state.
The stage of the License update allowing to specify tags.
The stage of the License update allowing to specify target.
The stage of the License update allowing to specify type.
Describes the license assignment state (Assigned or NotAssigned).
Describes the license core type (pCore or vCore).
Describes the properties of a License.
Describes the edition of the license.
Describes a license in a hybrid machine.
An immutable client-side representation of LicenseProfile.
The entirety of the LicenseProfile definition.
The LicenseProfile definition stages.
The first stage of the LicenseProfile definition.
The stage of the LicenseProfile definition allowing to specify assignedLicense.
The stage of the LicenseProfile definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the LicenseProfile definition allowing to specify location.
The stage of the LicenseProfile definition allowing to specify parent resource.
The stage of the LicenseProfile definition allowing to specify productFeatures.
The stage of the LicenseProfile definition allowing to specify productType.
The stage of the LicenseProfile definition allowing to specify softwareAssuranceCustomer.
The stage of the LicenseProfile definition allowing to specify subscriptionStatus.
The stage of the LicenseProfile definition allowing to specify tags.
The template for LicenseProfile update.
The LicenseProfile update stages.
The stage of the LicenseProfile update allowing to specify assignedLicense.
The stage of the LicenseProfile update allowing to specify productFeatures.
The stage of the LicenseProfile update allowing to specify productType.
The stage of the LicenseProfile update allowing to specify softwareAssuranceCustomer.
The stage of the LicenseProfile update allowing to specify subscriptionStatus.
The stage of the LicenseProfile update allowing to specify tags.
Describes the properties of a License Profile ARM model.
Describes the properties of a License Profile ARM model.
Describes the properties of a Product License Profile ARM model.
Describes a license profile in a hybrid machine.
An immutable client-side representation of LicenseProfileMachineInstanceView.
An immutable client-side representation of LicenseProfileMachineInstanceViewEsuProperties.
Properties for the Machine ESU profile.
License Profile Instance View in Machine Properties.
The LicenseProfileMachineInstanceViewSoftwareAssurance model.
The product type of the license.
Describe the properties of a license profile.
The LicenseProfilePropertiesSoftwareAssurance model.
Resource collection API of LicenseProfiles.
An instance of this class provides access to all the operations defined in LicenseProfilesClient.
The List hybrid machine license profile operation response.
License profile storage model for ESU properties.
Subscription status of the OS or Product feature.
Indicates the new subscription status of the OS or Product Features.
Describes a License Profile Update.
Describe the Update properties of a license profile.
The LicenseProfileUpdatePropertiesSoftwareAssurance model.
Describes the properties of a License Profile.
Resource collection API of Licenses.
An instance of this class provides access to all the operations defined in LicensesClient.
The List license operation response.
Describes the state of the license.
The license status.
Describes the license target server.
The type of the license resource.
Describes a License Update.
Describes the Update properties of a License Profile.
The LicenseUpdatePropertiesLicenseDetails model.
Input for InstallPatches on a Linux VM, as directly received by the API.
Metadata pertaining to the geographic location of the resource.
An immutable client-side representation of Machine.
An immutable client-side representation of MachineAssessPatchesResult.
Describes the properties of an AssessPatches result.
An immutable client-side representation of MachineExtension.
The entirety of the MachineExtension definition.
The MachineExtension definition stages.
The first stage of the MachineExtension definition.
The stage of the MachineExtension definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the MachineExtension definition allowing to specify location.
The stage of the MachineExtension definition allowing to specify parent resource.
The stage of the MachineExtension definition allowing to specify properties.
The stage of the MachineExtension definition allowing to specify tags.
The template for MachineExtension update.
The MachineExtension update stages.
The stage of the MachineExtension update allowing to specify autoUpgradeMinorVersion.
The stage of the MachineExtension update allowing to specify enableAutomaticUpgrade.
The stage of the MachineExtension update allowing to specify forceUpdateTag.
The stage of the MachineExtension update allowing to specify protectedSettings.
The stage of the MachineExtension update allowing to specify publisher.
The stage of the MachineExtension update allowing to specify settings.
The stage of the MachineExtension update allowing to specify tags.
The stage of the MachineExtension update allowing to specify type.
The stage of the MachineExtension update allowing to specify typeHandlerVersion.
Describes a Machine Extension.
Describes the Machine Extension Instance View.
Instance view status.
Describes the properties of a Machine Extension.
Resource collection API of MachineExtensions.
An instance of this class provides access to all the operations defined in MachineExtensionsClient.
Describes the Machine Extensions List Result.
Describes a Machine Extension Update.
Describes the properties of a Machine Extension.
Describes the Machine Extension Upgrade Properties.
Describes a hybrid machine.
Input for InstallPatches as directly received by the API.
An immutable client-side representation of MachineInstallPatchesResult.
The result summary of an installation operation.
The List hybrid machine operation response.
An immutable client-side representation of MachineProperties.
Describes the properties of a hybrid machine.
An immutable client-side representation of MachineRunCommand.
The entirety of the MachineRunCommand definition.
The MachineRunCommand definition stages.
The first stage of the MachineRunCommand definition.
The stage of the MachineRunCommand definition allowing to specify asyncExecution.
The stage of the MachineRunCommand definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the MachineRunCommand definition allowing to specify errorBlobManagedIdentity.
The stage of the MachineRunCommand definition allowing to specify errorBlobUri.
The stage of the MachineRunCommand definition allowing to specify location.
The stage of the MachineRunCommand definition allowing to specify outputBlobManagedIdentity.
The stage of the MachineRunCommand definition allowing to specify outputBlobUri.
The stage of the MachineRunCommand definition allowing to specify parameters.
The stage of the MachineRunCommand definition allowing to specify parent resource.
The stage of the MachineRunCommand definition allowing to specify protectedParameters.
The stage of the MachineRunCommand definition allowing to specify runAsPassword.
The stage of the MachineRunCommand definition allowing to specify runAsUser.
The stage of the MachineRunCommand definition allowing to specify source.
The stage of the MachineRunCommand definition allowing to specify tags.
The stage of the MachineRunCommand definition allowing to specify timeoutInSeconds.
The template for MachineRunCommand update.
The MachineRunCommand update stages.
The stage of the MachineRunCommand update allowing to specify asyncExecution.
The stage of the MachineRunCommand update allowing to specify errorBlobManagedIdentity.
The stage of the MachineRunCommand update allowing to specify errorBlobUri.
The stage of the MachineRunCommand update allowing to specify outputBlobManagedIdentity.
The stage of the MachineRunCommand update allowing to specify outputBlobUri.
The stage of the MachineRunCommand update allowing to specify parameters.
The stage of the MachineRunCommand update allowing to specify protectedParameters.
The stage of the MachineRunCommand update allowing to specify runAsPassword.
The stage of the MachineRunCommand update allowing to specify runAsUser.
The stage of the MachineRunCommand update allowing to specify source.
The stage of the MachineRunCommand update allowing to specify tags.
The stage of the MachineRunCommand update allowing to specify timeoutInSeconds.
Describes a Run Command.
The instance view of a machine run command.
Describes the properties of a run command.
Resource collection API of MachineRunCommands.
An instance of this class provides access to all the operations defined in MachineRunCommandsClient.
Describes the script sources for run command.
Describes the Run Commands List Result.
Describes a Machine Extension Update.
Resource collection API of Machines.
An instance of this class provides access to all the operations defined in MachinesClient.
Describes a hybrid machine Update.
Describes the ARM updatable properties of a hybrid machine.
Describes a network interface.
An immutable client-side representation of NetworkProfile.
Describes the network information on this machine.
Resource collection API of NetworkProfiles.
An instance of this class provides access to all the operations defined in NetworkProfilesClient.
Properties that define a Network Security Perimeter resource.
An immutable client-side representation of NetworkSecurityPerimeterConfiguration.
Properties that define a Network Security Perimeter resource.
A list of network security perimeter configurations.
Properties that define a Network Security Perimeter resource.
An immutable client-side representation of NetworkSecurityPerimeterConfigurationReconcileResult.
Result of network security perimeter configurations.
Resource collection API of NetworkSecurityPerimeterConfigurations.
An instance of this class provides access to all the operations defined in NetworkSecurityPerimeterConfigurationsClient.
Network Security Perimeter profile.
The List Compute Operation operation response.
Resource collection API of Operations.
An instance of this class provides access to all the operations defined in OperationsClient.
An immutable client-side representation of OperationValue.
Describes the properties of a Hybrid Compute Operation Value Display.
Describes the properties of a Compute Operation value.
Specifies the operating system settings for the hybrid machine.
Specifies the linux configuration for update management.
Specifies the windows configuration for update management.
The operating system type of the machine.
Specifies the patch mode.
Indicates if operation was triggered by user or by platform.
The overall success or failure status of the operation.
Specifies the patch service used for the operation.
Specifies the patch settings.
Status of the hotpatch capability enrollment or disenrollment.
An immutable client-side representation of PrivateEndpointConnection.
The entirety of the PrivateEndpointConnection definition.
The PrivateEndpointConnection definition stages.
The first stage of the PrivateEndpointConnection definition.
The stage of the PrivateEndpointConnection definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the PrivateEndpointConnection definition allowing to specify parent resource.
The stage of the PrivateEndpointConnection definition allowing to specify properties.
The template for PrivateEndpointConnection update.
The PrivateEndpointConnection update stages.
The stage of the PrivateEndpointConnection update allowing to specify properties.
The Data Model for a Private Endpoint Connection associated with a Private Link Scope.
A private endpoint connection.
A list of private endpoint connections.
Properties of a private endpoint connection.
Resource collection API of PrivateEndpointConnections.
An instance of this class provides access to all the operations defined in PrivateEndpointConnectionsClient.
Private endpoint which the connection belongs to.
An immutable client-side representation of PrivateLinkResource.
A private link resource.
A list of private link resources.
Properties of a private link resource.
Resource collection API of PrivateLinkResources.
An instance of this class provides access to all the operations defined in PrivateLinkResourcesClient.
Resource collection API of PrivateLinkScopes.
An instance of this class provides access to all the operations defined in PrivateLinkScopesClient.
An azure resource object.
An immutable client-side representation of PrivateLinkScopeValidationDetails.
The PrivateLinkScopeValidationDetails model.
State of the private endpoint connection.
Describes the firmware of the machine.
Product Feature.
Product Feature.
Describes the Update properties of a Product Profile.
Describes the program year the volume license is for.
Details on issues that occurred during provisioning.
Properties of a provisioning issue.
Severity of the provisioning issue.
Type of provisioning issue.
The provisioning state, which only appears in the response.
The network access policy to determine if Azure Arc agents can use public Azure Arc service endpoints.
Properties that define a Resource Association.
The identity type.
Resource collection API of ResourceProviders.
An instance of this class provides access to all the operations defined in ResourceProvidersClient.
The Update Resource model definition.
Describes the properties of a run command parameter.
Contains clientId or objectId (use only one, not both) of a user-assigned managed identity that has access to storage blob used in Run Command.
Describes the status and behavior of a service.
Reports the state and behavior of dependent services.
An immutable client-side representation of Settings.
Settings Gateway properties.
The Settings model.
Resource collection API of SettingsOperations.
An instance of this class provides access to all the operations defined in SettingsOperationsClient.
Settings properties.
The level code.
The status of the hybrid machine agent.
Describes the storage configuration of the machine.
Describes the subnet.
A container holding only the Tags for a resource, allowing the user to update the tags on a PrivateLinkScope instance.
Defines values for VMGuestPatchClassificationLinux.
Defines values for VMGuestPatchClassificationWindows.
Defines when it is acceptable to reboot a VM during a software update operation.
The reboot state of the VM following completion of the operation.
The VolumeLicenseDetails model.
Input for InstallPatches on a Windows VM, as directly received by the API.