1
0
Fork 0
mirror of https://github.com/imjasonh/gcloud-help synced 2026-07-13 08:27:05 +00:00
gcloud-help/gcloud/beta/network-security/security-profile-groups/create

335 lines
16 KiB
Text
Raw Normal View History

2023-05-24 10:23:00 +00:00
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
2025-05-14 10:45:02 +00:00
: --location=LOCATION --organization=ORGANIZATION)
([--custom-intercept-profile=CUSTOM_INTERCEPT_PROFILE
2026-05-13 13:12:23 +00:00
: --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])
2025-05-14 10:45:02 +00:00
[--async] [--description=DESCRIPTION] [--labels=[KEY=VALUE,...]]
2023-08-02 11:22:33 +00:00
[GCLOUD_WIDE_FLAG ...]
2023-05-24 10:23:00 +00:00
DESCRIPTION
(BETA) Create a new Security Profile Group with the given name.
EXAMPLES
2023-07-20 11:47:25 +00:00
To create a Security Profile Group with the name my-security-profile-group,
2023-08-02 11:22:33 +00:00
with a threat prevention profile using --threat-prevention-profile flag and
optional description as optional description, run:
2023-05-24 10:23:00 +00:00
$ gcloud beta network-security security-profile-groups create \
2023-08-02 11:22:33 +00:00
my-security-profile-group --organization=1234 \
--location=global \
--threat-prevention-profile=`organizations/1234/locations/\
2023-05-24 10:23:00 +00:00
global/securityProfiles/my-security-profile` \
--description='optional description'
POSITIONAL ARGUMENTS
2023-08-02 11:22:33 +00:00
Security profile group resource - Security Profile Group Name. The
arguments in this group can be used to specify the attributes of this
2026-05-13 13:12:23 +00:00
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].
2023-05-24 10:23:00 +00:00
This must be specified.
SECURITY_PROFILE_GROUP
2023-08-02 11:22:33 +00:00
ID of the security_profile_group or fully qualified identifier for
the security_profile_group.
2023-05-24 10:23:00 +00:00
To set the security_profile_group attribute:
2026-02-11 11:28:25 +00:00
▸ provide the argument security_profile_group on the command line.
2023-05-24 10:23:00 +00:00
This positional argument must be specified if any of the other
arguments in this group are specified.
--location=LOCATION
2023-08-02 11:22:33 +00:00
location of the security_profile_group - Global.
2023-05-24 10:23:00 +00:00
To set the location attribute:
2026-02-11 11:28:25 +00:00
▸ provide the argument security_profile_group on the command line
2023-05-24 10:23:00 +00:00
with a fully specified name;
2023-08-02 11:22:33 +00:00
▸ provide the argument --location on the command line.
2023-05-24 10:23:00 +00:00
--organization=ORGANIZATION
2023-08-02 11:22:33 +00:00
Organization ID of Security Profile Group
2023-05-24 10:23:00 +00:00
To set the organization attribute:
2026-02-11 11:28:25 +00:00
▸ provide the argument security_profile_group on the command line
2023-05-24 10:23:00 +00:00
with a fully specified name;
2026-05-13 13:12:23 +00:00
▸ provide the argument --organization on the command line. Must be
specified for resource of type
[networksecurity.organizations.locations.securityProfileGroups].
2023-05-24 10:23:00 +00:00
2025-05-14 10:45:02 +00:00
REQUIRED FLAGS
At least one of these must be specified:
2026-02-11 11:28:25 +00:00
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
2026-05-13 13:12:23 +00:00
types: [networksecurity.organizations.locations.securityProfiles,
networksecurity.projects.locations.securityProfiles].
2026-02-11 11:28:25 +00:00
--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
2026-05-13 13:12:23 +00:00
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].
2026-02-11 11:28:25 +00:00
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
2026-05-13 13:12:23 +00:00
types: [networksecurity.organizations.locations.securityProfiles,
networksecurity.projects.locations.securityProfiles].
2026-02-11 11:28:25 +00:00
--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
2026-05-13 13:12:23 +00:00
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].
2026-02-11 11:28:25 +00:00
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
2026-05-13 13:12:23 +00:00
types: [networksecurity.organizations.locations.securityProfiles,
networksecurity.projects.locations.securityProfiles].
2026-02-11 11:28:25 +00:00
--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
2026-05-13 13:12:23 +00:00
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].
2026-02-11 11:28:25 +00:00
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:
2026-05-13 13:12:23 +00:00
[networksecurity.organizations.locations.securityProfiles,
networksecurity.projects.locations.securityProfiles].
2026-02-11 11:28:25 +00:00
--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
2026-05-13 13:12:23 +00:00
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].
2025-09-24 11:08:57 +00:00
2025-05-14 10:45:02 +00:00
OPTIONAL FLAGS
2024-09-18 09:49:45 +00:00
--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.
2023-05-24 10:23:00 +00:00
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
2024-03-22 09:56:14 +00:00
This command is currently in beta and might change without notice. These
variants are also available:
$ gcloud network-security security-profile-groups create
2023-05-24 10:23:00 +00:00
$ gcloud alpha network-security security-profile-groups create