naftiko: 1.0.0-alpha2 info: label: Microsoft Graph Identity — identity.riskPreventionContainer description: 'Microsoft Graph Identity — identity.riskPreventionContainer. 23 operations. Lead operation: Microsoft Graph Get riskPrevention from identity. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - identity.riskPreventionContainer created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY capability: consumes: - type: http namespace: identity-identity-riskpreventioncontainer baseUri: '' description: Microsoft Graph Identity — identity.riskPreventionContainer business capability. Self-contained, no shared references. resources: - name: identity-riskPrevention path: /identity/riskPrevention operations: - name: identitygetriskprevention method: GET description: Microsoft Graph Get riskPrevention from identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityupdateriskprevention method: PATCH description: Microsoft Graph Update the navigation property riskPrevention in identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identitydeleteriskprevention method: DELETE description: Microsoft Graph Delete navigation property riskPrevention for identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-riskPrevention-fraudProtectionProviders path: /identity/riskPrevention/fraudProtectionProviders operations: - name: identityriskpreventionlistfraudprotectionproviders method: GET description: Microsoft Graph List fraudProtectionProviders outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityriskpreventioncreatefraudprotectionproviders method: POST description: Microsoft Graph Create fraudProtectionProviders outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-riskPrevention-fraudProtectionProviders-$count path: /identity/riskPrevention/fraudProtectionProviders/$count operations: - name: identityriskpreventionfraudprotectionprovidersgetcountae80 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-riskPrevention-fraudProtectionProviders-fraudProtectionProvider-id path: /identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id} operations: - name: identityriskpreventiongetfraudprotectionproviders method: GET description: Microsoft Graph Get fraudProtectionProvider outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityriskpreventionupdatefraudprotectionproviders method: PATCH description: Microsoft Graph Update fraudProtectionProvider outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identityriskpreventiondeletefraudprotectionproviders method: DELETE description: Microsoft Graph Delete fraudProtectionProviders outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-riskPrevention-webApplicationFirewallProviders path: /identity/riskPrevention/webApplicationFirewallProviders operations: - name: identityriskpreventionlistwebapplicationfirewallproviders method: GET description: Microsoft Graph List webApplicationFirewallProvider objects outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityriskpreventioncreatewebapplicationfirewallproviders method: POST description: Microsoft Graph Create webApplicationFirewallProvider outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-riskPrevention-webApplicationFirewallProviders-$count path: /identity/riskPrevention/webApplicationFirewallProviders/$count operations: - name: identityriskpreventionwebapplicationfirewallprovidersgetcount4d71 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-riskPrevention-webApplicationFirewallProviders-webApplicationFirewallPr path: /identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id} operations: - name: identityriskpreventiongetwebapplicationfirewallproviders method: GET description: Microsoft Graph Get webApplicationFirewallProvider outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityriskpreventionupdatewebapplicationfirewallproviders method: PATCH description: Microsoft Graph Update webApplicationFirewallProvider outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identityriskpreventiondeletewebapplicationfirewallproviders method: DELETE description: Microsoft Graph Delete webApplicationFirewallProvider outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-riskPrevention-webApplicationFirewallProviders-webApplicationFirewallPr path: /identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}/verify operations: - name: identityriskpreventionwebapplicationfirewallproviderswebapplicationfirewallproviderverify method: POST description: Microsoft Graph Invoke action verify outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-riskPrevention-webApplicationFirewallVerifications path: /identity/riskPrevention/webApplicationFirewallVerifications operations: - name: identityriskpreventionlistwebapplicationfirewallverifications method: GET description: Microsoft Graph List webApplicationFirewallVerificationModel objects outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityriskpreventioncreatewebapplicationfirewallverifications method: POST description: Microsoft Graph Create new navigation property to webApplicationFirewallVerifications for identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-riskPrevention-webApplicationFirewallVerifications-$count path: /identity/riskPrevention/webApplicationFirewallVerifications/$count operations: - name: identityriskpreventionwebapplicationfirewallverificationsgetcountc1fd method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-riskPrevention-webApplicationFirewallVerifications-webApplicationFirewa path: /identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id} operations: - name: identityriskpreventiongetwebapplicationfirewallverifications method: GET description: Microsoft Graph Get webApplicationFirewallVerificationModel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityriskpreventionupdatewebapplicationfirewallverifications method: PATCH description: Microsoft Graph Update the navigation property webApplicationFirewallVerifications in identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identityriskpreventiondeletewebapplicationfirewallverifications method: DELETE description: Microsoft Graph Delete webApplicationFirewallVerificationModel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-riskPrevention-webApplicationFirewallVerifications-webApplicationFirewa path: /identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}/provider operations: - name: identityriskpreventionwebapplicationfirewallverificationsgetprovider method: GET description: Microsoft Graph Get provider from identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities exposes: - type: rest namespace: identity-identity-riskpreventioncontainer-rest port: 8080 description: REST adapter for Microsoft Graph Identity — identity.riskPreventionContainer. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/identity/riskprevention name: identity-riskprevention description: REST surface for identity-riskPrevention. operations: - method: GET name: identitygetriskprevention description: Microsoft Graph Get riskPrevention from identity call: identity-identity-riskpreventioncontainer.identitygetriskprevention with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityupdateriskprevention description: Microsoft Graph Update the navigation property riskPrevention in identity call: identity-identity-riskpreventioncontainer.identityupdateriskprevention with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identitydeleteriskprevention description: Microsoft Graph Delete navigation property riskPrevention for identity call: identity-identity-riskpreventioncontainer.identitydeleteriskprevention with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/fraudprotectionproviders name: identity-riskprevention-fraudprotectionproviders description: REST surface for identity-riskPrevention-fraudProtectionProviders. operations: - method: GET name: identityriskpreventionlistfraudprotectionproviders description: Microsoft Graph List fraudProtectionProviders call: identity-identity-riskpreventioncontainer.identityriskpreventionlistfraudprotectionproviders with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: identityriskpreventioncreatefraudprotectionproviders description: Microsoft Graph Create fraudProtectionProviders call: identity-identity-riskpreventioncontainer.identityriskpreventioncreatefraudprotectionproviders with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/fraudprotectionproviders/count name: identity-riskprevention-fraudprotectionproviders-count description: REST surface for identity-riskPrevention-fraudProtectionProviders-$count. operations: - method: GET name: identityriskpreventionfraudprotectionprovidersgetcountae80 description: Microsoft Graph Get the number of the resource call: identity-identity-riskpreventioncontainer.identityriskpreventionfraudprotectionprovidersgetcountae80 outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/fraudprotectionproviders/{fraudprotectionprovider-id} name: identity-riskprevention-fraudprotectionproviders-fraudprotectionprovider-id description: REST surface for identity-riskPrevention-fraudProtectionProviders-fraudProtectionProvider-id. operations: - method: GET name: identityriskpreventiongetfraudprotectionproviders description: Microsoft Graph Get fraudProtectionProvider call: identity-identity-riskpreventioncontainer.identityriskpreventiongetfraudprotectionproviders with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityriskpreventionupdatefraudprotectionproviders description: Microsoft Graph Update fraudProtectionProvider call: identity-identity-riskpreventioncontainer.identityriskpreventionupdatefraudprotectionproviders with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identityriskpreventiondeletefraudprotectionproviders description: Microsoft Graph Delete fraudProtectionProviders call: identity-identity-riskpreventioncontainer.identityriskpreventiondeletefraudprotectionproviders with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/webapplicationfirewallproviders name: identity-riskprevention-webapplicationfirewallproviders description: REST surface for identity-riskPrevention-webApplicationFirewallProviders. operations: - method: GET name: identityriskpreventionlistwebapplicationfirewallproviders description: Microsoft Graph List webApplicationFirewallProvider objects call: identity-identity-riskpreventioncontainer.identityriskpreventionlistwebapplicationfirewallproviders with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: identityriskpreventioncreatewebapplicationfirewallproviders description: Microsoft Graph Create webApplicationFirewallProvider call: identity-identity-riskpreventioncontainer.identityriskpreventioncreatewebapplicationfirewallproviders with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/webapplicationfirewallproviders/count name: identity-riskprevention-webapplicationfirewallproviders-count description: REST surface for identity-riskPrevention-webApplicationFirewallProviders-$count. operations: - method: GET name: identityriskpreventionwebapplicationfirewallprovidersgetcount4d71 description: Microsoft Graph Get the number of the resource call: identity-identity-riskpreventioncontainer.identityriskpreventionwebapplicationfirewallprovidersgetcount4d71 outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/webapplicationfirewallproviders/{webapplicationfirewallprovider-id} name: identity-riskprevention-webapplicationfirewallproviders-webapplicationfirewallpr description: REST surface for identity-riskPrevention-webApplicationFirewallProviders-webApplicationFirewallPr. operations: - method: GET name: identityriskpreventiongetwebapplicationfirewallproviders description: Microsoft Graph Get webApplicationFirewallProvider call: identity-identity-riskpreventioncontainer.identityriskpreventiongetwebapplicationfirewallproviders with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityriskpreventionupdatewebapplicationfirewallproviders description: Microsoft Graph Update webApplicationFirewallProvider call: identity-identity-riskpreventioncontainer.identityriskpreventionupdatewebapplicationfirewallproviders with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identityriskpreventiondeletewebapplicationfirewallproviders description: Microsoft Graph Delete webApplicationFirewallProvider call: identity-identity-riskpreventioncontainer.identityriskpreventiondeletewebapplicationfirewallproviders with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/webapplicationfirewallproviders/{webapplicationfirewallprovider-id}/verify name: identity-riskprevention-webapplicationfirewallproviders-webapplicationfirewallpr description: REST surface for identity-riskPrevention-webApplicationFirewallProviders-webApplicationFirewallPr. operations: - method: POST name: identityriskpreventionwebapplicationfirewallproviderswebapplicationfirewallproviderverify description: Microsoft Graph Invoke action verify call: identity-identity-riskpreventioncontainer.identityriskpreventionwebapplicationfirewallproviderswebapplicationfirewallproviderverify with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/webapplicationfirewallverifications name: identity-riskprevention-webapplicationfirewallverifications description: REST surface for identity-riskPrevention-webApplicationFirewallVerifications. operations: - method: GET name: identityriskpreventionlistwebapplicationfirewallverifications description: Microsoft Graph List webApplicationFirewallVerificationModel objects call: identity-identity-riskpreventioncontainer.identityriskpreventionlistwebapplicationfirewallverifications with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: identityriskpreventioncreatewebapplicationfirewallverifications description: Microsoft Graph Create new navigation property to webApplicationFirewallVerifications for identity call: identity-identity-riskpreventioncontainer.identityriskpreventioncreatewebapplicationfirewallverifications with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/webapplicationfirewallverifications/count name: identity-riskprevention-webapplicationfirewallverifications-count description: REST surface for identity-riskPrevention-webApplicationFirewallVerifications-$count. operations: - method: GET name: identityriskpreventionwebapplicationfirewallverificationsgetcountc1fd description: Microsoft Graph Get the number of the resource call: identity-identity-riskpreventioncontainer.identityriskpreventionwebapplicationfirewallverificationsgetcountc1fd outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/webapplicationfirewallverifications/{webapplicationfirewallverificationmodel-id} name: identity-riskprevention-webapplicationfirewallverifications-webapplicationfirewa description: REST surface for identity-riskPrevention-webApplicationFirewallVerifications-webApplicationFirewa. operations: - method: GET name: identityriskpreventiongetwebapplicationfirewallverifications description: Microsoft Graph Get webApplicationFirewallVerificationModel call: identity-identity-riskpreventioncontainer.identityriskpreventiongetwebapplicationfirewallverifications with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityriskpreventionupdatewebapplicationfirewallverifications description: Microsoft Graph Update the navigation property webApplicationFirewallVerifications in identity call: identity-identity-riskpreventioncontainer.identityriskpreventionupdatewebapplicationfirewallverifications with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identityriskpreventiondeletewebapplicationfirewallverifications description: Microsoft Graph Delete webApplicationFirewallVerificationModel call: identity-identity-riskpreventioncontainer.identityriskpreventiondeletewebapplicationfirewallverifications with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/riskprevention/webapplicationfirewallverifications/{webapplicationfirewallverificationmodel-id}/provider name: identity-riskprevention-webapplicationfirewallverifications-webapplicationfirewa description: REST surface for identity-riskPrevention-webApplicationFirewallVerifications-webApplicationFirewa. operations: - method: GET name: identityriskpreventionwebapplicationfirewallverificationsgetprovider description: Microsoft Graph Get provider from identity call: identity-identity-riskpreventioncontainer.identityriskpreventionwebapplicationfirewallverificationsgetprovider with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - type: mcp namespace: identity-identity-riskpreventioncontainer-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph Identity — identity.riskPreventionContainer. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-get-riskprevention-identity description: Microsoft Graph Get riskPrevention from identity hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identitygetriskprevention with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property riskPrevention in identity hints: readOnly: false destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityupdateriskprevention with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property riskPrevention for identity hints: readOnly: false destructive: true idempotent: true call: identity-identity-riskpreventioncontainer.identitydeleteriskprevention with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-fraudprotectionproviders description: Microsoft Graph List fraudProtectionProviders hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventionlistfraudprotectionproviders with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-fraudprotectionproviders description: Microsoft Graph Create fraudProtectionProviders hints: readOnly: false destructive: false idempotent: false call: identity-identity-riskpreventioncontainer.identityriskpreventioncreatefraudprotectionproviders with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventionfraudprotectionprovidersgetcountae80 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-fraudprotectionprovider description: Microsoft Graph Get fraudProtectionProvider hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventiongetfraudprotectionproviders with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-fraudprotectionprovider description: Microsoft Graph Update fraudProtectionProvider hints: readOnly: false destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventionupdatefraudprotectionproviders with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-fraudprotectionproviders description: Microsoft Graph Delete fraudProtectionProviders hints: readOnly: false destructive: true idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventiondeletefraudprotectionproviders with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-webapplicationfirewallprovider-objects description: Microsoft Graph List webApplicationFirewallProvider objects hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventionlistwebapplicationfirewallproviders with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-webapplicationfirewallprovider description: Microsoft Graph Create webApplicationFirewallProvider hints: readOnly: false destructive: false idempotent: false call: identity-identity-riskpreventioncontainer.identityriskpreventioncreatewebapplicationfirewallproviders with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-2 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventionwebapplicationfirewallprovidersgetcount4d71 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-webapplicationfirewallprovider description: Microsoft Graph Get webApplicationFirewallProvider hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventiongetwebapplicationfirewallproviders with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-webapplicationfirewallprovider description: Microsoft Graph Update webApplicationFirewallProvider hints: readOnly: false destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventionupdatewebapplicationfirewallproviders with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-webapplicationfirewallprovider description: Microsoft Graph Delete webApplicationFirewallProvider hints: readOnly: false destructive: true idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventiondeletewebapplicationfirewallproviders with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-verify description: Microsoft Graph Invoke action verify hints: readOnly: false destructive: false idempotent: false call: identity-identity-riskpreventioncontainer.identityriskpreventionwebapplicationfirewallproviderswebapplicationfirewallproviderverify with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-list-webapplicationfirewallverificationmodel-objects description: Microsoft Graph List webApplicationFirewallVerificationModel objects hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventionlistwebapplicationfirewallverifications with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation description: Microsoft Graph Create new navigation property to webApplicationFirewallVerifications for identity hints: readOnly: false destructive: false idempotent: false call: identity-identity-riskpreventioncontainer.identityriskpreventioncreatewebapplicationfirewallverifications with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-3 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventionwebapplicationfirewallverificationsgetcountc1fd outputParameters: - type: object mapping: $. - name: microsoft-graph-get-webapplicationfirewallverificationmodel description: Microsoft Graph Get webApplicationFirewallVerificationModel hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventiongetwebapplicationfirewallverifications with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-2 description: Microsoft Graph Update the navigation property webApplicationFirewallVerifications in identity hints: readOnly: false destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventionupdatewebapplicationfirewallverifications with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-webapplicationfirewallverificationmodel description: Microsoft Graph Delete webApplicationFirewallVerificationModel hints: readOnly: false destructive: true idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventiondeletewebapplicationfirewallverifications with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-provider-identity description: Microsoft Graph Get provider from identity hints: readOnly: true destructive: false idempotent: true call: identity-identity-riskpreventioncontainer.identityriskpreventionwebapplicationfirewallverificationsgetprovider with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $.