Package-level declarations

Types

Link copied to clipboard
class ActiveRoleAssignment : KotlinCustomResource

Manages a PIM Active Role Assignment.

Link copied to clipboard
data class ActiveRoleAssignmentArgs(val justification: Output<String>? = null, val principalId: Output<String>? = null, val roleDefinitionId: Output<String>? = null, val schedule: Output<ActiveRoleAssignmentScheduleArgs>? = null, val scope: Output<String>? = null, val ticket: Output<ActiveRoleAssignmentTicketArgs>? = null) : ConvertibleToJava<ActiveRoleAssignmentArgs>

Manages a PIM Active Role Assignment.

Link copied to clipboard
Link copied to clipboard
class EligibleRoleAssignment : KotlinCustomResource

Manages a PIM Eligible Role Assignment.

Link copied to clipboard
data class EligibleRoleAssignmentArgs(val condition: Output<String>? = null, val conditionVersion: Output<String>? = null, val justification: Output<String>? = null, val principalId: Output<String>? = null, val roleDefinitionId: Output<String>? = null, val schedule: Output<EligibleRoleAssignmentScheduleArgs>? = null, val scope: Output<String>? = null, val ticket: Output<EligibleRoleAssignmentTicketArgs>? = null) : ConvertibleToJava<EligibleRoleAssignmentArgs>

Manages a PIM Eligible Role Assignment.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class RoleManagementPolicy : KotlinCustomResource

Manage a role policy for an Azure Management Group, Subscription, Resource Group or resource.

Link copied to clipboard
data class RoleManagementPolicyArgs(val activationRules: Output<RoleManagementPolicyActivationRulesArgs>? = null, val activeAssignmentRules: Output<RoleManagementPolicyActiveAssignmentRulesArgs>? = null, val eligibleAssignmentRules: Output<RoleManagementPolicyEligibleAssignmentRulesArgs>? = null, val notificationRules: Output<RoleManagementPolicyNotificationRulesArgs>? = null, val roleDefinitionId: Output<String>? = null, val scope: Output<String>? = null) : ConvertibleToJava<RoleManagementPolicyArgs>

Manage a role policy for an Azure Management Group, Subscription, Resource Group or resource.

Link copied to clipboard