GoogleCloudComputeEngineInstance
No description
type GoogleCloudComputeEngineInstance {
resourceId: ResourceID!
id: Uint64!
zone: GoogleCloudZone!
name: String!
canIpForward: Boolean!
cpuPlatform: String!
deletionProtection: Boolean!
description: String!
disks: [GoogleCloudComputeEngineInstanceAttachedDisk!]!
scheduling: GoogleCloudComputeEngineInstanceSchedule!
serviceAccount: GoogleCloudComputeEngineInstanceServiceAccount
networkInterfaces: [GoogleCloudComputeEngineInstanceNetworkInterface!]!
privateIpv6GoogleAccess: GoogleCloudComputeEngineInstancePrivateIPv6GoogleAcccess!
startRestricted: Boolean!
tags: [String!]!
labels: [GoogleCloudComputeEngineInstanceLabel!]!
metadata: GoogleCloudComputeEngineInstanceMetadata!
iamPolicy: GoogleCloudIAMPolicy!
}
Fields
GoogleCloudComputeEngineInstance.resourceId
● ResourceID!
non-null scalar
The ID to identify the instance in Shisho Cloud
GoogleCloudComputeEngineInstance.id
● Uint64!
non-null scalar
The ID to identify the instance in Google Compute Engine
GoogleCloudComputeEngineInstance.zone
● GoogleCloudZone!
non-null enum
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.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.metadata
● GoogleCloudComputeEngineInstanceMetadata!
non-null object
Metadata
GoogleCloudComputeEngineInstance.iamPolicy
● GoogleCloudIAMPolicy!
non-null object
The IAM policy of the Google Compute Engine instance
Member of
GoogleCloudComputeEngine
object