Resource: SecurityProfileV2
Security profile for risk assessment version 2.
JSON representation |
---|
{
"name": string,
"description": string,
"createTime": string,
"updateTime": string,
"profileAssessmentConfigs": {
string: {
object ( |
Fields | |
---|---|
name |
Identifier. Name of the security profile v2 resource. Format: organizations/{org}/securityProfilesV2/{profile} |
description |
Optional. The description of the security profile. |
create |
Output only. The time of the security profile creation. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
update |
Output only. The time of the security profile update. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
profile |
Required. The configuration for each assessment in this profile. Key is the name/id of the assessment. An object containing a list of |
google |
Output only. Whether the security profile is google defined. |
ProfileAssessmentConfig
The configuration definition for a specific assessment.
JSON representation |
---|
{
"weight": enum ( |
Fields | |
---|---|
weight |
The weight of the assessment. |
Weight
The weight of the assessment.
Enums | |
---|---|
WEIGHT_UNSPECIFIED |
The weight is unspecified. |
MINOR |
The weight is minor. |
MODERATE |
The weight is moderate. |
MAJOR |
The weight is major. |
Methods |
|
---|---|
|
Create a security profile v2. |
|
Delete a security profile v2. |
|
Get a security profile v2. |
|
List security profiles v2. |
|
Update a security profile V2. |