Language

ArmEnclaveModelFactory Class

Definition

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

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

Methods

Name Description
ApprovalActionContent(ApprovalActionRequestApprovalStatus)
ApprovalActionResult(String)
ApprovalCallbackContent(VirtualEnclaveApprovalCallbackResourceAction, ApprovalCallbackRequestApprovalStatus, String)
ApprovalDeletionCallbackContent(VirtualEnclaveApprovalDeletionCallbackResourceAction)
ApprovalRequestMetadata(String, String, String, Nullable<VirtualEnclaveApprovalStatus>)
ApprovalRequestMetadataPatch(String, String, String, Nullable<VirtualEnclaveApprovalStatus>)
ApprovalSettingConfiguration(Nullable<VirtualEnclaveApprovalPolicy>, Nullable<Int32>, IEnumerable<VirtualEnclaveMandatoryApprover>)
ApprovalSettingsPatchProperties(ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration)
CheckAddressSpaceAvailabilityContent(ResourceIdentifier, EnclaveVirtualNetwork)
CheckAddressSpaceAvailabilityResult(Boolean)
EnclaveAddressSpaces(String, String)
EnclaveDefaultSettings(ResourceIdentifier, ResourceIdentifier, IEnumerable<ResourceIdentifier>, Nullable<VirtualEnclaveDiagnosticDestination>)
EnclaveEndpointDestinationRule(IEnumerable<EnclaveEndpointProtocol>, String, String, String)
EnclaveVirtualNetwork(String, String, String, IEnumerable<VirtualEnclaveSubnetConfiguration>, Nullable<Boolean>)
VirtualEnclaveApprovalData(ResourceIdentifier, String, ResourceType, SystemData, VirtualEnclaveApprovalProperties)
VirtualEnclaveApprovalPatch(VirtualEnclaveApprovalPatchProperties)
VirtualEnclaveApprovalPatchProperties(ResourceIdentifier, ResourceIdentifier, IEnumerable<VirtualEnclaveApprover>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ApprovalRequestMetadataPatch)
VirtualEnclaveApprovalProperties(Nullable<VirtualEnclaveProvisioningState>, ResourceIdentifier, ResourceIdentifier, IEnumerable<VirtualEnclaveApprover>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<VirtualEnclaveMandatoryApprover>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, IEnumerable<String>, ApprovalRequestMetadata)
VirtualEnclaveApprovalSettings(ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration)
VirtualEnclaveApprovalSettingsPatchProperties(ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration)
VirtualEnclaveApprover(String, Nullable<ApproverActionPerformed>, DateTimeOffset, IEnumerable<String>)
VirtualEnclaveBaseApprovalSettings(ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration, ApprovalSettingConfiguration)
VirtualEnclaveCommunityData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveCommunityProperties, ManagedServiceIdentity)
VirtualEnclaveCommunityEndpointData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveCommunityEndpointProperties)
VirtualEnclaveCommunityEndpointDestinationRule(Nullable<VirtualEnclaveCommunityEndpointDestinationType>, IEnumerable<VirtualEnclaveCommunityEndpointProtocol>, ResourceIdentifier, String, String, String)
VirtualEnclaveCommunityEndpointPatch(VirtualEnclaveCommunityEndpointPatchProperties, IDictionary<String,String>)
VirtualEnclaveCommunityEndpointPatchProperties(IEnumerable<VirtualEnclaveCommunityEndpointDestinationRule>, Nullable<VirtualEnclaveUpdateMode>)
VirtualEnclaveCommunityEndpointProperties(IEnumerable<VirtualEnclaveCommunityEndpointDestinationRule>, IEnumerable<ResourceIdentifier>, Nullable<VirtualEnclaveProvisioningState>, Nullable<VirtualEnclaveUpdateMode>)
VirtualEnclaveCommunityPatch(VirtualEnclaveCommunityPatchProperties, IDictionary<String,String>, ManagedServiceIdentity)
VirtualEnclaveCommunityPatchProperties(IEnumerable<String>, IEnumerable<VirtualEnclaveGovernedService>, Nullable<CommunityPropertiesPolicyOverride>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, Nullable<VirtualEnclaveFirewallSku>, ApprovalSettingsPatchProperties, VirtualEnclaveMaintenanceModeConfigurationPatch, VirtualEnclaveMonitoringSettingsPatch, IEnumerable<String>)
VirtualEnclaveCommunityProperties(String, IEnumerable<String>, Nullable<VirtualEnclaveProvisioningState>, IEnumerable<ResourceIdentifier>, String, IEnumerable<VirtualEnclaveManagedOnBehalfOfBroker>, IEnumerable<VirtualEnclaveGovernedService>, Nullable<CommunityPropertiesPolicyOverride>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, Nullable<VirtualEnclaveFirewallSku>, VirtualEnclaveBaseApprovalSettings, VirtualEnclaveMaintenanceModeConfiguration, IEnumerable<VirtualEnclaveDedicatedHubData>, VirtualEnclaveMonitoringSettings, IEnumerable<String>)
VirtualEnclaveConnectionData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveConnectionProperties)
VirtualEnclaveConnectionPatch(String, IDictionary<String,String>)
VirtualEnclaveConnectionProperties(Nullable<EnclaveConnectionState>, ResourceIdentifier, ResourceIdentifier, String, ResourceIdentifier, Nullable<VirtualEnclaveProvisioningState>, IEnumerable<ResourceIdentifier>, Nullable<VirtualEnclaveUpdateMode>)
VirtualEnclaveData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveProperties, ManagedServiceIdentity)
VirtualEnclaveDedicatedHubData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveDedicatedHubProperties)
VirtualEnclaveDedicatedHubPatch(Nullable<VirtualEnclaveDesignation>, IDictionary<String,String>)
VirtualEnclaveDedicatedHubProperties(ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, Nullable<VirtualEnclaveDesignation>, Nullable<VirtualEnclaveProvisioningState>)
VirtualEnclaveEndpointData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveEndpointProperties)
VirtualEnclaveEndpointPatch(VirtualEnclaveEndpointPatchProperties, IDictionary<String,String>)
VirtualEnclaveEndpointPatchProperties(IEnumerable<EnclaveEndpointDestinationRule>, Nullable<VirtualEnclaveUpdateMode>)
VirtualEnclaveEndpointProperties(IEnumerable<EnclaveEndpointDestinationRule>, IEnumerable<ResourceIdentifier>, Nullable<VirtualEnclaveProvisioningState>, Nullable<VirtualEnclaveUpdateMode>)
VirtualEnclaveGovernedService(VirtualEnclaveGovernedServiceIdentifier, String, Nullable<VirtualEnclaveGovernedServiceItemOption>, Nullable<VirtualEnclaveGovernedServiceItemEnforcement>, Nullable<VirtualEnclaveGovernedServiceItemPolicyAction>, IEnumerable<String>)
VirtualEnclaveMaintenanceModeConfiguration(VirtualEnclaveMaintenanceModeConfigurationMode, IEnumerable<VirtualEnclavePrincipal>, Nullable<VirtualEnclaveMaintenanceModeJustification>)
VirtualEnclaveMaintenanceModeConfigurationPatch(VirtualEnclaveMaintenanceModeConfigurationMode, IEnumerable<VirtualEnclavePrincipal>, Nullable<VirtualEnclaveMaintenanceModeJustification>)
VirtualEnclaveManagedOnBehalfOfBroker(ResourceIdentifier)
VirtualEnclaveMandatoryApprover(String)
VirtualEnclaveMonitoringDestination(VirtualEnclaveMonitoringDestinationType, ResourceIdentifier, String)
VirtualEnclaveMonitoringDestinationPatch(VirtualEnclaveMonitoringDestinationType, ResourceIdentifier, String)
VirtualEnclaveMonitoringSettings(IEnumerable<VirtualEnclaveMonitoringDestination>, VirtualEnclaveMonitoringDestination)
VirtualEnclaveMonitoringSettingsPatch(IEnumerable<VirtualEnclaveMonitoringDestinationPatch>, VirtualEnclaveMonitoringDestinationPatch)
VirtualEnclavePatch(VirtualEnclavePatchProperties, ManagedServiceIdentity, IDictionary<String,String>)
VirtualEnclavePatchProperties(EnclaveVirtualNetwork, Nullable<Boolean>, Nullable<VirtualEnclaveResourceVisibilityMode>, Nullable<VirtualEnclaveRbacInheritanceMode>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, IEnumerable<VirtualEnclaveGovernedService>, Nullable<VirtualEnclaveDiagnosticDestination>, VirtualEnclaveMaintenanceModeConfigurationPatch, ResourceIdentifier, VirtualEnclaveApprovalSettingsPatchProperties, VirtualEnclaveMonitoringSettingsPatch)
VirtualEnclavePrincipal(String, VirtualEnclavePrincipalType)
VirtualEnclaveProperties(Nullable<VirtualEnclaveProvisioningState>, EnclaveVirtualNetwork, EnclaveAddressSpaces, ResourceIdentifier, IEnumerable<ResourceIdentifier>, String, IEnumerable<VirtualEnclaveManagedOnBehalfOfBroker>, Nullable<Boolean>, Nullable<VirtualEnclaveResourceVisibilityMode>, Nullable<VirtualEnclaveRbacInheritanceMode>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, IEnumerable<VirtualEnclaveGovernedService>, EnclaveDefaultSettings, VirtualEnclaveMaintenanceModeConfiguration, ResourceIdentifier, VirtualEnclaveApprovalSettings, VirtualEnclaveMonitoringSettings)
VirtualEnclaveRoleAssignmentItem(String, IEnumerable<VirtualEnclavePrincipal>, String)
VirtualEnclaveSubnetConfiguration(String, ResourceIdentifier, Int32, String, String, ResourceIdentifier)
VirtualEnclaveTransitHubData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveTransitHubProperties)
VirtualEnclaveTransitHubPatch(VirtualEnclaveTransitHubPatchProperties, IDictionary<String,String>)
VirtualEnclaveTransitHubPatchProperties(Nullable<VirtualEnclaveTransitHubState>, VirtualEnclaveTransitOptionProperties, Nullable<VirtualEnclaveSecurityProvider>)
VirtualEnclaveTransitHubProperties(Nullable<VirtualEnclaveProvisioningState>, Nullable<VirtualEnclaveTransitHubState>, VirtualEnclaveTransitOptionProperties, IEnumerable<ResourceIdentifier>, Nullable<VirtualEnclaveSecurityProvider>)
VirtualEnclaveTransitOptionContent(Nullable<Int64>, ResourceIdentifier)
VirtualEnclaveTransitOptionProperties(Nullable<VirtualEnclaveTransitOptionType>, VirtualEnclaveTransitOptionContent)
VirtualEnclaveWorkloadData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveWorkloadProperties)
VirtualEnclaveWorkloadPatch(IEnumerable<String>, IDictionary<String,String>)
VirtualEnclaveWorkloadProperties(Nullable<VirtualEnclaveProvisioningState>, IEnumerable<String>, IEnumerable<VirtualEnclaveManagedOnBehalfOfBroker>)

Applies to