NAME
    gcloud beta network-security security-profile-groups create - create a new
        Security Profile Group

SYNOPSIS
    gcloud beta network-security security-profile-groups create
        (SECURITY_PROFILE_GROUP
          : --location=LOCATION --organization=ORGANIZATION)
        ([--custom-intercept-profile=CUSTOM_INTERCEPT_PROFILE
          : --custom-intercept-profile-location=CUSTOM_INTERCEPT_PROFILE_LOCATION --custom-intercept-profile-organization=CUSTOM_INTERCEPT_PROFILE_ORGANIZATION --custom-intercept-profile-project=CUSTOM_INTERCEPT_PROFILE_PROJECT] [--custom-mirroring-profile=CUSTOM_MIRRORING_PROFILE : --custom-mirroring-profile-location=CUSTOM_MIRRORING_PROFILE_LOCATION --custom-mirroring-profile-organization=CUSTOM_MIRRORING_PROFILE_ORGANIZATION --custom-mirroring-profile-project=CUSTOM_MIRRORING_PROFILE_PROJECT] [--threat-prevention-profile=THREAT_PREVENTION_PROFILE : --threat-prevention-profile-location=THREAT_PREVENTION_PROFILE_LOCATION --threat-prevention-profile-organization=THREAT_PREVENTION_PROFILE_ORGANIZATION --threat-prevention-profile-project=THREAT_PREVENTION_PROFILE_PROJECT] [--url-filtering-profile=URL_FILTERING_PROFILE : --url-filtering-profile-location=URL_FILTERING_PROFILE_LOCATION --url-filtering-profile-organization=URL_FILTERING_PROFILE_ORGANIZATION --url-filtering-profile-project=URL_FILTERING_PROFILE_PROJECT])
        [--async] [--description=DESCRIPTION] [--labels=[KEY=VALUE,...]]
        [GCLOUD_WIDE_FLAG ...]

DESCRIPTION
    (BETA) Create a new Security Profile Group with the given name.

EXAMPLES
    To create a Security Profile Group with the name my-security-profile-group,
    with a threat prevention profile using --threat-prevention-profile flag and
    optional description as optional description, run:

        $ gcloud beta network-security security-profile-groups create \
          my-security-profile-group --organization=1234 \
          --location=global \
          --threat-prevention-profile=`organizations/1234/locations/\
        global/securityProfiles/my-security-profile` \
            --description='optional description'

POSITIONAL ARGUMENTS
     Security profile group resource - Security Profile Group Name. The
     arguments in this group can be used to specify the attributes of this
     resource. (NOTE) Some attributes are not given arguments in this group but
     can be set in other ways.

     To set the project attribute:
      ◆ provide the argument security_profile_group on the command line with
        a fully specified name;
      ◆ set the property core/project. This resource can be one of the
        following types:
        [networksecurity.organizations.locations.securityProfileGroups,
        networksecurity.projects.locations.securityProfileGroups].

     This must be specified.

       SECURITY_PROFILE_GROUP
          ID of the security_profile_group or fully qualified identifier for
          the security_profile_group.

          To set the security_profile_group attribute:
          ▸ provide the argument security_profile_group on the command line.

          This positional argument must be specified if any of the other
          arguments in this group are specified.

       --location=LOCATION
          location of the security_profile_group - Global.

          To set the location attribute:
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name;
          ▸ provide the argument --location on the command line.

       --organization=ORGANIZATION
          Organization ID of Security Profile Group

          To set the organization attribute:
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name;
          ▸ provide the argument --organization on the command line. Must be
            specified for resource of type
            [networksecurity.organizations.locations.securityProfileGroups].

REQUIRED FLAGS
     At least one of these must be specified:

       Custom intercept profile resource - Path to Custom Intercept Profile
       resource. The arguments in this group can be used to specify the
       attributes of this resource. This resource can be one of the following
       types: [networksecurity.organizations.locations.securityProfiles,
       networksecurity.projects.locations.securityProfiles].

       --custom-intercept-profile=CUSTOM_INTERCEPT_PROFILE
          ID of the custom_intercept_profile or fully qualified identifier for
          the custom_intercept_profile.

          To set the name attribute:
          ▸ provide the argument --custom-intercept-profile on the command
            line.

          This flag argument must be specified if any of the other arguments in
          this group are specified.

       --custom-intercept-profile-location=CUSTOM_INTERCEPT_PROFILE_LOCATION
          Location of the custom_intercept_profile. NOTE: Only global security
          profiles are supported.

          To set the location attribute:
          ▸ provide the argument --custom-intercept-profile on the command
            line with a fully specified name;
          ▸ provide the argument --custom-intercept-profile-location on the
            command line;
          ▸ provide the argument --location on the command line;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name.

       --custom-intercept-profile-organization=CUSTOM_INTERCEPT_PROFILE_ORGANIZATION
          Organization ID of the Security Profile.

          To set the organization attribute:
          ▸ provide the argument --custom-intercept-profile on the command
            line with a fully specified name;
          ▸ provide the argument --custom-intercept-profile-organization on
            the command line;
          ▸ provide the argument --organization on the command line;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name. Must be specified for resource of type
            [networksecurity.organizations.locations.securityProfiles].

       --custom-intercept-profile-project=CUSTOM_INTERCEPT_PROFILE_PROJECT
          Project ID of the custom_intercept_profile.

          To set the project attribute:
          ▸ provide the argument --custom-intercept-profile on the command
            line with a fully specified name;
          ▸ provide the argument --custom-intercept-profile-project on the
            command line;
          ▸ set the property core/project;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name. Must be specified for resource of type
            [networksecurity.projects.locations.securityProfiles].

       Custom mirroring profile resource - Path to Custom Mirroring Profile
       resource. The arguments in this group can be used to specify the
       attributes of this resource. This resource can be one of the following
       types: [networksecurity.organizations.locations.securityProfiles,
       networksecurity.projects.locations.securityProfiles].

       --custom-mirroring-profile=CUSTOM_MIRRORING_PROFILE
          ID of the custom_mirroring_profile or fully qualified identifier for
          the custom_mirroring_profile.

          To set the name attribute:
          ▸ provide the argument --custom-mirroring-profile on the command
            line.

          This flag argument must be specified if any of the other arguments in
          this group are specified.

       --custom-mirroring-profile-location=CUSTOM_MIRRORING_PROFILE_LOCATION
          Location of the custom_mirroring_profile. NOTE: Only global security
          profiles are supported.

          To set the location attribute:
          ▸ provide the argument --custom-mirroring-profile on the command
            line with a fully specified name;
          ▸ provide the argument --custom-mirroring-profile-location on the
            command line;
          ▸ provide the argument --location on the command line;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name.

       --custom-mirroring-profile-organization=CUSTOM_MIRRORING_PROFILE_ORGANIZATION
          Organization ID of the Security Profile.

          To set the organization attribute:
          ▸ provide the argument --custom-mirroring-profile on the command
            line with a fully specified name;
          ▸ provide the argument --custom-mirroring-profile-organization on
            the command line;
          ▸ provide the argument --organization on the command line;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name. Must be specified for resource of type
            [networksecurity.organizations.locations.securityProfiles].

       --custom-mirroring-profile-project=CUSTOM_MIRRORING_PROFILE_PROJECT
          Project ID of the custom_mirroring_profile.

          To set the project attribute:
          ▸ provide the argument --custom-mirroring-profile on the command
            line with a fully specified name;
          ▸ provide the argument --custom-mirroring-profile-project on the
            command line;
          ▸ set the property core/project;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name. Must be specified for resource of type
            [networksecurity.projects.locations.securityProfiles].

       Threat prevention profile resource - Path to Threat Prevention Profile
       resource. The arguments in this group can be used to specify the
       attributes of this resource. This resource can be one of the following
       types: [networksecurity.organizations.locations.securityProfiles,
       networksecurity.projects.locations.securityProfiles].

       --threat-prevention-profile=THREAT_PREVENTION_PROFILE
          ID of the threat_prevention_profile or fully qualified identifier for
          the threat_prevention_profile.

          To set the name attribute:
          ▸ provide the argument --threat-prevention-profile on the command
            line.

          This flag argument must be specified if any of the other arguments in
          this group are specified.

       --threat-prevention-profile-location=THREAT_PREVENTION_PROFILE_LOCATION
          Location of the threat_prevention_profile. NOTE: Only global security
          profiles are supported.

          To set the location attribute:
          ▸ provide the argument --threat-prevention-profile on the command
            line with a fully specified name;
          ▸ provide the argument --threat-prevention-profile-location on the
            command line;
          ▸ provide the argument --security-profile-location on the command
            line;
          ▸ provide the argument --location on the command line;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name.

       --threat-prevention-profile-organization=THREAT_PREVENTION_PROFILE_ORGANIZATION
          Organization ID of the Security Profile.

          To set the organization attribute:
          ▸ provide the argument --threat-prevention-profile on the command
            line with a fully specified name;
          ▸ provide the argument --threat-prevention-profile-organization on
            the command line;
          ▸ provide the argument --security-profile-organization on the
            command line;
          ▸ provide the argument --organization on the command line;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name. Must be specified for resource of type
            [networksecurity.organizations.locations.securityProfiles].

       --threat-prevention-profile-project=THREAT_PREVENTION_PROFILE_PROJECT
          Project ID of the threat_prevention_profile.

          To set the project attribute:
          ▸ provide the argument --threat-prevention-profile on the command
            line with a fully specified name;
          ▸ provide the argument --threat-prevention-profile-project on the
            command line;
          ▸ set the property core/project;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name. Must be specified for resource of type
            [networksecurity.projects.locations.securityProfiles].

       Url filtering profile resource - Path to URL Filtering Profile resource.
       The arguments in this group can be used to specify the attributes of
       this resource. This resource can be one of the following types:
       [networksecurity.organizations.locations.securityProfiles,
       networksecurity.projects.locations.securityProfiles].

       --url-filtering-profile=URL_FILTERING_PROFILE
          ID of the url_filtering_profile or fully qualified identifier for the
          url_filtering_profile.

          To set the name attribute:
          ▸ provide the argument --url-filtering-profile on the command line.

          This flag argument must be specified if any of the other arguments in
          this group are specified.

       --url-filtering-profile-location=URL_FILTERING_PROFILE_LOCATION
          Location of the url_filtering_profile. NOTE: Only global security
          profiles are supported.

          To set the location attribute:
          ▸ provide the argument --url-filtering-profile on the command line
            with a fully specified name;
          ▸ provide the argument --url-filtering-profile-location on the
            command line;
          ▸ provide the argument --location on the command line;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name.

       --url-filtering-profile-organization=URL_FILTERING_PROFILE_ORGANIZATION
          Organization ID of the Security Profile.

          To set the organization attribute:
          ▸ provide the argument --url-filtering-profile on the command line
            with a fully specified name;
          ▸ provide the argument --url-filtering-profile-organization on the
            command line;
          ▸ provide the argument --organization on the command line;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name. Must be specified for resource of type
            [networksecurity.organizations.locations.securityProfiles].

       --url-filtering-profile-project=URL_FILTERING_PROFILE_PROJECT
          Project ID of the url_filtering_profile.

          To set the project attribute:
          ▸ provide the argument --url-filtering-profile on the command line
            with a fully specified name;
          ▸ provide the argument --url-filtering-profile-project on the
            command line;
          ▸ set the property core/project;
          ▸ provide the argument security_profile_group on the command line
            with a fully specified name. Must be specified for resource of type
            [networksecurity.projects.locations.securityProfiles].

OPTIONAL FLAGS
     --async
        Return immediately, without waiting for the operation in progress to
        complete. The default is False.

     --description=DESCRIPTION
        Brief description of the security profile group

     --labels=[KEY=VALUE,...]
        List of label KEY=VALUE pairs to add.

        Keys must start with a lowercase character and contain only hyphens
        (-), underscores (_), lowercase characters, and numbers. Values must
        contain only hyphens (-), underscores (_), lowercase characters, and
        numbers.

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 beta and might change without notice. These
    variants are also available:

        $ gcloud network-security security-profile-groups create

        $ gcloud alpha network-security security-profile-groups create

