GoogleCloudComputeEngineInstance
No description
type GoogleCloudComputeEngineInstance {
metadata: ResourceMetadata!
id: Uint64!
zone: String!
name: String!
canIpForward: Boolean!
cpuPlatform: String!
deletionProtection: Boolean!
description: String!
disks: [GoogleCloudComputeEngineInstanceAttachedDisk!]!
scheduling: GoogleCloudComputeEngineInstanceSchedule!
serviceAccount: GoogleCloudComputeEngineInstanceServiceAccount
shieldedInstanceConfiguration: GoogleCloudComputeEngineInstanceShieldedInstanceConfiguration
machineType: String!
networkInterfaces: [GoogleCloudComputeEngineInstanceNetworkInterface!]!
privateIpv6GoogleAccess: GoogleCloudComputeEngineInstancePrivateIPv6GoogleAcccess!
startRestricted: Boolean!
tags: [String!]!
labels: [GoogleCloudComputeEngineInstanceLabel!]!
instanceMetadata: GoogleCloudComputeEngineInstanceMetadata!
confidentialInstanceConfiguration: GoogleCloudComputeEngineInstanceConfidentialInstanceConfiguration
iamPolicy: GoogleCloudIAMPolicy!
}
Fields
GoogleCloudComputeEngineInstance.metadata ● ResourceMetadata! non-null object
The metadata to identify this resource in Shisho Cloud
GoogleCloudComputeEngineInstance.id ● Uint64! non-null scalar
The ID to identify the instance in Google Compute Engine
GoogleCloudComputeEngineInstance.zone ● String! non-null scalar
The name of the zone
GoogleCloudComputeEngineInstance.name ● String! non-null scalar
The user-provided instance name
GoogleCloudComputeEngineInstance.canIpForward ● Boolean! non-null scalar
Indicates whether the instance can send and receive packets with non-matching destination or source IPs
GoogleCloudComputeEngineInstance.cpuPlatform ● String! non-null scalar
The CPU platform used by the instance
GoogleCloudComputeEngineInstance.deletionProtection ● Boolean! non-null scalar
Indicates whether the resource should be protected against deletion
GoogleCloudComputeEngineInstance.description ● String! non-null scalar
The description of the resource
GoogleCloudComputeEngineInstance.disks ● [GoogleCloudComputeEngineInstanceAttachedDisk!]! non-null object
Disks associated with the instance
GoogleCloudComputeEngineInstance.scheduling ● GoogleCloudComputeEngineInstanceSchedule! non-null object
The scheduling options for the instance
GoogleCloudComputeEngineInstance.serviceAccount ● GoogleCloudComputeEngineInstanceServiceAccount object
A service account is authorized for this instance explicitly; if the field is null, the default service account for the Compute Engine will be used
GoogleCloudComputeEngineInstance.shieldedInstanceConfiguration ● GoogleCloudComputeEngineInstanceShieldedInstanceConfiguration object
The shielded instance configuration
GoogleCloudComputeEngineInstance.machineType ● String! non-null scalar
The machine type to use for instances that are created from this machine image
GoogleCloudComputeEngineInstance.networkInterfaces ● [GoogleCloudComputeEngineInstanceNetworkInterface!]! non-null object
Network interfaces
GoogleCloudComputeEngineInstance.privateIpv6GoogleAccess ● GoogleCloudComputeEngineInstancePrivateIPv6GoogleAcccess! non-null enum
The private IPv6 google access type for Compute Engine
GoogleCloudComputeEngineInstance.startRestricted ● Boolean! non-null scalar
Indicates whether a Compute Engine has been restricted for start
GoogleCloudComputeEngineInstance.tags ● [String!]! non-null scalar
Tags
GoogleCloudComputeEngineInstance.labels ● [GoogleCloudComputeEngineInstanceLabel!]! non-null object
Labels
GoogleCloudComputeEngineInstance.instanceMetadata ● GoogleCloudComputeEngineInstanceMetadata! non-null object
Metadata
GoogleCloudComputeEngineInstance.confidentialInstanceConfiguration ● GoogleCloudComputeEngineInstanceConfidentialInstanceConfiguration object
The confidential instance configuration
GoogleCloudComputeEngineInstance.iamPolicy ● GoogleCloudIAMPolicy! non-null object
The IAM policy of the Google Compute Engine instance
Member of
GoogleCloudComputeEngine object ● GoogleCloudDataprocClusterInstanceGroupConfiguration object