gcloud scc custom-modules sha create Stay organized with collections Save and categorize content based on your preferences.
- NAME
- gcloud scc custom-modules sha create - create a Security Health Analytics custom module
- SYNOPSIS
gcloud scc custom-modules sha create--custom-config-from-file=PATH_TO_FILE--display-name=DISPLAY_NAME--enablement-state=ENABLEMENT_STATE[--folder=FOLDER|--organization=ORGANIZATION|--project=PROJECT][GCLOUD_WIDE_FLAG …]
- DESCRIPTION
- Create a Security Health Analytics custom module.
- EXAMPLES
- To create a Security Health Analytics custom module for given organization
123, run:gcloudscccustom-modulesshacreate--organization=organizations/123--display-name="test_display_name"--enablement-state="ENABLED"--custom-config-from-file=custom_config.yamlTo create a Security Health Analytics custom module for given folder
456, run:gcloudscccustom-modulesshacreate--folder=folders/456--display-name="test_display_name"--enablement-state="ENABLED"--custom-config-from-file=custom_config.yamlTo create a Security Health Analytics custom module for given project
789, run:gcloudscccustom-modulesshacreate--project=projects/789--display-name="test_display_name"--enablement-state="ENABLED"--custom-config-from-file=custom_config.yaml - REQUIRED FLAGS
--custom-config-from-file=PATH_TO_FILE- Path to a YAML file that contains the configuration for the Security HealthAnalytics custom module. Use a full or relative path to a local file containingthe value of custom_config.
--display-name=DISPLAY_NAME- Sets the display name of the Security Health Analytics custom module. Thisdisplay name becomes the finding category for all findings that are returned bythis custom module. The display name must be between 1 and 128 characters, startwith a lowercase letter, and contain alphanumeric characters or underscoresonly.
--enablement-state=ENABLEMENT_STATE- Sets the enablement state of the Security Health Analytics custom module. Fromthe following list of possible enablement states, specify either enabled ordisabled only.
ENABLEMENT_STATEmust be one of:disabled,enabled,enablement-state-unspecified,inherited.
- OPTIONAL FLAGS
- At most one of these can be specified:
--folder=FOLDER- Folder where the Security Health Analytics custom module resides. Formatted as
folders/456or just456. --organization=ORGANIZATION- Organization where the Security Health Analytics custom module resides.Formatted as
organizations/123or just123. --project=PROJECT- ID or number of the project where the Security Health Analytics custom moduleresides. Formatted as
projects/789or just789.
- At most one of these can be specified:
- GCLOUD WIDE FLAGS
- These flags are available to all commands:
--access-token-file,--account,--billing-project,--configuration,--flags-file,--flatten,--format,--help,--impersonate-service-account,--log-http,--project,--quiet,--trace-token,--user-output-enabled,--verbosity.Run
$gcloud helpfor details. - API REFERENCE
- This command uses the
securitycenter/v1API. The full documentationfor this API can be found at:https://cloud.google.com/security-command-center - NOTES
- This variant is also available:
gcloudalphascccustom-modulesshacreate
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-05-07 UTC.