ArmVirtualEnclavesModelFactory.VirtualEnclavePatchProperties Method

Definition

Initializes a new instance of VirtualEnclavePatchProperties.

public static Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclavePatchProperties VirtualEnclavePatchProperties(Azure.ResourceManager.VirtualEnclaves.Models.EnclaveVirtualNetwork enclaveVirtualNetwork = default, bool? isBastionEnabled = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveRoleAssignmentItem> enclaveRoleAssignments = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveRoleAssignmentItem> workloadRoleAssignments = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveGovernedService> governedServiceList = default, Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveDiagnosticDestination? enclaveDefaultDiagnosticDestination = default, Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveMaintenanceModeConfigurationPatch maintenanceModeConfiguration = default);
static member VirtualEnclavePatchProperties : Azure.ResourceManager.VirtualEnclaves.Models.EnclaveVirtualNetwork * Nullable<bool> * seq<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveRoleAssignmentItem> * seq<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveRoleAssignmentItem> * seq<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveGovernedService> * Nullable<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveDiagnosticDestination> * Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveMaintenanceModeConfigurationPatch -> Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclavePatchProperties
Public Shared Function VirtualEnclavePatchProperties (Optional enclaveVirtualNetwork As EnclaveVirtualNetwork = Nothing, Optional isBastionEnabled As Nullable(Of Boolean) = Nothing, Optional enclaveRoleAssignments As IEnumerable(Of VirtualEnclaveRoleAssignmentItem) = Nothing, Optional workloadRoleAssignments As IEnumerable(Of VirtualEnclaveRoleAssignmentItem) = Nothing, Optional governedServiceList As IEnumerable(Of VirtualEnclaveGovernedService) = Nothing, Optional enclaveDefaultDiagnosticDestination As Nullable(Of VirtualEnclaveDiagnosticDestination) = Nothing, Optional maintenanceModeConfiguration As VirtualEnclaveMaintenanceModeConfigurationPatch = Nothing) As VirtualEnclavePatchProperties

Parameters

enclaveVirtualNetwork
EnclaveVirtualNetwork

Virtual Network.

isBastionEnabled
Nullable<Boolean>

Deploy Bastion service (True or False).

enclaveRoleAssignments
IEnumerable<VirtualEnclaveRoleAssignmentItem>

Enclave role assignments.

workloadRoleAssignments
IEnumerable<VirtualEnclaveRoleAssignmentItem>

Workload role assignments.

governedServiceList
IEnumerable<VirtualEnclaveGovernedService>

Enclave specific policies.

enclaveDefaultDiagnosticDestination
Nullable<VirtualEnclaveDiagnosticDestination>

Diagnostic Destination.

maintenanceModeConfiguration
VirtualEnclaveMaintenanceModeConfigurationPatch

Maintenance Mode configuration.

Returns

A new VirtualEnclavePatchProperties instance for mocking.

Applies to