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.

Het resourcetype roleAssignmentScheduleRequests kan worden geïmplementeerd met bewerkingen die zijn gericht op:

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 Description 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 Description 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 Description Waarde
verlooptijd Verloop van de roltoewijzingsplanning RoleAssignmentScheduleRequestPropertiesScheduleInfoE...
startDateTime Begindatum/tijd van de roltoewijzingsplanning. tekenreeks

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

Naam Description 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 Description 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.

Het resourcetype roleAssignmentScheduleRequests kan worden geïmplementeerd met bewerkingen die zijn gericht op:

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 Description 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 Description 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 Description Waarde
verlooptijd Verloop van de roltoewijzingsplanning RoleAssignmentScheduleRequestPropertiesScheduleInfoE...
startDateTime Begindatum/tijd van de roltoewijzingsplanning. tekenreeks

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

Naam Description 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 Description 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.

Het resourcetype roleAssignmentScheduleRequests kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • 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 Description 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 Description 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 Description Waarde
verlooptijd Verloop van de roltoewijzingsplanning RoleAssignmentScheduleRequestPropertiesScheduleInfoE...
startDateTime Begindatum/tijd van de roltoewijzingsplanning. tekenreeks

RoleAssignmentScheduleRequestPropertiesScheduleInfoE...

Naam Description 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 Description Waarde
ticketNumber Ticketnummer voor de roltoewijzing tekenreeks
ticketSystem Naam van ticketsysteem voor de roltoewijzing tekenreeks