Package-level declarations

Types

Link copied to clipboard
class Entitlement : KotlinCustomResource

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
Link copied to clipboard
object EntitlementMapper : ResourceMapper<Entitlement>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun entitlement(name: String, block: suspend EntitlementResourceBuilder.() -> Unit): Entitlement