ArmVirtualEnclavesModelFactory Class

Definition

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

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

Methods

Name Description
ApprovalActionContent(PostActionApprovalStatus)
ApprovalActionResult(String)

Initializes a new instance of ApprovalActionResult.

ApprovalCallbackContent(PostActionResourceActionType, PostActionCallbackApprovalStatus, String)
ApprovalDeletionCallbackContent(PostActionDeletionResourceActionType)
ApprovalRequestMetadata(String, String, String, Nullable<VirtualEnclaveApprovalStatus>)
ApprovalRequestMetadataPatch(String, String, String, Nullable<VirtualEnclaveApprovalStatus>)

Initializes a new instance of ApprovalRequestMetadataPatch.

CheckAddressSpaceAvailabilityContent(ResourceIdentifier, EnclaveVirtualNetwork)
CheckAddressSpaceAvailabilityResult(Boolean)

Initializes a new instance of CheckAddressSpaceAvailabilityResult.

CommunityEndpointDestinationRule(Nullable<CommunityEndpointDestinationType>, IEnumerable<CommunityEndpointProtocol>, ResourceIdentifier, String, String, String)
EnclaveAddressSpaces(String, String)

Initializes a new instance of EnclaveAddressSpaces.

EnclaveDefaultSettings(ResourceIdentifier, ResourceIdentifier, IEnumerable<ResourceIdentifier>, Nullable<VirtualEnclaveDiagnosticDestination>)

Initializes a new instance of EnclaveDefaultSettings.

EnclaveEndpointDestinationRule(IEnumerable<EnclaveEndpointProtocol>, String, String, String)
EnclaveVirtualNetwork(String, String, String, IEnumerable<VirtualEnclaveSubnetConfiguration>, Nullable<Boolean>)
MoboBrokerResource(ResourceIdentifier)
TransitOptionParams(Nullable<Int64>, ResourceIdentifier)
VirtualEnclaveApprovalData(ResourceIdentifier, String, ResourceType, SystemData, VirtualEnclaveApprovalProperties)

Initializes a new instance of VirtualEnclaveApprovalData.

VirtualEnclaveApprovalPatch(VirtualEnclaveApprovalPatchProperties)
VirtualEnclaveApprovalPatchProperties(ResourceIdentifier, ResourceIdentifier, IEnumerable<VirtualEnclaveApprover>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ApprovalRequestMetadataPatch)

Initializes a new instance of VirtualEnclaveApprovalPatchProperties.

VirtualEnclaveApprovalProperties(Nullable<VirtualEnclaveProvisioningState>, ResourceIdentifier, ResourceIdentifier, IEnumerable<VirtualEnclaveApprover>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ApprovalRequestMetadata)

Initializes a new instance of VirtualEnclaveApprovalProperties.

VirtualEnclaveApprovalSettings(Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, Nullable<VirtualEnclaveApprovalPolicy>, IEnumerable<VirtualEnclaveMandatoryApprover>, Nullable<Int64>)
VirtualEnclaveApprover(String, Nullable<ApproverActionPerformed>, DateTimeOffset)
VirtualEnclaveCommunityData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveCommunityProperties, ManagedServiceIdentity)

Initializes a new instance of VirtualEnclaveCommunityData.

VirtualEnclaveCommunityEndpointData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveCommunityEndpointProperties)

Initializes a new instance of VirtualEnclaveCommunityEndpointData.

VirtualEnclaveCommunityEndpointPatch(IEnumerable<CommunityEndpointDestinationRule>, IDictionary<String,String>)
VirtualEnclaveCommunityEndpointProperties(IEnumerable<CommunityEndpointDestinationRule>, IEnumerable<ResourceIdentifier>, Nullable<VirtualEnclaveProvisioningState>)

Initializes a new instance of VirtualEnclaveCommunityEndpointProperties.

VirtualEnclaveCommunityPatch(VirtualEnclaveCommunityPatchProperties, IDictionary<String,String>, ManagedServiceIdentity)
VirtualEnclaveCommunityPatchProperties(IEnumerable<String>, IEnumerable<VirtualEnclaveGovernedService>, Nullable<VirtualEnclaveCommunityPolicyOverride>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, Nullable<VirtualEnclaveFirewallSku>, IEnumerable<VirtualEnclaveMandatoryApprover>, VirtualEnclaveMaintenanceModeConfigurationPatch)
VirtualEnclaveCommunityProperties(String, IEnumerable<String>, Nullable<VirtualEnclaveProvisioningState>, IEnumerable<ResourceIdentifier>, String, IEnumerable<MoboBrokerResource>, IEnumerable<VirtualEnclaveGovernedService>, Nullable<VirtualEnclaveCommunityPolicyOverride>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, Nullable<VirtualEnclaveFirewallSku>, VirtualEnclaveApprovalSettings, VirtualEnclaveMaintenanceModeConfiguration)
VirtualEnclaveConnectionData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveConnectionProperties)

Initializes a new instance of VirtualEnclaveConnectionData.

VirtualEnclaveConnectionPatch(String, IDictionary<String,String>)
VirtualEnclaveConnectionProperties(Nullable<EnclaveConnectionState>, ResourceIdentifier, ResourceIdentifier, String, ResourceIdentifier, Nullable<VirtualEnclaveProvisioningState>, IEnumerable<ResourceIdentifier>)

Initializes a new instance of VirtualEnclaveConnectionProperties.

VirtualEnclaveData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveProperties, ManagedServiceIdentity)

Initializes a new instance of VirtualEnclaveData.

VirtualEnclaveEndpointData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveEndpointProperties)

Initializes a new instance of VirtualEnclaveEndpointData.

VirtualEnclaveEndpointPatch(IEnumerable<EnclaveEndpointDestinationRule>, IDictionary<String,String>)
VirtualEnclaveEndpointProperties(IEnumerable<EnclaveEndpointDestinationRule>, IEnumerable<ResourceIdentifier>, Nullable<VirtualEnclaveProvisioningState>)

Initializes a new instance of VirtualEnclaveEndpointProperties.

VirtualEnclaveGovernedService(VirtualEnclaveGovernedServiceIdentifier, String, Nullable<ServiceGovernanceOptionType>, Nullable<ServiceInitiativeEnforcement>, Nullable<ServiceEnforcementPolicyActionType>, IEnumerable<String>)
VirtualEnclaveMaintenanceModeConfiguration(VirtualEnclaveMaintenanceMode, IEnumerable<VirtualEnclavePrincipal>, Nullable<VirtualEnclaveMaintenanceJustification>)
VirtualEnclaveMaintenanceModeConfigurationPatch(VirtualEnclaveMaintenanceMode, IEnumerable<VirtualEnclavePrincipal>, Nullable<VirtualEnclaveMaintenanceJustification>)

Initializes a new instance of VirtualEnclaveMaintenanceModeConfigurationPatch.

VirtualEnclaveMandatoryApprover(String)
VirtualEnclavePatch(VirtualEnclavePatchProperties, ManagedServiceIdentity, IDictionary<String,String>)
VirtualEnclavePatchProperties(EnclaveVirtualNetwork, Nullable<Boolean>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, IEnumerable<VirtualEnclaveGovernedService>, Nullable<VirtualEnclaveDiagnosticDestination>, VirtualEnclaveMaintenanceModeConfigurationPatch)

Initializes a new instance of VirtualEnclavePatchProperties.

VirtualEnclavePrincipal(String, VirtualEnclavePrincipalType)
VirtualEnclaveProperties(Nullable<VirtualEnclaveProvisioningState>, EnclaveVirtualNetwork, EnclaveAddressSpaces, ResourceIdentifier, IEnumerable<ResourceIdentifier>, String, IEnumerable<MoboBrokerResource>, Nullable<Boolean>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, IEnumerable<VirtualEnclaveRoleAssignmentItem>, IEnumerable<VirtualEnclaveGovernedService>, EnclaveDefaultSettings, VirtualEnclaveMaintenanceModeConfiguration)
VirtualEnclaveRoleAssignmentItem(String, IEnumerable<VirtualEnclavePrincipal>)
VirtualEnclaveSubnetConfiguration(String, ResourceIdentifier, Int32, String, String, ResourceIdentifier)

Initializes a new instance of VirtualEnclaveSubnetConfiguration.

VirtualEnclaveTransitHubData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveTransitHubProperties)

Initializes a new instance of VirtualEnclaveTransitHubData.

VirtualEnclaveTransitHubPatch(VirtualEnclaveTransitHubPatchProperties, IDictionary<String,String>)
VirtualEnclaveTransitHubPatchProperties(Nullable<TransitHubState>, VirtualEnclaveTransitOptionProperties)
VirtualEnclaveTransitHubProperties(Nullable<VirtualEnclaveProvisioningState>, Nullable<TransitHubState>, VirtualEnclaveTransitOptionProperties, IEnumerable<ResourceIdentifier>)

Initializes a new instance of VirtualEnclaveTransitHubProperties.

VirtualEnclaveTransitOptionProperties(Nullable<TransitOptionType>, TransitOptionParams)
VirtualEnclaveWorkloadData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, VirtualEnclaveWorkloadProperties)

Initializes a new instance of VirtualEnclaveWorkloadData.

VirtualEnclaveWorkloadPatch(IEnumerable<String>, IDictionary<String,String>)
VirtualEnclaveWorkloadProperties(Nullable<VirtualEnclaveProvisioningState>, IEnumerable<String>, IEnumerable<MoboBrokerResource>)

Applies to