Condividi tramite


Ruolo Microsoft.AuthorizationAssignmentScheduleRequests

Definizione di risorsa Bicep

Il tipo di risorsa roleAssignmentScheduleRequests può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Authorization/roleAssignmentScheduleRequests, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Authorization/roleAssignmentScheduleRequests@2024-09-01-preview' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  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'
    }
  }
}

Valori delle proprietà

Microsoft.Authorization/roleAssignmentScheduleRequests

Nome Descrizione Valore
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà della richiesta di pianificazione dell'assegnazione di ruolo. RoleAssignmentScheduleRequestProperties
portata Usare quando si crea una risorsa in un ambito diverso dall'ambito di distribuzione. Impostare questa proprietà sul nome simbolico di una risorsa per applicare la risorsa di estensione .

RoleAssignmentScheduleRequestProperties

Nome Descrizione Valore
condizione Condizioni per l'assegnazione di ruolo. Questo limita le risorse a cui può essere assegnato. ad esempio: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' corda
conditionVersion Versione della condizione. Il valore attualmente accettato è '2.0' corda
giustificazione Giustificazione per l'assegnazione di ruolo corda
linkedRoleEligibilityScheduleId ID pianificazione idoneità del ruolo collegato: per attivare un'idoneità. corda
principalId ID entità. stringa (obbligatorio)
requestType Tipo della richiesta di pianificazione dell'assegnazione di ruolo. Ad esempio: SelfActivate, AdminAssign e così via 'AdminAssign'
'AdminExtend'
'AdminRemove'
'AdminRenew'
'AdminUpdate'
'SelfActivate'
'SelfDeactivate'
'SelfExtend'
'SelfRenew' (obbligatorio)
roleDefinitionId ID definizione del ruolo. stringa (obbligatorio)
scheduleInfo Pianificare le informazioni della pianificazione dell'assegnazione di ruolo RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId ID pianificazione assegnazione ruolo risultante o ID pianificazione assegnazione ruolo da aggiornare corda
targetRoleAssignmentScheduleInstanceId ID dell'istanza di pianificazione dell'assegnazione di ruolo da aggiornare corda
ticketInfo Info ticket dell'assegnazione di ruolo RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Nome Descrizione Valore
scadenza Scadenza della pianificazione dell'assegnazione di ruolo RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration
startDateTime Start DateTime della pianificazione dell'assegnazione di ruolo. corda

RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration

Nome Descrizione Valore
durata Durata della pianificazione dell'assegnazione di ruolo in TimeSpan. corda
endDateTime Data/ora di fine della pianificazione dell'assegnazione di ruolo. corda
digitare Tipo di scadenza della pianificazione dell'assegnazione di ruolo 'AfterDateTime'
'AfterDuration'
'NoExpiration'

RoleAssignmentScheduleRequestPropertiesTicketInfo

Nome Descrizione Valore
ticketNumber Numero di ticket per l'assegnazione di ruolo corda
ticketSystem Nome del sistema di ticket per l'assegnazione di ruolo corda

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa roleAssignmentScheduleRequests può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Authorization/roleAssignmentScheduleRequests, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Authorization/roleAssignmentScheduleRequests",
  "apiVersion": "2024-09-01-preview",
  "name": "string",
  "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"
    }
  }
}

Valori delle proprietà

Microsoft.Authorization/roleAssignmentScheduleRequests

Nome Descrizione Valore
apiVersion Versione dell'API '2024-09-01-preview'
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà della richiesta di pianificazione dell'assegnazione di ruolo. RoleAssignmentScheduleRequestProperties
digitare Tipo di risorsa 'Microsoft.Authorization/roleAssignmentScheduleRequests'

RoleAssignmentScheduleRequestProperties

Nome Descrizione Valore
condizione Condizioni per l'assegnazione di ruolo. Questo limita le risorse a cui può essere assegnato. ad esempio: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' corda
conditionVersion Versione della condizione. Il valore attualmente accettato è '2.0' corda
giustificazione Giustificazione per l'assegnazione di ruolo corda
linkedRoleEligibilityScheduleId ID pianificazione idoneità del ruolo collegato: per attivare un'idoneità. corda
principalId ID entità. stringa (obbligatorio)
requestType Tipo della richiesta di pianificazione dell'assegnazione di ruolo. Ad esempio: SelfActivate, AdminAssign e così via 'AdminAssign'
'AdminExtend'
'AdminRemove'
'AdminRenew'
'AdminUpdate'
'SelfActivate'
'SelfDeactivate'
'SelfExtend'
'SelfRenew' (obbligatorio)
roleDefinitionId ID definizione del ruolo. stringa (obbligatorio)
scheduleInfo Pianificare le informazioni della pianificazione dell'assegnazione di ruolo RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId ID pianificazione assegnazione ruolo risultante o ID pianificazione assegnazione ruolo da aggiornare corda
targetRoleAssignmentScheduleInstanceId ID dell'istanza di pianificazione dell'assegnazione di ruolo da aggiornare corda
ticketInfo Info ticket dell'assegnazione di ruolo RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Nome Descrizione Valore
scadenza Scadenza della pianificazione dell'assegnazione di ruolo RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration
startDateTime Start DateTime della pianificazione dell'assegnazione di ruolo. corda

RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration

Nome Descrizione Valore
durata Durata della pianificazione dell'assegnazione di ruolo in TimeSpan. corda
endDateTime Data/ora di fine della pianificazione dell'assegnazione di ruolo. corda
digitare Tipo di scadenza della pianificazione dell'assegnazione di ruolo 'AfterDateTime'
'AfterDuration'
'NoExpiration'

RoleAssignmentScheduleRequestPropertiesTicketInfo

Nome Descrizione Valore
ticketNumber Numero di ticket per l'assegnazione di ruolo corda
ticketSystem Nome del sistema di ticket per l'assegnazione di ruolo corda

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa roleAssignmentScheduleRequests può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Authorization/roleAssignmentScheduleRequests, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/roleAssignmentScheduleRequests@2024-09-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"
      }
    }
  })
}

Valori delle proprietà

Microsoft.Authorization/roleAssignmentScheduleRequests

Nome Descrizione Valore
nome Nome della risorsa stringa (obbligatorio)
parent_id ID della risorsa a cui applicare la risorsa di estensione. stringa (obbligatorio)
proprietà Proprietà della richiesta di pianificazione dell'assegnazione di ruolo. RoleAssignmentScheduleRequestProperties
digitare Tipo di risorsa "Microsoft.Authorization/roleAssignmentScheduleRequests@2024-09-01-preview"

RoleAssignmentScheduleRequestProperties

Nome Descrizione Valore
condizione Condizioni per l'assegnazione di ruolo. Questo limita le risorse a cui può essere assegnato. ad esempio: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' corda
conditionVersion Versione della condizione. Il valore attualmente accettato è '2.0' corda
giustificazione Giustificazione per l'assegnazione di ruolo corda
linkedRoleEligibilityScheduleId ID pianificazione idoneità del ruolo collegato: per attivare un'idoneità. corda
principalId ID entità. stringa (obbligatorio)
requestType Tipo della richiesta di pianificazione dell'assegnazione di ruolo. Ad esempio: SelfActivate, AdminAssign e così via 'AdminAssign'
'AdminExtend'
'AdminRemove'
'AdminRenew'
'AdminUpdate'
'SelfActivate'
'SelfDeactivate'
'SelfExtend'
'SelfRenew' (obbligatorio)
roleDefinitionId ID definizione del ruolo. stringa (obbligatorio)
scheduleInfo Pianificare le informazioni della pianificazione dell'assegnazione di ruolo RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId ID pianificazione assegnazione ruolo risultante o ID pianificazione assegnazione ruolo da aggiornare corda
targetRoleAssignmentScheduleInstanceId ID dell'istanza di pianificazione dell'assegnazione di ruolo da aggiornare corda
ticketInfo Info ticket dell'assegnazione di ruolo RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Nome Descrizione Valore
scadenza Scadenza della pianificazione dell'assegnazione di ruolo RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration
startDateTime Start DateTime della pianificazione dell'assegnazione di ruolo. corda

RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration

Nome Descrizione Valore
durata Durata della pianificazione dell'assegnazione di ruolo in TimeSpan. corda
endDateTime Data/ora di fine della pianificazione dell'assegnazione di ruolo. corda
digitare Tipo di scadenza della pianificazione dell'assegnazione di ruolo 'AfterDateTime'
'AfterDuration'
'NoExpiration'

RoleAssignmentScheduleRequestPropertiesTicketInfo

Nome Descrizione Valore
ticketNumber Numero di ticket per l'assegnazione di ruolo corda
ticketSystem Nome del sistema di ticket per l'assegnazione di ruolo corda