GetRoleManagementPolicyResult

data class GetRoleManagementPolicyResult(val activationRules: List<GetRoleManagementPolicyActivationRule>, val activeAssignmentRules: List<GetRoleManagementPolicyActiveAssignmentRule>, val description: String, val eligibleAssignmentRules: List<GetRoleManagementPolicyEligibleAssignmentRule>, val id: String, val name: String, val notificationRules: List<GetRoleManagementPolicyNotificationRule>, val roleDefinitionId: String, val scope: String)

A collection of values returned by getRoleManagementPolicy.

Constructors

Link copied to clipboard
constructor(activationRules: List<GetRoleManagementPolicyActivationRule>, activeAssignmentRules: List<GetRoleManagementPolicyActiveAssignmentRule>, description: String, eligibleAssignmentRules: List<GetRoleManagementPolicyEligibleAssignmentRule>, id: String, name: String, notificationRules: List<GetRoleManagementPolicyNotificationRule>, roleDefinitionId: String, scope: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

An activation_rules block as defined below.

Link copied to clipboard

An active_assignment_rules block as defined below.

Link copied to clipboard

(String) The description of this policy.

Link copied to clipboard

An eligible_assignment_rules block as defined below.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

(String) The name of this policy, which is typically a UUID and may change over time.

Link copied to clipboard

A notification_rules block as defined below.

Link copied to clipboard
Link copied to clipboard