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 azdevrequired) - [ ] Have you run
python scripts/ci/test_index.py -qlocally? (pip install wheel==0.30.0required) - [ ] 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 createadded parametercustom_rules⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy createadded parameteretag⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy createadded parameterjavascript_challenge_expiration_in_minutes⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy createadded parameterlocation⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy createadded parameterlog_scrubbing⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy createadded parametermanaged_rules⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy createadded parameterno_wait⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parametercustom_block_response_body: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parametercustom_block_response_body: added propertytype=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parametercustom_block_response_status_code: added propertyaaz_type=int⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parametercustom_block_response_status_code: added propertytype=int⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterdisabled: added propertyaaz_default=False⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterdisabled: added propertyaaz_type=bool⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterdisabled: added propertytype=bool⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy createupdate parameterdisabled: updated propertychoicesfrom['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 createupdate parametermode: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parametermode: added propertytype=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterpolicy_name: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterpolicy_name: added propertytype=string⚠️ 1009 - ParaPropRemove network front-door waf-policy create cmd network front-door waf-policy createupdate parameterpolicy_name: removed propertyid_part=name⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy createupdate parameterpolicy_name: updated propertyoptionsfrom['--name', '-n']to['--name', '--policy-name', '-n']⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterredirect_url: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterredirect_url: added propertytype=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterrequest_body_check: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterrequest_body_check: added propertytype=string⚠️ 1009 - ParaPropRemove network front-door waf-policy create cmd network front-door waf-policy createupdate parameterrequest_body_check: removed propertynargs=?⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterresource_group_name: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parameterresource_group_name: added propertytype=string⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy createupdate parameterresource_group_name: updated propertynamefromresource_group_nametoresource_group⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parametersku: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parametersku: added propertytype=string⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parametertags: added propertyaaz_type=AAZDictArg⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy createupdate parametertags: added propertytype=Dict<String,String>⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy createupdate parametertags: updated propertynargsfrom*to+⚠️ 1006 - ParaAdd network front-door waf-policy delete cmd network front-door waf-policy deleteadded parameterno_wait⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy deleteupdate parameterpolicy_name: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy deleteupdate parameterpolicy_name: added propertytype=string⚠️ 1010 - ParaPropUpdate network front-door waf-policy delete cmd network front-door waf-policy deleteupdate parameterpolicy_name: updated propertyoptionsfrom['--name', '-n']to['--name', '--policy-name', '-n']⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy deleteupdate parameterresource_group_name: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy deleteupdate parameterresource_group_name: added propertytype=string⚠️ 1010 - ParaPropUpdate network front-door waf-policy delete cmd network front-door waf-policy deleteupdate parameterresource_group_name: updated propertynamefromresource_group_nametoresource_group⚠️ 1006 - ParaAdd network front-door waf-policy list cmd network front-door waf-policy listadded parameterpagination_limit⚠️ 1006 - ParaAdd network front-door waf-policy list cmd network front-door waf-policy listadded parameterpagination_token⚠️ 1008 - ParaPropAdd network front-door waf-policy list cmd network front-door waf-policy listupdate parameterresource_group_name: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy list cmd network front-door waf-policy listupdate parameterresource_group_name: added propertytype=string⚠️ 1010 - ParaPropUpdate network front-door waf-policy list cmd network front-door waf-policy listupdate parameterresource_group_name: updated propertynamefromresource_group_nametoresource_group⚠️ 1010 - ParaPropUpdate network front-door waf-policy managed-rules override add cmd network front-door waf-policy managed-rules override addupdate parameteraction: updated propertychoicesfrom['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 createupdate parameteraction: updated propertychoicesfrom['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 updateupdate parameteraction: updated propertychoicesfrom['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 showupdate parameterpolicy_name: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy show cmd network front-door waf-policy showupdate parameterpolicy_name: added propertytype=string⚠️ 1010 - ParaPropUpdate network front-door waf-policy show cmd network front-door waf-policy showupdate parameterpolicy_name: updated propertyoptionsfrom['--name', '-n']to['--name', '--policy-name', '-n']⚠️ 1008 - ParaPropAdd network front-door waf-policy show cmd network front-door waf-policy showupdate parameterresource_group_name: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy show cmd network front-door waf-policy showupdate parameterresource_group_name: added propertytype=string⚠️ 1010 - ParaPropUpdate network front-door waf-policy show cmd network front-door waf-policy showupdate parameterresource_group_name: updated propertynamefromresource_group_nametoresource_group⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy updateadded parametercustom_rules⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy updateadded parameteretag⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy updateadded parameterjavascript_challenge_expiration_in_minutes⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy updateadded parameterlocation⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy updateadded parameterlog_scrubbing⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy updateadded parametermanaged_rules⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy updateadded parameterno_wait⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parametercustom_block_response_body: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parametercustom_block_response_body: added propertytype=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parametercustom_block_response_status_code: added propertyaaz_type=int⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parametercustom_block_response_status_code: added propertytype=int⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterdisabled: added propertyaaz_default=False⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterdisabled: added propertyaaz_type=bool⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterdisabled: added propertytype=bool⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterdisabled: updated propertychoicesfrom['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 updateupdate parametermode: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parametermode: added propertytype=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterpolicy_name: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterpolicy_name: added propertytype=string⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterpolicy_name: updated propertyoptionsfrom['--name', '-n']to['--name', '--policy-name', '-n']⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterproperties_to_add: added propertyaaz_type=AAZGenericUpdateAddArg⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterproperties_to_remove: added propertyaaz_type=AAZGenericUpdateRemoveArg⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterproperties_to_set: added propertyaaz_type=AAZGenericUpdateSetArg⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterredirect_url: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterredirect_url: added propertytype=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterrequest_body_check: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterrequest_body_check: added propertytype=string⚠️ 1009 - ParaPropRemove network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterrequest_body_check: removed propertynargs=?⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterresource_group_name: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterresource_group_name: added propertytype=string⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy updateupdate parameterresource_group_name: updated propertynamefromresource_group_nametoresource_group⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parametersku: added propertyaaz_type=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parametersku: added propertytype=string⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parametertags: added propertyaaz_type=AAZDictArg⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy updateupdate parametertags: added propertytype=Dict<String,String>⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy updateupdate parametertags: updated propertynargsfrom*to+⚠️ 1001 - CmdAdd network front-door waf-policy wait cmd network front-door waf-policy waitadded
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.0in setup.py
Notes
- Stable/preview tag is inherited from last release. If needed, please add
stable/previewlabel 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/prelabel 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.0in setup.pyNotes
- Stable/preview tag is inherited from last release. If needed, please add
stable/previewlabel 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/prelabel 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