NAME
    gcloud alpha compute org-security-policies create - create a Compute Engine
        organization security policy

SYNOPSIS
    gcloud alpha compute org-security-policies create
        (--folder=FOLDER | --organization=ORGANIZATION)
        [--description=DESCRIPTION] [--display-name=DISPLAY_NAME]
        [--file-format=FILE_FORMAT] [--short-name=SHORT_NAME]
        [--file-name=FILE_NAME | --type=SECURITY_POLICY_TYPE]
        [GCLOUD_WIDE_FLAG ...]

DESCRIPTION
    (ALPHA) gcloud alpha compute org-security-policies create is used to create
    organization security policies. An organization security policy is a set of
    rules that controls access to various resources.

EXAMPLES
    To create an organization security policy under folder with ID 123456789,
    run:

        $ gcloud alpha compute org-security-policies create \
            --short-name=my-policy --folder=123456789

    To create an organization security under organization with ID 12345 from an
    input file, run:

        $ gcloud alpha compute org-security-policies create \
            --file-name=my-file-name --organization=12345

REQUIRED FLAGS
     Exactly one of these must be specified:

       --folder=FOLDER
          Folder in which the organization security policy is to be created.

       --organization=ORGANIZATION
          Organization in which the organization security policy is to be
          created.

OPTIONAL FLAGS
     --description=DESCRIPTION
        An optional, textual description for the organization security policy.

     --display-name=DISPLAY_NAME
        A textual name of the security policy.

     --file-format=FILE_FORMAT
        The format of the file to create the organization security policy
        config from. Specify either yaml or json. Defaults to yaml if not
        specified. Will be ignored if --file-name is not specified. FILE_FORMAT
        must be one of: json, yaml.

     --short-name=SHORT_NAME
        A textual name of the security policy.

     Creation options.

     At most one of these can be specified:

       --file-name=FILE_NAME
          The name of the JSON or YAML file to create a organization security
          policy config from.

       --type=SECURITY_POLICY_TYPE
          The type indicates the intended use of the organization security
          policy. SECURITY_POLICY_TYPE must be one of: CLOUD_ARMOR, FIREWALL.

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 help for details.

NOTES
    This command is currently in alpha and might change without notice. If this
    command fails with API permission errors despite specifying the correct
    project, you might be trying to access an API with an invitation-only early
    access allowlist. These variants are also available:

        $ gcloud compute org-security-policies create

        $ gcloud beta compute org-security-policies create

