Package-level declarations
Types
Link copied to clipboard
data class EntitlementAdditionalNotificationTargetsArgs(val adminEmailRecipients: Output<List<String>>? = null, val requesterEmailRecipients: Output<List<String>>? = null) : ConvertibleToJava<EntitlementAdditionalNotificationTargetsArgs>
Link copied to clipboard
Link copied to clipboard
data class EntitlementApprovalWorkflowArgs(val manualApprovals: Output<EntitlementApprovalWorkflowManualApprovalsArgs>) : ConvertibleToJava<EntitlementApprovalWorkflowArgs>
Link copied to clipboard
Builder for EntitlementApprovalWorkflowArgs.
Link copied to clipboard
data class EntitlementApprovalWorkflowManualApprovalsArgs(val requireApproverJustification: Output<Boolean>? = null, val steps: Output<List<EntitlementApprovalWorkflowManualApprovalsStepArgs>>) : ConvertibleToJava<EntitlementApprovalWorkflowManualApprovalsArgs>
Link copied to clipboard
Link copied to clipboard
data class EntitlementApprovalWorkflowManualApprovalsStepApproversArgs(val principals: Output<List<String>>) : ConvertibleToJava<EntitlementApprovalWorkflowManualApprovalsStepApproversArgs>
Link copied to clipboard
data class EntitlementApprovalWorkflowManualApprovalsStepArgs(val approvalsNeeded: Output<Int>? = null, val approverEmailRecipients: Output<List<String>>? = null, val approvers: Output<EntitlementApprovalWorkflowManualApprovalsStepApproversArgs>) : ConvertibleToJava<EntitlementApprovalWorkflowManualApprovalsStepArgs>
Link copied to clipboard
Link copied to clipboard
data class EntitlementEligibleUserArgs(val principals: Output<List<String>>) : ConvertibleToJava<EntitlementEligibleUserArgs>
Link copied to clipboard
Builder for EntitlementEligibleUserArgs.
Link copied to clipboard
data class EntitlementPrivilegedAccessArgs(val gcpIamAccess: Output<EntitlementPrivilegedAccessGcpIamAccessArgs>) : ConvertibleToJava<EntitlementPrivilegedAccessArgs>
Link copied to clipboard
Builder for EntitlementPrivilegedAccessArgs.
Link copied to clipboard
data class EntitlementPrivilegedAccessGcpIamAccessArgs(val resource: Output<String>, val resourceType: Output<String>, val roleBindings: Output<List<EntitlementPrivilegedAccessGcpIamAccessRoleBindingArgs>>) : ConvertibleToJava<EntitlementPrivilegedAccessGcpIamAccessArgs>
Link copied to clipboard
Link copied to clipboard
data class EntitlementPrivilegedAccessGcpIamAccessRoleBindingArgs(val conditionExpression: Output<String>? = null, val role: Output<String>) : ConvertibleToJava<EntitlementPrivilegedAccessGcpIamAccessRoleBindingArgs>
Link copied to clipboard
Link copied to clipboard
data class EntitlementRequesterJustificationConfigArgs(val notMandatory: Output<EntitlementRequesterJustificationConfigNotMandatoryArgs>? = null, val unstructured: Output<EntitlementRequesterJustificationConfigUnstructuredArgs>? = null) : ConvertibleToJava<EntitlementRequesterJustificationConfigArgs>
Link copied to clipboard
Link copied to clipboard
class EntitlementRequesterJustificationConfigNotMandatoryArgs : ConvertibleToJava<EntitlementRequesterJustificationConfigNotMandatoryArgs>
Link copied to clipboard
Link copied to clipboard
class EntitlementRequesterJustificationConfigUnstructuredArgs : ConvertibleToJava<EntitlementRequesterJustificationConfigUnstructuredArgs>
Link copied to clipboard
Link copied to clipboard
data class GetEntitlementPlainArgs(val entitlementId: String? = null, val location: String? = null, val parent: String? = null) : ConvertibleToJava<GetEntitlementPlainArgs>
A collection of arguments for invoking getEntitlement.
Link copied to clipboard
Builder for GetEntitlementPlainArgs.