ArmVirtualEnclavesModelFactory.VirtualEnclaveMaintenanceModeConfiguration Method

Definition

public static Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveMaintenanceModeConfiguration VirtualEnclaveMaintenanceModeConfiguration(Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveMaintenanceMode mode = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclavePrincipal> principals = default, Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveMaintenanceJustification? justification = default);
static member VirtualEnclaveMaintenanceModeConfiguration : Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveMaintenanceMode * seq<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclavePrincipal> * Nullable<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveMaintenanceJustification> -> Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveMaintenanceModeConfiguration
Public Shared Function VirtualEnclaveMaintenanceModeConfiguration (Optional mode As VirtualEnclaveMaintenanceMode = Nothing, Optional principals As IEnumerable(Of VirtualEnclavePrincipal) = Nothing, Optional justification As Nullable(Of VirtualEnclaveMaintenanceJustification) = Nothing) As VirtualEnclaveMaintenanceModeConfiguration

Parameters

mode
VirtualEnclaveMaintenanceMode

Current mode of Maintenance Mode Configuration.

principals
IEnumerable<VirtualEnclavePrincipal>

The user, group or service principal object affected by Maintenance Mode.

justification
Nullable<VirtualEnclaveMaintenanceJustification>

Justification for entering or exiting Maintenance Mode.

Returns

A new VirtualEnclaveMaintenanceModeConfiguration instance for mocking.

Applies to