Share via


az acat report webhook

Note

This reference is part of the acat extension for the Azure CLI (version 2.61.0 or higher). The extension will automatically install the first time you run an az acat report webhook command. Learn more about extensions.

Manage ACAT report webhooks.

Commands

Name Description Type Status
az acat report webhook create

Create a new AppComplianceAutomation webhook or update an exiting AppComplianceAutomation webhook.

Extension GA
az acat report webhook delete

Delete an AppComplianceAutomation webhook.

Extension GA
az acat report webhook list

List the AppComplianceAutomation webhook list.

Extension GA
az acat report webhook show

Get the AppComplianceAutomation webhook and its properties.

Extension GA
az acat report webhook update

Update an exiting AppComplianceAutomation webhook.

Extension GA

az acat report webhook create

Create a new AppComplianceAutomation webhook or update an exiting AppComplianceAutomation webhook.

az acat report webhook create --payload-url
                              --report-name
                              --webhook-name
                              [--content-type-hidden {application/json}]
                              [--disable {false, true}]
                              [--enable-ssl {false, true}]
                              [--events]
                              [--secret]
                              [--trigger-mode {all, customize}]

Required Parameters

--payload-url

Webhook payload url.

--report-name

Report Name.

--webhook-name

Webhook Name.

Optional Parameters

--content-type-hidden

Content type.

Accepted values: application/json
Default value: application/json
--disable

Webhook status.

Accepted values: false, true
Default value: Enalbed
--enable-ssl

Whether to enable ssl verification.

Accepted values: false, true
Default value: true
--events

Under which event notification should be sent. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.

Default value: []
--secret

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

--trigger-mode

Whether to send notification under any event.

Accepted values: all, customize
Default value: true
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az acat report webhook delete

Delete an AppComplianceAutomation webhook.

az acat report webhook delete --report-name
                              --webhook-name
                              [--yes]

Required Parameters

--report-name

Report Name.

--webhook-name

Webhook Name.

Optional Parameters

--yes -y

Do not prompt for confirmation.

Default value: False
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az acat report webhook list

List the AppComplianceAutomation webhook list.

az acat report webhook list --report-name
                            [--filter]
                            [--max-items]
                            [--next-token]
                            [--offer-guid]
                            [--orderby]
                            [--select]
                            [--skip-token]
                            [--tenant]
                            [--top]

Required Parameters

--report-name

Report Name.

Optional Parameters

--filter

The filter to apply on the operation.

--max-items

Total number of items to return in the command's output. If the total number of items available is more than the value specified, a token is provided in the command's output. To resume pagination, provide the token value in --next-token argument of a subsequent command.

--next-token

Token to specify where to start paginating. This is the token value from a previously truncated response.

--offer-guid

The offerGuid which mapping to the reports.

--orderby

OData order by query option.

--select

OData Select statement. Limits the properties on each entry to just those requested, e.g. ?$select=reportName,id.

--skip-token

Skip over when retrieving results.

--tenant

The tenant id of the report creator.

--top

Number of elements to return when retrieving results.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az acat report webhook show

Get the AppComplianceAutomation webhook and its properties.

az acat report webhook show --report-name
                            --webhook-name

Required Parameters

--report-name

Report Name.

--webhook-name

Webhook Name.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az acat report webhook update

Update an exiting AppComplianceAutomation webhook.

az acat report webhook update --report-name
                              --webhook-name
                              [--content-type {application/json}]
                              [--disable {false, true}]
                              [--enable-ssl {false, true}]
                              [--events-hidden]
                              [--payload-url-hidden]
                              [--secret]
                              [--trigger-mode {all, customize}]

Required Parameters

--report-name

Report Name.

--webhook-name

Webhook Name.

Optional Parameters

--content-type

Content type.

Accepted values: application/json
--disable

Webhook status.

Accepted values: false, true
--enable-ssl

Whether to enable ssl verification.

Accepted values: false, true
--events-hidden

Under which event notification should be sent. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.

--payload-url-hidden

Webhook payload url.

--secret

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

--trigger-mode

Whether to send notification under any event.

Accepted values: all, customize
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.