ArmHciModelFactory.RemoteSupportProperties Method

Definition

Remote Support properties of the cluster.

public static Azure.ResourceManager.Hci.Models.RemoteSupportProperties RemoteSupportProperties(Azure.ResourceManager.Hci.Models.HciClusterAccessLevel? accessLevel = default, DateTimeOffset? expireOn = default, Azure.ResourceManager.Hci.Models.RemoteSupportType? remoteSupportType = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.RemoteSupportNodeSettings> remoteSupportNodeSettings = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.PerNodeRemoteSupportSession> remoteSupportSessionDetails = default, Azure.ResourceManager.Hci.Models.RemoteSupportProvisioningState? remoteSupportProvisioningState = default);
static member RemoteSupportProperties : Nullable<Azure.ResourceManager.Hci.Models.HciClusterAccessLevel> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Hci.Models.RemoteSupportType> * seq<Azure.ResourceManager.Hci.Models.RemoteSupportNodeSettings> * seq<Azure.ResourceManager.Hci.Models.PerNodeRemoteSupportSession> * Nullable<Azure.ResourceManager.Hci.Models.RemoteSupportProvisioningState> -> Azure.ResourceManager.Hci.Models.RemoteSupportProperties
Public Shared Function RemoteSupportProperties (Optional accessLevel As Nullable(Of HciClusterAccessLevel) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional remoteSupportType As Nullable(Of RemoteSupportType) = Nothing, Optional remoteSupportNodeSettings As IEnumerable(Of RemoteSupportNodeSettings) = Nothing, Optional remoteSupportSessionDetails As IEnumerable(Of PerNodeRemoteSupportSession) = Nothing, Optional remoteSupportProvisioningState As Nullable(Of RemoteSupportProvisioningState) = Nothing) As RemoteSupportProperties

Parameters

accessLevel
Nullable<HciClusterAccessLevel>

Remote Support Access Level.

expireOn
Nullable<DateTimeOffset>

Expiration DateTimeStamp when Remote Support Access will be expired.

remoteSupportType
Nullable<RemoteSupportType>

Remote Support Type for cluster.

remoteSupportNodeSettings
IEnumerable<RemoteSupportNodeSettings>
remoteSupportSessionDetails
IEnumerable<PerNodeRemoteSupportSession>
remoteSupportProvisioningState
Nullable<RemoteSupportProvisioningState>

Remote Support Provisioning State.

Returns

A new RemoteSupportProperties instance for mocking.

Applies to