GuestConfigurationNavigationArgs

data class GuestConfigurationNavigationArgs(val assignmentType: Output<Either<String, AssignmentType>>? = null, val configurationParameter: Output<List<ConfigurationParameterArgs>>? = null, val configurationProtectedParameter: Output<List<ConfigurationParameterArgs>>? = null, val contentHash: Output<String>? = null, val contentManagedIdentity: Output<String>? = null, val contentUri: Output<String>? = null, val kind: Output<Either<String, Kind>>? = null, val name: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<GuestConfigurationNavigationArgs>

Guest configuration is an artifact that encapsulates DSC configuration and its dependencies. The artifact is a zip file containing DSC configuration (as MOF) and dependent resources and other dependencies like modules.

Constructors

Link copied to clipboard
constructor(assignmentType: Output<Either<String, AssignmentType>>? = null, configurationParameter: Output<List<ConfigurationParameterArgs>>? = null, configurationProtectedParameter: Output<List<ConfigurationParameterArgs>>? = null, contentHash: Output<String>? = null, contentManagedIdentity: Output<String>? = null, contentUri: Output<String>? = null, kind: Output<Either<String, Kind>>? = null, name: Output<String>? = null, version: Output<String>? = null)

Properties

Link copied to clipboard
val assignmentType: Output<Either<String, AssignmentType>>? = null

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

Link copied to clipboard

The configuration parameters for the guest configuration.

Link copied to clipboard

The protected configuration parameters for the guest configuration.

Link copied to clipboard
val contentHash: Output<String>? = null

Combined hash of the guest configuration package and configuration parameters.

Link copied to clipboard
val contentManagedIdentity: Output<String>? = null

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

Link copied to clipboard
val contentUri: Output<String>? = null

Uri of the storage where guest configuration package is uploaded.

Link copied to clipboard
val kind: Output<Either<String, Kind>>? = null

Kind of the guest configuration. For example:DSC

Link copied to clipboard
val name: Output<String>? = null

Name of the guest configuration.

Link copied to clipboard
val version: Output<String>? = null

Version of the guest configuration.

Functions

Link copied to clipboard
open override fun toJava(): GuestConfigurationNavigationArgs