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 verification operation and result for a domain managed by a web application firewall (WAF) provider.
Inherits from entity.
Methods
| Method | Return type | Description |
|---|---|---|
| List | webApplicationFirewallVerificationModel collection | Get a list of the webApplicationFirewallVerificationModel objects and their properties. |
| Get | webApplicationFirewallVerificationModel | Read the properties and relationships of webApplicationFirewallVerificationModel object. |
| Delete | None | Delete a webApplicationFirewallVerificationModel object. |
Properties
| Property | Type | Description |
|---|---|---|
| id | String | Unique identifier for the verification model. Inherited from entity. |
| providerType | webApplicationFirewallProviderType | Specifies the type of WAF provider used for the verification. The possible values are: akamai, cloudflare, unknownFutureValue. |
| verificationResult | webApplicationFirewallVerificationResult | An object describing the outcome of the verification operation, including status, errors or warnings |
| verifiedDetails | webApplicationFirewallVerifiedDetails | Details of DNS configuration |
| verifiedHost | String | The host (domain or subdomain) that was verified as part of this verification operation. |
Relationships
| Relationship | Type | Description |
|---|---|---|
| provider | webApplicationFirewallProvider | Reference to a provider resource associated with this verification model. Represents a WAF provider that can be used to verify or manage the host. |
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.webApplicationFirewallVerificationModel",
"id": "String (identifier)",
"verifiedHost": "String",
"providerType": "String",
"verificationResult": {
"@odata.type": "microsoft.graph.webApplicationFirewallVerificationResult"
},
"verifiedDetails": {
"@odata.type": "microsoft.graph.webApplicationFirewallVerifiedDetails"
}
}