V2PolicyOrchestratorForFolderOrchestratedResourceArgs

data class V2PolicyOrchestratorForFolderOrchestratedResourceArgs(val id: Output<String>? = null, val osPolicyAssignmentV1Payload: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadArgs>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceArgs>

Constructors

constructor(id: Output<String>? = null, osPolicyAssignmentV1Payload: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadArgs>? = null)

Properties

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

ID of the resource to be used while generating set of affected resources. For UPSERT action the value is auto-generated during PolicyOrchestrator creation when not set. When the value is set it should following next restrictions:

Link copied to clipboard

OS policy assignment is an API resource that is used to apply a set of OS policies to a dynamically targeted group of Compute Engine VM instances. An OS policy is used to define the desired state configuration for a Compute Engine VM instance through a set of configuration resources that provide capabilities such as installing or removing software packages, or executing a script. For more information about the OS policy resource definitions and examples, see [OS policy and OS policy

Functions

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