GetPimRoleEligibilityScheduleResult

data class GetPimRoleEligibilityScheduleResult(val approvalId: String, val azureApiVersion: String, val condition: String? = null, val conditionVersion: String? = null, val createdOn: String, val expandedProperties: ExpandedPropertiesResponse, val id: String, val justification: String? = null, val name: String, val principalId: String, val principalType: String, val requestType: String, val requestorId: String, val roleDefinitionId: String, val scheduleInfo: RoleEligibilityScheduleRequestPropertiesResponseScheduleInfo? = null, val scope: String, val status: String, val targetRoleEligibilityScheduleId: String? = null, val targetRoleEligibilityScheduleInstanceId: String? = null, val ticketInfo: RoleEligibilityScheduleRequestPropertiesResponseTicketInfo? = null, val type: String)

Role Eligibility schedule request

Constructors

Link copied to clipboard
constructor(approvalId: String, azureApiVersion: String, condition: String? = null, conditionVersion: String? = null, createdOn: String, expandedProperties: ExpandedPropertiesResponse, id: String, justification: String? = null, name: String, principalId: String, principalType: String, requestType: String, requestorId: String, roleDefinitionId: String, scheduleInfo: RoleEligibilityScheduleRequestPropertiesResponseScheduleInfo? = null, scope: String, status: String, targetRoleEligibilityScheduleId: String? = null, targetRoleEligibilityScheduleInstanceId: String? = null, ticketInfo: RoleEligibilityScheduleRequestPropertiesResponseTicketInfo? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The approvalId of the role eligibility schedule request.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val condition: String? = null

The conditions on the role assignment. This limits the resources it can be assigned to. e.g.: @ResourceMicrosoft.Storage/storageAccounts/blobServices/containers:ContainerName StringEqualsIgnoreCase 'foo_storage_container'

Link copied to clipboard

Version of the condition. Currently accepted value is '2.0'

Link copied to clipboard

DateTime when role eligibility schedule request was created

Link copied to clipboard

Additional properties of principal, scope and role definition

Link copied to clipboard
val id: String

The role eligibility schedule request ID.

Link copied to clipboard
val justification: String? = null

Justification for the role eligibility

Link copied to clipboard

The role eligibility schedule request name.

Link copied to clipboard

The principal ID.

Link copied to clipboard

The principal type of the assigned principal ID.

Link copied to clipboard

Id of the user who created this request

Link copied to clipboard

The type of the role assignment schedule request. Eg: SelfActivate, AdminAssign etc

Link copied to clipboard

The role definition ID.

Link copied to clipboard

Schedule info of the role eligibility schedule

Link copied to clipboard

The role eligibility schedule request scope.

Link copied to clipboard

The status of the role eligibility schedule request.

Link copied to clipboard

The resultant role eligibility schedule id or the role eligibility schedule id being updated

Link copied to clipboard

The role eligibility schedule instance id being updated

Link copied to clipboard

Ticket Info of the role eligibility

Link copied to clipboard

The role eligibility schedule request type.