ArmHciModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmHciModelFactory
type ArmHciModelFactory = class
Public Class ArmHciModelFactory
Inheritance
ArmHciModelFactory

Methods

Name Description
ArcDefaultExtensionDetails(String, Nullable<DateTimeOffset>)

Properties for a particular default extension category.

ArcExtensionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<HciProvisioningState>, Nullable<ArcExtensionAggregateState>, IEnumerable<PerNodeExtensionState>, Nullable<ArcExtensionManagedBy>, String, String, String, String, Nullable<Boolean>, BinaryData, BinaryData, Nullable<Boolean>)

Initializes a new instance of ArcExtensionData.

ArcExtensionInstanceView(String, String, String, ArcExtensionInstanceViewStatus)

Describes the Extension Instance View.

ArcExtensionInstanceViewStatus(String, Nullable<HciStatusLevelType>, String, String, Nullable<DateTimeOffset>)

Instance view status.

ArcIdentityResult(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, Nullable<Guid>)

Initializes a new instance of ArcIdentityResult.

ArcPasswordCredential(String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

The ArcPasswordCredential.

ArcSettingPatch(IDictionary<String,String>, BinaryData)
AssemblyInfoPayload(String, String, String, String)

Payload properties for Validated Solution Recipe for AzureStackHCI Cluster.

ClaimDeviceContent(IEnumerable<ResourceIdentifier>, String)

Request for claiming devices of the pool.

ClusterJobData(ResourceIdentifier, String, ResourceType, SystemData, ClusterJobProperties)

Cluster Jobs resource.

ClusterJobProperties(String, Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, JobReportedProperties)

Cluster Job properties Please note this is the abstract base class. The derived classes available for instantiation are: HciConfigureSdnIntegrationJobProperties and HciConfigureCvmJobProperties.

ClusterSdnProperties(Nullable<SdnStatus>, String, String, Nullable<SdnIntegrationIntent>)

Represents the Software Defined Networking (SDN) configuration state of the Azure Stack HCI cluster.

ConfidentialVmProfile(Nullable<IgvmStatus>, IEnumerable<IgvmStatusDetail>)

Represents the Confidential Virtual Machine (CVM) configuration status for an edge device. It includes the current IGVM support state and detailed component-level status information.

ConfidentialVmProperties(Nullable<ConfidentialVmIntent>, Nullable<ConfidentialVmStatus>, String)

Represents the Confidential Virtual Machine (CVM) support intent and current status for the cluster resource.

ContentPayload(String, String, String, String, String, String, String)

Represents details of a specific update content payload.

DeploymentSettingHostNetwork(IEnumerable<DeploymentSettingIntents>, IEnumerable<DeploymentSettingStorageNetworks>, SanClusterNetworkConfig, Nullable<Boolean>, Nullable<Boolean>)
DeploymentSettingInfrastructureNetwork(String, String, IEnumerable<DeploymentSettingIPPools>, Nullable<DnsServerConfig>, IEnumerable<HciDnsZones>, IEnumerable<String>, Nullable<Boolean>)

The InfrastructureNetwork of a AzureStackHCI Cluster.

DeploymentSettingIntents(String, IEnumerable<String>, IEnumerable<String>, Nullable<Boolean>, DeploymentSettingVirtualSwitchConfigurationOverrides, Nullable<Boolean>, DeploymentSettingQosPolicyOverrides, Nullable<Boolean>, DeploymentSettingAdapterPropertyOverrides)

The Intents of a cluster.

DeploymentSettingStorageNetworks(String, String, String, IEnumerable<DeploymentSettingStorageAdapterIPInfo>)

The StorageNetworks of a cluster.

DevicePoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DevicePoolProperties, ManagedServiceIdentity)

DevicePool details.

DevicePoolPatch(IDictionary<String,String>, ManagedServiceIdentity)

Properties for patching Device Pool.

DevicePoolProperties(Nullable<HciProvisioningState>, String, IEnumerable<HciDeviceDetail>, ResourceIdentifier, String, String, IEnumerable<HciOperationDetail>)

Properties for device pool.

DownloadOsJobProperties(Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, ResponseError, DownloadContent, ProvisionOsReportedProperties)

Represents the properties of Download Os job.

EceActionStatus(String, IEnumerable<HciClusterDeploymentStep>)

The ECE action plan deployment status for AzureStackHCI Cluster.

EceReportedProperties(EceActionStatus, EceActionStatus)

The DeploymentStatus of AzureStackHCI Cluster.

EdgeDeviceDisks(String, String, String)

Represents a storage disk on the device.

EdgeDeviceJobData(ResourceIdentifier, String, ResourceType, SystemData, String)

EdgeDevice Jobs resource Please note this is the abstract base class. The derived classes available for instantiation are: HciEdgeDeviceJob.

EdgeMachineCollectLogJobProperties(Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, ResponseError, DateTimeOffset, DateTimeOffset, Nullable<DateTimeOffset>, EdgeMachineCollectLogJobReportedProperties)

Properties for pausing a server in the cluster.

EdgeMachineCollectLogJobReportedProperties(Nullable<Int32>, EceActionStatus, EceActionStatus, IEnumerable<LogCollectionJobSession>)

Represents the reported properties of a log collection job.

EdgeMachineData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, EdgeMachineProperties, ManagedServiceIdentity)

EdgeMachine details.

EdgeMachineJobData(ResourceIdentifier, String, ResourceType, SystemData, EdgeMachineJobProperties)

Cluster Jobs resource.

EdgeMachineJobProperties(String, Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, ResponseError)

EdgeMachine Job properties Please note this is the abstract base class. The derived classes available for instantiation are: EdgeMachineRemoteSupportJobProperties, ProvisionOsJobProperties, DownloadOsJobProperties, and EdgeMachineCollectLogJobProperties.

EdgeMachineNetworkProfile(IEnumerable<EdgeMachineNicDetail>, IEnumerable<HciEdgeDeviceSwitchDetail>)

NetworkProfile of edge machine.

EdgeMachineNicDetail(String, String, String, String, String, String, String, IEnumerable<String>, String, String, String, String, String, String, String, Nullable<RdmaCapability>)

Network Interface Card (NIC) Details of edge machine.

EdgeMachinePatch(IDictionary<String,String>, ManagedServiceIdentity)

Model for patching edge machine.

EdgeMachineProperties(Nullable<EdgeMachineKind>, Nullable<HciProvisioningState>, String, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, HciSiteDetails, OwnershipVoucherDetails, HciProvisioningDetails, String, Nullable<EdgeMachineState>, Nullable<EdgeMachineConnectivityStatus>, String, EdgeMachineReportedProperties, IEnumerable<HciOperationDetail>, Nullable<DateTimeOffset>)

Properties for edge machine.

EdgeMachineRemoteSupportJobProperties(Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, ResponseError, RemoteSupportAccessLevel, DateTimeOffset, RemoteSupportType, EdgeMachineRemoteSupportJobReportedProperties)

Properties for adding a server in the cluster.

EdgeMachineRemoteSupportJobReportedProperties(Nullable<Int32>, EceActionStatus, EceActionStatus, EdgeMachineRemoteSupportNodeSettings, IEnumerable<RemoteSupportSession>)

Represents the reported properties of a remote support job.

EdgeMachineRemoteSupportNodeSettings(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String)

Represents the settings of a remote support node.

EdgeMachineReportedProperties(Nullable<DateTimeOffset>, EdgeMachineNetworkProfile, HciDeploymentOSProfile, HciDeploymentHardwareProfile, Nullable<Int64>, SbeDeploymentPackageInfo, IEnumerable<HciEdgeDeviceArcExtension>)
HciArcEnabledEdgeDevice(ResourceIdentifier, String, ResourceType, SystemData, HciArcEnabledEdgeDeviceProperties)

Arc-enabled edge device with HCI OS.

HciArcEnabledEdgeDeviceProperties(HciEdgeDeviceConfiguration, Nullable<HciProvisioningState>, HciReportedProperties)

properties for Arc-enabled edge device with HCI OS.

HciAssemblyInfo(String, IEnumerable<AssemblyInfoPayload>)

Assembly Package details for Validated Solution Recipe for AzureStackHCI Cluster.

HciClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<HciProvisioningState>, Nullable<HciClusterStatus>, Nullable<HciClusterConnectivityStatus>, Nullable<Guid>, String, String, Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, SoftwareAssuranceProperties, Nullable<Boolean>, LogCollectionProperties, RemoteSupportProperties, HciClusterDesiredProperties, HciClusterReportedProperties, IsolatedVmAttestationConfiguration, Nullable<Single>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, IEnumerable<SecretsLocationDetails>, Nullable<ClusterPattern>, ConfidentialVmProperties, ClusterSdnProperties, IEnumerable<LocalAvailabilityZones>, Nullable<HciIdentityProvider>, Nullable<HciStorageType>, NextBillingModel, ManagedServiceIdentity, String)
HciClusterDeploymentConfiguration(String, IEnumerable<DeploymentSettingScaleUnits>)

Deployment Configuration.

HciClusterDeploymentInfo(HciClusterDeploymentSecuritySettings, DeploymentSettingObservability, HciDeploymentCluster, Nullable<HciIdentityProvider>, DeploymentSettingStorage, String, String, IEnumerable<DeploymentSettingInfrastructureNetwork>, IEnumerable<DeploymentSettingPhysicalNodes>, DeploymentSettingHostNetwork, DeploymentSettingNetworkController, Nullable<Boolean>, String, String, IEnumerable<EceDeploymentSecrets>, String, IEnumerable<LocalAvailabilityZones>, HciAssemblyInfo)
HciClusterDeploymentStep(String, String, String, String, String, String, IEnumerable<HciClusterDeploymentStep>, IEnumerable<String>)

The Step of AzureStackHCI Cluster.

HciClusterIdentityResult(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, Nullable<Guid>)

Initializes a new instance of HciClusterIdentityResult.

HciClusterNode(String, Nullable<Single>, Nullable<WindowsServerSubscription>, Nullable<ClusterNodeType>, String, String, String, String, String, String, String, Nullable<Single>, Nullable<Single>, Nullable<DateTimeOffset>, Nullable<OemActivation>)

Cluster node details.

HciClusterOfferData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, IEnumerable<HciSkuMappings>)

Initializes a new instance of HciClusterOfferData.

HciClusterPatch(IDictionary<String,String>, ManagedServiceIdentity, String, Nullable<Guid>, Nullable<Guid>, HciClusterDesiredProperties)
HciClusterPublisherData(ResourceIdentifier, String, ResourceType, SystemData, String)

Initializes a new instance of HciClusterPublisherData.

HciClusterReportedProperties(String, Nullable<Guid>, String, IEnumerable<HciClusterNode>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<ImdsAttestationState>, Nullable<HciClusterDiagnosticLevel>, IEnumerable<String>, Nullable<ClusterNodeType>, String, Nullable<OemActivation>, Nullable<HardwareClass>)

Properties reported by cluster agent.

HciClusterSecuritySettingData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<HciClusterComplianceAssignmentType>, Nullable<HciClusterComplianceAssignmentType>, Nullable<HciClusterComplianceAssignmentType>, SecurityComplianceStatus, Nullable<HciProvisioningState>)

Initializes a new instance of HciClusterSecuritySettingData.

HciClusterUpdateData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AzureLocation>, Nullable<HciProvisioningState>, Nullable<DateTimeOffset>, String, String, Nullable<HciUpdateState>, IEnumerable<HciClusterUpdatePrerequisite>, IEnumerable<HciPackageVersionInfo>, Nullable<HciNodeRebootRequirement>, Nullable<HciHealthState>, IEnumerable<HciPrecheckResult>, Nullable<DateTimeOffset>, String, Nullable<Single>, String, String, String, String, Nullable<HciAvailabilityType>, String, String, Nullable<Single>, String)

Initializes a new instance of HciClusterUpdateData.

HciClusterUpdateRunData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<HciProvisioningState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<UpdateRunPropertiesState>, String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, IEnumerable<HciUpdateStep>, String, Nullable<AzureLocation>)
HciClusterUpdateSummaryData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AzureLocation>, Nullable<HciProvisioningState>, String, String, String, IEnumerable<HciPackageVersionInfo>, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciHealthState>, IEnumerable<HciPrecheckResult>, Nullable<DateTimeOffset>, Nullable<HciClusterUpdateState>)

Initializes a new instance of HciClusterUpdateSummaryData.

HciCollectLogJobProperties(Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, DateTimeOffset, DateTimeOffset, Nullable<DateTimeOffset>, LogCollectionReportedProperties)

Represents the properties of an HCI Collect Log job.

HciConfigureCvmJobProperties(Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, JobReportedProperties, ConfidentialVmIntent)

Defines the customer's intent for updating confidential VM properties.

HciConfigureSdnIntegrationJobProperties(Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, JobReportedProperties, SdnIntegrationIntent, String)

Properties for configuring SDN integration intent for the cluster.

HciDeploymentCluster(String, String, String, String, String, Nullable<HardwareClass>, Nullable<ClusterPattern>)

AzureStackHCI Cluster deployment properties.

HciDeploymentHardwareProfile(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, String, String, String)

Hardware profile for the machine.

HciDeploymentOSProfile(String, String, String, String, String, String, String, String)

OS configurations for HCI device.

HciDeviceDetail(ResourceIdentifier, String)

Device details.

HciDnsZones(String, IEnumerable<String>)

Details of the DNS Zones to be configured.

HciEdgeDeviceAdapterPropertyOverrides(String, String, String)

The AdapterPropertyOverrides of a cluster.

HciEdgeDeviceArcExtension(String, Nullable<ArcExtensionState>, IEnumerable<HciValidationFailureDetail>, ResourceIdentifier, String, Nullable<ArcExtensionManagedBy>)

Arc extension installed on edge device.

HciEdgeDeviceConfiguration(IEnumerable<HciEdgeDeviceNicDetail>, String)

The device Configuration for edge device.

HciEdgeDeviceData(ResourceIdentifier, String, ResourceType, SystemData, String)

Edge device resource. Please note this is the abstract base class. The derived classes available for instantiation are: HciArcEnabledEdgeDevice.

HciEdgeDeviceHostNetwork(IEnumerable<HciEdgeDeviceIntents>, IEnumerable<HciEdgeDeviceStorageNetworks>, Nullable<Boolean>, Nullable<Boolean>)

The HostNetwork of a cluster.

HciEdgeDeviceIntents(Nullable<Int64>, Nullable<Int64>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, IEnumerable<String>, Nullable<Boolean>, HciEdgeDeviceVirtualSwitchConfigurationOverrides, Nullable<Boolean>, DeploymentSettingQosPolicyOverrides, Nullable<Boolean>, HciEdgeDeviceAdapterPropertyOverrides)

The Intents of a cluster.

HciEdgeDeviceJob(ResourceIdentifier, String, ResourceType, SystemData, HciEdgeDeviceJobProperties)

Edge device job for Azure Stack HCI solution.

HciEdgeDeviceJobProperties(Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, String)

HCI Edge device job properties Please note this is the abstract base class. The derived classes available for instantiation are: HciCollectLogJobProperties and HciRemoteSupportJobProperties.

HciEdgeDeviceNicDetail(String, String, String, String, String, String, String, IEnumerable<String>, String)

The NIC Detail of a device.

HciEdgeDeviceProperties(HciEdgeDeviceConfiguration, Nullable<HciProvisioningState>)

Edge Device properties.

HciEdgeDeviceReportedProperties(Nullable<HciEdgeDeviceState>, IEnumerable<HciEdgeDeviceArcExtension>, Nullable<DateTimeOffset>, ConfidentialVmProfile)
HciEdgeDeviceStorageAdapterIPInfo(String, String, String)

The StorageAdapter physical nodes of a cluster.

HciEdgeDeviceStorageNetworks(String, String, String, IEnumerable<HciEdgeDeviceStorageAdapterIPInfo>)

The StorageNetworks of a cluster.

HciEdgeDeviceSwitchDetail(String, String, IEnumerable<HciEdgeSwitchExtension>)

List of switch details for edge device.

HciEdgeDeviceValidateContent(IEnumerable<ResourceIdentifier>, String)

The validate request for Edge Device.

HciEdgeDeviceValidateResult(String)

An Accepted response with an Operation-Location header.

HciEdgeDeviceVirtualSwitchConfigurationOverrides(String, String)

The VirtualSwitchConfigurationOverrides of a cluster.

HciEdgeSwitchExtension(String, String, Nullable<Boolean>)

This represents extensions installed on virtualSwitch.

HciKubernetesVersion(ResourceIdentifier, String, ResourceType, SystemData, String)
HciNetworkAdapter(IpAssignmentType, String, String, String, HciIPAddressRange, String, String, IEnumerable<String>, String)

Network adapter configuration.

HciNetworkProfile(IEnumerable<HciNicDetail>, IEnumerable<HciEdgeDeviceSwitchDetail>, HciEdgeDeviceHostNetwork, SdnProperties)

The network profile of a device.

HciNicDetail(String, String, String, String, String, String, String, IEnumerable<String>, String, String, String, String, String, String, String, Nullable<RdmaCapability>)

The NIC Detail of a device.

HciOperationDetail(String, String, String, ResourceIdentifier, String, String, ResponseError)

operation detail.

HciOSProfile(String, String)

OS configurations for HCI device.

HciProvisioningDetails(OsProvisionProfile, IEnumerable<HciUserDetails>)

Details for device provisioning.

HciRemoteSupportJobProperties(Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, RemoteSupportAccessLevel, DateTimeOffset, RemoteSupportType, RemoteSupportJobReportedProperties)

Represents the properties of a remote support job for HCI.

HciReportedProperties(Nullable<HciEdgeDeviceState>, IEnumerable<HciEdgeDeviceArcExtension>, Nullable<DateTimeOffset>, ConfidentialVmProfile, HciNetworkProfile, HciOSProfile, SbeDeploymentPackageInfo, HciStorageProfile, String)
HciSkuData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, String, IEnumerable<HciSkuMappings>)

Initializes a new instance of HciSkuData.

HciSkuMappings(String, String, IEnumerable<String>)

SKU Mapping details.

HciStorageProfile(Nullable<Int64>, IEnumerable<EdgeDeviceDisks>)

Storage configurations for HCI device.

HciUpdateStep(String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, IEnumerable<HciUpdateStep>)

Progress representation of the update run steps.

HciUserDetails(String, HciSecretType, String, IEnumerable<String>)

User configuration.

HciValidationFailureDetail(String)

details of validation failure.

HciWebProxyConfiguration(Uri, String, IEnumerable<Uri>)

Web proxy configuration.

IgvmStatusDetail(String, String)

Provides component-level status information related to IGVM enablement on the device.

IsolatedVmAttestationConfiguration(ResourceIdentifier, String, String)

Attestation configurations for isolated VM (e.g. TVM, CVM) of the cluster.

JobReportedProperties(Nullable<Int32>, EceActionStatus, EceActionStatus)

Reported Properties for job triggered from cloud.

LocalAvailabilityZones(String, IEnumerable<String>)

Local Availability Zone information for HCI cluster.

LogCollectionContentProperties(DateTimeOffset, DateTimeOffset)

Properties for Log Collection Request.

LogCollectionError(String, String)

Log Collection Error details of the cluster.

LogCollectionJobSession(String, String, String, Nullable<Int32>, Nullable<DeviceLogCollectionStatus>, String)

Represents a session for collecting logs from an edge device.

LogCollectionProperties(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<LogCollectionSession>)

Log Collection properties of the cluster.

LogCollectionReportedProperties(Nullable<Int32>, EceActionStatus, EceActionStatus, IEnumerable<LogCollectionJobSession>)

Represents the reported properties of a log collection job.

LogCollectionSession(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<LogCollectionStatus>, Nullable<LogCollectionJobType>, String, Nullable<DateTimeOffset>, LogCollectionError)

Initializes a new instance of LogCollectionSession.

NextBillingModel(String, IEnumerable<String>, Nullable<Single>)

Details of the next billing model for the cluster.

OsImageData(ResourceIdentifier, String, ResourceType, SystemData, OsImageProperties)

Represents a os image resource.

OsImageProperties(String, String, String, String)

Represents properties of a os image resource.

OwnershipVoucherDetails(String, OwnerKeyType, OwnershipVoucherValidationDetails)

Details for ownership voucher.

OwnershipVoucherValidationDetails(Nullable<OwnershipVoucherValidationStatus>, String, String, String, String, String, String, ResponseError)

Ownership Voucher Validation Details.

PerNodeArcState(String, String, Nullable<Guid>, Nullable<NodeArcState>)

Status of Arc agent for a particular node in HCI Cluster.

PerNodeRemoteSupportSession(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<Int64>, Nullable<HciClusterAccessLevel>, String)

Remote Support Node Session Details on the Node.

PlatformPayload(String, String, String, String)

Represents details of a specific platform update payload.

PlatformUpdateData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<PlatformUpdateDetails>)
PlatformUpdateDetails(String, String, IEnumerable<PlatformPayload>)

Represents details of a specific platform update.

ProvisioningContent(ProvisioningOsType, OsProvisionProfile, IEnumerable<HciUserDetails>, OnboardingConfiguration, TargetDeviceConfiguration, String)

Represents a provisioning request.

ProvisionOsJobProperties(Nullable<EceDeploymentMode>, Nullable<HciProvisioningState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<HciJobStatus>, ResponseError, ProvisioningContent, ProvisionOsReportedProperties)

Represents the properties of an Azure Linux restricted operating environment Provision Os job.

ProvisionOsReportedProperties(Nullable<Int32>, EceActionStatus, EceActionStatus)

Reported Properties for Provision Os job.

ReleaseDeviceContent(IEnumerable<ResourceIdentifier>)

Request for releasing devices of the pool.

RemoteSupportContentProperties(Nullable<HciClusterAccessLevel>, Nullable<DateTimeOffset>, Nullable<RemoteSupportType>)

Properties for Remote Support Request.

RemoteSupportJobNodeSettings(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String)

Represents the settings of a remote support node.

RemoteSupportJobReportedProperties(Nullable<Int32>, EceActionStatus, EceActionStatus, RemoteSupportJobNodeSettings, IEnumerable<RemoteSupportSession>)

Represents the reported properties of a remote support job.

RemoteSupportProperties(Nullable<HciClusterAccessLevel>, Nullable<DateTimeOffset>, Nullable<RemoteSupportType>, IEnumerable<RemoteSupportNodeSettings>, IEnumerable<PerNodeRemoteSupportSession>, Nullable<RemoteSupportProvisioningState>)

Remote Support properties of the cluster.

RemoteSupportSession(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<RemoteSupportAccessLevel>, String)

Represents a remote support session.

SanClusterNetworkConfig(SanAdapterProperties, IEnumerable<SanAdapterIPConfig>)

Cluster network configuration for SAN deployments (CSV/LiveMig traffic).

SbeDeploymentPackageInfo(String, String, String)

Solution builder extension (SBE) deployment package information.

SbePartnerInfo(SbeDeploymentInfo, IEnumerable<SbePartnerProperties>, IEnumerable<SbeCredentials>)

The solution builder extension (SBE) partner deployment info for cluster.

SdnProperties(Nullable<SdnStatus>, String, String)

Represents the Software Defined Networking (SDN) configuration state.

SecretsLocationsChangeContent(IEnumerable<SecretsLocationDetails>)

Update secrets locations change Request.

SecurityComplianceStatus(Nullable<HciClusterComplianceStatus>, Nullable<HciClusterComplianceStatus>, Nullable<HciClusterComplianceStatus>, Nullable<HciClusterComplianceStatus>, Nullable<DateTimeOffset>)

Security compliance properties of the resource.

UpdateContentData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<ContentPayload>)
ValidatedSolutionRecipeCapabilities(IEnumerable<ValidatedSolutionRecipeCapability>, IEnumerable<ValidatedSolutionRecipeCapability>)

Represents capabilities available in a validated solution recipe.

ValidatedSolutionRecipeCapability(String)

Represents capability available in a validated solution recipe.

ValidatedSolutionRecipeComponent(String, String, String, Nullable<Int64>, IEnumerable<String>, IEnumerable<ValidatedSolutionRecipeComponentPayload>, ValidatedSolutionRecipeComponentMetadata)

Represents component available in a validated solution recipe.

ValidatedSolutionRecipeComponentMetadata(String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, String, String, String)

Represents metadata associated with a component available in a validated solution recipe.

ValidatedSolutionRecipeComponentPayload(String, String, String, String)

Represents payloads associated with a component available in a validated solution recipe.

ValidatedSolutionRecipeContent(ValidatedSolutionRecipeInfo, ValidatedSolutionRecipeCapabilities, IEnumerable<ValidatedSolutionRecipeComponent>)

Represents contents of a validated solution recipe resource.

ValidatedSolutionRecipeData(ResourceIdentifier, String, ResourceType, SystemData, ValidatedSolutionRecipeProperties)

Represents a validated solution recipe resource.

ValidatedSolutionRecipeInfo(String, String)

Represents information about a validated solution recipe.

ValidatedSolutionRecipeProperties(ValidatedSolutionRecipeContent, String)

Represents properties of a validated solution recipe resource.

ValidateOwnershipVouchersContent(IEnumerable<OwnershipVoucherDetails>)

Validate Ownership Voucher Request.

ValidateOwnershipVouchersResult(IEnumerable<OwnershipVoucherValidationDetails>)

Validate Ownership Voucher Response.

Applies to