Share via


ArmHybridComputeModelFactory Class

Definition

Model factory for models.

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

Methods

AgentConfiguration(Uri, IEnumerable<String>, IEnumerable<HybridComputeConfigurationExtension>, IEnumerable<HybridComputeConfigurationExtension>, IEnumerable<String>, String, String, Nullable<AgentConfigurationMode>)

Initializes a new instance of AgentConfiguration.

AgentUpgrade(String, Nullable<Guid>, Nullable<Boolean>, String, Nullable<DateTimeOffset>, Nullable<LastAttemptStatusEnum>, String)

Initializes a new instance of AgentUpgrade.

AvailablePatchCountByClassification(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of AvailablePatchCountByClassification.

EsuKey(String, Nullable<Int32>)

Initializes a new instance of EsuKey.

ExtensionsResourceStatus(String, Nullable<ExtensionsStatusLevelType>, String, String, Nullable<DateTimeOffset>)

Initializes a new instance of ExtensionsResourceStatus.

HybridComputeAccessRule(String, Nullable<HybridComputeAccessRuleDirection>, IEnumerable<String>)

Initializes a new instance of HybridComputeAccessRule.

HybridComputeConfigurationExtension(String, String)

Initializes a new instance of HybridComputeConfigurationExtension.

HybridComputeConnectionDetail(ResourceIdentifier, String, String, String, String)

Initializes a new instance of HybridComputeConnectionDetail.

HybridComputeExtensionValueData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String)

Initializes a new instance of HybridComputeExtensionValueData.

HybridComputeIPAddress(String, String, String)

Initializes a new instance of HybridComputeIPAddress.

HybridComputeLicenseData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<HybridComputeProvisioningState>, Nullable<Guid>, Nullable<HybridComputeLicenseType>, HybridComputeLicenseDetails)

Initializes a new instance of HybridComputeLicenseData.

HybridComputeLicenseDetails(Nullable<HybridComputeLicenseState>, Nullable<HybridComputeLicenseTarget>, Nullable<HybridComputeLicenseEdition>, Nullable<LicenseCoreType>, Nullable<Int32>, Nullable<Int32>, String, IEnumerable<VolumeLicenseDetails>)

Initializes a new instance of HybridComputeLicenseDetails.

HybridComputeMachineData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, IEnumerable<HybridComputeMachineExtensionData>, ManagedServiceIdentity, Nullable<ArcKindEnum>, HybridComputeLocation, AgentConfiguration, HybridComputeServiceStatuses, String, AgentUpgrade, HybridComputeOSProfile, LicenseProfileMachineInstanceView, String, Nullable<HybridComputeStatusType>, Nullable<DateTimeOffset>, IEnumerable<ResponseError>, String, Nullable<Guid>, String, String, String, String, String, String, Nullable<Guid>, IEnumerable<MachineExtensionInstanceView>, String, String, String, String, String, ResourceIdentifier, ResourceIdentifier, String, IReadOnlyDictionary<String,String>, IEnumerable<HybridComputeNetworkInterface>)

Initializes a new instance of HybridComputeMachineData.

HybridComputeMachineExtensionData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, MachineExtensionProperties)

Initializes a new instance of HybridComputeMachineExtensionData.

HybridComputeNetworkInterface(IEnumerable<HybridComputeIPAddress>)

Initializes a new instance of HybridComputeNetworkInterface.

HybridComputeNetworkProfile(IEnumerable<HybridComputeNetworkInterface>)

Initializes a new instance of HybridComputeNetworkProfile.

HybridComputeOSProfile(String, HybridComputeWindowsConfiguration, HybridComputeLinuxConfiguration)

Initializes a new instance of HybridComputeOSProfile.

HybridComputePrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, HybridComputePrivateEndpointConnectionProperties)

Initializes a new instance of HybridComputePrivateEndpointConnectionData.

HybridComputePrivateEndpointConnectionProperties(ResourceIdentifier, HybridComputePrivateLinkServiceConnectionStateProperty, String, IEnumerable<String>)

Initializes a new instance of HybridComputePrivateEndpointConnectionProperties.

HybridComputePrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, HybridComputePrivateLinkResourceProperties)

Initializes a new instance of HybridComputePrivateLinkResourceData.

HybridComputePrivateLinkResourceProperties(String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of HybridComputePrivateLinkResourceProperties.

HybridComputePrivateLinkScopeData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, HybridComputePrivateLinkScopeProperties)

Initializes a new instance of HybridComputePrivateLinkScopeData.

HybridComputePrivateLinkScopeProperties(Nullable<HybridComputePublicNetworkAccessType>, String, String, IEnumerable<PrivateEndpointConnectionDataModel>)

Initializes a new instance of HybridComputePrivateLinkScopeProperties.

HybridComputePrivateLinkServiceConnectionStateProperty(String, String, String)

Initializes a new instance of HybridComputePrivateLinkServiceConnectionStateProperty.

HybridComputeProductFeature(String, Nullable<LicenseProfileSubscriptionStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of HybridComputeProductFeature.

HybridComputeProvisioningIssue(String, Nullable<HybridComputeProvisioningIssueType>, Nullable<HybridComputeProvisioningIssueSeverity>, String, IEnumerable<String>, IEnumerable<HybridComputeAccessRule>)

Initializes a new instance of HybridComputeProvisioningIssue.

HybridComputeResourceAssociation(String, Nullable<HybridComputeAccessMode>)

Initializes a new instance of HybridComputeResourceAssociation.

LicenseProfileArmEsuPropertiesWithoutAssignedLicense(Nullable<Guid>, IEnumerable<EsuKey>, Nullable<EsuServerType>, Nullable<EsuEligibility>, Nullable<EsuKeyState>)

Initializes a new instance of LicenseProfileArmEsuPropertiesWithoutAssignedLicense.

LicenseProfileMachineInstanceView(Nullable<HybridComputeLicenseStatus>, String, LicenseProfileMachineInstanceViewEsuProperties, Nullable<LicenseProfileSubscriptionStatus>, Nullable<LicenseProfileProductType>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<HybridComputeProductFeature>, Nullable<Boolean>)

Initializes a new instance of LicenseProfileMachineInstanceView.

LicenseProfileMachineInstanceViewEsuProperties(Nullable<Guid>, IEnumerable<EsuKey>, Nullable<EsuServerType>, Nullable<EsuEligibility>, Nullable<EsuKeyState>, HybridComputeLicenseData, Nullable<LicenseAssignmentState>)

Initializes a new instance of LicenseProfileMachineInstanceViewEsuProperties.

LicenseProfileStorageModelEsuProperties(Nullable<Guid>, IEnumerable<EsuKey>)

Initializes a new instance of LicenseProfileStorageModelEsuProperties.

MachineAssessPatchesResult(Nullable<MachineOperationStatus>, Nullable<Guid>, Nullable<Boolean>, AvailablePatchCountByClassification, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<PatchOperationStartedBy>, Nullable<PatchServiceUsed>, Nullable<HybridComputeOSType>, ResponseError)

Initializes a new instance of MachineAssessPatchesResult.

MachineExtensionProperties(String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, IDictionary<String,BinaryData>, IDictionary<String, BinaryData>, String, MachineExtensionInstanceView)

Initializes a new instance of MachineExtensionProperties.

MachineInstallPatchesContent(TimeSpan, VmGuestPatchRebootSetting, HybridComputeWindowsParameters, HybridComputeLinuxParameters)

Initializes a new instance of MachineInstallPatchesContent.

MachineInstallPatchesResult(Nullable<MachineOperationStatus>, String, Nullable<VmGuestPatchRebootStatus>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<PatchOperationStartedBy>, Nullable<PatchServiceUsed>, Nullable<HybridComputeOSType>, ResponseError)

Initializes a new instance of MachineInstallPatchesResult.

MachineRunCommandData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, MachineRunCommandScriptSource, IEnumerable<RunCommandInputParameter>, IEnumerable<RunCommandInputParameter>, Nullable<Boolean>, String, String, Nullable<Int32>, Uri, Uri, RunCommandManagedIdentity, RunCommandManagedIdentity, String, MachineRunCommandInstanceView)

Initializes a new instance of MachineRunCommandData.

MachineRunCommandInstanceView(Nullable<HybridComputeExecutionState>, String, Nullable<Int32>, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<ExtensionsResourceStatus>)

Initializes a new instance of MachineRunCommandInstanceView.

NetworkSecurityPerimeter(String, String, Nullable<AzureLocation>)

Initializes a new instance of NetworkSecurityPerimeter.

NetworkSecurityPerimeterConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<HybridComputeProvisioningIssue>, NetworkSecurityPerimeter, HybridComputeResourceAssociation, NetworkSecurityPerimeterProfile)

Initializes a new instance of NetworkSecurityPerimeterConfigurationData.

NetworkSecurityPerimeterProfile(String, Nullable<Int32>, IEnumerable<HybridComputeAccessRule>, Nullable<Int32>, IEnumerable<String>)

Initializes a new instance of NetworkSecurityPerimeterProfile.

PrivateEndpointConnectionDataModel(ResourceIdentifier, String, ResourceType, SystemData, HybridComputePrivateEndpointConnectionProperties)

Initializes a new instance of PrivateEndpointConnectionDataModel.

PrivateLinkScopeValidationDetails(ResourceIdentifier, Nullable<HybridComputePublicNetworkAccessType>, IEnumerable<HybridComputeConnectionDetail>)

Initializes a new instance of PrivateLinkScopeValidationDetails.

Applies to