Dela via


RoleAssignmentScheduleInstance Klass

Information om aktuell eller kommande instans av rolltilldelningsschemat.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Arv
azure.mgmt.authorization._serialization.Model
RoleAssignmentScheduleInstance

Konstruktor

RoleAssignmentScheduleInstance(*, scope: str | None = None, role_definition_id: str | None = None, principal_id: str | None = None, principal_type: str | _models.PrincipalType | None = None, role_assignment_schedule_id: str | None = None, origin_role_assignment_id: str | None = None, status: str | _models.Status | None = None, start_date_time: datetime | None = None, end_date_time: datetime | None = None, linked_role_eligibility_schedule_id: str | None = None, linked_role_eligibility_schedule_instance_id: str | None = None, assignment_type: str | _models.AssignmentType | None = None, member_type: str | _models.MemberType | None = None, condition: str | None = None, condition_version: str | None = None, created_on: datetime | None = None, expanded_properties: _models.ExpandedProperties | None = None, **kwargs: Any)

Keyword-Only parametrar

Name Description
scope
str

Omfånget för rolltilldelningsschemat.

role_definition_id
str

Rolldefinitions-ID.

principal_id
str

Huvud-ID:t.

principal_type

Huvudtypen för det tilldelade huvudnamns-ID:t. Kända värden är: "User", "Group", "ServicePrincipal", "ForeignGroup" och "Device".

role_assignment_schedule_id
str

ID för huvudrolltilldelningsschemat.

origin_role_assignment_id
str

Rolltilldelnings-ID i externt system.

status
str eller Status

Status för rolltilldelningsschemainstansen. Kända värden är: "Accepted", "PendingEvaluation", "Granted", "Denied", "PendingProvisioning", "Provisioned", "PendingRevocation", "Revoked", "Canceled", "Failed", "PendingApprovalProvisioning", "PendingApproval", "FailedAsResourceIsLocked", "PendingAdminDecision", "AdminApproved", "AdminDenied", "TimedOut", "ProvisioningStarted", "Invalid", "PendingScheduleCreation", "ScheduleCreated" och "PendingExternalProvisioning".

start_date_time

startDateTime för rolltilldelningsschemainstansen.

end_date_time

EndDateTime för rolltilldelningsschemainstansen.

linked_role_eligibility_schedule_id
str

roleEligibilityScheduleId används för att aktivera.

linked_role_eligibility_schedule_instance_id
str

roleEligibilityScheduleInstanceId länkad till den här rollenAssignmentScheduleInstance.

assignment_type

Tilldelningstyp för rolltilldelningsschemat. Kända värden är: "Aktiverad" och "Tilldelad".

member_type
str eller MemberType

Medlemskapstyp för rolltilldelningsschemat. Kända värden är: "Inherited", "Direct" och "Group".

condition
str

Villkoren för rolltilldelningen. Detta begränsar de resurser som den kan tilldelas till. t.ex. @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase "foo_storage_container".

condition_version
str

Version av villkoret. Det godkända värdet är för närvarande "2.0".

created_on

DateTime när rolltilldelningsschemat skapades.

expanded_properties

Ytterligare egenskaper för huvudnamn, omfång och rolldefinition.

Variabler

Name Description
id
str

Schemalägg instans-ID för rolltilldelning.

name
str

Namnet på instansen för rolltilldelningsschemat.

type
str

Schemainstanstypen för rolltilldelning.

scope
str

Omfånget för rolltilldelningsschemat.

role_definition_id
str

Rolldefinitions-ID.

principal_id
str

Huvud-ID:t.

principal_type

Huvudtypen för det tilldelade huvudnamns-ID:t. Kända värden är: "User", "Group", "ServicePrincipal", "ForeignGroup" och "Device".

role_assignment_schedule_id
str

ID för huvudrolltilldelningsschemat.

origin_role_assignment_id
str

Rolltilldelnings-ID i externt system.

status
str eller Status

Status för rolltilldelningsschemainstansen. Kända värden är: "Accepted", "PendingEvaluation", "Granted", "Denied", "PendingProvisioning", "Provisioned", "PendingRevocation", "Revoked", "Canceled", "Failed", "PendingApprovalProvisioning", "PendingApproval", "FailedAsResourceIsLocked", "PendingAdminDecision", "AdminApproved", "AdminDenied", "TimedOut", "ProvisioningStarted", "Invalid", "PendingScheduleCreation", "ScheduleCreated" och "PendingExternalProvisioning".

start_date_time

startDateTime för rolltilldelningsschemainstansen.

end_date_time

EndDateTime för rolltilldelningsschemainstansen.

linked_role_eligibility_schedule_id
str

roleEligibilityScheduleId används för att aktivera.

linked_role_eligibility_schedule_instance_id
str

roleEligibilityScheduleInstanceId länkad till den här rollenAssignmentScheduleInstance.

assignment_type

Tilldelningstyp för rolltilldelningsschemat. Kända värden är: "Aktiverad" och "Tilldelad".

member_type
str eller MemberType

Medlemskapstyp för rolltilldelningsschemat. Kända värden är: "Inherited", "Direct" och "Group".

condition
str

Villkoren för rolltilldelningen. Detta begränsar de resurser som den kan tilldelas till. t.ex. @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase "foo_storage_container".

condition_version
str

Version av villkoret. Det godkända värdet är för närvarande "2.0".

created_on

DateTime när rolltilldelningsschemat skapades.

expanded_properties

Ytterligare egenskaper för huvudnamn, omfång och rolldefinition.