Skip to main content
Google Cloud
Documentation Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
Related sites
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Console Sign in
  • Compute Engine
Guides Reference Samples Resources
Contact Us Start free
Google Cloud
  • Documentation
    • Guides
    • Reference
    • Samples
    • Resources
  • Technology areas
    • More
  • Cross-product tools
    • More
  • Related sites
    • More
  • Console
  • Contact Us
  • Start free
  • Compute Engine
  • All APIs and references
  • Authenticate to Compute Engine
  • Provision Compute Engine resources with Terraform
  • Compute Engine API
    • v1
      • Overview
      • REST Resources
      • acceleratorTypes
        • Overview
        • aggregatedList
        • get
        • list
      • addresses
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • move
        • setLabels
      • autoscalers
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • update
      • backendBuckets
        • Overview
        • addSignedUrlKey
        • delete
        • deleteSignedUrlKey
        • get
        • getIamPolicy
        • insert
        • list
        • patch
        • setEdgeSecurityPolicy
        • setIamPolicy
        • testIamPermissions
        • update
      • backendServices
        • Overview
        • addSignedUrlKey
        • aggregatedList
        • delete
        • deleteSignedUrlKey
        • get
        • getHealth
        • getIamPolicy
        • insert
        • list
        • listUsable
        • patch
        • setEdgeSecurityPolicy
        • setIamPolicy
        • setSecurityPolicy
        • testIamPermissions
        • update
      • diskTypes
        • Overview
        • aggregatedList
        • get
        • list
      • disks
        • Overview
        • addResourcePolicies
        • aggregatedList
        • bulkInsert
        • createSnapshot
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • removeResourcePolicies
        • resize
        • setIamPolicy
        • setLabels
        • startAsyncReplication
        • stopAsyncReplication
        • stopGroupAsyncReplication
        • testIamPermissions
        • update
      • externalVpnGateways
        • Overview
        • delete
        • get
        • insert
        • list
        • setLabels
        • testIamPermissions
      • firewallPolicies
        • Overview
        • addAssociation
        • addRule
        • cloneRules
        • delete
        • get
        • getAssociation
        • getIamPolicy
        • getRule
        • insert
        • list
        • listAssociations
        • move
        • patch
        • patchRule
        • removeAssociation
        • removeRule
        • setIamPolicy
        • testIamPermissions
      • firewalls
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • update
      • forwardingRules
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • setLabels
        • setTarget
      • globalAddresses
        • Overview
        • delete
        • get
        • insert
        • list
        • move
        • setLabels
      • globalForwardingRules
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • setLabels
        • setTarget
      • globalNetworkEndpointGroups
        • Overview
        • attachNetworkEndpoints
        • delete
        • detachNetworkEndpoints
        • get
        • insert
        • list
        • listNetworkEndpoints
      • globalOperations
        • Overview
        • aggregatedList
        • delete
        • get
        • list
        • wait
      • globalOrganizationOperations
        • Overview
        • delete
        • get
        • list
      • globalPublicDelegatedPrefixes
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
      • healthChecks
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • update
      • httpHealthChecks
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • update
      • httpsHealthChecks
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • update
      • imageFamilyViews
        • Overview
        • get
      • images
        • Overview
        • delete
        • deprecate
        • get
        • getFromFamily
        • getIamPolicy
        • insert
        • list
        • patch
        • setIamPolicy
        • setLabels
        • testIamPermissions
      • instanceGroupManagerResizeRequests
        • Overview
        • cancel
        • delete
        • get
        • insert
        • list
      • instanceGroupManagers
        • Overview
        • abandonInstances
        • aggregatedList
        • applyUpdatesToInstances
        • createInstances
        • delete
        • deleteInstances
        • deletePerInstanceConfigs
        • get
        • insert
        • list
        • listErrors
        • listManagedInstances
        • listPerInstanceConfigs
        • patch
        • patchPerInstanceConfigs
        • recreateInstances
        • resize
        • resumeInstances
        • setInstanceTemplate
        • setTargetPools
        • startInstances
        • stopInstances
        • suspendInstances
        • updatePerInstanceConfigs
      • instanceGroups
        • Overview
        • addInstances
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • listInstances
        • removeInstances
        • setNamedPorts
      • instanceSettings
        • Overview
        • get
        • patch
      • instanceTemplates
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • testIamPermissions
      • instances
        • Overview
        • addAccessConfig
        • addResourcePolicies
        • aggregatedList
        • attachDisk
        • bulkInsert
        • delete
        • deleteAccessConfig
        • detachDisk
        • get
        • getEffectiveFirewalls
        • getGuestAttributes
        • getIamPolicy
        • getScreenshot
        • getSerialPortOutput
        • getShieldedInstanceIdentity
        • insert
        • list
        • listReferrers
        • performMaintenance
        • removeResourcePolicies
        • reportHostAsFaulty
        • reset
        • resume
        • sendDiagnosticInterrupt
        • setDeletionProtection
        • setDiskAutoDelete
        • setIamPolicy
        • setLabels
        • setMachineResources
        • setMachineType
        • setMetadata
        • setMinCpuPlatform
        • setName
        • setScheduling
        • setSecurityPolicy
        • setServiceAccount
        • setShieldedInstanceIntegrityPolicy
        • setTags
        • simulateMaintenanceEvent
        • start
        • startWithEncryptionKey
        • stop
        • suspend
        • testIamPermissions
        • update
        • updateAccessConfig
        • updateDisplayDevice
        • updateNetworkInterface
        • updateShieldedInstanceConfig
      • instantSnapshots
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • setLabels
        • testIamPermissions
      • interconnectAttachmentGroups
        • Overview
        • delete
        • get
        • getIamPolicy
        • getOperationalStatus
        • insert
        • list
        • patch
        • setIamPolicy
        • testIamPermissions
      • interconnectAttachments
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • setLabels
      • interconnectGroups
        • Overview
        • createMembers
        • delete
        • get
        • getIamPolicy
        • getOperationalStatus
        • insert
        • list
        • patch
        • setIamPolicy
        • testIamPermissions
      • interconnectLocations
        • Overview
        • get
        • list
      • interconnectRemoteLocations
        • Overview
        • get
        • list
      • interconnects
        • Overview
        • delete
        • get
        • getDiagnostics
        • getMacsecConfig
        • insert
        • list
        • patch
        • setLabels
      • licenseCodes
        • Overview
        • get
        • testIamPermissions
      • licenses
        • Overview
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • testIamPermissions
        • update
      • machineImages
        • Overview
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • setLabels
        • testIamPermissions
      • machineTypes
        • Overview
        • aggregatedList
        • get
        • list
      • networkAttachments
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • patch
        • setIamPolicy
        • testIamPermissions
      • networkEdgeSecurityServices
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • patch
      • networkEndpointGroups
        • Overview
        • aggregatedList
        • attachNetworkEndpoints
        • delete
        • detachNetworkEndpoints
        • get
        • insert
        • list
        • listNetworkEndpoints
        • testIamPermissions
      • networkFirewallPolicies
        • Overview
        • addAssociation
        • addPacketMirroringRule
        • addRule
        • aggregatedList
        • cloneRules
        • delete
        • get
        • getAssociation
        • getIamPolicy
        • getPacketMirroringRule
        • getRule
        • insert
        • list
        • patch
        • patchPacketMirroringRule
        • patchRule
        • removeAssociation
        • removePacketMirroringRule
        • removeRule
        • setIamPolicy
        • testIamPermissions
      • networkProfiles
        • Overview
        • get
        • list
      • networks
        • Overview
        • addPeering
        • delete
        • get
        • getEffectiveFirewalls
        • insert
        • list
        • listPeeringRoutes
        • patch
        • removePeering
        • switchToCustomMode
        • updatePeering
      • nodeGroups
        • Overview
        • addNodes
        • aggregatedList
        • delete
        • deleteNodes
        • get
        • getIamPolicy
        • insert
        • list
        • listNodes
        • patch
        • performMaintenance
        • setIamPolicy
        • setNodeTemplate
        • simulateMaintenanceEvent
        • testIamPermissions
      • nodeTemplates
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • testIamPermissions
      • nodeTypes
        • Overview
        • aggregatedList
        • get
        • list
      • packetMirrorings
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
      • projects
        • Overview
        • disableXpnHost
        • disableXpnResource
        • enableXpnHost
        • enableXpnResource
        • get
        • getXpnHost
        • getXpnResources
        • listXpnHosts
        • moveDisk
        • moveInstance
        • setCloudArmorTier
        • setCommonInstanceMetadata
        • setDefaultNetworkTier
        • setUsageExportBucket
      • publicAdvertisedPrefixes
        • Overview
        • announce
        • delete
        • get
        • insert
        • list
        • patch
        • withdraw
      • publicDelegatedPrefixes
        • Overview
        • aggregatedList
        • announce
        • delete
        • get
        • insert
        • list
        • patch
        • withdraw
      • regionAutoscalers
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • update
      • regionBackendServices
        • Overview
        • delete
        • get
        • getHealth
        • getIamPolicy
        • insert
        • list
        • listUsable
        • patch
        • setIamPolicy
        • setSecurityPolicy
        • testIamPermissions
        • update
      • regionCommitments
        • Overview
        • aggregatedList
        • get
        • insert
        • list
        • update
      • regionDiskTypes
        • Overview
        • get
        • list
      • regionDisks
        • Overview
        • addResourcePolicies
        • bulkInsert
        • createSnapshot
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • removeResourcePolicies
        • resize
        • setIamPolicy
        • setLabels
        • startAsyncReplication
        • stopAsyncReplication
        • stopGroupAsyncReplication
        • testIamPermissions
        • update
      • regionHealthCheckServices
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
      • regionHealthChecks
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • update
      • regionInstanceGroupManagers
        • Overview
        • abandonInstances
        • applyUpdatesToInstances
        • createInstances
        • delete
        • deleteInstances
        • deletePerInstanceConfigs
        • get
        • insert
        • list
        • listErrors
        • listManagedInstances
        • listPerInstanceConfigs
        • patch
        • patchPerInstanceConfigs
        • recreateInstances
        • resize
        • resumeInstances
        • setInstanceTemplate
        • setTargetPools
        • startInstances
        • stopInstances
        • suspendInstances
        • updatePerInstanceConfigs
      • regionInstanceGroups
        • Overview
        • get
        • list
        • listInstances
        • setNamedPorts
      • regionInstanceTemplates
        • Overview
        • delete
        • get
        • insert
        • list
      • regionInstances
        • Overview
        • bulkInsert
      • regionInstantSnapshots
        • Overview
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • setLabels
        • testIamPermissions
      • regionNetworkEndpointGroups
        • Overview
        • attachNetworkEndpoints
        • delete
        • detachNetworkEndpoints
        • get
        • insert
        • list
        • listNetworkEndpoints
      • regionNetworkFirewallPolicies
        • Overview
        • addAssociation
        • addRule
        • cloneRules
        • delete
        • get
        • getAssociation
        • getEffectiveFirewalls
        • getIamPolicy
        • getRule
        • insert
        • list
        • patch
        • patchRule
        • removeAssociation
        • removeRule
        • setIamPolicy
        • testIamPermissions
      • regionNotificationEndpoints
        • Overview
        • delete
        • get
        • insert
        • list
      • regionOperations
        • Overview
        • delete
        • get
        • list
        • wait
      • regionSecurityPolicies
        • Overview
        • addRule
        • delete
        • get
        • getRule
        • insert
        • list
        • patch
        • patchRule
        • removeRule
        • setLabels
      • regionSslCertificates
        • Overview
        • delete
        • get
        • insert
        • list
      • regionSslPolicies
        • Overview
        • delete
        • get
        • insert
        • list
        • listAvailableFeatures
        • patch
      • regionTargetHttpProxies
        • Overview
        • delete
        • get
        • insert
        • list
        • setUrlMap
      • regionTargetHttpsProxies
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • setSslCertificates
        • setUrlMap
      • regionTargetTcpProxies
        • Overview
        • delete
        • get
        • insert
        • list
      • regionUrlMaps
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • update
        • validate
      • regionZones
        • Overview
        • list
      • regions
        • Overview
        • get
        • list
      • reservationBlocks
        • Overview
        • get
        • list
        • performMaintenance
      • reservations
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • performMaintenance
        • resize
        • setIamPolicy
        • testIamPermissions
        • update
      • resourcePolicies
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • patch
        • setIamPolicy
        • testIamPermissions
      • routers
        • Overview
        • aggregatedList
        • delete
        • deleteRoutePolicy
        • get
        • getNatIpInfo
        • getNatMappingInfo
        • getRoutePolicy
        • getRouterStatus
        • insert
        • list
        • listBgpRoutes
        • listRoutePolicies
        • patch
        • patchRoutePolicy
        • preview
        • update
        • updateRoutePolicy
      • routes
        • Overview
        • delete
        • get
        • insert
        • list
      • securityPolicies
        • Overview
        • addRule
        • aggregatedList
        • delete
        • get
        • getRule
        • insert
        • list
        • listPreconfiguredExpressionSets
        • patch
        • patchRule
        • removeRule
        • setLabels
      • serviceAttachments
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • patch
        • setIamPolicy
        • testIamPermissions
      • snapshotSettings
        • Overview
        • get
        • patch
      • snapshots
        • Overview
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • setLabels
        • testIamPermissions
      • sslCertificates
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
      • sslPolicies
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • listAvailableFeatures
        • patch
      • storagePoolTypes
        • Overview
        • aggregatedList
        • get
        • list
      • storagePools
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • listDisks
        • setIamPolicy
        • testIamPermissions
        • update
      • subnetworks
        • Overview
        • aggregatedList
        • delete
        • expandIpCidrRange
        • get
        • getIamPolicy
        • insert
        • list
        • listUsable
        • patch
        • setIamPolicy
        • setPrivateIpGoogleAccess
        • testIamPermissions
      • targetGrpcProxies
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
      • targetHttpProxies
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • setUrlMap
      • targetHttpsProxies
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • setCertificateMap
        • setQuicOverride
        • setSslCertificates
        • setSslPolicy
        • setUrlMap
      • targetInstances
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • setSecurityPolicy
      • targetPools
        • Overview
        • addHealthCheck
        • addInstance
        • aggregatedList
        • delete
        • get
        • getHealth
        • insert
        • list
        • removeHealthCheck
        • removeInstance
        • setBackup
        • setSecurityPolicy
      • targetSslProxies
        • Overview
        • delete
        • get
        • insert
        • list
        • setBackendService
        • setCertificateMap
        • setProxyHeader
        • setSslCertificates
        • setSslPolicy
      • targetTcpProxies
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • setBackendService
        • setProxyHeader
      • targetVpnGateways
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • setLabels
      • urlMaps
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • invalidateCache
        • list
        • patch
        • update
        • validate
      • vpnGateways
        • Overview
        • aggregatedList
        • delete
        • get
        • getStatus
        • insert
        • list
        • setLabels
        • testIamPermissions
      • vpnTunnels
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • setLabels
      • zoneOperations
        • Overview
        • delete
        • get
        • list
        • wait
      • zones
        • Overview
        • get
        • list
    • Beta
      • Overview
      • REST Resources
      • acceleratorTypes
        • Overview
        • aggregatedList
        • get
        • list
      • addresses
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • move
        • setLabels
        • testIamPermissions
      • advice
        • Overview
        • calendarMode
      • autoscalers
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
        • update
      • backendBuckets
        • Overview
        • addSignedUrlKey
        • delete
        • deleteSignedUrlKey
        • get
        • getIamPolicy
        • insert
        • list
        • patch
        • setEdgeSecurityPolicy
        • setIamPolicy
        • testIamPermissions
        • update
      • backendServices
        • Overview
        • addSignedUrlKey
        • aggregatedList
        • delete
        • deleteSignedUrlKey
        • get
        • getEffectiveSecurityPolicies
        • getHealth
        • getIamPolicy
        • insert
        • list
        • listUsable
        • patch
        • setEdgeSecurityPolicy
        • setIamPolicy
        • setSecurityPolicy
        • testIamPermissions
        • update
      • crossSiteNetworks
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
      • diskTypes
        • Overview
        • aggregatedList
        • get
        • list
      • disks
        • Overview
        • addResourcePolicies
        • aggregatedList
        • bulkInsert
        • createSnapshot
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • removeResourcePolicies
        • resize
        • setIamPolicy
        • setLabels
        • startAsyncReplication
        • stopAsyncReplication
        • stopGroupAsyncReplication
        • testIamPermissions
        • update
      • externalVpnGateways
        • Overview
        • delete
        • get
        • insert
        • list
        • setLabels
        • testIamPermissions
      • firewallPolicies
        • Overview
        • addAssociation
        • addPacketMirroringRule
        • addRule
        • cloneRules
        • delete
        • get
        • getAssociation
        • getIamPolicy
        • getPacketMirroringRule
        • getRule
        • insert
        • list
        • listAssociations
        • move
        • patch
        • patchPacketMirroringRule
        • patchRule
        • removeAssociation
        • removePacketMirroringRule
        • removeRule
        • setIamPolicy
        • testIamPermissions
      • firewalls
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
        • update
      • forwardingRules
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • setLabels
        • setTarget
        • testIamPermissions
      • futureReservations
        • Overview
        • aggregatedList
        • cancel
        • delete
        • get
        • insert
        • list
        • update
      • globalAddresses
        • Overview
        • delete
        • get
        • insert
        • list
        • move
        • setLabels
        • testIamPermissions
      • globalForwardingRules
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • setLabels
        • setTarget
        • testIamPermissions
      • globalNetworkEndpointGroups
        • Overview
        • attachNetworkEndpoints
        • delete
        • detachNetworkEndpoints
        • get
        • insert
        • list
        • listNetworkEndpoints
      • globalOperations
        • Overview
        • aggregatedList
        • delete
        • get
        • list
        • wait
      • globalOrganizationOperations
        • Overview
        • delete
        • get
        • list
      • globalPublicDelegatedPrefixes
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
      • healthChecks
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
        • update
      • httpHealthChecks
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
        • update
      • httpsHealthChecks
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
        • update
      • imageFamilyViews
        • Overview
        • get
      • images
        • Overview
        • delete
        • deprecate
        • get
        • getFromFamily
        • getIamPolicy
        • insert
        • list
        • patch
        • setIamPolicy
        • setLabels
        • testIamPermissions
      • instanceGroupManagerResizeRequests
        • Overview
        • cancel
        • delete
        • get
        • insert
        • list
      • instanceGroupManagers
        • Overview
        • abandonInstances
        • aggregatedList
        • applyUpdatesToInstances
        • createInstances
        • delete
        • deleteInstances
        • deletePerInstanceConfigs
        • get
        • insert
        • list
        • listErrors
        • listManagedInstances
        • listPerInstanceConfigs
        • patch
        • patchPerInstanceConfigs
        • recreateInstances
        • resize
        • resizeAdvanced
        • resumeInstances
        • setAutoHealingPolicies
        • setInstanceTemplate
        • setTargetPools
        • startInstances
        • stopInstances
        • suspendInstances
        • testIamPermissions
        • update
        • updatePerInstanceConfigs
      • instanceGroups
        • Overview
        • addInstances
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • listInstances
        • removeInstances
        • setNamedPorts
        • testIamPermissions
      • instanceSettings
        • Overview
        • get
        • patch
      • instanceTemplates
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • testIamPermissions
      • instances
        • Overview
        • addAccessConfig
        • addNetworkInterface
        • addResourcePolicies
        • aggregatedList
        • attachDisk
        • bulkInsert
        • delete
        • deleteAccessConfig
        • deleteNetworkInterface
        • detachDisk
        • get
        • getEffectiveFirewalls
        • getGuestAttributes
        • getIamPolicy
        • getPartnerMetadata
        • getScreenshot
        • getSerialPortOutput
        • getShieldedInstanceIdentity
        • getShieldedVmIdentity
        • insert
        • list
        • listReferrers
        • patchPartnerMetadata
        • performMaintenance
        • removeResourcePolicies
        • reportHostAsFaulty
        • reset
        • resume
        • sendDiagnosticInterrupt
        • setDeletionProtection
        • setDiskAutoDelete
        • setIamPolicy
        • setLabels
        • setMachineResources
        • setMachineType
        • setMetadata
        • setMinCpuPlatform
        • setName
        • setScheduling
        • setSecurityPolicy
        • setServiceAccount
        • setShieldedInstanceIntegrityPolicy
        • setShieldedVmIntegrityPolicy
        • setTags
        • simulateMaintenanceEvent
        • start
        • startWithEncryptionKey
        • stop
        • suspend
        • testIamPermissions
        • update
        • updateAccessConfig
        • updateDisplayDevice
        • updateNetworkInterface
        • updateShieldedInstanceConfig
        • updateShieldedVmConfig
      • instantSnapshots
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • setLabels
        • testIamPermissions
      • interconnectAttachments
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • setLabels
        • testIamPermissions
      • interconnectLocations
        • Overview
        • get
        • list
      • interconnectRemoteLocations
        • Overview
        • get
        • list
      • interconnects
        • Overview
        • delete
        • get
        • getDiagnostics
        • getMacsecConfig
        • insert
        • list
        • patch
        • setLabels
        • testIamPermissions
      • licenseCodes
        • Overview
        • get
        • testIamPermissions
      • licenses
        • Overview
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • testIamPermissions
      • machineImages
        • Overview
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • testIamPermissions
      • machineTypes
        • Overview
        • aggregatedList
        • get
        • list
      • networkAttachments
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • patch
        • setIamPolicy
        • testIamPermissions
      • networkEdgeSecurityServices
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • patch
      • networkEndpointGroups
        • Overview
        • aggregatedList
        • attachNetworkEndpoints
        • delete
        • detachNetworkEndpoints
        • get
        • insert
        • list
        • listNetworkEndpoints
        • testIamPermissions
      • networkFirewallPolicies
        • Overview
        • addAssociation
        • addPacketMirroringRule
        • addRule
        • aggregatedList
        • cloneRules
        • delete
        • get
        • getAssociation
        • getIamPolicy
        • getPacketMirroringRule
        • getRule
        • insert
        • list
        • patch
        • patchPacketMirroringRule
        • patchRule
        • removeAssociation
        • removePacketMirroringRule
        • removeRule
        • setIamPolicy
        • testIamPermissions
      • networkProfiles
        • Overview
        • get
        • list
      • networks
        • Overview
        • addPeering
        • delete
        • get
        • getEffectiveFirewalls
        • insert
        • list
        • listPeeringRoutes
        • patch
        • removePeering
        • switchToCustomMode
        • testIamPermissions
        • updatePeering
      • nodeGroups
        • Overview
        • addNodes
        • aggregatedList
        • delete
        • deleteNodes
        • get
        • getIamPolicy
        • insert
        • list
        • listNodes
        • patch
        • performMaintenance
        • setIamPolicy
        • setNodeTemplate
        • simulateMaintenanceEvent
        • testIamPermissions
      • nodeTemplates
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • testIamPermissions
      • nodeTypes
        • Overview
        • aggregatedList
        • get
        • list
      • organizationSecurityPolicies
        • Overview
        • addAssociation
        • addRule
        • copyRules
        • delete
        • get
        • getAssociation
        • getRule
        • insert
        • list
        • listAssociations
        • listPreconfiguredExpressionSets
        • move
        • patch
        • patchRule
        • removeAssociation
        • removeRule
      • packetMirrorings
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
      • projects
        • Overview
        • disableXpnHost
        • disableXpnResource
        • enableXpnHost
        • enableXpnResource
        • get
        • getXpnHost
        • getXpnResources
        • listXpnHosts
        • moveDisk
        • moveInstance
        • setCloudArmorTier
        • setCommonInstanceMetadata
        • setDefaultNetworkTier
        • setManagedProtectionTier
        • setUsageExportBucket
      • publicAdvertisedPrefixes
        • Overview
        • announce
        • delete
        • get
        • insert
        • list
        • patch
        • withdraw
      • publicDelegatedPrefixes
        • Overview
        • aggregatedList
        • announce
        • delete
        • get
        • insert
        • list
        • patch
        • withdraw
      • regionAutoscalers
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
        • update
      • regionBackendServices
        • Overview
        • delete
        • get
        • getHealth
        • getIamPolicy
        • insert
        • list
        • listUsable
        • patch
        • setIamPolicy
        • setSecurityPolicy
        • testIamPermissions
        • update
      • regionCommitments
        • Overview
        • aggregatedList
        • get
        • insert
        • list
        • testIamPermissions
        • update
        • updateReservations
      • regionDiskTypes
        • Overview
        • get
        • list
      • regionDisks
        • Overview
        • addResourcePolicies
        • bulkInsert
        • createSnapshot
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • removeResourcePolicies
        • resize
        • setIamPolicy
        • setLabels
        • startAsyncReplication
        • stopAsyncReplication
        • stopGroupAsyncReplication
        • testIamPermissions
        • update
      • regionHealthCheckServices
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
      • regionHealthChecks
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
        • update
      • regionInstanceGroupManagerResizeRequests
        • Overview
        • cancel
        • delete
        • get
        • insert
        • list
      • regionInstanceGroupManagers
        • Overview
        • abandonInstances
        • applyUpdatesToInstances
        • createInstances
        • delete
        • deleteInstances
        • deletePerInstanceConfigs
        • get
        • insert
        • list
        • listErrors
        • listManagedInstances
        • listPerInstanceConfigs
        • patch
        • patchPerInstanceConfigs
        • recreateInstances
        • resize
        • resizeAdvanced
        • resumeInstances
        • setAutoHealingPolicies
        • setInstanceTemplate
        • setTargetPools
        • startInstances
        • stopInstances
        • suspendInstances
        • testIamPermissions
        • update
        • updatePerInstanceConfigs
      • regionInstanceGroups
        • Overview
        • get
        • list
        • listInstances
        • setNamedPorts
        • testIamPermissions
      • regionInstanceTemplates
        • Overview
        • delete
        • get
        • insert
        • list
      • regionInstances
        • Overview
        • bulkInsert
      • regionInstantSnapshots
        • Overview
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • setLabels
        • testIamPermissions
      • regionMultiMigs
        • Overview
        • delete
        • get
        • insert
        • list
      • regionNetworkEndpointGroups
        • Overview
        • attachNetworkEndpoints
        • delete
        • detachNetworkEndpoints
        • get
        • insert
        • list
        • listNetworkEndpoints
      • regionNetworkFirewallPolicies
        • Overview
        • addAssociation
        • addRule
        • cloneRules
        • delete
        • get
        • getAssociation
        • getEffectiveFirewalls
        • getIamPolicy
        • getRule
        • insert
        • list
        • patch
        • patchRule
        • removeAssociation
        • removeRule
        • setIamPolicy
        • testIamPermissions
      • regionNotificationEndpoints
        • Overview
        • delete
        • get
        • insert
        • list
        • testIamPermissions
      • regionOperations
        • Overview
        • delete
        • get
        • list
        • wait
      • regionSecurityPolicies
        • Overview
        • addRule
        • delete
        • get
        • getRule
        • insert
        • list
        • patch
        • patchRule
        • removeRule
        • setLabels
      • regionSslCertificates
        • Overview
        • delete
        • get
        • insert
        • list
        • testIamPermissions
      • regionSslPolicies
        • Overview
        • delete
        • get
        • insert
        • list
        • listAvailableFeatures
        • patch
        • testIamPermissions
      • regionTargetHttpProxies
        • Overview
        • delete
        • get
        • insert
        • list
        • setUrlMap
        • testIamPermissions
      • regionTargetHttpsProxies
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • setSslCertificates
        • setUrlMap
        • testIamPermissions
      • regionTargetTcpProxies
        • Overview
        • delete
        • get
        • insert
        • list
        • testIamPermissions
      • regionUrlMaps
        • Overview
        • delete
        • get
        • insert
        • invalidateCache
        • list
        • patch
        • testIamPermissions
        • update
        • validate
      • regionZones
        • Overview
        • list
      • regions
        • Overview
        • get
        • list
      • reservationBlocks
        • Overview
        • get
        • list
        • performMaintenance
      • reservations
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • performMaintenance
        • resize
        • setIamPolicy
        • testIamPermissions
        • update
      • resourcePolicies
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • patch
        • setIamPolicy
        • testIamPermissions
      • routers
        • Overview
        • aggregatedList
        • delete
        • deleteRoutePolicy
        • get
        • getNatIpInfo
        • getNatMappingInfo
        • getRoutePolicy
        • getRouterStatus
        • insert
        • list
        • listBgpRoutes
        • listRoutePolicies
        • patch
        • patchRoutePolicy
        • preview
        • testIamPermissions
        • update
        • updateRoutePolicy
      • routes
        • Overview
        • delete
        • get
        • insert
        • list
        • testIamPermissions
      • securityPolicies
        • Overview
        • addRule
        • aggregatedList
        • delete
        • get
        • getRule
        • insert
        • list
        • listPreconfiguredExpressionSets
        • patch
        • patchRule
        • removeRule
        • setLabels
        • testIamPermissions
      • serviceAttachments
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • patch
        • setIamPolicy
        • testIamPermissions
      • snapshotSettings
        • Overview
        • get
        • patch
      • snapshots
        • Overview
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • setIamPolicy
        • setLabels
        • testIamPermissions
      • sslCertificates
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • testIamPermissions
      • sslPolicies
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • listAvailableFeatures
        • patch
        • testIamPermissions
      • storagePoolTypes
        • Overview
        • aggregatedList
        • get
        • list
      • storagePools
        • Overview
        • aggregatedList
        • delete
        • get
        • getIamPolicy
        • insert
        • list
        • listDisks
        • setIamPolicy
        • testIamPermissions
        • update
      • subnetworks
        • Overview
        • aggregatedList
        • delete
        • expandIpCidrRange
        • get
        • getIamPolicy
        • insert
        • list
        • listUsable
        • patch
        • setIamPolicy
        • setPrivateIpGoogleAccess
        • testIamPermissions
      • targetGrpcProxies
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
        • testIamPermissions
      • targetHttpProxies
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • setUrlMap
        • testIamPermissions
      • targetHttpsProxies
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • patch
        • setCertificateMap
        • setQuicOverride
        • setSslCertificates
        • setSslPolicy
        • setUrlMap
        • testIamPermissions
      • targetInstances
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • setSecurityPolicy
        • testIamPermissions
      • targetPools
        • Overview
        • addHealthCheck
        • addInstance
        • aggregatedList
        • delete
        • get
        • getHealth
        • insert
        • list
        • removeHealthCheck
        • removeInstance
        • setBackup
        • setSecurityPolicy
        • testIamPermissions
      • targetSslProxies
        • Overview
        • delete
        • get
        • insert
        • list
        • setBackendService
        • setCertificateMap
        • setProxyHeader
        • setSslCertificates
        • setSslPolicy
        • testIamPermissions
      • targetTcpProxies
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • setBackendService
        • setProxyHeader
        • testIamPermissions
      • targetVpnGateways
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • setLabels
        • testIamPermissions
      • urlMaps
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • invalidateCache
        • list
        • patch
        • testIamPermissions
        • update
        • validate
      • vpnGateways
        • Overview
        • aggregatedList
        • delete
        • get
        • getStatus
        • insert
        • list
        • setLabels
        • testIamPermissions
      • vpnTunnels
        • Overview
        • aggregatedList
        • delete
        • get
        • insert
        • list
        • setLabels
        • testIamPermissions
      • wireGroups
        • Overview
        • delete
        • get
        • insert
        • list
        • patch
      • zoneOperations
        • Overview
        • delete
        • get
        • list
        • wait
      • zones
        • Overview
        • get
        • list
    • Prerequisites
    • API quota metrics reference
    • How-to guides
      • Overview
      • Creating API requests and handling responses
      • Migrate API quota to regional metrics
      • Use simplified API quota metrics to monitor API usage
      • Standard query parameters
      • Improving application performance
      • Batch requests
    • Best practices
    • Client libraries
      • Overview
      • Using client libraries
  • OS Login API
    • Overview
    • Shared.Types
      • Types
      • OperatingSystemType
      • PosixAccount
      • SshPublicKey
    • v1
      • REST Resources
      • users
        • Overview
        • getLoginProfile
        • importSshPublicKey
      • users.projects
        • Overview
        • delete
      • users.sshPublicKeys
        • Overview
        • create
        • delete
        • get
        • patch
      • Types
      • LoginProfile
    • v1beta
      • REST Resources
      • users
        • Overview
        • getLoginProfile
        • importSshPublicKey
      • users.projects
        • Overview
        • delete
      • users.projects.locations
        • Overview
        • signSshPublicKey
      • users.sshPublicKeys
        • Overview
        • create
        • delete
        • get
        • patch
      • Types
      • LoginProfile
      • LoginProfileView
      • SignSshPublicKeyResponse
    • v1alpha
      • REST Resources
      • users
        • Overview
        • getLoginProfile
        • importSshPublicKey
      • users.projects
        • Overview
        • delete
      • users.projects.locations
        • Overview
        • signSshPublicKey
      • users.sshPublicKeys
        • Overview
        • create
        • delete
        • get
        • patch
      • Types
      • LoginProfile
      • LoginProfileView
      • SignSshPublicKeyResponse
  • OS Config API
    • Overview
    • Shared.Types
      • Types
      • ArchiveType
      • CancelOperationRequest
      • Date
      • DayOfWeek
      • DeleteOperationRequest
      • DesiredState
      • FixedOrPercent
      • GetOperationRequest
      • Interpreter
      • ListOperationsRequest
      • ListOperationsResponse
      • Mode
      • OSPolicy
      • OSPolicyAssignment
      • RolloutState
      • TimeOfDay
      • TimeZone
    • v1
      • REST Resources
      • projects.locations.global
        • Overview
        • getProjectFeatureSettings
        • updateProjectFeatureSettings
      • projects.locations.instances.inventories
        • Overview
        • get
        • list
      • projects.locations.instances.osPolicyAssignments.reports
        • Overview
        • get
        • list
      • projects.locations.instances.vulnerabilityReports
        • Overview
        • get
        • list
      • projects.locations.osPolicyAssignments
        • Overview
        • create
        • delete
        • get
        • list
        • listRevisions
        • patch
      • projects.locations.osPolicyAssignments.operations
        • Overview
        • cancel
        • get
      • projects.patchDeployments
        • Overview
        • create
        • delete
        • get
        • list
        • patch
        • pause
        • resume
      • projects.patchJobs
        • Overview
        • cancel
        • execute
        • get
        • list
      • projects.patchJobs.instanceDetails
        • Overview
        • list
      • Types
      • InventoryView
      • OSPolicyAssignmentReport
      • PatchConfig
      • PatchInstanceFilter
      • PatchRollout
      • ProjectFeatureSettings
    • v2
      • REST Resources
      • folders.locations.global.policyOrchestrators
        • Overview
        • create
        • delete
        • get
        • list
        • patch
      • folders.locations.operations
        • Overview
        • cancel
        • delete
        • get
        • list
      • organizations.locations.global.policyOrchestrators
        • Overview
        • create
        • delete
        • get
        • list
        • patch
      • organizations.locations.operations
        • Overview
        • cancel
        • delete
        • get
        • list
      • projects.locations.global.policyOrchestrators
        • Overview
        • create
        • delete
        • get
        • list
        • patch
      • projects.locations.operations
        • Overview
        • cancel
        • delete
        • get
        • list
      • Types
      • ListPolicyOrchestratorsResponse
    • v1beta
      • REST Resources
      • projects.guestPolicies
        • Overview
        • create
        • delete
        • get
        • list
        • patch
      • projects.patchDeployments
        • Overview
        • create
        • delete
        • get
        • list
        • patch
        • pause
        • resume
      • projects.patchJobs
        • Overview
        • cancel
        • execute
        • get
        • list
      • projects.patchJobs.instanceDetails
        • Overview
        • list
      • projects.zones.instances
        • Overview
        • lookupEffectiveGuestPolicy
      • Types
      • PatchConfig
      • PatchInstanceFilter
      • PatchRollout
    • v2beta
      • REST Resources
      • folders.locations.global.policyOrchestrators
        • Overview
        • create
        • delete
        • get
        • list
        • patch
      • folders.locations.operations
        • Overview
        • cancel
        • delete
        • get
        • list
      • organizations.locations.global.policyOrchestrators
        • Overview
        • create
        • delete
        • get
        • list
        • patch
      • organizations.locations.operations
        • Overview
        • cancel
        • delete
        • get
        • list
      • projects.locations.global.policyOrchestrators
        • Overview
        • create
        • delete
        • get
        • list
        • patch
      • projects.locations.operations
        • Overview
        • cancel
        • delete
        • get
        • list
      • Types
      • ListPolicyOrchestratorsResponse
    • v1alpha
      • REST Resources
      • projects.locations.instanceOSPoliciesCompliances
        • Overview
        • get
        • list
      • projects.locations.instances.inventories
        • Overview
        • get
        • list
      • projects.locations.instances.osPolicyAssignments.reports
        • Overview
        • get
        • list
      • projects.locations.instances.vulnerabilityReports
        • Overview
        • get
        • list
      • projects.locations.osPolicyAssignments
        • Overview
        • create
        • delete
        • get
        • list
        • listRevisions
        • patch
      • projects.locations.osPolicyAssignments.operations
        • Overview
        • cancel
        • get
      • Types
      • InventoryView
      • OSPolicyAssignmentReport
  • gcloud compute
    • Overview
    • Common commands
    • Usage tips
    • Reference
  • Google Cloud console
    • Overview
    • SSH-in-browser
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
  • Home
  • Compute Engine
  • Documentation
  • Reference

CancelOperationRequest
Stay organized with collections Save and categorize content based on your preferences.

  • JSON representation

The request message for Operations.CancelOperation.

JSON representation
{
  "name": string
}
Fields
name

string

The name of the operation resource to be cancelled.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2024-11-11 UTC.

  • Why Google

    • Choosing Google Cloud
    • Trust and security
    • Modern Infrastructure Cloud
    • Multicloud
    • Global infrastructure
    • Customers and case studies
    • Analyst reports
    • Whitepapers
  • Products and pricing

    • See all products
    • See all solutions
    • Google Cloud for Startups
    • Google Cloud Marketplace
    • Google Cloud pricing
    • Contact sales
  • Support

    • Google Cloud Community
    • Support
    • Release Notes
    • System status
  • Resources

    • GitHub
    • Getting Started with Google Cloud
    • Google Cloud documentation
    • Code samples
    • Cloud Architecture Center
    • Training and Certification
    • Developer Center
  • Engage

    • Blog
    • Events
    • X (Twitter)
    • Google Cloud on YouTube
    • Google Cloud Tech on YouTube
    • Become a Partner
    • Google Cloud Affiliate Program
    • Press Corner
  • About Google
  • Privacy
  • Site terms
  • Google Cloud terms
  • Manage cookies
  • Our third decade of climate action: join us
  • Sign up for the Google Cloud newsletter Subscribe
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
OSZAR »