Package-level declarations

Types

Link copied to clipboard
data class ActiveRoleAssignmentScheduleArgs(val expiration: Output<ActiveRoleAssignmentScheduleExpirationArgs>? = null, val startDateTime: Output<String>? = null) : ConvertibleToJava<ActiveRoleAssignmentScheduleArgs>
data class ActiveRoleAssignmentScheduleExpirationArgs(val durationDays: Output<Int>? = null, val durationHours: Output<Int>? = null, val endDateTime: Output<String>? = null) : ConvertibleToJava<ActiveRoleAssignmentScheduleExpirationArgs>
Link copied to clipboard
data class ActiveRoleAssignmentTicketArgs(val number: Output<String>? = null, val system: Output<String>? = null) : ConvertibleToJava<ActiveRoleAssignmentTicketArgs>
Link copied to clipboard
data class EligibleRoleAssignmentScheduleArgs(val expiration: Output<EligibleRoleAssignmentScheduleExpirationArgs>? = null, val startDateTime: Output<String>? = null) : ConvertibleToJava<EligibleRoleAssignmentScheduleArgs>
data class EligibleRoleAssignmentScheduleExpirationArgs(val durationDays: Output<Int>? = null, val durationHours: Output<Int>? = null, val endDateTime: Output<String>? = null) : ConvertibleToJava<EligibleRoleAssignmentScheduleExpirationArgs>
Link copied to clipboard
data class EligibleRoleAssignmentTicketArgs(val number: Output<String>? = null, val system: Output<String>? = null) : ConvertibleToJava<EligibleRoleAssignmentTicketArgs>
Link copied to clipboard
data class GetRoleAssignmentsPlainArgs(val limitAtScope: Boolean? = null, val principalId: String? = null, val scope: String, val tenantId: String? = null) : ConvertibleToJava<GetRoleAssignmentsPlainArgs>

A collection of arguments for invoking getRoleAssignments.

Link copied to clipboard
data class GetRoleManagementPolicyPlainArgs(val roleDefinitionId: String, val scope: String) : ConvertibleToJava<GetRoleManagementPolicyPlainArgs>

A collection of arguments for invoking getRoleManagementPolicy.

data class RoleManagementPolicyActivationRulesApprovalStageArgs(val primaryApprovers: Output<List<RoleManagementPolicyActivationRulesApprovalStagePrimaryApproverArgs>>) : ConvertibleToJava<RoleManagementPolicyActivationRulesApprovalStageArgs>
data class RoleManagementPolicyActivationRulesApprovalStagePrimaryApproverArgs(val objectId: Output<String>, val type: Output<String>) : ConvertibleToJava<RoleManagementPolicyActivationRulesApprovalStagePrimaryApproverArgs>
Link copied to clipboard
data class RoleManagementPolicyActivationRulesArgs(val approvalStage: Output<RoleManagementPolicyActivationRulesApprovalStageArgs>? = null, val maximumDuration: Output<String>? = null, val requireApproval: Output<Boolean>? = null, val requireJustification: Output<Boolean>? = null, val requireMultifactorAuthentication: Output<Boolean>? = null, val requireTicketInfo: Output<Boolean>? = null, val requiredConditionalAccessAuthenticationContext: Output<String>? = null) : ConvertibleToJava<RoleManagementPolicyActivationRulesArgs>
data class RoleManagementPolicyActiveAssignmentRulesArgs(val expirationRequired: Output<Boolean>? = null, val expireAfter: Output<String>? = null, val requireJustification: Output<Boolean>? = null, val requireMultifactorAuthentication: Output<Boolean>? = null, val requireTicketInfo: Output<Boolean>? = null) : ConvertibleToJava<RoleManagementPolicyActiveAssignmentRulesArgs>
data class RoleManagementPolicyEligibleAssignmentRulesArgs(val expirationRequired: Output<Boolean>? = null, val expireAfter: Output<String>? = null) : ConvertibleToJava<RoleManagementPolicyEligibleAssignmentRulesArgs>
data class RoleManagementPolicyNotificationRulesActiveAssignmentsAdminNotificationsArgs(val additionalRecipients: Output<List<String>>? = null, val defaultRecipients: Output<Boolean>, val notificationLevel: Output<String>) : ConvertibleToJava<RoleManagementPolicyNotificationRulesActiveAssignmentsAdminNotificationsArgs>
data class RoleManagementPolicyNotificationRulesActiveAssignmentsApproverNotificationsArgs(val additionalRecipients: Output<List<String>>? = null, val defaultRecipients: Output<Boolean>, val notificationLevel: Output<String>) : ConvertibleToJava<RoleManagementPolicyNotificationRulesActiveAssignmentsApproverNotificationsArgs>
data class RoleManagementPolicyNotificationRulesActiveAssignmentsArgs(val adminNotifications: Output<RoleManagementPolicyNotificationRulesActiveAssignmentsAdminNotificationsArgs>? = null, val approverNotifications: Output<RoleManagementPolicyNotificationRulesActiveAssignmentsApproverNotificationsArgs>? = null, val assigneeNotifications: Output<RoleManagementPolicyNotificationRulesActiveAssignmentsAssigneeNotificationsArgs>? = null) : ConvertibleToJava<RoleManagementPolicyNotificationRulesActiveAssignmentsArgs>
data class RoleManagementPolicyNotificationRulesActiveAssignmentsAssigneeNotificationsArgs(val additionalRecipients: Output<List<String>>? = null, val defaultRecipients: Output<Boolean>, val notificationLevel: Output<String>) : ConvertibleToJava<RoleManagementPolicyNotificationRulesActiveAssignmentsAssigneeNotificationsArgs>
data class RoleManagementPolicyNotificationRulesArgs(val activeAssignments: Output<RoleManagementPolicyNotificationRulesActiveAssignmentsArgs>? = null, val eligibleActivations: Output<RoleManagementPolicyNotificationRulesEligibleActivationsArgs>? = null, val eligibleAssignments: Output<RoleManagementPolicyNotificationRulesEligibleAssignmentsArgs>? = null) : ConvertibleToJava<RoleManagementPolicyNotificationRulesArgs>
data class RoleManagementPolicyNotificationRulesEligibleActivationsAdminNotificationsArgs(val additionalRecipients: Output<List<String>>? = null, val defaultRecipients: Output<Boolean>, val notificationLevel: Output<String>) : ConvertibleToJava<RoleManagementPolicyNotificationRulesEligibleActivationsAdminNotificationsArgs>
data class RoleManagementPolicyNotificationRulesEligibleActivationsApproverNotificationsArgs(val additionalRecipients: Output<List<String>>? = null, val defaultRecipients: Output<Boolean>, val notificationLevel: Output<String>) : ConvertibleToJava<RoleManagementPolicyNotificationRulesEligibleActivationsApproverNotificationsArgs>
data class RoleManagementPolicyNotificationRulesEligibleActivationsArgs(val adminNotifications: Output<RoleManagementPolicyNotificationRulesEligibleActivationsAdminNotificationsArgs>? = null, val approverNotifications: Output<RoleManagementPolicyNotificationRulesEligibleActivationsApproverNotificationsArgs>? = null, val assigneeNotifications: Output<RoleManagementPolicyNotificationRulesEligibleActivationsAssigneeNotificationsArgs>? = null) : ConvertibleToJava<RoleManagementPolicyNotificationRulesEligibleActivationsArgs>
data class RoleManagementPolicyNotificationRulesEligibleActivationsAssigneeNotificationsArgs(val additionalRecipients: Output<List<String>>? = null, val defaultRecipients: Output<Boolean>, val notificationLevel: Output<String>) : ConvertibleToJava<RoleManagementPolicyNotificationRulesEligibleActivationsAssigneeNotificationsArgs>
data class RoleManagementPolicyNotificationRulesEligibleAssignmentsAdminNotificationsArgs(val additionalRecipients: Output<List<String>>? = null, val defaultRecipients: Output<Boolean>, val notificationLevel: Output<String>) : ConvertibleToJava<RoleManagementPolicyNotificationRulesEligibleAssignmentsAdminNotificationsArgs>
data class RoleManagementPolicyNotificationRulesEligibleAssignmentsApproverNotificationsArgs(val additionalRecipients: Output<List<String>>? = null, val defaultRecipients: Output<Boolean>, val notificationLevel: Output<String>) : ConvertibleToJava<RoleManagementPolicyNotificationRulesEligibleAssignmentsApproverNotificationsArgs>
data class RoleManagementPolicyNotificationRulesEligibleAssignmentsArgs(val adminNotifications: Output<RoleManagementPolicyNotificationRulesEligibleAssignmentsAdminNotificationsArgs>? = null, val approverNotifications: Output<RoleManagementPolicyNotificationRulesEligibleAssignmentsApproverNotificationsArgs>? = null, val assigneeNotifications: Output<RoleManagementPolicyNotificationRulesEligibleAssignmentsAssigneeNotificationsArgs>? = null) : ConvertibleToJava<RoleManagementPolicyNotificationRulesEligibleAssignmentsArgs>
data class RoleManagementPolicyNotificationRulesEligibleAssignmentsAssigneeNotificationsArgs(val additionalRecipients: Output<List<String>>? = null, val defaultRecipients: Output<Boolean>, val notificationLevel: Output<String>) : ConvertibleToJava<RoleManagementPolicyNotificationRulesEligibleAssignmentsAssigneeNotificationsArgs>