DevOpsPolicyAssignmentPropertiesArgs

data class DevOpsPolicyAssignmentPropertiesArgs(val assignedAt: Output<String>? = null, val descendantBehavior: Output<Either<String, DescendantBehavior>>? = null, val policy: Output<DevOpsPolicyDescriptorArgs>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<DevOpsPolicyAssignmentPropertiesArgs>

Properties of the DevOps policy assignment resource.

Constructors

Link copied to clipboard
constructor(assignedAt: Output<String>? = null, descendantBehavior: Output<Either<String, DescendantBehavior>>? = null, policy: Output<DevOpsPolicyDescriptorArgs>? = null, resourceId: Output<String>? = null)

Properties

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

Gets or sets time when the assignment was created in UTC.

Link copied to clipboard
val descendantBehavior: Output<Either<String, DescendantBehavior>>? = null

The behavior of a policy on descendant resources.

Link copied to clipboard
val policy: Output<DevOpsPolicyDescriptorArgs>? = null

Condensed information to identify a DevOps Policy resource.

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

Gets or sets the Azure resource id.

Functions

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