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.  |  
 createTime 
 |  
     Output only. The time of the security profile creation. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   |  
 updateTime 
 |  
     Output only. The time of the security profile update. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   |  
 profileAssessmentConfigs 
 |  
     Required. The configuration for each assessment in this profile. Key is the name/id of the assessment. An object containing a list of   |  
 googleDefined 
 |  
     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. | 

