Microsoft.Authorization roleAssignmentScheduleRequests

Bicep-resourcedefinitie

Het resourcetype roleAssignmentScheduleRequests is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de scope eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in Bicep.

Geldige implementatiebereiken voor de resource roleAssignmentScheduleRequests zijn:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Authorization/roleAssignmentScheduleRequests wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Authorization/roleAssignmentScheduleRequests@2022-04-01-preview' = {
  name: 'string'
  scope: resourceSymbolicName or tenant()
  properties: {
    condition: 'string'
    conditionVersion: 'string'
    justification: 'string'
    linkedRoleEligibilityScheduleId: 'string'
    principalId: 'string'
    requestType: 'string'
    roleDefinitionId: 'string'
    scheduleInfo: {
      expiration: {
        duration: 'string'
        endDateTime: 'string'
        type: 'string'
      }
      startDateTime: 'string'
    }
    targetRoleAssignmentScheduleId: 'string'
    targetRoleAssignmentScheduleInstanceId: 'string'
    ticketInfo: {
      ticketNumber: 'string'
      ticketSystem: 'string'
    }
  }
}

Eigenschapswaarden

roleAssignmentScheduleRequests

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
scope Gebruik deze optie bij het maken van een extensieresource in een ander bereik dan het implementatiebereik. Doelbron

Stel voor Bicep deze eigenschap in op de symbolische naam van de resource om de extensieresource toe te passen.

Dit resourcetype kan ook worden toegepast op een tenant.
Gebruik tenant()voor Bicep.
properties Eigenschappen van aanvraag voor roltoewijzingsplanning. RoleAssignmentScheduleRequestProperties

RoleAssignmentScheduleRequestProperties

Naam Beschrijving Waarde
Voorwaarde De voorwaarden voor de roltoewijzing. Dit beperkt de resources waaraan het kan worden toegewezen. bijvoorbeeld: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' tekenreeks
conditionVersion Versie van de voorwaarde. Momenteel geaccepteerde waarde is '2.0' tekenreeks
Rechtvaardiging Reden voor de roltoewijzing tekenreeks
linkedRoleEligibilityScheduleId De gekoppelde plannings-id voor rol geschiktheid : om een geschiktheid te activeren. tekenreeks
principalId De principal-id. tekenreeks (vereist)
requestType Het type van de aanvraag voor de roltoewijzingsplanning. Bijvoorbeeld: SelfActivate, AdminAssign etc. 'AdminAssign'
'AdminExtend'
'AdminRemove'
'AdminRenew'
'AdminUpdate'
'SelfActivate'
'SelfDeactivate'
'SelfExtend'
'SelfRenew' (vereist)
roleDefinitionId De roldefinitie-id. tekenreeks (vereist)
scheduleInfo Planningsgegevens van het roltoewijzingsschema RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId De resulterende plannings-id van de roltoewijzing of de plannings-id van de roltoewijzing die wordt bijgewerkt tekenreeks
targetRoleAssignmentScheduleInstanceId De exemplaar-id van de roltoewijzingsplanning die wordt bijgewerkt tekenreeks
ticketInfo Ticketgegevens van de roltoewijzing RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Naam Beschrijving Waarde
verlooptijd Verloop van de roltoewijzingsplanning RoleAssignmentScheduleRequestPropertiesScheduleInfoE...
startDateTime Begindatum/tijd van de roltoewijzingsplanning. tekenreeks

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

Naam Beschrijving Waarde
duur Duur van de roltoewijzingsplanning in TimeSpan. tekenreeks
endDateTime Einddatum/tijd van de roltoewijzingsplanning. tekenreeks
type Type verlooptijd van de roltoewijzingsplanning 'AfterDateTime'
'AfterDuration'
'NoExpiration'

RoleAssignmentScheduleRequestPropertiesTicketInfo

Naam Beschrijving Waarde
ticketNumber Ticketnummer voor de roltoewijzing tekenreeks
ticketSystem Naam van ticketsysteem voor de roltoewijzing tekenreeks

Resourcedefinitie van ARM-sjabloon

Het resourcetype roleAssignmentScheduleRequests is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de scope eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in ARM-sjablonen.

Geldige implementatiebereiken voor de resource roleAssignmentScheduleRequests zijn:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Authorization/roleAssignmentScheduleRequests wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Authorization/roleAssignmentScheduleRequests",
  "apiVersion": "2022-04-01-preview",
  "name": "string",
  "scope": "string" or "/",
  "properties": {
    "condition": "string",
    "conditionVersion": "string",
    "justification": "string",
    "linkedRoleEligibilityScheduleId": "string",
    "principalId": "string",
    "requestType": "string",
    "roleDefinitionId": "string",
    "scheduleInfo": {
      "expiration": {
        "duration": "string",
        "endDateTime": "string",
        "type": "string"
      },
      "startDateTime": "string"
    },
    "targetRoleAssignmentScheduleId": "string",
    "targetRoleAssignmentScheduleInstanceId": "string",
    "ticketInfo": {
      "ticketNumber": "string",
      "ticketSystem": "string"
    }
  }
}

Eigenschapswaarden

roleAssignmentScheduleRequests

Naam Beschrijving Waarde
type Het resourcetype 'Microsoft.Authorization/roleAssignmentScheduleRequests'
apiVersion De resource-API-versie '2022-04-01-preview'
naam De resourcenaam tekenreeks (vereist)
scope Gebruik deze optie bij het maken van een extensieresource in een ander bereik dan het implementatiebereik. Doelbron

Stel voor JSON de waarde in op de volledige naam van de resource om de extensieresource op toe te passen.

Dit resourcetype kan ook worden toegepast op een tenant.
Gebruik "/"voor JSON.
properties Eigenschappen van aanvraag voor roltoewijzingsplanning. RoleAssignmentScheduleRequestProperties

RoleAssignmentScheduleRequestProperties

Naam Beschrijving Waarde
Voorwaarde De voorwaarden voor de roltoewijzing. Dit beperkt de resources waaraan het kan worden toegewezen. bijvoorbeeld: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' tekenreeks
conditionVersion Versie van de voorwaarde. Momenteel geaccepteerde waarde is '2.0' tekenreeks
Rechtvaardiging Reden voor de roltoewijzing tekenreeks
linkedRoleEligibilityScheduleId De gekoppelde plannings-id voor rol geschiktheid : om een geschiktheid te activeren. tekenreeks
principalId De principal-id. tekenreeks (vereist)
requestType Het type van de aanvraag voor de roltoewijzingsplanning. Bijvoorbeeld: SelfActivate, AdminAssign etc. 'AdminAssign'
'AdminExtend'
'AdminRemove'
'AdminRenew'
'AdminUpdate'
'SelfActivate'
'SelfDeactivate'
'SelfExtend'
'SelfRenew' (vereist)
roleDefinitionId De roldefinitie-id. tekenreeks (vereist)
scheduleInfo Planningsgegevens van het roltoewijzingsschema RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId De resulterende plannings-id van de roltoewijzing of de plannings-id van de roltoewijzing die wordt bijgewerkt tekenreeks
targetRoleAssignmentScheduleInstanceId De exemplaar-id van de roltoewijzingsplanning die wordt bijgewerkt tekenreeks
ticketInfo Ticketgegevens van de roltoewijzing RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Naam Beschrijving Waarde
verlooptijd Verloop van de roltoewijzingsplanning RoleAssignmentScheduleRequestPropertiesScheduleInfoE...
startDateTime Begindatum/tijd van de roltoewijzingsplanning. tekenreeks

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

Naam Beschrijving Waarde
duur Duur van de roltoewijzingsplanning in TimeSpan. tekenreeks
endDateTime Einddatum/tijd van de roltoewijzingsplanning. tekenreeks
type Type verlooptijd van de roltoewijzingsplanning 'AfterDateTime'
'AfterDuration'
'NoExpiration'

RoleAssignmentScheduleRequestPropertiesTicketInfo

Naam Beschrijving Waarde
ticketNumber Ticketnummer voor de roltoewijzing tekenreeks
ticketSystem Naam van ticketsysteem voor de roltoewijzing tekenreeks

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype roleAssignmentScheduleRequests is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de parent_id eigenschap voor deze resource om het bereik voor deze resource in te stellen.

Geldige implementatiebereiken voor de resource roleAssignmentScheduleRequests zijn:

  • Resourcegroepen
  • Abonnementen
  • Beheergroepen
  • Tenants

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Authorization/roleAssignmentScheduleRequests wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/roleAssignmentScheduleRequests@2022-04-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      condition = "string"
      conditionVersion = "string"
      justification = "string"
      linkedRoleEligibilityScheduleId = "string"
      principalId = "string"
      requestType = "string"
      roleDefinitionId = "string"
      scheduleInfo = {
        expiration = {
          duration = "string"
          endDateTime = "string"
          type = "string"
        }
        startDateTime = "string"
      }
      targetRoleAssignmentScheduleId = "string"
      targetRoleAssignmentScheduleInstanceId = "string"
      ticketInfo = {
        ticketNumber = "string"
        ticketSystem = "string"
      }
    }
  })
}

Eigenschapswaarden

roleAssignmentScheduleRequests

Naam Beschrijving Waarde
type Het resourcetype "Microsoft.Authorization/roleAssignmentScheduleRequests@2022-04-01-preview"
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource om deze extensieresource op toe te passen. tekenreeks (vereist)
properties Eigenschappen van aanvraag voor roltoewijzingsplanning. RoleAssignmentScheduleRequestProperties

RoleAssignmentScheduleRequestProperties

Naam Beschrijving Waarde
Voorwaarde De voorwaarden voor de roltoewijzing. Dit beperkt de resources waaraan het kan worden toegewezen. bijvoorbeeld: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' tekenreeks
conditionVersion Versie van de voorwaarde. Momenteel geaccepteerde waarde is '2.0' tekenreeks
Rechtvaardiging Reden voor de roltoewijzing tekenreeks
linkedRoleEligibilityScheduleId De gekoppelde plannings-id voor rol geschiktheid : om een geschiktheid te activeren. tekenreeks
principalId De principal-id. tekenreeks (vereist)
requestType Het type van de aanvraag voor de roltoewijzingsplanning. Bijvoorbeeld: SelfActivate, AdminAssign etc. "AdminAssign"
"AdminExtend"
"AdminRemove"
"AdminRenew"
"AdminUpdate"
"SelfActivate"
"SelfDeactivate"
"SelfExtend"
"SelfRenew" (vereist)
roleDefinitionId De roldefinitie-id. tekenreeks (vereist)
scheduleInfo Planningsgegevens van de roltoewijzingsplanning RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId De resulterende roltoewijzingsplannings-id of de taaktoewijzingsplannings-id die wordt bijgewerkt tekenreeks
targetRoleAssignmentScheduleInstanceId De instantie-id van de roltoewijzingsplanning die wordt bijgewerkt tekenreeks
ticketInfo Ticketgegevens van de roltoewijzing RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Naam Beschrijving Waarde
verlooptijd Verloop van de roltoewijzingsplanning RoleAssignmentScheduleRequestPropertiesScheduleInfoE...
startDateTime Begindatum/tijd van de roltoewijzingsplanning. tekenreeks

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

Naam Beschrijving Waarde
duur Duur van de roltoewijzingsplanning in TimeSpan. tekenreeks
endDateTime Einddatum-tijd van de roltoewijzingsplanning. tekenreeks
type Type verloop van de roltoewijzingsplanning "AfterDateTime"
"AfterDuration"
"NoExpiration"

RoleAssignmentScheduleRequestPropertiesTicketInfo

Naam Beschrijving Waarde
ticketNumber Ticketnummer voor de roltoewijzing tekenreeks
ticketSystem Naam van ticketsysteem voor de roltoewijzing tekenreeks