Module: Google::Apis::ComputeV1
- Defined in:
- lib/google/apis/compute_v1.rb,
lib/google/apis/compute_v1/classes.rb,
lib/google/apis/compute_v1/service.rb,
lib/google/apis/compute_v1/gem_version.rb,
lib/google/apis/compute_v1/representations.rb
Overview
Compute Engine API
Creates and runs virtual machines on Google Cloud Platform.
Defined Under Namespace
Classes: AcceleratorConfig, AcceleratorTopologiesInfo, AcceleratorTopologiesInfoAcceleratorTopologyInfo, AcceleratorTopologiesInfoAcceleratorTopologyInfoInfoPerTopologyState, AcceleratorType, AcceleratorTypeAggregatedList, AcceleratorTypeList, AcceleratorTypesScopedList, AccessConfig, AddTargetPoolsHealthCheckRequest, AddTargetPoolsInstanceRequest, Address, AddressAggregatedList, AddressList, AddressesScopedList, AdvancedMachineFeatures, AliasIpRange, AllocationAggregateReservation, AllocationAggregateReservationReservedResourceInfo, AllocationAggregateReservationReservedResourceInfoAccelerator, AllocationReservationSharingPolicy, AllocationResourceStatus, AllocationResourceStatusHealthInfo, AllocationResourceStatusSpecificSkuAllocation, AllocationSpecificSkuAllocationAllocatedInstancePropertiesReservedDisk, AllocationSpecificSkuAllocationReservedInstanceProperties, AllocationSpecificSkuReservation, AttachedDisk, AttachedDiskInitializeParams, AuditConfig, AuditLogConfig, Autoscaler, AutoscalerAggregatedList, AutoscalerList, AutoscalerStatusDetails, AutoscalersScopedList, AutoscalingPolicy, AutoscalingPolicyCpuUtilization, AutoscalingPolicyCustomMetricUtilization, AutoscalingPolicyLoadBalancingUtilization, AutoscalingPolicyScaleInControl, AutoscalingPolicyScalingSchedule, Awsv4Signature, Backend, BackendBucket, BackendBucketCdnPolicy, BackendBucketCdnPolicyBypassCacheOnRequestHeader, BackendBucketCdnPolicyCacheKeyPolicy, BackendBucketCdnPolicyNegativeCachingPolicy, BackendBucketList, BackendBucketParams, BackendBucketUsedBy, BackendCustomMetric, BackendService, BackendServiceAggregatedList, BackendServiceCdnPolicy, BackendServiceCdnPolicyBypassCacheOnRequestHeader, BackendServiceCdnPolicyNegativeCachingPolicy, BackendServiceConnectionTrackingPolicy, BackendServiceCustomMetric, BackendServiceFailoverPolicy, BackendServiceGroupHealth, BackendServiceHaPolicy, BackendServiceHaPolicyLeader, BackendServiceHaPolicyLeaderNetworkEndpoint, BackendServiceHttpCookie, BackendServiceIap, BackendServiceList, BackendServiceListUsable, BackendServiceLocalityLoadBalancingPolicyConfig, BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy, BackendServiceLocalityLoadBalancingPolicyConfigPolicy, BackendServiceLogConfig, BackendServiceNetworkPassThroughLbTrafficPolicy, BackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinity, BackendServiceParams, BackendServiceReference, BackendServiceTlsSettings, BackendServiceTlsSettingsSubjectAltName, BackendServiceUsedBy, BackendServicesScopedList, BfdPacket, BfdStatus, BfdStatusPacketCounts, BgpRoute, BgpRouteAsPath, BgpRouteNetworkLayerReachabilityInformation, Binding, BulkInsertDiskResource, BulkInsertInstanceResource, BulkInsertInstanceResourcePerInstanceProperties, BulkInsertOperationStatus, BulkSetLabelsRequest, BulkZoneSetLabelsRequest, CacheInvalidationRule, CacheKeyPolicy, CalendarModeAdviceRequest, CalendarModeAdviceResponse, CalendarModeRecommendation, CircuitBreakers, Commitment, CommitmentAggregatedList, CommitmentList, CommitmentResourceStatus, CommitmentsScopedList, ComputeService, ConfidentialInstanceConfig, ConnectionDraining, ConsistentHashLoadBalancerSettings, ConsistentHashLoadBalancerSettingsHttpCookie, CorsPolicy, CrossSiteNetwork, CrossSiteNetworkList, CustomErrorResponsePolicy, CustomErrorResponsePolicyCustomErrorResponseRule, CustomerEncryptionKey, CustomerEncryptionKeyProtectedDisk, Date, DeprecationStatus, Disk, DiskAggregatedList, DiskAsyncReplication, DiskAsyncReplicationList, DiskInstantiationConfig, DiskList, DiskParams, DiskResourceStatus, DiskResourceStatusAsyncReplicationStatus, DiskType, DiskTypeAggregatedList, DiskTypeList, DiskTypesScopedList, DisksAddResourcePoliciesRequest, DisksRemoveResourcePoliciesRequest, DisksResizeRequest, DisksScopedList, DisksStartAsyncReplicationRequest, DisksStopGroupAsyncReplicationResource, DisplayDevice, DistributionPolicy, DistributionPolicyZoneConfiguration, Duration, ErrorInfo, ExchangedPeeringRoute, ExchangedPeeringRoutesList, Expr, ExternalVpnGateway, ExternalVpnGatewayInterface, ExternalVpnGatewayList, FileContentBuffer, Firewall, FirewallList, FirewallLogConfig, FirewallParams, FirewallPoliciesListAssociationsResponse, FirewallPoliciesScopedList, FirewallPolicy, FirewallPolicyAssociation, FirewallPolicyList, FirewallPolicyRule, FirewallPolicyRuleMatcher, FirewallPolicyRuleMatcherLayer4Config, FirewallPolicyRuleSecureTag, FixedOrPercent, FlexibleTimeRange, ForwardingRule, ForwardingRuleAggregatedList, ForwardingRuleList, ForwardingRuleReference, ForwardingRuleServiceDirectoryRegistration, ForwardingRulesScopedList, FutureReservation, FutureReservationCommitmentInfo, FutureReservationSpecificSkuProperties, FutureReservationStatus, FutureReservationStatusExistingMatchingUsageInfo, FutureReservationStatusLastKnownGoodState, FutureReservationStatusLastKnownGoodStateFutureReservationSpecs, FutureReservationStatusSpecificSkuProperties, FutureReservationTimeWindow, FutureReservationsAggregatedListResponse, FutureReservationsListResponse, FutureReservationsScopedList, FutureResourcesRecommendation, FutureResourcesRecommendationOtherLocation, FutureResourcesSpec, FutureResourcesSpecAggregateResources, FutureResourcesSpecLocalSsdPartition, FutureResourcesSpecLocationPolicy, FutureResourcesSpecLocationPolicyLocation, FutureResourcesSpecSpecificSkuResources, FutureResourcesSpecTargetResources, GlobalAddressesMoveRequest, GlobalNetworkEndpointGroupsAttachEndpointsRequest, GlobalNetworkEndpointGroupsDetachEndpointsRequest, GlobalOrganizationSetPolicyRequest, GlobalSetLabelsRequest, GlobalSetPolicyRequest, GroupMaintenanceInfo, GrpcHealthCheck, GrpctlsHealthCheck, GuestAttributes, GuestAttributesEntry, GuestAttributesValue, GuestOsFeature, HealthCheck, HealthCheckList, HealthCheckLogConfig, HealthCheckReference, HealthCheckService, HealthCheckServiceReference, HealthCheckServicesList, HealthChecksAggregatedList, HealthChecksScopedList, HealthStatus, HealthStatusForNetworkEndpoint, Help, HelpLink, HostRule, Http2HealthCheck, HttpFaultAbort, HttpFaultDelay, HttpFaultInjection, HttpHeaderAction, HttpHeaderMatch, HttpHeaderOption, HttpHealthCheck, HttpHealthCheckList, HttpQueryParameterMatch, HttpRedirectAction, HttpRetryPolicy, HttpRouteAction, HttpRouteRule, HttpRouteRuleMatch, HttpsHealthCheck, HttpsHealthCheckList, Image, ImageFamilyView, ImageList, ImageParams, InitialStateConfig, Instance, InstanceAggregatedList, InstanceConsumptionData, InstanceConsumptionInfo, InstanceGroup, InstanceGroupAggregatedList, InstanceGroupList, InstanceGroupManager, InstanceGroupManagerActionsSummary, InstanceGroupManagerAggregatedList, InstanceGroupManagerAllInstancesConfig, InstanceGroupManagerAutoHealingPolicy, InstanceGroupManagerInstanceFlexibilityPolicy, InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection, InstanceGroupManagerInstanceLifecyclePolicy, InstanceGroupManagerList, InstanceGroupManagerResizeRequest, InstanceGroupManagerResizeRequestStatus, InstanceGroupManagerResizeRequestStatusLastAttempt, InstanceGroupManagerResizeRequestsListResponse, InstanceGroupManagerResourcePolicies, InstanceGroupManagerStandbyPolicy, InstanceGroupManagerStatus, InstanceGroupManagerStatusAllInstancesConfig, InstanceGroupManagerStatusStateful, InstanceGroupManagerStatusStatefulPerInstanceConfigs, InstanceGroupManagerStatusVersionTarget, InstanceGroupManagerUpdatePolicy, InstanceGroupManagerVersion, InstanceGroupManagersAbandonInstancesRequest, InstanceGroupManagersApplyUpdatesRequest, InstanceGroupManagersCreateInstancesRequest, InstanceGroupManagersDeleteInstancesRequest, InstanceGroupManagersDeletePerInstanceConfigsReq, InstanceGroupManagersListErrorsResponse, InstanceGroupManagersListManagedInstancesResponse, InstanceGroupManagersListPerInstanceConfigsResp, InstanceGroupManagersPatchPerInstanceConfigsReq, InstanceGroupManagersRecreateInstancesRequest, InstanceGroupManagersResumeInstancesRequest, InstanceGroupManagersScopedList, InstanceGroupManagersSetInstanceTemplateRequest, InstanceGroupManagersSetTargetPoolsRequest, InstanceGroupManagersStartInstancesRequest, InstanceGroupManagersStopInstancesRequest, InstanceGroupManagersSuspendInstancesRequest, InstanceGroupManagersUpdatePerInstanceConfigsReq, InstanceGroupsAddInstancesRequest, InstanceGroupsListInstances, InstanceGroupsListInstancesRequest, InstanceGroupsRemoveInstancesRequest, InstanceGroupsScopedList, InstanceGroupsSetNamedPortsRequest, InstanceList, InstanceListReferrers, InstanceManagedByIgmError, InstanceManagedByIgmErrorInstanceActionDetails, InstanceManagedByIgmErrorManagedInstanceError, InstanceParams, InstanceProperties, InstancePropertiesPatch, InstanceReference, InstanceSettings, InstanceSettingsMetadata, InstanceTemplate, InstanceTemplateAggregatedList, InstanceTemplateList, InstanceTemplatesScopedList, InstanceWithNamedPorts, InstancesAddResourcePoliciesRequest, InstancesBulkInsertOperationMetadata, InstancesGetEffectiveFirewallsResponse, InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy, InstancesRemoveResourcePoliciesRequest, InstancesReportHostAsFaultyRequest, InstancesReportHostAsFaultyRequestFaultReason, InstancesScopedList, InstancesSetLabelsRequest, InstancesSetMachineResourcesRequest, InstancesSetMachineTypeRequest, InstancesSetMinCpuPlatformRequest, InstancesSetNameRequest, InstancesSetSecurityPolicyRequest, InstancesSetServiceAccountRequest, InstancesStartWithEncryptionKeyRequest, InstantSnapshot, InstantSnapshotAggregatedList, InstantSnapshotList, InstantSnapshotResourceStatus, InstantSnapshotsScopedList, Int64RangeMatch, Interconnect, InterconnectApplicationAwareInterconnect, InterconnectApplicationAwareInterconnectBandwidthPercentage, InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy, InterconnectApplicationAwareInterconnectStrictPriorityPolicy, InterconnectAttachment, InterconnectAttachmentAggregatedList, InterconnectAttachmentConfigurationConstraints, InterconnectAttachmentConfigurationConstraintsBgpPeerAsnRange, InterconnectAttachmentGroup, InterconnectAttachmentGroupAttachment, InterconnectAttachmentGroupConfigured, InterconnectAttachmentGroupConfiguredAvailabilitySla, InterconnectAttachmentGroupConfiguredAvailabilitySlaIntendedSlaBlockers, InterconnectAttachmentGroupIntent, InterconnectAttachmentGroupLogicalStructure, InterconnectAttachmentGroupLogicalStructureRegion, InterconnectAttachmentGroupLogicalStructureRegionMetro, InterconnectAttachmentGroupLogicalStructureRegionMetroFacility, InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone, InterconnectAttachmentGroupsGetOperationalStatusResponse, InterconnectAttachmentGroupsListResponse, InterconnectAttachmentGroupsOperationalStatus, InterconnectAttachmentGroupsOperationalStatusAttachmentStatus, InterconnectAttachmentL2Forwarding, InterconnectAttachmentL2ForwardingApplianceMapping, InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping, InterconnectAttachmentL2ForwardingGeneveHeader, InterconnectAttachmentList, InterconnectAttachmentParams, InterconnectAttachmentPartnerMetadata, InterconnectAttachmentPrivateInfo, InterconnectAttachmentsScopedList, InterconnectCircuitInfo, InterconnectDiagnostics, InterconnectDiagnosticsArpEntry, InterconnectDiagnosticsLinkLacpStatus, InterconnectDiagnosticsLinkOpticalPower, InterconnectDiagnosticsLinkStatus, InterconnectDiagnosticsMacsecStatus, InterconnectGroup, InterconnectGroupConfigured, InterconnectGroupConfiguredTopologyCapability, InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers, InterconnectGroupIntent, InterconnectGroupInterconnect, InterconnectGroupPhysicalStructure, InterconnectGroupPhysicalStructureMetros, InterconnectGroupPhysicalStructureMetrosFacilities, InterconnectGroupPhysicalStructureMetrosFacilitiesZones, InterconnectGroupsCreateMembers, InterconnectGroupsCreateMembersInterconnectInput, InterconnectGroupsCreateMembersRequest, InterconnectGroupsGetOperationalStatusResponse, InterconnectGroupsListResponse, InterconnectGroupsOperationalStatus, InterconnectGroupsOperationalStatusInterconnectStatus, InterconnectList, InterconnectLocation, InterconnectLocationCrossSiteInterconnectInfo, InterconnectLocationList, InterconnectLocationRegionInfo, InterconnectMacsec, InterconnectMacsecConfig, InterconnectMacsecConfigPreSharedKey, InterconnectMacsecPreSharedKey, InterconnectOutageNotification, InterconnectParams, InterconnectRemoteLocation, InterconnectRemoteLocationConstraints, InterconnectRemoteLocationConstraintsSubnetLengthRange, InterconnectRemoteLocationList, InterconnectRemoteLocationPermittedConnections, InterconnectsGetDiagnosticsResponse, InterconnectsGetMacsecConfigResponse, License, LicenseCode, LicenseCodeLicenseAlias, LicenseParams, LicenseResourceCommitment, LicenseResourceRequirements, LicensesListResponse, LocalDisk, LocalizedMessage, LocationPolicy, LocationPolicyLocation, LocationPolicyLocationConstraints, MachineImage, MachineImageList, MachineType, MachineTypeAggregatedList, MachineTypeList, MachineTypesScopedList, ManagedInstance, ManagedInstanceInstanceHealth, ManagedInstanceLastAttempt, ManagedInstancePropertiesFromFlexibilityPolicy, ManagedInstanceVersion, Metadata, MetadataFilter, MetadataFilterLabelMatch, MoveDiskRequest, MoveInstanceRequest, NamedPort, NatIpInfo, NatIpInfoNatIpInfoMapping, NatIpInfoResponse, Network, NetworkAttachment, NetworkAttachmentAggregatedList, NetworkAttachmentConnectedEndpoint, NetworkAttachmentList, NetworkAttachmentsScopedList, NetworkEdgeSecurityService, NetworkEdgeSecurityServiceAggregatedList, NetworkEdgeSecurityServicesScopedList, NetworkEndpoint, NetworkEndpointGroup, NetworkEndpointGroupAggregatedList, NetworkEndpointGroupAppEngine, NetworkEndpointGroupCloudFunction, NetworkEndpointGroupCloudRun, NetworkEndpointGroupList, NetworkEndpointGroupPscData, NetworkEndpointGroupsAttachEndpointsRequest, NetworkEndpointGroupsDetachEndpointsRequest, NetworkEndpointGroupsListEndpointsRequest, NetworkEndpointGroupsListNetworkEndpoints, NetworkEndpointGroupsScopedList, NetworkEndpointWithHealthStatus, NetworkFirewallPolicyAggregatedList, NetworkInterface, NetworkList, NetworkParams, NetworkPeering, NetworkPeeringConnectionStatus, NetworkPeeringConnectionStatusConsensusState, NetworkPeeringConnectionStatusTrafficConfiguration, NetworkPerformanceConfig, NetworkProfile, NetworkProfileLocation, NetworkProfileNetworkFeatures, NetworkProfileNetworkFeaturesPredefinedSubnetworkRange, NetworkProfileProfileType, NetworkProfilesListResponse, NetworkRoutingConfig, NetworksAddPeeringRequest, NetworksGetEffectiveFirewallsResponse, NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy, NetworksRemovePeeringRequest, NetworksRequestRemovePeeringRequest, NetworksUpdatePeeringRequest, NodeGroup, NodeGroupAggregatedList, NodeGroupAutoscalingPolicy, NodeGroupList, NodeGroupMaintenanceWindow, NodeGroupNode, NodeGroupsAddNodesRequest, NodeGroupsDeleteNodesRequest, NodeGroupsListNodes, NodeGroupsPerformMaintenanceRequest, NodeGroupsScopedList, NodeGroupsSetNodeTemplateRequest, NodeGroupsSimulateMaintenanceEventRequest, NodeTemplate, NodeTemplateAggregatedList, NodeTemplateList, NodeTemplateNodeTypeFlexibility, NodeTemplatesScopedList, NodeType, NodeTypeAggregatedList, NodeTypeList, NodeTypesScopedList, NotificationEndpoint, NotificationEndpointGrpcSettings, NotificationEndpointList, Operation, OperationAggregatedList, OperationList, OperationsScopedList, OrganizationSecurityPoliciesListAssociationsResponse, OutlierDetection, PacketIntervals, PacketMirroring, PacketMirroringAggregatedList, PacketMirroringFilter, PacketMirroringForwardingRuleInfo, PacketMirroringList, PacketMirroringMirroredResourceInfo, PacketMirroringMirroredResourceInfoInstanceInfo, PacketMirroringMirroredResourceInfoSubnetInfo, PacketMirroringNetworkInfo, PacketMirroringsScopedList, PathMatcher, PathRule, PerInstanceConfig, Policy, PreconfiguredWafSet, PreservedState, PreservedStatePreservedDisk, PreservedStatePreservedNetworkIp, PreservedStatePreservedNetworkIpIpAddress, PreviewFeature, PreviewFeatureList, PreviewFeatureRolloutOperation, PreviewFeatureRolloutOperationRolloutInput, PreviewFeatureStatus, PreviewFeatureStatusReleaseStatus, Project, ProjectsDisableXpnResourceRequest, ProjectsEnableXpnResourceRequest, ProjectsGetXpnResources, ProjectsListXpnHostsRequest, ProjectsSetCloudArmorTierRequest, ProjectsSetDefaultNetworkTierRequest, PublicAdvertisedPrefix, PublicAdvertisedPrefixList, PublicAdvertisedPrefixPublicDelegatedPrefix, PublicDelegatedPrefix, PublicDelegatedPrefixAggregatedList, PublicDelegatedPrefixList, PublicDelegatedPrefixPublicDelegatedSubPrefix, PublicDelegatedPrefixesScopedList, Quota, QuotaExceededInfo, Reference, Region, RegionAddressesMoveRequest, RegionAutoscalerList, RegionDiskTypeList, RegionDisksAddResourcePoliciesRequest, RegionDisksRemoveResourcePoliciesRequest, RegionDisksResizeRequest, RegionDisksStartAsyncReplicationRequest, RegionInstanceGroupList, RegionInstanceGroupManagerDeleteInstanceConfigReq, RegionInstanceGroupManagerList, RegionInstanceGroupManagerPatchInstanceConfigReq, RegionInstanceGroupManagerUpdateInstanceConfigReq, RegionInstanceGroupManagersAbandonInstancesRequest, RegionInstanceGroupManagersApplyUpdatesRequest, RegionInstanceGroupManagersCreateInstancesRequest, RegionInstanceGroupManagersDeleteInstancesRequest, RegionInstanceGroupManagersListErrorsResponse, RegionInstanceGroupManagersListInstanceConfigsResp, RegionInstanceGroupManagersListInstancesResponse, RegionInstanceGroupManagersRecreateRequest, RegionInstanceGroupManagersResumeInstancesRequest, RegionInstanceGroupManagersSetTargetPoolsRequest, RegionInstanceGroupManagersSetTemplateRequest, RegionInstanceGroupManagersStartInstancesRequest, RegionInstanceGroupManagersStopInstancesRequest, RegionInstanceGroupManagersSuspendInstancesRequest, RegionInstanceGroupsListInstances, RegionInstanceGroupsListInstancesRequest, RegionInstanceGroupsSetNamedPortsRequest, RegionList, RegionNetworkEndpointGroupsAttachEndpointsRequest, RegionNetworkEndpointGroupsDetachEndpointsRequest, RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse, RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy, RegionSetLabelsRequest, RegionSetPolicyRequest, RegionTargetHttpsProxiesSetSslCertificatesRequest, RegionUrlMapsValidateRequest, RemoveTargetPoolsHealthCheckRequest, RemoveTargetPoolsInstanceRequest, RequestMirrorPolicy, Reservation, ReservationAdvancedDeploymentControl, ReservationAffinity, ReservationAggregatedList, ReservationBlock, ReservationBlockHealthInfo, ReservationBlockPhysicalTopology, ReservationBlockPhysicalTopologyInstance, ReservationBlockPhysicalTopologyInstancePhysicalHostTopology, ReservationBlocksGetResponse, ReservationBlocksListResponse, ReservationList, ReservationSubBlock, ReservationSubBlockHealthInfo, ReservationSubBlockPhysicalTopology, ReservationSubBlocksGetResponse, ReservationSubBlocksListResponse, ReservationSubBlocksReportFaultyRequest, ReservationSubBlocksReportFaultyRequestFaultReason, ReservationsBlocksPerformMaintenanceRequest, ReservationsPerformMaintenanceRequest, ReservationsResizeRequest, ReservationsScopedList, ResourceCommitment, ResourceGroupReference, ResourcePoliciesScopedList, ResourcePolicy, ResourcePolicyAggregatedList, ResourcePolicyDailyCycle, ResourcePolicyDiskConsistencyGroupPolicy, ResourcePolicyGroupPlacementPolicy, ResourcePolicyHourlyCycle, ResourcePolicyInstanceSchedulePolicy, ResourcePolicyInstanceSchedulePolicySchedule, ResourcePolicyList, ResourcePolicyResourceStatus, ResourcePolicyResourceStatusInstanceSchedulePolicyStatus, ResourcePolicySnapshotSchedulePolicy, ResourcePolicySnapshotSchedulePolicyRetentionPolicy, ResourcePolicySnapshotSchedulePolicySchedule, ResourcePolicySnapshotSchedulePolicySnapshotProperties, ResourcePolicyWeeklyCycle, ResourcePolicyWeeklyCycleDayOfWeek, ResourcePolicyWorkloadPolicy, ResourceStatus, ResourceStatusEffectiveInstanceMetadata, ResourceStatusPhysicalHostTopology, ResourceStatusReservationConsumptionInfo, ResourceStatusScheduling, Route, RouteAsPath, RouteList, RouteParams, RoutePolicy, RoutePolicyPolicyTerm, Router, RouterAdvertisedIpRange, RouterAggregatedList, RouterBgp, RouterBgpPeer, RouterBgpPeerBfd, RouterBgpPeerCustomLearnedIpRange, RouterInterface, RouterList, RouterMd5AuthenticationKey, RouterNat, RouterNatLogConfig, RouterNatRule, RouterNatRuleAction, RouterNatSubnetworkToNat, RouterNatSubnetworkToNat64, RouterParams, RouterStatus, RouterStatusBgpPeerStatus, RouterStatusNatStatus, RouterStatusNatStatusNatRuleStatus, RouterStatusResponse, RoutersGetRoutePolicyResponse, RoutersListBgpRoutes, RoutersListRoutePolicies, RoutersPreviewResponse, RoutersScopedList, SavedAttachedDisk, SavedDisk, ScalingScheduleStatus, Scheduling, SchedulingNodeAffinity, SchedulingOnInstanceStopAction, Screenshot, SecurityPoliciesAggregatedList, SecurityPoliciesListPreconfiguredExpressionSetsResponse, SecurityPoliciesScopedList, SecurityPoliciesWafConfig, SecurityPolicy, SecurityPolicyAdaptiveProtectionConfig, SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig, SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig, SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig, SecurityPolicyAdvancedOptionsConfig, SecurityPolicyAdvancedOptionsConfigJsonCustomConfig, SecurityPolicyAssociation, SecurityPolicyDdosProtectionConfig, SecurityPolicyList, SecurityPolicyRecaptchaOptionsConfig, SecurityPolicyReference, SecurityPolicyRule, SecurityPolicyRuleHttpHeaderAction, SecurityPolicyRuleHttpHeaderActionHttpHeaderOption, SecurityPolicyRuleMatcher, SecurityPolicyRuleMatcherConfig, SecurityPolicyRuleMatcherExprOptions, SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions, SecurityPolicyRuleNetworkMatcher, SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch, SecurityPolicyRulePreconfiguredWafConfig, SecurityPolicyRulePreconfiguredWafConfigExclusion, SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams, SecurityPolicyRuleRateLimitOptions, SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig, SecurityPolicyRuleRateLimitOptionsThreshold, SecurityPolicyRuleRedirectOptions, SecurityPolicyUserDefinedField, SecuritySettings, SerialPortOutput, ServerBinding, ServiceAccount, ServiceAttachment, ServiceAttachmentAggregatedList, ServiceAttachmentConnectedEndpoint, ServiceAttachmentConsumerProjectLimit, ServiceAttachmentList, ServiceAttachmentsScopedList, SetCommonInstanceMetadataOperationMetadata, SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo, ShareSettings, ShareSettingsProjectConfig, ShieldedInstanceConfig, ShieldedInstanceIdentity, ShieldedInstanceIdentityEntry, ShieldedInstanceIntegrityPolicy, SignedUrlKey, Snapshot, SnapshotList, SnapshotParams, SnapshotSettings, SnapshotSettingsStorageLocationSettings, SnapshotSettingsStorageLocationSettingsStorageLocationPreference, SourceDiskEncryptionKey, SourceInstanceParams, SourceInstanceProperties, SslCertificate, SslCertificateAggregatedList, SslCertificateList, SslCertificateManagedSslCertificate, SslCertificateSelfManagedSslCertificate, SslCertificatesScopedList, SslHealthCheck, SslPoliciesAggregatedList, SslPoliciesList, SslPoliciesListAvailableFeaturesResponse, SslPoliciesScopedList, SslPolicy, SslPolicyReference, StatefulPolicy, StatefulPolicyPreservedState, StatefulPolicyPreservedStateDiskDevice, StatefulPolicyPreservedStateNetworkIp, Status, StoragePool, StoragePoolAggregatedList, StoragePoolDisk, StoragePoolExapoolProvisionedCapacityGb, StoragePoolList, StoragePoolListDisks, StoragePoolParams, StoragePoolResourceStatus, StoragePoolType, StoragePoolTypeAggregatedList, StoragePoolTypeList, StoragePoolTypesScopedList, StoragePoolsScopedList, Subnetwork, SubnetworkAggregatedList, SubnetworkList, SubnetworkLogConfig, SubnetworkParams, SubnetworkSecondaryRange, SubnetworkUtilizationDetails, SubnetworkUtilizationDetailsIpv4Utilization, SubnetworkUtilizationDetailsIpv6Utilization, SubnetworksExpandIpCidrRangeRequest, SubnetworksScopedList, SubnetworksScopedWarning, SubnetworksSetPrivateIpGoogleAccessRequest, Subsetting, Tags, TargetGrpcProxy, TargetGrpcProxyList, TargetHttpProxiesScopedList, TargetHttpProxy, TargetHttpProxyAggregatedList, TargetHttpProxyList, TargetHttpsProxiesScopedList, TargetHttpsProxiesSetCertificateMapRequest, TargetHttpsProxiesSetQuicOverrideRequest, TargetHttpsProxiesSetSslCertificatesRequest, TargetHttpsProxy, TargetHttpsProxyAggregatedList, TargetHttpsProxyList, TargetInstance, TargetInstanceAggregatedList, TargetInstanceList, TargetInstancesScopedList, TargetPool, TargetPoolAggregatedList, TargetPoolInstanceHealth, TargetPoolList, TargetPoolsScopedList, TargetReference, TargetSslProxiesSetBackendServiceRequest, TargetSslProxiesSetCertificateMapRequest, TargetSslProxiesSetProxyHeaderRequest, TargetSslProxiesSetSslCertificatesRequest, TargetSslProxy, TargetSslProxyList, TargetTcpProxiesScopedList, TargetTcpProxiesSetBackendServiceRequest, TargetTcpProxiesSetProxyHeaderRequest, TargetTcpProxy, TargetTcpProxyAggregatedList, TargetTcpProxyList, TargetVpnGateway, TargetVpnGatewayAggregatedList, TargetVpnGatewayList, TargetVpnGatewaysScopedList, TcpHealthCheck, TestFailure, TestPermissionsRequest, TestPermissionsResponse, Uint128, UpcomingMaintenance, UrlMap, UrlMapList, UrlMapReference, UrlMapTest, UrlMapTestHeader, UrlMapValidationResult, UrlMapsAggregatedList, UrlMapsScopedList, UrlRewrite, UsableSubnetwork, UsableSubnetworkSecondaryRange, UsableSubnetworksAggregatedList, UsageExportLocation, ValidateUrlMapsRequest, ValidateUrlMapsResponse, VmEndpointNatMappings, VmEndpointNatMappingsInterfaceNatMappings, VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings, VmEndpointNatMappingsList, VpnGateway, VpnGatewayAggregatedList, VpnGatewayList, VpnGatewayStatus, VpnGatewayStatusHighAvailabilityRequirementState, VpnGatewayStatusTunnel, VpnGatewayStatusVpnConnection, VpnGatewayVpnGatewayInterface, VpnGatewaysGetStatusResponse, VpnGatewaysScopedList, VpnTunnel, VpnTunnelAggregatedList, VpnTunnelCipherSuite, VpnTunnelList, VpnTunnelPhase1Algorithms, VpnTunnelPhase2Algorithms, VpnTunnelsScopedList, WafExpressionSet, WafExpressionSetExpression, WeightedBackendService, Wire, WireEndpoint, WireGroup, WireGroupEndpoint, WireGroupEndpointInterconnect, WireGroupList, WireGroupTopology, WireGroupTopologyEndpoint, WireProperties, XpnHostList, XpnResourceId, Zone, ZoneList, ZoneSetLabelsRequest, ZoneSetNestedPolicyRequest, ZoneSetPolicyRequest
Constant Summary collapse
- GEM_VERSION =
Version of the google-apis-compute_v1 gem
"0.138.0"- GENERATOR_VERSION =
Version of the code generator used to generate this client
"0.18.0"- REVISION =
Revision of the discovery document this client was generated from
"20251230"- VERSION =
Version of the Compute Engine API this client connects to. This is NOT the gem version.
'V1'- AUTH_CLOUD_PLATFORM =
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
'https://www.googleapis.com/auth/cloud-platform'- AUTH_COMPUTE =
View and manage your Google Compute Engine resources
'https://www.googleapis.com/auth/compute'- AUTH_COMPUTE_READONLY =
View your Google Compute Engine resources
'https://www.googleapis.com/auth/compute.readonly'- AUTH_DEVSTORAGE_FULL_CONTROL =
Manage your data and permissions in Cloud Storage and see the email address for your Google Account
'https://www.googleapis.com/auth/devstorage.full_control'- AUTH_DEVSTORAGE_READ_ONLY =
View your data in Google Cloud Storage
'https://www.googleapis.com/auth/devstorage.read_only'- AUTH_DEVSTORAGE_READ_WRITE =
Manage your data in Cloud Storage and see the email address of your Google Account
'https://www.googleapis.com/auth/devstorage.read_write'