Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph
Important
APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Represents a predefined security playbook that a user can run in an agentic session. The catalog is read-only. Select an existing definition by its id when creating a session; uniqueName is a separate catalog name, not an alternate addressing key.
Methods
| Method | Return type | Description |
|---|---|---|
| List | playbookDefinition collection | Get the catalog. |
| Get | playbookDefinition | Read a definition. |
Properties
| Property | Type | Description |
|---|---|---|
| acceptedInputTypes | investigationInputType collection | The input kinds accepted by this playbook. The possible values are: defenderIncidentId, defenderAlertId, defenderThreatIntelligenceId, azureSubscriptionId, azureIdentityId, keyword, unknownFutureValue. unknownFutureValue isn't a valid value when creating a session. Read-only. |
| description | String | The description of the work performed by the playbook. Read-only. |
| displayName | String | The human-readable name of the playbook. Read-only. |
| id | String | The service-generated, persisted GUID-string identifier of the playbook definition. Read-only. |
| uniqueName | String | The immutable, unique catalog name, such as investigate-incident. Distinct from id. Alternate-key addressing isn't supported. Read-only. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.playbookDefinition",
"id": "String (identifier)",
"uniqueName": "String",
"displayName": "String",
"description": "String",
"acceptedInputTypes": [
"String"
]
}