Webhooks Interface
public interface Webhooks
Resource collection API of Webhooks.
Method Summary
Method Details
createOrUpdate
public abstract WebhookResource createOrUpdate(String reportName, String webhookName, WebhookResourceInner properties)
Create a new AppComplianceAutomation webhook or update an exiting AppComplianceAutomation webhook.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<WebhookResource> createOrUpdateWithResponse(String reportName, String webhookName, WebhookResourceInner properties, Context context)
Create a new AppComplianceAutomation webhook or update an exiting AppComplianceAutomation webhook.
Parameters:
Returns:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String reportName, String webhookName)
Delete an AppComplianceAutomation webhook.
Parameters:
deleteByResourceGroupWithResponse
public abstract Response<Void> deleteByResourceGroupWithResponse(String reportName, String webhookName, Context context)
Delete an AppComplianceAutomation webhook.
Parameters:
Returns:
get
public abstract WebhookResource get(String reportName, String webhookName)
Get the AppComplianceAutomation webhook and its properties.
Parameters:
Returns:
getWithResponse
public abstract Response<WebhookResource> getWithResponse(String reportName, String webhookName, Context context)
Get the AppComplianceAutomation webhook and its properties.
Parameters:
Returns:
list
public abstract PagedIterable<WebhookResource> list(String reportName)
Get the AppComplianceAutomation webhook list.
Parameters:
Returns:
list
public abstract PagedIterable<WebhookResource> list(String reportName, String skipToken, Integer top, String select, String filter, String orderby, String offerGuid, String reportCreatorTenantId, Context context)
Get the AppComplianceAutomation webhook list.
Parameters:
Returns:
update
public abstract WebhookResource update(String reportName, String webhookName, WebhookResourcePatch properties)
Update an exiting AppComplianceAutomation webhook.
Parameters:
Returns:
updateWithResponse
public abstract Response<WebhookResource> updateWithResponse(String reportName, String webhookName, WebhookResourcePatch properties, Context context)
Update an exiting AppComplianceAutomation webhook.
Parameters:
Returns: