Package-level declarations
Types
Link copied to clipboard
An Entitlement defines the eligibility of a set of users to obtain a predefined access for some time possibly after going through an approval workflow.
Link copied to clipboard
data class EntitlementArgs(val additionalNotificationTargets: Output<EntitlementAdditionalNotificationTargetsArgs>? = null, val approvalWorkflow: Output<EntitlementApprovalWorkflowArgs>? = null, val eligibleUsers: Output<List<EntitlementEligibleUserArgs>>? = null, val entitlementId: Output<String>? = null, val location: Output<String>? = null, val maxRequestDuration: Output<String>? = null, val parent: Output<String>? = null, val privilegedAccess: Output<EntitlementPrivilegedAccessArgs>? = null, val requesterJustificationConfig: Output<EntitlementRequesterJustificationConfigArgs>? = null) : ConvertibleToJava<EntitlementArgs>
An Entitlement defines the eligibility of a set of users to obtain a predefined access for some time possibly after going through an approval workflow.
Link copied to clipboard
class EntitlementArgsBuilder
Builder for EntitlementArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Entitlement.
Functions
Link copied to clipboard
suspend fun entitlement(name: String, block: suspend EntitlementResourceBuilder.() -> Unit): Entitlement