Resource: SecurityMonitoringCondition
Security monitoring condition for risk assessment version 2.
| JSON representation |
|---|
{ "name": string, "createTime": string, "updateTime": string, "profile": string, "scope": string, "totalMonitoredResources": integer, "totalDeployedResources": integer, // Union field |
| Fields | |
|---|---|
name |
Identifier. Name of the security monitoring condition resource. Format: organizations/{org}/securityMonitoringConditions/{securityMonitoringCondition} |
createTime |
Output only. The time of the security monitoring condition 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 monitoring condition 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: |
profile |
Required. ID of security profile of the security monitoring condition. |
scope |
Optional. Scope of the security monitoring condition. For Apigee, the environment is the scope of the resources. |
totalMonitoredResources |
Output only. Total number of monitored resources within this condition. |
totalDeployedResources |
Output only. Total number of deployed resources within scope. |
Union field resources. REQUIRED. resources can be only one of the following: |
|
includeAllResources |
Include all resources under the scope. |
include |
Include only these resources. |
IncludeAll
This type has no fields.
Message for includeAllResources option.
ResourceArray
Message for the array of resources. For Apigee, the proxies are resources.
| JSON representation |
|---|
{
"resources": [
{
object ( |
| Fields | |
|---|---|
resources[] |
Required. The array of resources. For Apigee, the proxies are resources. |
Resource
Resource for which we are computing security assessment.
| JSON representation |
|---|
{
"type": enum ( |
| Fields | |
|---|---|
type |
Required. Type of this resource. |
name |
Required. Name of this resource. For an Apigee API Proxy, this should be the id of the API proxy. For an API Hub Deployment, this should be the id of the deployment. |
ResourceType
Type of the resource
| Enums | |
|---|---|
RESOURCE_TYPE_UNSPECIFIED |
ResourceType not specified. |
API_PROXY |
Resource is an Apigee Proxy. |
API_HUB_DEPLOYMENT |
Resource is an API Hub deployment. |
Methods |
|
|---|---|
|
Create a security monitoring condition. |
|
Delete a security monitoring condition. |
|
Get a security monitoring condition. |
|
List security monitoring conditions. |
|
Update a security monitoring condition. |