- release_tracks: [ALPHA, GA] help_text: brief: Delete a Security Health Analytics custom module. description: Delete a Security Health Analytics custom module. examples: | To delete a Security Health Analytics custom module with ID `123456` for organization `123`, run: $ {command} 123456 --organization=organizations/123 To delete a Security Health Analytics custom module with ID `123456` for folder `456`, run: $ {command} 123456 --folder=folders/456 To delete a Security Health Analytics custom module with ID `123456` for project `789`, run: $ {command} 123456 --project=projects/789 request: collection: securitycenter.organizations.securityHealthAnalyticsSettings.customModules disable_resource_check: true api_version: v1 modify_request_hooks: - googlecloudsdk.command_lib.scc.custom_modules.sha.request_hooks:DeleteSecurityHealthAnalyticsCustomModuleReqHook arguments: params: - arg_name: custom_module api_field: name is_positional: true required: true help_text: | ID or the full resource name of the Security Health Analytics custom module. If you specify the full resource name, you do not need to specify the --organization, --folder, or --project flags. - group: mutex: true params: - arg_name: organization api_field: name help_text: | Organization where the Security Health Analytics custom module resides. Formatted as `organizations/123` or just `123`. - arg_name: folder api_field: name help_text: | Folder where the Security Health Analytics custom module resides. Formatted as `folders/456` or just `456`. - arg_name: project api_field: name help_text: | ID or number of the project where the Security Health Analytics custom module resides. Formatted as `projects/789` or just `789`. input: confirmation_prompt: | Are you sure you want to delete a Security Health Analytics custom module?