GoogleCloudSecuritycenterV2IssueResource
import type { GoogleCloudSecuritycenterV2IssueResource } from "https://googleapis.deno.dev/v1/securitycenter:v1.ts";
A resource associated with the an issue.
interface GoogleCloudSecuritycenterV2IssueResource {
awsMetadata?: GoogleCloudSecuritycenterV2IssueResourceAwsMetadata;
azureMetadata?: GoogleCloudSecuritycenterV2IssueResourceAzureMetadata;
cloudProvider?:
| "CLOUD_PROVIDER_UNSPECIFIED"
| "GOOGLE_CLOUD"
| "AMAZON_WEB_SERVICES"
| "MICROSOFT_AZURE";
displayName?: string;
googleCloudMetadata?: GoogleCloudSecuritycenterV2IssueResourceGoogleCloudMetadata;
name?: string;
type?: string;
}§Properties
§
awsMetadata?: GoogleCloudSecuritycenterV2IssueResourceAwsMetadata
[src]The AWS metadata of the resource associated with the issue. Only populated for AWS resources.
§
azureMetadata?: GoogleCloudSecuritycenterV2IssueResourceAzureMetadata
[src]The Azure metadata of the resource associated with the issue. Only populated for Azure resources.
§
cloudProvider?: "CLOUD_PROVIDER_UNSPECIFIED" | "GOOGLE_CLOUD" | "AMAZON_WEB_SERVICES" | "MICROSOFT_AZURE"
[src]The cloud provider of the resource associated with the issue.
§
displayName?: string
[src]The resource-type specific display name of the resource associated with the issue.
§
googleCloudMetadata?: GoogleCloudSecuritycenterV2IssueResourceGoogleCloudMetadata
[src]The Google Cloud metadata of the resource associated with the issue. Only populated for Google Cloud resources.