V2Policy Orchestrator For Folder Orchestrated Resource Os Policy Assignment V1Payload Args
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadArgs(val baseline: Output<Boolean>? = null, val deleted: Output<Boolean>? = null, val description: Output<String>? = null, val etag: Output<String>? = null, val instanceFilter: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterArgs>, val name: Output<String>? = null, val osPolicies: Output<List<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs>>, val reconciling: Output<Boolean>? = null, val revisionCreateTime: Output<String>? = null, val revisionId: Output<String>? = null, val rollout: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs>, val rolloutState: Output<String>? = null, val uid: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadArgs>
Constructors
Link copied to clipboard
constructor(baseline: Output<Boolean>? = null, deleted: Output<Boolean>? = null, description: Output<String>? = null, etag: Output<String>? = null, instanceFilter: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterArgs>, name: Output<String>? = null, osPolicies: Output<List<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs>>, reconciling: Output<Boolean>? = null, revisionCreateTime: Output<String>? = null, revisionId: Output<String>? = null, rollout: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs>, rolloutState: Output<String>? = null, uid: Output<String>? = null)
Properties
Link copied to clipboard
Link copied to clipboard
OS policy assignment description. Length of the description is limited to 1024 characters.
Link copied to clipboard
val instanceFilter: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterArgs>
Filters to select target VMs for an assignment. If more than one filter criteria is specified below, a VM will be selected if and only if it satisfies all of them.
Link copied to clipboard
val osPolicies: Output<List<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs>>
List of OS policies to be applied to the VMs.
Link copied to clipboard
Set to true, if the there are ongoing changes being applied by the orchestrator.
Link copied to clipboard
The timestamp that the revision was created.
Link copied to clipboard
The assignment revision ID A new revision is committed whenever a rollout is triggered for a OS policy assignment
Link copied to clipboard
val rollout: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs>
Message to configure the rollout at the zonal level for the OS policy assignment.
Link copied to clipboard
OS policy assignment rollout state Possible values: IN_PROGRESS CANCELLING CANCELLED SUCCEEDED