Compartilhar via


ArmGuestConfigurationModelFactory.GuestConfigurationNavigation Method

Definition

Initializes a new instance of GuestConfigurationNavigation.

public static Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationNavigation GuestConfigurationNavigation (Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationKind? kind = default, string name = default, string version = default, Uri contentUri = default, string contentHash = default, string contentManagedIdentity = default, Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationAssignmentType? assignmentType = default, string assignmentSource = default, string contentType = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationParameter> configurationParameters = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationParameter> configurationProtectedParameters = default, Azure.ResourceManager.GuestConfiguration.Models.LcmConfigurationSetting configurationSetting = default);
static member GuestConfigurationNavigation : Nullable<Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationKind> * string * string * Uri * string * string * Nullable<Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationAssignmentType> * string * string * seq<Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationParameter> * seq<Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationParameter> * Azure.ResourceManager.GuestConfiguration.Models.LcmConfigurationSetting -> Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationNavigation
Public Shared Function GuestConfigurationNavigation (Optional kind As Nullable(Of GuestConfigurationKind) = Nothing, Optional name As String = Nothing, Optional version As String = Nothing, Optional contentUri As Uri = Nothing, Optional contentHash As String = Nothing, Optional contentManagedIdentity As String = Nothing, Optional assignmentType As Nullable(Of GuestConfigurationAssignmentType) = Nothing, Optional assignmentSource As String = Nothing, Optional contentType As String = Nothing, Optional configurationParameters As IEnumerable(Of GuestConfigurationParameter) = Nothing, Optional configurationProtectedParameters As IEnumerable(Of GuestConfigurationParameter) = Nothing, Optional configurationSetting As LcmConfigurationSetting = Nothing) As GuestConfigurationNavigation

Parameters

kind
Nullable<GuestConfigurationKind>

Kind of the guest configuration. For example:DSC.

name
String

Name of the guest configuration.

version
String

Version of the guest configuration.

contentUri
Uri

Uri of the storage where guest configuration package is uploaded.

contentHash
String

Combined hash of the guest configuration package and configuration parameters.

contentManagedIdentity
String

Managed identity with storage access of the guest configuration package and configuration parameters.

assignmentType
Nullable<GuestConfigurationAssignmentType>

Specifies the assignment type and execution of the configuration. Possible values are Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect and ApplyAndMonitor.

assignmentSource
String

Specifies the origin of the configuration.

contentType
String

Specifies the content type of the configuration. Possible values could be Builtin or Custom.

configurationParameters
IEnumerable<GuestConfigurationParameter>

The configuration parameters for the guest configuration.

configurationProtectedParameters
IEnumerable<GuestConfigurationParameter>

The protected configuration parameters for the guest configuration.

configurationSetting
LcmConfigurationSetting

The configuration setting for the guest configuration.

Returns

A new GuestConfigurationNavigation instance for mocking.

Applies to