azure-cli-extensions
azure-cli-extensions copied to clipboard
{AFD} waf log scrubbing support
This checklist is used to make sure that common guidelines for a pull request are followed.
Related command
General Guidelines
- [ ] Have you run
azdev style <YOUR_EXT>
locally? (pip install azdev
required) - [ ] Have you run
python scripts/ci/test_index.py -q
locally? (pip install wheel==0.30.0
required) - [ ] My extension version conforms to the Extension version schema
For new extensions:
- [ ] My extension description/summary conforms to the Extension Summary Guidelines.
About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update src/index.json
automatically.
You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify src/index.json
.
⚠️Azure CLI Extensions Breaking Change Test
⚠️front-door
rule cmd_name rule_message suggest_message ⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create
added parametercustom_rules
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create
added parameteretag
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create
added parameterjavascript_challenge_expiration_in_minutes
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create
added parameterlocation
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create
added parameterlog_scrubbing
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create
added parametermanaged_rules
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create
added parameterno_wait
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parametercustom_block_response_body
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parametercustom_block_response_body
: added propertytype=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parametercustom_block_response_status_code
: added propertyaaz_type=int
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parametercustom_block_response_status_code
: added propertytype=int
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterdisabled
: added propertyaaz_default=False
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterdisabled
: added propertyaaz_type=bool
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterdisabled
: added propertytype=bool
⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy create
update parameterdisabled
: updated propertychoices
from['false', 'true']
to['0', '1', 'f', 'false', 'n', 'no', 't', 'true', 'y', 'yes']
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parametermode
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parametermode
: added propertytype=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterpolicy_name
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterpolicy_name
: added propertytype=string
⚠️ 1009 - ParaPropRemove network front-door waf-policy create cmd network front-door waf-policy create
update parameterpolicy_name
: removed propertyid_part=name
⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy create
update parameterpolicy_name
: updated propertyoptions
from['--name', '-n']
to['--name', '--policy-name', '-n']
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterredirect_url
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterredirect_url
: added propertytype=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterrequest_body_check
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterrequest_body_check
: added propertytype=string
⚠️ 1009 - ParaPropRemove network front-door waf-policy create cmd network front-door waf-policy create
update parameterrequest_body_check
: removed propertynargs=?
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterresource_group_name
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parameterresource_group_name
: added propertytype=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy create
update parameterresource_group_name
: updated propertyname
fromresource_group_name
toresource_group
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parametersku
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parametersku
: added propertytype=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parametertags
: added propertyaaz_type=AAZDictArg
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create
update parametertags
: added propertytype=Dict<String,String>
⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy create
update parametertags
: updated propertynargs
from*
to+
⚠️ 1006 - ParaAdd network front-door waf-policy delete cmd network front-door waf-policy delete
added parameterno_wait
⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy delete
update parameterpolicy_name
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy delete
update parameterpolicy_name
: added propertytype=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy delete cmd network front-door waf-policy delete
update parameterpolicy_name
: updated propertyoptions
from['--name', '-n']
to['--name', '--policy-name', '-n']
⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy delete
update parameterresource_group_name
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy delete
update parameterresource_group_name
: added propertytype=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy delete cmd network front-door waf-policy delete
update parameterresource_group_name
: updated propertyname
fromresource_group_name
toresource_group
⚠️ 1006 - ParaAdd network front-door waf-policy list cmd network front-door waf-policy list
added parameterpagination_limit
⚠️ 1006 - ParaAdd network front-door waf-policy list cmd network front-door waf-policy list
added parameterpagination_token
⚠️ 1008 - ParaPropAdd network front-door waf-policy list cmd network front-door waf-policy list
update parameterresource_group_name
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy list cmd network front-door waf-policy list
update parameterresource_group_name
: added propertytype=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy list cmd network front-door waf-policy list
update parameterresource_group_name
: updated propertyname
fromresource_group_name
toresource_group
⚠️ 1010 - ParaPropUpdate network front-door waf-policy managed-rules override add cmd network front-door waf-policy managed-rules override add
update parameteraction
: updated propertychoices
from['Allow', 'Block', 'Log', 'Redirect']
to['Allow', 'AnomalyScoring', 'Block', 'JSChallenge', 'Log', 'Redirect']
⚠️ 1010 - ParaPropUpdate network front-door waf-policy rule create cmd network front-door waf-policy rule create
update parameteraction
: updated propertychoices
from['Allow', 'Block', 'Log', 'Redirect']
to['Allow', 'AnomalyScoring', 'Block', 'JSChallenge', 'Log', 'Redirect']
⚠️ 1010 - ParaPropUpdate network front-door waf-policy rule update cmd network front-door waf-policy rule update
update parameteraction
: updated propertychoices
from['Allow', 'Block', 'Log', 'Redirect']
to['Allow', 'AnomalyScoring', 'Block', 'JSChallenge', 'Log', 'Redirect']
⚠️ 1008 - ParaPropAdd network front-door waf-policy show cmd network front-door waf-policy show
update parameterpolicy_name
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy show cmd network front-door waf-policy show
update parameterpolicy_name
: added propertytype=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy show cmd network front-door waf-policy show
update parameterpolicy_name
: updated propertyoptions
from['--name', '-n']
to['--name', '--policy-name', '-n']
⚠️ 1008 - ParaPropAdd network front-door waf-policy show cmd network front-door waf-policy show
update parameterresource_group_name
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy show cmd network front-door waf-policy show
update parameterresource_group_name
: added propertytype=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy show cmd network front-door waf-policy show
update parameterresource_group_name
: updated propertyname
fromresource_group_name
toresource_group
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update
added parametercustom_rules
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update
added parameteretag
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update
added parameterjavascript_challenge_expiration_in_minutes
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update
added parameterlocation
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update
added parameterlog_scrubbing
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update
added parametermanaged_rules
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update
added parameterno_wait
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parametercustom_block_response_body
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parametercustom_block_response_body
: added propertytype=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parametercustom_block_response_status_code
: added propertyaaz_type=int
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parametercustom_block_response_status_code
: added propertytype=int
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterdisabled
: added propertyaaz_default=False
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterdisabled
: added propertyaaz_type=bool
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterdisabled
: added propertytype=bool
⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy update
update parameterdisabled
: updated propertychoices
from['false', 'true']
to['0', '1', 'f', 'false', 'n', 'no', 't', 'true', 'y', 'yes']
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parametermode
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parametermode
: added propertytype=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterpolicy_name
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterpolicy_name
: added propertytype=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy update
update parameterpolicy_name
: updated propertyoptions
from['--name', '-n']
to['--name', '--policy-name', '-n']
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterproperties_to_add
: added propertyaaz_type=AAZGenericUpdateAddArg
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterproperties_to_remove
: added propertyaaz_type=AAZGenericUpdateRemoveArg
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterproperties_to_set
: added propertyaaz_type=AAZGenericUpdateSetArg
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterredirect_url
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterredirect_url
: added propertytype=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterrequest_body_check
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterrequest_body_check
: added propertytype=string
⚠️ 1009 - ParaPropRemove network front-door waf-policy update cmd network front-door waf-policy update
update parameterrequest_body_check
: removed propertynargs=?
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterresource_group_name
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parameterresource_group_name
: added propertytype=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy update
update parameterresource_group_name
: updated propertyname
fromresource_group_name
toresource_group
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parametersku
: added propertyaaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parametersku
: added propertytype=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parametertags
: added propertyaaz_type=AAZDictArg
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update
update parametertags
: added propertytype=Dict<String,String>
⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy update
update parametertags
: updated propertynargs
from*
to+
⚠️ 1001 - CmdAdd network front-door waf-policy wait cmd network front-door waf-policy wait
added
Hi @Ptnan7, Please write the description of changes which can be perceived by customers into HISTORY.rst. If you want to release a new extension version, please update the version in setup.py as well.
AFD
:warning: Release Suggestions
Module: front-door
- Update version to
1.1.0
in setup.py
Notes
- Stable/preview tag is inherited from last release. If needed, please add
stable
/preview
label to modify it. - Major/minor/patch/pre increment of version number is calculated by pull request code changes automatically. If needed, please add
major
/minor
/patch
/pre
label to adjust it. - For more info about extension versioning, please refer to Extension version schema
⚠️ Release Suggestions
Module: front-door
- Update version to
1.1.0
in setup.pyNotes
- Stable/preview tag is inherited from last release. If needed, please add
stable
/preview
label to modify it.- Major/minor/patch/pre increment of version number is calculated by pull request code changes automatically. If needed, please add
major
/minor
/patch
/pre
label to adjust it.- For more info about extension versioning, please refer to Extension version schema
@Ptnan7 please update release version as cli extension versioning schema suggested: https://github.com/Azure/azure-cli/blob/release/doc/extensions/versioning_guidelines.md
[Release] Update index.json for extension [ front-door ] : https://dev.azure.com/azclitools/release/_build/results?buildId=154636&view=results