Skip to content

Commit

Permalink
feat(securitycenter): update the API
Browse files Browse the repository at this point in the history
#### securitycenter:v1beta1

The following keys were added:
- schemas.AzureMetadata.properties.tenant.$ref
- schemas.AzureMetadata.properties.tenant.description
- schemas.AzureTenant.description
- schemas.AzureTenant.id
- schemas.AzureTenant.properties.id.description
- schemas.AzureTenant.properties.id.type
- schemas.AzureTenant.type
- schemas.Cve.properties.firstExploitationDate.description
- schemas.Cve.properties.firstExploitationDate.format
- schemas.Cve.properties.firstExploitationDate.type
- schemas.DataAccessEvent.description
- schemas.DataAccessEvent.id
- schemas.DataAccessEvent.properties.eventId.description
- schemas.DataAccessEvent.properties.eventId.type
- schemas.DataAccessEvent.properties.eventTime.description
- schemas.DataAccessEvent.properties.eventTime.format
- schemas.DataAccessEvent.properties.eventTime.type
- schemas.DataAccessEvent.properties.operation.description
- schemas.DataAccessEvent.properties.operation.enum
- schemas.DataAccessEvent.properties.operation.enumDescriptions
- schemas.DataAccessEvent.properties.operation.type
- schemas.DataAccessEvent.properties.principalEmail.description
- schemas.DataAccessEvent.properties.principalEmail.type
- schemas.DataAccessEvent.type
- schemas.DataFlowEvent.description
- schemas.DataFlowEvent.id
- schemas.DataFlowEvent.properties.eventId.description
- schemas.DataFlowEvent.properties.eventId.type
- schemas.DataFlowEvent.properties.eventTime.description
- schemas.DataFlowEvent.properties.eventTime.format
- schemas.DataFlowEvent.properties.eventTime.type
- schemas.DataFlowEvent.properties.operation.description
- schemas.DataFlowEvent.properties.operation.enum
- schemas.DataFlowEvent.properties.operation.enumDescriptions
- schemas.DataFlowEvent.properties.operation.type
- schemas.DataFlowEvent.properties.principalEmail.description
- schemas.DataFlowEvent.properties.principalEmail.type
- schemas.DataFlowEvent.properties.violatedLocation.description
- schemas.DataFlowEvent.properties.violatedLocation.type
- schemas.DataFlowEvent.type
- schemas.Finding.properties.dataAccessEvents.description
- schemas.Finding.properties.dataAccessEvents.items.$ref
- schemas.Finding.properties.dataAccessEvents.type
- schemas.Finding.properties.dataFlowEvents.description
- schemas.Finding.properties.dataFlowEvents.items.$ref
- schemas.Finding.properties.dataFlowEvents.type
- schemas.GoogleCloudSecuritycenterV2AzureMetadata.properties.tenant.$ref
- schemas.GoogleCloudSecuritycenterV2AzureMetadata.properties.tenant.description
- schemas.GoogleCloudSecuritycenterV2AzureTenant.description
- schemas.GoogleCloudSecuritycenterV2AzureTenant.id
- schemas.GoogleCloudSecuritycenterV2AzureTenant.properties.id.description
- schemas.GoogleCloudSecuritycenterV2AzureTenant.properties.id.type
- schemas.GoogleCloudSecuritycenterV2AzureTenant.type
- schemas.GoogleCloudSecuritycenterV2Cve.properties.firstExploitationDate.description
- schemas.GoogleCloudSecuritycenterV2Cve.properties.firstExploitationDate.format
- schemas.GoogleCloudSecuritycenterV2Cve.properties.firstExploitationDate.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.id
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventId.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventId.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventTime.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventTime.format
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventTime.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.enum
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.enumDescriptions
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.principalEmail.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.principalEmail.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.id
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventId.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventId.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventTime.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventTime.format
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventTime.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.enum
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.enumDescriptions
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.principalEmail.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.principalEmail.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.violatedLocation.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.violatedLocation.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.type
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataAccessEvents.description
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataAccessEvents.items.$ref
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataAccessEvents.type
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataFlowEvents.description
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataFlowEvents.items.$ref
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataFlowEvents.type

The following keys were changed:
- schemas.Finding.properties.findingClass.enum
- schemas.Finding.properties.findingClass.enumDescriptions
- schemas.GoogleCloudSecuritycenterV2Finding.properties.findingClass.enum
- schemas.GoogleCloudSecuritycenterV2Finding.properties.findingClass.enumDescriptions

#### securitycenter:v1beta2

The following keys were added:
- schemas.AzureMetadata.properties.tenant.$ref
- schemas.AzureMetadata.properties.tenant.description
- schemas.AzureTenant.description
- schemas.AzureTenant.id
- schemas.AzureTenant.properties.id.description
- schemas.AzureTenant.properties.id.type
- schemas.AzureTenant.type
- schemas.Cve.properties.firstExploitationDate.description
- schemas.Cve.properties.firstExploitationDate.format
- schemas.Cve.properties.firstExploitationDate.type
- schemas.DataAccessEvent.description
- schemas.DataAccessEvent.id
- schemas.DataAccessEvent.properties.eventId.description
- schemas.DataAccessEvent.properties.eventId.type
- schemas.DataAccessEvent.properties.eventTime.description
- schemas.DataAccessEvent.properties.eventTime.format
- schemas.DataAccessEvent.properties.eventTime.type
- schemas.DataAccessEvent.properties.operation.description
- schemas.DataAccessEvent.properties.operation.enum
- schemas.DataAccessEvent.properties.operation.enumDescriptions
- schemas.DataAccessEvent.properties.operation.type
- schemas.DataAccessEvent.properties.principalEmail.description
- schemas.DataAccessEvent.properties.principalEmail.type
- schemas.DataAccessEvent.type
- schemas.DataFlowEvent.description
- schemas.DataFlowEvent.id
- schemas.DataFlowEvent.properties.eventId.description
- schemas.DataFlowEvent.properties.eventId.type
- schemas.DataFlowEvent.properties.eventTime.description
- schemas.DataFlowEvent.properties.eventTime.format
- schemas.DataFlowEvent.properties.eventTime.type
- schemas.DataFlowEvent.properties.operation.description
- schemas.DataFlowEvent.properties.operation.enum
- schemas.DataFlowEvent.properties.operation.enumDescriptions
- schemas.DataFlowEvent.properties.operation.type
- schemas.DataFlowEvent.properties.principalEmail.description
- schemas.DataFlowEvent.properties.principalEmail.type
- schemas.DataFlowEvent.properties.violatedLocation.description
- schemas.DataFlowEvent.properties.violatedLocation.type
- schemas.DataFlowEvent.type
- schemas.Finding.properties.dataAccessEvents.description
- schemas.Finding.properties.dataAccessEvents.items.$ref
- schemas.Finding.properties.dataAccessEvents.type
- schemas.Finding.properties.dataFlowEvents.description
- schemas.Finding.properties.dataFlowEvents.items.$ref
- schemas.Finding.properties.dataFlowEvents.type
- schemas.GoogleCloudSecuritycenterV2AzureMetadata.properties.tenant.$ref
- schemas.GoogleCloudSecuritycenterV2AzureMetadata.properties.tenant.description
- schemas.GoogleCloudSecuritycenterV2AzureTenant.description
- schemas.GoogleCloudSecuritycenterV2AzureTenant.id
- schemas.GoogleCloudSecuritycenterV2AzureTenant.properties.id.description
- schemas.GoogleCloudSecuritycenterV2AzureTenant.properties.id.type
- schemas.GoogleCloudSecuritycenterV2AzureTenant.type
- schemas.GoogleCloudSecuritycenterV2Cve.properties.firstExploitationDate.description
- schemas.GoogleCloudSecuritycenterV2Cve.properties.firstExploitationDate.format
- schemas.GoogleCloudSecuritycenterV2Cve.properties.firstExploitationDate.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.id
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventId.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventId.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventTime.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventTime.format
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventTime.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.enum
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.enumDescriptions
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.principalEmail.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.principalEmail.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.id
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventId.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventId.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventTime.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventTime.format
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventTime.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.enum
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.enumDescriptions
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.principalEmail.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.principalEmail.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.violatedLocation.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.violatedLocation.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.type
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataAccessEvents.description
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataAccessEvents.items.$ref
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataAccessEvents.type
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataFlowEvents.description
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataFlowEvents.items.$ref
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataFlowEvents.type

The following keys were changed:
- schemas.Finding.properties.findingClass.enum
- schemas.Finding.properties.findingClass.enumDescriptions
- schemas.GoogleCloudSecuritycenterV2Finding.properties.findingClass.enum
- schemas.GoogleCloudSecuritycenterV2Finding.properties.findingClass.enumDescriptions

#### securitycenter:v1

The following keys were added:
- resources.organizations.resources.valuedResources.methods.list.description
- resources.organizations.resources.valuedResources.methods.list.flatPath
- resources.organizations.resources.valuedResources.methods.list.httpMethod
- resources.organizations.resources.valuedResources.methods.list.id
- resources.organizations.resources.valuedResources.methods.list.parameterOrder
- resources.organizations.resources.valuedResources.methods.list.parameters.filter.description
- resources.organizations.resources.valuedResources.methods.list.parameters.filter.location
- resources.organizations.resources.valuedResources.methods.list.parameters.filter.type
- resources.organizations.resources.valuedResources.methods.list.parameters.orderBy.description
- resources.organizations.resources.valuedResources.methods.list.parameters.orderBy.location
- resources.organizations.resources.valuedResources.methods.list.parameters.orderBy.type
- resources.organizations.resources.valuedResources.methods.list.parameters.pageSize.description
- resources.organizations.resources.valuedResources.methods.list.parameters.pageSize.format
- resources.organizations.resources.valuedResources.methods.list.parameters.pageSize.location
- resources.organizations.resources.valuedResources.methods.list.parameters.pageSize.type
- resources.organizations.resources.valuedResources.methods.list.parameters.pageToken.description
- resources.organizations.resources.valuedResources.methods.list.parameters.pageToken.location
- resources.organizations.resources.valuedResources.methods.list.parameters.pageToken.type
- resources.organizations.resources.valuedResources.methods.list.parameters.parent.description
- resources.organizations.resources.valuedResources.methods.list.parameters.parent.location
- resources.organizations.resources.valuedResources.methods.list.parameters.parent.pattern
- resources.organizations.resources.valuedResources.methods.list.parameters.parent.required
- resources.organizations.resources.valuedResources.methods.list.parameters.parent.type
- resources.organizations.resources.valuedResources.methods.list.path
- resources.organizations.resources.valuedResources.methods.list.response.$ref
- resources.organizations.resources.valuedResources.methods.list.scopes
- schemas.AzureMetadata.properties.tenant.$ref
- schemas.AzureMetadata.properties.tenant.description
- schemas.AzureTenant.description
- schemas.AzureTenant.id
- schemas.AzureTenant.properties.id.description
- schemas.AzureTenant.properties.id.type
- schemas.AzureTenant.type
- schemas.Cve.properties.firstExploitationDate.description
- schemas.Cve.properties.firstExploitationDate.format
- schemas.Cve.properties.firstExploitationDate.type
- schemas.DataAccessEvent.description
- schemas.DataAccessEvent.id
- schemas.DataAccessEvent.properties.eventId.description
- schemas.DataAccessEvent.properties.eventId.type
- schemas.DataAccessEvent.properties.eventTime.description
- schemas.DataAccessEvent.properties.eventTime.format
- schemas.DataAccessEvent.properties.eventTime.type
- schemas.DataAccessEvent.properties.operation.description
- schemas.DataAccessEvent.properties.operation.enum
- schemas.DataAccessEvent.properties.operation.enumDescriptions
- schemas.DataAccessEvent.properties.operation.type
- schemas.DataAccessEvent.properties.principalEmail.description
- schemas.DataAccessEvent.properties.principalEmail.type
- schemas.DataAccessEvent.type
- schemas.DataFlowEvent.description
- schemas.DataFlowEvent.id
- schemas.DataFlowEvent.properties.eventId.description
- schemas.DataFlowEvent.properties.eventId.type
- schemas.DataFlowEvent.properties.eventTime.description
- schemas.DataFlowEvent.properties.eventTime.format
- schemas.DataFlowEvent.properties.eventTime.type
- schemas.DataFlowEvent.properties.operation.description
- schemas.DataFlowEvent.properties.operation.enum
- schemas.DataFlowEvent.properties.operation.enumDescriptions
- schemas.DataFlowEvent.properties.operation.type
- schemas.DataFlowEvent.properties.principalEmail.description
- schemas.DataFlowEvent.properties.principalEmail.type
- schemas.DataFlowEvent.properties.violatedLocation.description
- schemas.DataFlowEvent.properties.violatedLocation.type
- schemas.DataFlowEvent.type
- schemas.Finding.properties.dataAccessEvents.description
- schemas.Finding.properties.dataAccessEvents.items.$ref
- schemas.Finding.properties.dataAccessEvents.type
- schemas.Finding.properties.dataFlowEvents.description
- schemas.Finding.properties.dataFlowEvents.items.$ref
- schemas.Finding.properties.dataFlowEvents.type
- schemas.GoogleCloudSecuritycenterV2AzureMetadata.properties.tenant.$ref
- schemas.GoogleCloudSecuritycenterV2AzureMetadata.properties.tenant.description
- schemas.GoogleCloudSecuritycenterV2AzureTenant.description
- schemas.GoogleCloudSecuritycenterV2AzureTenant.id
- schemas.GoogleCloudSecuritycenterV2AzureTenant.properties.id.description
- schemas.GoogleCloudSecuritycenterV2AzureTenant.properties.id.type
- schemas.GoogleCloudSecuritycenterV2AzureTenant.type
- schemas.GoogleCloudSecuritycenterV2Cve.properties.firstExploitationDate.description
- schemas.GoogleCloudSecuritycenterV2Cve.properties.firstExploitationDate.format
- schemas.GoogleCloudSecuritycenterV2Cve.properties.firstExploitationDate.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.id
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventId.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventId.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventTime.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventTime.format
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.eventTime.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.enum
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.enumDescriptions
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.operation.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.principalEmail.description
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.properties.principalEmail.type
- schemas.GoogleCloudSecuritycenterV2DataAccessEvent.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.id
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventId.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventId.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventTime.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventTime.format
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.eventTime.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.enum
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.enumDescriptions
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.operation.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.principalEmail.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.principalEmail.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.violatedLocation.description
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.properties.violatedLocation.type
- schemas.GoogleCloudSecuritycenterV2DataFlowEvent.type
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataAccessEvents.description
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataAccessEvents.items.$ref
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataAccessEvents.type
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataFlowEvents.description
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataFlowEvents.items.$ref
- schemas.GoogleCloudSecuritycenterV2Finding.properties.dataFlowEvents.type

The following keys were changed:
- schemas.Finding.properties.findingClass.enum
- schemas.Finding.properties.findingClass.enumDescriptions
- schemas.GoogleCloudSecuritycenterV2Finding.properties.findingClass.enum
- schemas.GoogleCloudSecuritycenterV2Finding.properties.findingClass.enumDescriptions
  • Loading branch information
yoshi-automation authored and sofisl committed Aug 30, 2024
1 parent f2c43de commit b82bcee
Show file tree
Hide file tree
Showing 6 changed files with 1,294 additions and 15 deletions.
284 changes: 279 additions & 5 deletions discovery/securitycenter-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -4344,6 +4344,56 @@
}
}
}
},
"valuedResources": {
"methods": {
"list": {
"description": "Lists the valued resources for a set of simulation results and filter.",
"flatPath": "v1/organizations/{organizationsId}/valuedResources",
"httpMethod": "GET",
"id": "securitycenter.organizations.valuedResources.list",
"parameterOrder": [
"parent"
],
"parameters": {
"filter": {
"description": "The filter expression that filters the valued resources in the response. Supported fields: * `resource_value` supports = * `resource_type` supports =",
"location": "query",
"type": "string"
},
"orderBy": {
"description": "Optional. The fields by which to order the valued resources response. Supported fields: * `exposed_score` * `resource_value` * `resource_type` * `resource` * `display_name` Values should be a comma separated list of fields. For example: `exposed_score,resource_value`. The default sorting order is descending. To specify ascending or descending order for a field, append a ` ASC` or a ` DESC` suffix, respectively; for example: `exposed_score DESC`.",
"location": "query",
"type": "string"
},
"pageSize": {
"description": "The maximum number of results to return in a single response. Default is 10, minimum is 1, maximum is 1000.",
"format": "int32",
"location": "query",
"type": "integer"
},
"pageToken": {
"description": "The value returned by the last `ListValuedResourcesResponse`; indicates that this is a continuation of a prior `ListValuedResources` call, and that the system should return the next page of data.",
"location": "query",
"type": "string"
},
"parent": {
"description": "Required. Name of parent to list valued resources. Valid formats: `organizations/{organization}`, `organizations/{organization}/simulations/{simulation}` `organizations/{organization}/simulations/{simulation}/attackExposureResults/{attack_exposure_result_v2}`",
"location": "path",
"pattern": "^organizations/[^/]+$",
"required": true,
"type": "string"
}
},
"path": "v1/{+parent}/valuedResources",
"response": {
"$ref": "ListValuedResourcesResponse"
},
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
}
}
}
}
},
Expand Down Expand Up @@ -6034,7 +6084,7 @@
}
}
},
"revision": "20240809",
"revision": "20240827",
"rootUrl": "https://securitycenter.googleapis.com/",
"schemas": {
"Access": {
Expand Down Expand Up @@ -6568,6 +6618,10 @@
"subscription": {
"$ref": "AzureSubscription",
"description": "The Azure subscription associated with the resource."
},
"tenant": {
"$ref": "AzureTenant",
"description": "The Azure Entra tenant associated with the resource."
}
},
"type": "object"
Expand Down Expand Up @@ -6598,6 +6652,17 @@
},
"type": "object"
},
"AzureTenant": {
"description": "Represents a Microsoft Entra tenant.",
"id": "AzureTenant",
"properties": {
"id": {
"description": "The ID of the Microsoft Entra tenant, for example, \"a11aaa11-aa11-1aa1-11aa-1aaa11a\".",
"type": "string"
}
},
"type": "object"
},
"BackupDisasterRecovery": {
"description": "Information related to Google Cloud Backup and DR Service findings.",
"id": "BackupDisasterRecovery",
Expand Down Expand Up @@ -7100,6 +7165,11 @@
],
"type": "string"
},
"firstExploitationDate": {
"description": "Date of the earliest known exploitation.",
"format": "google-datetime",
"type": "string"
},
"id": {
"description": "The unique identifier for the vulnerability. e.g. CVE-2021-34527",
"type": "string"
Expand Down Expand Up @@ -7280,6 +7350,82 @@
},
"type": "object"
},
"DataAccessEvent": {
"description": "Details about a data access attempt made by a principal not authorized under applicable data security policy.",
"id": "DataAccessEvent",
"properties": {
"eventId": {
"description": "Unique identifier for data access event.",
"type": "string"
},
"eventTime": {
"description": "Timestamp of data access event.",
"format": "google-datetime",
"type": "string"
},
"operation": {
"description": "The operation performed by the principal to access the data.",
"enum": [
"OPERATION_UNSPECIFIED",
"READ",
"MOVE",
"COPY"
],
"enumDescriptions": [
"The operation is unspecified.",
"Represents a read operation.",
"Represents a move operation.",
"Represents a copy operation."
],
"type": "string"
},
"principalEmail": {
"description": "The email address of the principal that accessed the data. The principal could be a user account, service account, Google group, or other.",
"type": "string"
}
},
"type": "object"
},
"DataFlowEvent": {
"description": "Details about a data flow event, in which either the data is moved to or is accessed from a non-compliant geo-location, as defined in the applicable data security policy.",
"id": "DataFlowEvent",
"properties": {
"eventId": {
"description": "Unique identifier for data flow event.",
"type": "string"
},
"eventTime": {
"description": "Timestamp of data flow event.",
"format": "google-datetime",
"type": "string"
},
"operation": {
"description": "The operation performed by the principal for the data flow event.",
"enum": [
"OPERATION_UNSPECIFIED",
"READ",
"MOVE",
"COPY"
],
"enumDescriptions": [
"The operation is unspecified.",
"Represents a read operation.",
"Represents a move operation.",
"Represents a copy operation."
],
"type": "string"
},
"principalEmail": {
"description": "The email address of the principal that initiated the data flow event. The principal could be a user account, service account, Google group, or other.",
"type": "string"
},
"violatedLocation": {
"description": "Non-compliant location of the principal or the data destination.",
"type": "string"
}
},
"type": "object"
},
"Database": {
"description": "Represents database access information, such as queries. A database may be a sub-resource of an instance (as in the case of Cloud SQL instances or Cloud Spanner instances), or the database instance itself. Some database resources might not have the [full resource name](https://google.aip.dev/122#full-resource-names) populated because these resource types, such as Cloud SQL databases, are not yet supported by Cloud Asset Inventory. In these cases only the display name is provided.",
"id": "Database",
Expand Down Expand Up @@ -7674,6 +7820,20 @@
"format": "google-datetime",
"type": "string"
},
"dataAccessEvents": {
"description": "Data access events associated with the finding.",
"items": {
"$ref": "DataAccessEvent"
},
"type": "array"
},
"dataFlowEvents": {
"description": "Data flow events associated with the finding.",
"items": {
"$ref": "DataFlowEvent"
},
"type": "array"
},
"database": {
"$ref": "Database",
"description": "Database associated with the finding."
Expand Down Expand Up @@ -7720,7 +7880,8 @@
"OBSERVATION",
"SCC_ERROR",
"POSTURE_VIOLATION",
"TOXIC_COMBINATION"
"TOXIC_COMBINATION",
"SENSITIVE_DATA_RISK"
],
"enumDescriptions": [
"Unspecified finding class.",
Expand All @@ -7730,7 +7891,8 @@
"Describes a security observation that is for informational purposes.",
"Describes an error that prevents some SCC functionality.",
"Describes a potential security risk due to a change in the security posture.",
"Describes a group of security issues that, when the issues occur together, represent a greater risk than when the issues occur independently. A group of such issues is referred to as a toxic combination."
"Describes a group of security issues that, when the issues occur together, represent a greater risk than when the issues occur independently. A group of such issues is referred to as a toxic combination.",
"Describes a potential security risk to data assets that contain sensitive data."
],
"type": "string"
},
Expand Down Expand Up @@ -9146,6 +9308,10 @@
"subscription": {
"$ref": "GoogleCloudSecuritycenterV2AzureSubscription",
"description": "The Azure subscription associated with the resource."
},
"tenant": {
"$ref": "GoogleCloudSecuritycenterV2AzureTenant",
"description": "The Azure Entra tenant associated with the resource."
}
},
"type": "object"
Expand Down Expand Up @@ -9176,6 +9342,17 @@
},
"type": "object"
},
"GoogleCloudSecuritycenterV2AzureTenant": {
"description": "Represents a Microsoft Entra tenant.",
"id": "GoogleCloudSecuritycenterV2AzureTenant",
"properties": {
"id": {
"description": "The ID of the Microsoft Entra tenant, for example, \"a11aaa11-aa11-1aa1-11aa-1aaa11a\".",
"type": "string"
}
},
"type": "object"
},
"GoogleCloudSecuritycenterV2BackupDisasterRecovery": {
"description": "Information related to Google Cloud Backup and DR Service findings.",
"id": "GoogleCloudSecuritycenterV2BackupDisasterRecovery",
Expand Down Expand Up @@ -9571,6 +9748,11 @@
],
"type": "string"
},
"firstExploitationDate": {
"description": "Date of the earliest known exploitation.",
"format": "google-datetime",
"type": "string"
},
"id": {
"description": "The unique identifier for the vulnerability. e.g. CVE-2021-34527",
"type": "string"
Expand Down Expand Up @@ -9751,6 +9933,82 @@
},
"type": "object"
},
"GoogleCloudSecuritycenterV2DataAccessEvent": {
"description": "Details about a data access attempt made by a principal not authorized under applicable data security policy.",
"id": "GoogleCloudSecuritycenterV2DataAccessEvent",
"properties": {
"eventId": {
"description": "Unique identifier for data access event.",
"type": "string"
},
"eventTime": {
"description": "Timestamp of data access event.",
"format": "google-datetime",
"type": "string"
},
"operation": {
"description": "The operation performed by the principal to access the data.",
"enum": [
"OPERATION_UNSPECIFIED",
"READ",
"MOVE",
"COPY"
],
"enumDescriptions": [
"The operation is unspecified.",
"Represents a read operation.",
"Represents a move operation.",
"Represents a copy operation."
],
"type": "string"
},
"principalEmail": {
"description": "The email address of the principal that accessed the data. The principal could be a user account, service account, Google group, or other.",
"type": "string"
}
},
"type": "object"
},
"GoogleCloudSecuritycenterV2DataFlowEvent": {
"description": "Details about a data flow event, in which either the data is moved to or is accessed from a non-compliant geo-location, as defined in the applicable data security policy.",
"id": "GoogleCloudSecuritycenterV2DataFlowEvent",
"properties": {
"eventId": {
"description": "Unique identifier for data flow event.",
"type": "string"
},
"eventTime": {
"description": "Timestamp of data flow event.",
"format": "google-datetime",
"type": "string"
},
"operation": {
"description": "The operation performed by the principal for the data flow event.",
"enum": [
"OPERATION_UNSPECIFIED",
"READ",
"MOVE",
"COPY"
],
"enumDescriptions": [
"The operation is unspecified.",
"Represents a read operation.",
"Represents a move operation.",
"Represents a copy operation."
],
"type": "string"
},
"principalEmail": {
"description": "The email address of the principal that initiated the data flow event. The principal could be a user account, service account, Google group, or other.",
"type": "string"
},
"violatedLocation": {
"description": "Non-compliant location of the principal or the data destination.",
"type": "string"
}
},
"type": "object"
},
"GoogleCloudSecuritycenterV2Database": {
"description": "Represents database access information, such as queries. A database may be a sub-resource of an instance (as in the case of Cloud SQL instances or Cloud Spanner instances), or the database instance itself. Some database resources might not have the [full resource name](https://google.aip.dev/122#full-resource-names) populated because these resource types, such as Cloud SQL databases, are not yet supported by Cloud Asset Inventory. In these cases only the display name is provided.",
"id": "GoogleCloudSecuritycenterV2Database",
Expand Down Expand Up @@ -10062,6 +10320,20 @@
"readOnly": true,
"type": "string"
},
"dataAccessEvents": {
"description": "Data access events associated with the finding.",
"items": {
"$ref": "GoogleCloudSecuritycenterV2DataAccessEvent"
},
"type": "array"
},
"dataFlowEvents": {
"description": "Data flow events associated with the finding.",
"items": {
"$ref": "GoogleCloudSecuritycenterV2DataFlowEvent"
},
"type": "array"
},
"database": {
"$ref": "GoogleCloudSecuritycenterV2Database",
"description": "Database associated with the finding."
Expand Down Expand Up @@ -10108,7 +10380,8 @@
"OBSERVATION",
"SCC_ERROR",
"POSTURE_VIOLATION",
"TOXIC_COMBINATION"
"TOXIC_COMBINATION",
"SENSITIVE_DATA_RISK"
],
"enumDescriptions": [
"Unspecified finding class.",
Expand All @@ -10118,7 +10391,8 @@
"Describes a security observation that is for informational purposes.",
"Describes an error that prevents some SCC functionality.",
"Describes a potential security risk due to a change in the security posture.",
"Describes a combination of security issues that represent a more severe security problem when taken together."
"Describes a combination of security issues that represent a more severe security problem when taken together.",
"Describes a potential security risk to data assets that contain sensitive data."
],
"type": "string"
},
Expand Down
Loading

0 comments on commit b82bcee

Please sign in to comment.