GetWebhookResult

data class GetWebhookResult(val azureApiVersion: String, val contentType: String? = null, val deliveryStatus: String, val enableSslVerification: String? = null, val events: List<String>? = null, val id: String, val name: String, val payloadUrl: String? = null, val provisioningState: String, val sendAllEvents: String? = null, val status: String? = null, val systemData: SystemDataResponse, val tenantId: String, val type: String, val updateWebhookKey: String? = null, val webhookId: String, val webhookKey: String? = null, val webhookKeyEnabled: String)

A class represent an AppComplianceAutomation webhook resource.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, contentType: String? = null, deliveryStatus: String, enableSslVerification: String? = null, events: List<String>? = null, id: String, name: String, payloadUrl: String? = null, provisioningState: String, sendAllEvents: String? = null, status: String? = null, systemData: SystemDataResponse, tenantId: String, type: String, updateWebhookKey: String? = null, webhookId: String, webhookKey: String? = null, webhookKeyEnabled: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val contentType: String? = null

content type

Link copied to clipboard

webhook deliveryStatus

Link copied to clipboard

whether to enable ssl verification

Link copied to clipboard
val events: List<String>? = null

under which event notification should be sent.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard

The name of the resource

Link copied to clipboard
val payloadUrl: String? = null

webhook payload url

Link copied to clipboard

Azure Resource Provisioning State

Link copied to clipboard
val sendAllEvents: String? = null

whether to send notification under any event.

Link copied to clipboard
val status: String? = null

Webhook status.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard

Tenant id.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Link copied to clipboard

whether to update webhookKey.

Link copied to clipboard

Webhook id in database.

Link copied to clipboard
val webhookKey: String? = null

webhook secret token. If not set, this field value is null; otherwise, please set a string value.

Link copied to clipboard

whether webhookKey is enabled.