WebhooksClient Interface
public interface WebhooksClient
An instance of this class provides access to all the operations defined in WebhooksClient.
Method Summary
Method Details
createOrUpdate
public abstract WebhookResourceInner createOrUpdate(String reportName, String webhookName, WebhookResourceInner properties)
Create a new AppComplianceAutomation webhook or update an exiting AppComplianceAutomation webhook.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<WebhookResourceInner> createOrUpdateWithResponse(String reportName, String webhookName, WebhookResourceInner properties, Context context)
Create a new AppComplianceAutomation webhook or update an exiting AppComplianceAutomation webhook.
Parameters:
Returns:
delete
public abstract void delete(String reportName, String webhookName)
Delete an AppComplianceAutomation webhook.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String reportName, String webhookName, Context context)
Delete an AppComplianceAutomation webhook.
Parameters:
Returns:
get
public abstract WebhookResourceInner get(String reportName, String webhookName)
Get the AppComplianceAutomation webhook and its properties.
Parameters:
Returns:
getWithResponse
public abstract Response<WebhookResourceInner> getWithResponse(String reportName, String webhookName, Context context)
Get the AppComplianceAutomation webhook and its properties.
Parameters:
Returns:
list
public abstract PagedIterable<WebhookResourceInner> list(String reportName)
Get the AppComplianceAutomation webhook list.
Parameters:
Returns:
list
public abstract PagedIterable<WebhookResourceInner> 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 WebhookResourceInner update(String reportName, String webhookName, WebhookResourcePatch properties)
Update an exiting AppComplianceAutomation webhook.
Parameters:
Returns:
updateWithResponse
public abstract Response<WebhookResourceInner> updateWithResponse(String reportName, String webhookName, WebhookResourcePatch properties, Context context)
Update an exiting AppComplianceAutomation webhook.
Parameters:
Returns: