azure-cli-extensions icon indicating copy to clipboard operation
azure-cli-extensions copied to clipboard

{AFD} waf log scrubbing support

Open Ptnan7 opened this issue 10 months ago • 5 comments


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:

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.

Ptnan7 avatar Apr 17 '24 06:04 Ptnan7

⚠️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 parameter custom_rules
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create added parameter etag
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create added parameter javascript_challenge_expiration_in_minutes
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create added parameter location
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create added parameter log_scrubbing
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create added parameter managed_rules
⚠️ 1006 - ParaAdd network front-door waf-policy create cmd network front-door waf-policy create added parameter no_wait
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter custom_block_response_body: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter custom_block_response_body: added property type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter custom_block_response_status_code: added property aaz_type=int
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter custom_block_response_status_code: added property type=int
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter disabled: added property aaz_default=False
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter disabled: added property aaz_type=bool
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter disabled: added property type=bool
⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy create update parameter disabled: updated property choices 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 parameter mode: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter mode: added property type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter policy_name: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter policy_name: added property type=string
⚠️ 1009 - ParaPropRemove network front-door waf-policy create cmd network front-door waf-policy create update parameter policy_name: removed property id_part=name
⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy create update parameter policy_name: updated property options from ['--name', '-n'] to ['--name', '--policy-name', '-n']
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter redirect_url: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter redirect_url: added property type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter request_body_check: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter request_body_check: added property type=string
⚠️ 1009 - ParaPropRemove network front-door waf-policy create cmd network front-door waf-policy create update parameter request_body_check: removed property nargs=?
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter resource_group_name: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter resource_group_name: added property type=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy create update parameter resource_group_name: updated property name from resource_group_name to resource_group
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter sku: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter sku: added property type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter tags: added property aaz_type=AAZDictArg
⚠️ 1008 - ParaPropAdd network front-door waf-policy create cmd network front-door waf-policy create update parameter tags: added property type=Dict<String,String>
⚠️ 1010 - ParaPropUpdate network front-door waf-policy create cmd network front-door waf-policy create update parameter tags: updated property nargs from * to +
⚠️ 1006 - ParaAdd network front-door waf-policy delete cmd network front-door waf-policy delete added parameter no_wait
⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy delete update parameter policy_name: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy delete update parameter policy_name: added property type=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy delete cmd network front-door waf-policy delete update parameter policy_name: updated property options from ['--name', '-n'] to ['--name', '--policy-name', '-n']
⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy delete update parameter resource_group_name: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy delete cmd network front-door waf-policy delete update parameter resource_group_name: added property type=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy delete cmd network front-door waf-policy delete update parameter resource_group_name: updated property name from resource_group_name to resource_group
⚠️ 1006 - ParaAdd network front-door waf-policy list cmd network front-door waf-policy list added parameter pagination_limit
⚠️ 1006 - ParaAdd network front-door waf-policy list cmd network front-door waf-policy list added parameter pagination_token
⚠️ 1008 - ParaPropAdd network front-door waf-policy list cmd network front-door waf-policy list update parameter resource_group_name: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy list cmd network front-door waf-policy list update parameter resource_group_name: added property type=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy list cmd network front-door waf-policy list update parameter resource_group_name: updated property name from resource_group_name to resource_group
⚠️ 1010 - ParaPropUpdate network front-door waf-policy managed-rules override add cmd network front-door waf-policy managed-rules override add update parameter action: updated property choices 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 parameter action: updated property choices 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 parameter action: updated property choices 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 parameter policy_name: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy show cmd network front-door waf-policy show update parameter policy_name: added property type=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy show cmd network front-door waf-policy show update parameter policy_name: updated property options from ['--name', '-n'] to ['--name', '--policy-name', '-n']
⚠️ 1008 - ParaPropAdd network front-door waf-policy show cmd network front-door waf-policy show update parameter resource_group_name: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy show cmd network front-door waf-policy show update parameter resource_group_name: added property type=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy show cmd network front-door waf-policy show update parameter resource_group_name: updated property name from resource_group_name to resource_group
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update added parameter custom_rules
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update added parameter etag
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update added parameter javascript_challenge_expiration_in_minutes
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update added parameter location
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update added parameter log_scrubbing
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update added parameter managed_rules
⚠️ 1006 - ParaAdd network front-door waf-policy update cmd network front-door waf-policy update added parameter no_wait
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter custom_block_response_body: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter custom_block_response_body: added property type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter custom_block_response_status_code: added property aaz_type=int
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter custom_block_response_status_code: added property type=int
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter disabled: added property aaz_default=False
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter disabled: added property aaz_type=bool
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter disabled: added property type=bool
⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy update update parameter disabled: updated property choices 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 parameter mode: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter mode: added property type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter policy_name: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter policy_name: added property type=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy update update parameter policy_name: updated property options from ['--name', '-n'] to ['--name', '--policy-name', '-n']
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter properties_to_add: added property aaz_type=AAZGenericUpdateAddArg
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter properties_to_remove: added property aaz_type=AAZGenericUpdateRemoveArg
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter properties_to_set: added property aaz_type=AAZGenericUpdateSetArg
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter redirect_url: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter redirect_url: added property type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter request_body_check: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter request_body_check: added property type=string
⚠️ 1009 - ParaPropRemove network front-door waf-policy update cmd network front-door waf-policy update update parameter request_body_check: removed property nargs=?
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter resource_group_name: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter resource_group_name: added property type=string
⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy update update parameter resource_group_name: updated property name from resource_group_name to resource_group
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter sku: added property aaz_type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter sku: added property type=string
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter tags: added property aaz_type=AAZDictArg
⚠️ 1008 - ParaPropAdd network front-door waf-policy update cmd network front-door waf-policy update update parameter tags: added property type=Dict<String,String>
⚠️ 1010 - ParaPropUpdate network front-door waf-policy update cmd network front-door waf-policy update update parameter tags: updated property nargs 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

yonzhan avatar Apr 17 '24 06:04 yonzhan

: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

github-actions[bot] avatar Apr 17 '24 07:04 github-actions[bot]

⚠️ 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

@Ptnan7 please update release version as cli extension versioning schema suggested: https://github.com/Azure/azure-cli/blob/release/doc/extensions/versioning_guidelines.md

AllyW avatar Apr 17 '24 09:04 AllyW

[Release] Update index.json for extension [ front-door ] : https://dev.azure.com/azclitools/release/_build/results?buildId=154636&view=results

azclibot avatar May 06 '24 02:05 azclibot