CloudResource
import type { CloudResource } from "https://googleapis.deno.dev/v1/workloadmanager:v1.ts";
The resource on GCP
interface CloudResource {
readonly instanceProperties?: InstanceProperties;
readonly kind?:
| "RESOURCE_KIND_UNSPECIFIED"
| "RESOURCE_KIND_INSTANCE"
| "RESOURCE_KIND_DISK"
| "RESOURCE_KIND_ADDRESS"
| "RESOURCE_KIND_FILESTORE"
| "RESOURCE_KIND_HEALTH_CHECK"
| "RESOURCE_KIND_FORWARDING_RULE"
| "RESOURCE_KIND_BACKEND_SERVICE"
| "RESOURCE_KIND_SUBNETWORK"
| "RESOURCE_KIND_NETWORK"
| "RESOURCE_KIND_PUBLIC_ADDRESS"
| "RESOURCE_KIND_INSTANCE_GROUP";
readonly name?: string;
}§Properties
§
readonly instanceProperties?: InstanceProperties
[src]Output only. All instance properties.
§
readonly kind?: "RESOURCE_KIND_UNSPECIFIED" | "RESOURCE_KIND_INSTANCE" | "RESOURCE_KIND_DISK" | "RESOURCE_KIND_ADDRESS" | "RESOURCE_KIND_FILESTORE" | "RESOURCE_KIND_HEALTH_CHECK" | "RESOURCE_KIND_FORWARDING_RULE" | "RESOURCE_KIND_BACKEND_SERVICE" | "RESOURCE_KIND_SUBNETWORK" | "RESOURCE_KIND_NETWORK" | "RESOURCE_KIND_PUBLIC_ADDRESS" | "RESOURCE_KIND_INSTANCE_GROUP"
[src]Output only. ComputeInstance, ComputeDisk, VPC, Bare Metal server, etc.