Resource: SecurityProfile
Represents a SecurityProfile resource.
JSON representation |
---|
{ "name": string, "displayName": string, "revisionId": string, "revisionCreateTime": string, "revisionUpdateTime": string, "revisionPublishTime": string, "scoringConfigs": [ { object ( |
Fields | |
---|---|
name |
Immutable. Name of the security profile resource. Format: organizations/{org}/securityProfiles/{profile} |
displayName |
Display name of the security profile. |
revisionId |
Output only. Revision ID of the security profile. |
revisionCreateTime |
Output only. The time when revision was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
revisionUpdateTime |
Output only. The time when revision was updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
revisionPublishTime |
Output only. The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
scoringConfigs[] |
List of profile scoring configs in this revision. |
environments[] |
List of environments attached to security profile. |
maxScore |
Output only. Maximum security score that can be generated by this profile. |
minScore |
Output only. Minimum security score that can be generated by this profile. |
ScoringConfig
Security configurations to manage scoring.
JSON representation |
---|
{ "title": string, "scorePath": string, "description": string } |
Fields | |
---|---|
title |
Title of the config. |
scorePath |
Path of the component config used for scoring. |
description |
Description of the config. |
Environment
Environment information of attached environments. Scoring an environment is enabled only if it is attached to a security profile.
JSON representation |
---|
{ "environment": string, "attachTime": string } |
Fields | |
---|---|
environment |
Output only. Name of the environment. |
attachTime |
Output only. Time at which environment was attached to the security profile. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
Methods |
|
---|---|
|
GetSecurityProfile gets the specified security profile. |
|
ListSecurityProfiles lists all the security profiles associated with the org including attached and unattached profiles. |
|
ListSecurityProfileRevisions lists all the revisions of the security profile. |