This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.appcomplianceautomation.getWebhook
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get the AppComplianceAutomation webhook and its properties. Azure REST API version: 2024-06-27.
Using getWebhook
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getWebhook(args: GetWebhookArgs, opts?: InvokeOptions): Promise<GetWebhookResult>
function getWebhookOutput(args: GetWebhookOutputArgs, opts?: InvokeOptions): Output<GetWebhookResult>def get_webhook(report_name: Optional[str] = None,
                webhook_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetWebhookResult
def get_webhook_output(report_name: Optional[pulumi.Input[str]] = None,
                webhook_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetWebhookResult]func LookupWebhook(ctx *Context, args *LookupWebhookArgs, opts ...InvokeOption) (*LookupWebhookResult, error)
func LookupWebhookOutput(ctx *Context, args *LookupWebhookOutputArgs, opts ...InvokeOption) LookupWebhookResultOutput> Note: This function is named LookupWebhook in the Go SDK.
public static class GetWebhook 
{
    public static Task<GetWebhookResult> InvokeAsync(GetWebhookArgs args, InvokeOptions? opts = null)
    public static Output<GetWebhookResult> Invoke(GetWebhookInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetWebhookResult> getWebhook(GetWebhookArgs args, InvokeOptions options)
public static Output<GetWebhookResult> getWebhook(GetWebhookArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:appcomplianceautomation:getWebhook
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ReportName string
- Report Name.
- WebhookName string
- Webhook Name.
- ReportName string
- Report Name.
- WebhookName string
- Webhook Name.
- reportName String
- Report Name.
- webhookName String
- Webhook Name.
- reportName string
- Report Name.
- webhookName string
- Webhook Name.
- report_name str
- Report Name.
- webhook_name str
- Webhook Name.
- reportName String
- Report Name.
- webhookName String
- Webhook Name.
getWebhook Result
The following output properties are available:
- DeliveryStatus string
- webhook deliveryStatus
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- ProvisioningState string
- Azure Resource Provisioning State
- SystemData Pulumi.Azure Native. App Compliance Automation. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- TenantId string
- Tenant id.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- WebhookId string
- Webhook id in database.
- WebhookKey stringEnabled 
- whether webhookKey is enabled.
- ContentType string
- content type
- EnableSsl stringVerification 
- whether to enable ssl verification
- Events List<string>
- under which event notification should be sent.
- PayloadUrl string
- webhook payload url
- SendAll stringEvents 
- whether to send notification under any event.
- Status string
- Webhook status.
- UpdateWebhook stringKey 
- whether to update webhookKey.
- WebhookKey string
- webhook secret token. If not set, this field value is null; otherwise, please set a string value.
- DeliveryStatus string
- webhook deliveryStatus
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- ProvisioningState string
- Azure Resource Provisioning State
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- TenantId string
- Tenant id.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- WebhookId string
- Webhook id in database.
- WebhookKey stringEnabled 
- whether webhookKey is enabled.
- ContentType string
- content type
- EnableSsl stringVerification 
- whether to enable ssl verification
- Events []string
- under which event notification should be sent.
- PayloadUrl string
- webhook payload url
- SendAll stringEvents 
- whether to send notification under any event.
- Status string
- Webhook status.
- UpdateWebhook stringKey 
- whether to update webhookKey.
- WebhookKey string
- webhook secret token. If not set, this field value is null; otherwise, please set a string value.
- deliveryStatus String
- webhook deliveryStatus
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioningState String
- Azure Resource Provisioning State
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tenantId String
- Tenant id.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- webhookId String
- Webhook id in database.
- webhookKey StringEnabled 
- whether webhookKey is enabled.
- contentType String
- content type
- enableSsl StringVerification 
- whether to enable ssl verification
- events List<String>
- under which event notification should be sent.
- payloadUrl String
- webhook payload url
- sendAll StringEvents 
- whether to send notification under any event.
- status String
- Webhook status.
- updateWebhook StringKey 
- whether to update webhookKey.
- webhookKey String
- webhook secret token. If not set, this field value is null; otherwise, please set a string value.
- deliveryStatus string
- webhook deliveryStatus
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- provisioningState string
- Azure Resource Provisioning State
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tenantId string
- Tenant id.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- webhookId string
- Webhook id in database.
- webhookKey stringEnabled 
- whether webhookKey is enabled.
- contentType string
- content type
- enableSsl stringVerification 
- whether to enable ssl verification
- events string[]
- under which event notification should be sent.
- payloadUrl string
- webhook payload url
- sendAll stringEvents 
- whether to send notification under any event.
- status string
- Webhook status.
- updateWebhook stringKey 
- whether to update webhookKey.
- webhookKey string
- webhook secret token. If not set, this field value is null; otherwise, please set a string value.
- delivery_status str
- webhook deliveryStatus
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- provisioning_state str
- Azure Resource Provisioning State
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tenant_id str
- Tenant id.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- webhook_id str
- Webhook id in database.
- webhook_key_ strenabled 
- whether webhookKey is enabled.
- content_type str
- content type
- enable_ssl_ strverification 
- whether to enable ssl verification
- events Sequence[str]
- under which event notification should be sent.
- payload_url str
- webhook payload url
- send_all_ strevents 
- whether to send notification under any event.
- status str
- Webhook status.
- update_webhook_ strkey 
- whether to update webhookKey.
- webhook_key str
- webhook secret token. If not set, this field value is null; otherwise, please set a string value.
- deliveryStatus String
- webhook deliveryStatus
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioningState String
- Azure Resource Provisioning State
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tenantId String
- Tenant id.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- webhookId String
- Webhook id in database.
- webhookKey StringEnabled 
- whether webhookKey is enabled.
- contentType String
- content type
- enableSsl StringVerification 
- whether to enable ssl verification
- events List<String>
- under which event notification should be sent.
- payloadUrl String
- webhook payload url
- sendAll StringEvents 
- whether to send notification under any event.
- status String
- Webhook status.
- updateWebhook StringKey 
- whether to update webhookKey.
- webhookKey String
- webhook secret token. If not set, this field value is null; otherwise, please set a string value.
Supporting Types
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi