compute
v1
|
▼NGoogle | |
▼NApis | |
▼NCompute | |
▼Nv1 | |
►NData | |
CAcceleratorConfig | A specification of the type and number of accelerator cards attached to the instance. |
CAcceleratorType | Represents an Accelerator Type resource |
►CAcceleratorTypeAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CAcceleratorTypeList | Contains a list of accelerator types. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CAcceleratorTypesScopedList | |
►CWarningData | [Output Only] An informational warning that appears when the accelerator types list is empty. |
CDataData | |
CAccessConfig | An access configuration attached to an instance's network interface. Only one access config per instance is supported. |
CAddress | Use global external addresses for GFE-based external HTTP(S) load balancers in Premium Tier |
►CAddressAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CAddressesScopedList | |
►CWarningData | [Output Only] Informational warning which replaces the list of addresses when the list is empty. |
CDataData | |
►CAddressList | Contains a list of addresses. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CAliasIpRange | An alias IP range attached to an instance's network interface. |
CAllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk | |
CAllocationSpecificSKUAllocationReservedInstanceProperties | Properties of the SKU instances being reserved. |
CAllocationSpecificSKUReservation | This reservation type allows to pre allocate specific instance configuration. |
CAttachedDisk | An instance-attached disk resource. |
CAttachedDiskInitializeParams | [Input Only] Specifies the parameters for a new disk that will be created alongside the new instance. Use initialization parameters to create boot disks or local SSDs attached to the new instance |
CAuditConfig | Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs |
CAuditLogConfig | Provides the configuration for logging a type of permissions. Example: |
CAuthorizationLoggingOptions | Authorization-related information used by Cloud Audit Logging. |
CAutoscaler | Represents an Autoscaler resource |
►CAutoscalerAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CAutoscalerList | Contains a list of Autoscaler resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CAutoscalersScopedList | |
►CWarningData | [Output Only] Informational warning which replaces the list of autoscalers when the list is empty. |
CDataData | |
CAutoscalerStatusDetails | |
CAutoscalingPolicy | Cloud Autoscaler policy. |
CAutoscalingPolicyCpuUtilization | CPU utilization policy. |
CAutoscalingPolicyCustomMetricUtilization | Custom utilization metric policy. |
CAutoscalingPolicyLoadBalancingUtilization | Configuration parameters of autoscaling based on load balancing. |
CBackend | Message containing information of one individual backend. |
CBackendBucket | Represents a Cloud Storage Bucket resource |
CBackendBucketCdnPolicy | Message containing Cloud CDN configuration for a backend bucket. |
►CBackendBucketList | Contains a list of BackendBucket resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CBackendService | Represents a Backend Service resource |
►CBackendServiceAggregatedList | Contains a list of BackendServicesScopedList. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CBackendServiceCdnPolicy | Message containing Cloud CDN configuration for a backend service. |
CBackendServiceGroupHealth | |
CBackendServiceIAP | Identity-Aware Proxy |
►CBackendServiceList | Contains a list of BackendService resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CBackendServiceLogConfig | The available logging options for the load balancer traffic served by this backend service. |
CBackendServiceReference | |
►CBackendServicesScopedList | |
►CWarningData | Informational warning which replaces the list of backend services when the list is empty. |
CDataData | |
CBinding | Associates members with a role . |
CCacheInvalidationRule | |
CCacheKeyPolicy | Message containing what to include in the cache key for a request for Cloud CDN. |
CCircuitBreakers | Settings controlling the volume of connections to a backend service. |
CCommitment | Represents a regional Commitment resource |
►CCommitmentAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CCommitmentList | Contains a list of Commitment resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CCommitmentsScopedList | |
►CWarningData | [Output Only] Informational warning which replaces the list of commitments when the list is empty. |
CDataData | |
CCondition | A condition to be met. |
CConnectionDraining | Message containing connection draining configuration. |
CConsistentHashLoadBalancerSettings | This message defines settings for a consistent hash style load balancer. |
CConsistentHashLoadBalancerSettingsHttpCookie | The information about the HTTP Cookie on which the hash function is based for load balancing policies that use a consistent hash. |
CCorsPolicy | The specification for allowing client side cross-origin requests. Please see W3C Recommendation for Cross Origin Resource Sharing |
CCustomerEncryptionKey | Represents a customer-supplied encryption key |
CCustomerEncryptionKeyProtectedDisk | |
CDeprecationStatus | Deprecation status for a public resource. |
CDisk | Represents a Persistent Disk resource |
►CDiskAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CDiskInstantiationConfig | A specification of the desired way to instantiate a disk in the instance template when its created from a source instance. |
►CDiskList | A list of Disk resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CDiskMoveRequest | |
CDisksAddResourcePoliciesRequest | |
CDisksRemoveResourcePoliciesRequest | |
CDisksResizeRequest | |
►CDisksScopedList | |
►CWarningData | [Output Only] Informational warning which replaces the list of disks when the list is empty. |
CDataData | |
CDiskType | Represents a Disk Type resource |
►CDiskTypeAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CDiskTypeList | Contains a list of disk types. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CDiskTypesScopedList | |
►CWarningData | [Output Only] Informational warning which replaces the list of disk types when the list is empty. |
CDataData | |
CDisplayDevice | A set of Display Device options |
CDistributionPolicy | |
CDistributionPolicyZoneConfiguration | |
CDuration | A Duration represents a fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like "day" or "month". Range is approximately 10,000 years. |
CExchangedPeeringRoute | |
►CExchangedPeeringRoutesList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CExpr | Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec |
CExternalVpnGateway | External VPN gateway is the on-premises VPN gateway(s) or another cloud provider's VPN gateway that connects to your Google Cloud VPN gateway. To create a highly available VPN from Google Cloud to your on- premises side or another Cloud provider's VPN gateway, you must create a external VPN gateway resource in GCP, which provides the information to GCP about your external VPN gateway. |
CExternalVpnGatewayInterface | The interface for the external VPN gateway. |
►CExternalVpnGatewayList | Response to the list request, and contains a list of externalVpnGateways. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CFirewall | Represents a Firewall Rule resource |
CAllowedData | |
CDeniedData | |
►CFirewallList | Contains a list of firewalls. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CFirewallLogConfig | The available logging options for a firewall rule. |
CFixedOrPercent | Encapsulates numeric value that can be either absolute or relative. |
CForwardingRule | Represents a Forwarding Rule resource |
►CForwardingRuleAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CForwardingRuleList | Contains a list of ForwardingRule resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CForwardingRuleReference | |
►CForwardingRulesScopedList | |
►CWarningData | Informational warning which replaces the list of forwarding rules when the list is empty. |
CDataData | |
CGlobalSetLabelsRequest | |
CGlobalSetPolicyRequest | |
CGuestAttributes | A guest attributes entry. |
CGuestAttributesEntry | A guest attributes namespace/key/value entry. |
CGuestAttributesValue | Array of guest attribute namespace/key/value tuples. |
CGuestOsFeature | Guest OS features. |
CHealthCheck | Represents a Health Check resource |
►CHealthCheckList | Contains a list of HealthCheck resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CHealthCheckReference | A full or valid partial URL to a health check. For example, the following are valid URLs: - https://www.googleapis.com/compute/beta/projects/project-id/global/httpHealthChecks/health-check - projects /project-id/global/httpHealthChecks/health-check - global/httpHealthChecks/health-check |
►CHealthChecksAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CHealthChecksScopedList | |
►CWarningData | Informational warning which replaces the list of backend services when the list is empty. |
CDataData | |
CHealthStatus | |
CHealthStatusForNetworkEndpoint | |
CHostRule | UrlMaps A host-matching rule for a URL. If matched, will use the named PathMatcher to select the BackendService. |
CHTTP2HealthCheck | |
CHttpFaultAbort | Specification for how requests are aborted as part of fault injection. |
CHttpFaultDelay | Specifies the delay introduced by Loadbalancer before forwarding the request to the backend service as part of fault injection. |
CHttpFaultInjection | The specification for fault injection introduced into traffic to test the resiliency of clients to backend service failure. As part of fault injection, when clients send requests to a backend service, delays can be introduced by Loadbalancer on a percentage of requests before sending those request to the backend service. Similarly requests from clients can be aborted by the Loadbalancer for a percentage of requests. |
CHttpHeaderAction | The request and response header transformations that take effect before the request is passed along to the selected backendService. |
CHttpHeaderMatch | matchRule criteria for request header matches. |
CHttpHeaderOption | Specification determining how headers are added to requests or responses. |
CHTTPHealthCheck | |
CHttpHealthCheck | Represents a legacy HTTP Health Check resource |
►CHttpHealthCheckList | Contains a list of HttpHealthCheck resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CHttpQueryParameterMatch | HttpRouteRuleMatch criteria for a request's query parameter. |
CHttpRedirectAction | Specifies settings for an HTTP redirect. |
CHttpRetryPolicy | The retry policy associates with HttpRouteRule |
CHttpRouteAction | |
CHttpRouteRule | An HttpRouteRule specifies how to match an HTTP request and the corresponding routing action that load balancing proxies will perform. |
CHttpRouteRuleMatch | HttpRouteRuleMatch specifies a set of criteria for matching requests to an HttpRouteRule. All specified criteria must be satisfied for a match to occur. |
CHTTPSHealthCheck | |
CHttpsHealthCheck | Represents a legacy HTTPS Health Check resource |
►CHttpsHealthCheckList | Contains a list of HttpsHealthCheck resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CImage | Represents an Image resource |
CRawDiskData | The parameters of the raw disk image. |
►CImageList | Contains a list of images. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInstance | Represents an Instance resource |
►CInstanceAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInstanceGroup | Represents an Instance Group resource |
►CInstanceGroupAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CInstanceGroupList | A list of InstanceGroup resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInstanceGroupManager | Represents a Managed Instance Group resource |
CInstanceGroupManagerActionsSummary | |
►CInstanceGroupManagerAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInstanceGroupManagerAutoHealingPolicy | |
►CInstanceGroupManagerList | [Output Only] A list of managed instance groups. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInstanceGroupManagersAbandonInstancesRequest | |
CInstanceGroupManagersApplyUpdatesRequest | InstanceGroupManagers.applyUpdatesToInstances |
CInstanceGroupManagersCreateInstancesRequest | InstanceGroupManagers.createInstances |
CInstanceGroupManagersDeleteInstancesRequest | |
CInstanceGroupManagersListManagedInstancesResponse | |
CInstanceGroupManagersRecreateInstancesRequest | |
►CInstanceGroupManagersScopedList | |
►CWarningData | [Output Only] The warning that replaces the list of managed instance groups when the list is empty. |
CDataData | |
CInstanceGroupManagersSetInstanceTemplateRequest | |
CInstanceGroupManagersSetTargetPoolsRequest | |
CInstanceGroupManagerStatus | |
CInstanceGroupManagerStatusVersionTarget | |
CInstanceGroupManagerUpdatePolicy | |
CInstanceGroupManagerVersion | |
CInstanceGroupsAddInstancesRequest | |
►CInstanceGroupsListInstances | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInstanceGroupsListInstancesRequest | |
CInstanceGroupsRemoveInstancesRequest | |
►CInstanceGroupsScopedList | |
►CWarningData | [Output Only] An informational warning that replaces the list of instance groups when the list is empty. |
CDataData | |
CInstanceGroupsSetNamedPortsRequest | |
►CInstanceList | Contains a list of instances. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CInstanceListReferrers | Contains a list of instance referrers. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInstanceMoveRequest | |
CInstanceProperties | |
CInstanceReference | |
►CInstancesScopedList | |
►CWarningData | [Output Only] Informational warning which replaces the list of instances when the list is empty. |
CDataData | |
CInstancesSetLabelsRequest | |
CInstancesSetMachineResourcesRequest | |
CInstancesSetMachineTypeRequest | |
CInstancesSetMinCpuPlatformRequest | |
CInstancesSetServiceAccountRequest | |
CInstancesStartWithEncryptionKeyRequest | |
CInstanceTemplate | Represents an Instance Template resource |
►CInstanceTemplateList | A list of instance templates. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInstanceWithNamedPorts | |
CInt64RangeMatch | HttpRouteRuleMatch criteria for field values that must stay within the specified integer range. |
CInterconnect | Represents an Interconnect resource |
CInterconnectAttachment | Represents an Interconnect Attachment (VLAN) resource |
►CInterconnectAttachmentAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CInterconnectAttachmentList | Response to the list request, and contains a list of interconnect attachments. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInterconnectAttachmentPartnerMetadata | Informational metadata about Partner attachments from Partners to display to customers. These fields are propagated from PARTNER_PROVIDER attachments to their corresponding PARTNER attachments. |
CInterconnectAttachmentPrivateInfo | Information for an interconnect attachment when this belongs to an interconnect of type DEDICATED. |
►CInterconnectAttachmentsScopedList | |
►CWarningData | Informational warning which replaces the list of addresses when the list is empty. |
CDataData | |
CInterconnectCircuitInfo | Describes a single physical circuit between the Customer and Google. CircuitInfo objects are created by Google, so all fields are output only. Next id: 4 |
CInterconnectDiagnostics | Diagnostics information about interconnect, contains detailed and current technical information about Google's side of the connection. |
CInterconnectDiagnosticsARPEntry | Describing the ARP neighbor entries seen on this link |
CInterconnectDiagnosticsLinkLACPStatus | |
CInterconnectDiagnosticsLinkOpticalPower | |
CInterconnectDiagnosticsLinkStatus | |
►CInterconnectList | Response to the list request, and contains a list of interconnects. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInterconnectLocation | Represents an Interconnect Attachment (VLAN) Location resource |
►CInterconnectLocationList | Response to the list request, and contains a list of interconnect locations. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CInterconnectLocationRegionInfo | Information about any potential InterconnectAttachments between an Interconnect at a specific InterconnectLocation, and a specific Cloud Region. |
CInterconnectOutageNotification | Description of a planned outage on this Interconnect. Next id: 9 |
CInterconnectsGetDiagnosticsResponse | Response for the InterconnectsGetDiagnosticsRequest. |
CLicense | A license resource. |
CLicenseCode | |
CLicenseCodeLicenseAlias | |
CLicenseResourceRequirements | |
►CLicensesListResponse | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CLogConfig | Specifies what kind of log the caller must write |
CLogConfigCloudAuditOptions | Write a Cloud Audit log |
CLogConfigCounterOptions | Increment a streamz counter with the specified metric and field names |
CLogConfigCounterOptionsCustomField | Custom fields. These can be used to create a counter with arbitrary field/value pairs. See: go/rpcsp- custom-fields. |
CLogConfigDataAccessOptions | Write a Data Access (Gin) log |
►CMachineType | Represents a Machine Type resource |
CScratchDisksData | |
►CMachineTypeAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CMachineTypeList | Contains a list of machine types. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CMachineTypesScopedList | |
►CWarningData | [Output Only] An informational warning that appears when the machine types list is empty. |
CDataData | |
CManagedInstance | A Managed Instance resource. |
CManagedInstanceInstanceHealth | |
►CManagedInstanceLastAttempt | |
►CErrorsData | [Output Only] Encountered errors during the last attempt to create or delete the instance. |
CErrorsDataSchema | |
CManagedInstanceVersion | |
►CMetadata | A metadata key/value entry. |
CItemsData | |
CMetadataFilter | Opaque filter criteria used by loadbalancers to restrict routing configuration to a limited set of loadbalancing proxies. Proxies and sidecars involved in loadbalancing would typically present metadata to the loadbalancers which need to match criteria specified here. If a match takes place, the relevant configuration is made available to those proxies. For each metadataFilter in this list, if its filterMatchCriteria is set to MATCH_ANY, at least one of the filterLabels must match the corresponding label provided in the metadata. If its filterMatchCriteria is set to MATCH_ALL, then all of its filterLabels must match with corresponding labels provided in the metadata. An example for using metadataFilters would be: if loadbalancing involves Envoys, they will only receive routing configuration when values in metadataFilters match values supplied in |
CMetadataFilterLabelMatch | MetadataFilter label name value pairs that are expected to match corresponding labels presented as metadata to the loadbalancer. |
CNamedPort | The named port. For example: . |
CNetwork | Represents a VPC Network resource |
CNetworkEndpoint | The network endpoint. Next ID: 7 |
CNetworkEndpointGroup | Represents a collection of network endpoints |
►CNetworkEndpointGroupAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CNetworkEndpointGroupList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CNetworkEndpointGroupsAttachEndpointsRequest | |
CNetworkEndpointGroupsDetachEndpointsRequest | |
CNetworkEndpointGroupsListEndpointsRequest | |
►CNetworkEndpointGroupsListNetworkEndpoints | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CNetworkEndpointGroupsScopedList | |
►CWarningData | [Output Only] An informational warning that replaces the list of network endpoint groups when the list is empty. |
CDataData | |
CNetworkEndpointWithHealthStatus | |
CNetworkInterface | A network interface resource attached to an instance. |
►CNetworkList | Contains a list of networks. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CNetworkPeering | A network peering attached to a network resource. The message includes the peering name, peer network, peering state, and a flag indicating whether Google Compute Engine should automatically create routes for the peering. |
CNetworkRoutingConfig | A routing configuration attached to a network resource. The message includes the list of routers associated with the network, and a flag indicating the type of routing behavior to enforce network- wide. |
CNetworksAddPeeringRequest | |
CNetworksRemovePeeringRequest | |
CNetworksUpdatePeeringRequest | |
CNodeGroup | Represent a sole-tenant Node Group resource |
►CNodeGroupAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CNodeGroupList | Contains a list of nodeGroups. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CNodeGroupNode | |
CNodeGroupsAddNodesRequest | |
CNodeGroupsDeleteNodesRequest | |
►CNodeGroupsListNodes | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CNodeGroupsScopedList | |
►CWarningData | [Output Only] An informational warning that appears when the nodeGroup list is empty. |
CDataData | |
CNodeGroupsSetNodeTemplateRequest | |
CNodeTemplate | Represent a sole-tenant Node Template resource |
►CNodeTemplateAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CNodeTemplateList | Contains a list of node templates. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CNodeTemplateNodeTypeFlexibility | |
►CNodeTemplatesScopedList | |
►CWarningData | [Output Only] An informational warning that appears when the node templates list is empty. |
CDataData | |
CNodeType | Represent a sole-tenant Node Type resource |
►CNodeTypeAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CNodeTypeList | Contains a list of node types. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CNodeTypesScopedList | |
►CWarningData | [Output Only] An informational warning that appears when the node types list is empty. |
CDataData | |
►COperation | Represents an Operation resource |
►CErrorData | [Output Only] If errors are generated during processing of the operation, this field will be populated. |
CErrorsData | |
►CWarningsData | |
CDataData | |
►COperationAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►COperationList | Contains a list of Operation resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►COperationsScopedList | |
►CWarningData | [Output Only] Informational warning which replaces the list of operations when the list is empty. |
CDataData | |
COutlierDetection | Settings controlling the eviction of unhealthy hosts from the load balancing pool for the backend service. |
CPacketMirroring | Represents a PacketMirroring resource. |
►CPacketMirroringAggregatedList | Contains a list of packetMirrorings. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CPacketMirroringFilter | |
CPacketMirroringForwardingRuleInfo | |
►CPacketMirroringList | Contains a list of PacketMirroring resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CPacketMirroringMirroredResourceInfo | |
CPacketMirroringMirroredResourceInfoInstanceInfo | |
CPacketMirroringMirroredResourceInfoSubnetInfo | |
CPacketMirroringNetworkInfo | |
►CPacketMirroringsScopedList | |
►CWarningData | Informational warning which replaces the list of packetMirrorings when the list is empty. |
CDataData | |
CPathMatcher | A matcher for the path portion of the URL. The BackendService from the longest-matched rule will serve the URL. If no rule was matched, the default service will be used. |
CPathRule | A path-matching rule for a URL. If matched, will use the specified BackendService to handle the traffic arriving at this URL. |
CPerInstanceConfig | |
CPolicy | An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources |
CProject | Represents a Project resource |
CProjectsDisableXpnResourceRequest | |
CProjectsEnableXpnResourceRequest | |
CProjectsGetXpnResources | |
CProjectsListXpnHostsRequest | |
CProjectsSetDefaultNetworkTierRequest | |
CQuota | A quotas entry. |
CReference | Represents a reference to a resource. |
CRegion | Represents a Region resource |
►CRegionAutoscalerList | Contains a list of autoscalers. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CRegionDisksAddResourcePoliciesRequest | |
CRegionDisksRemoveResourcePoliciesRequest | |
CRegionDisksResizeRequest | |
►CRegionDiskTypeList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CRegionInstanceGroupList | Contains a list of InstanceGroup resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CRegionInstanceGroupManagerList | Contains a list of managed instance groups. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CRegionInstanceGroupManagersAbandonInstancesRequest | |
CRegionInstanceGroupManagersApplyUpdatesRequest | InstanceGroupManagers.applyUpdatesToInstances |
CRegionInstanceGroupManagersCreateInstancesRequest | RegionInstanceGroupManagers.createInstances |
CRegionInstanceGroupManagersDeleteInstancesRequest | |
CRegionInstanceGroupManagersListInstancesResponse | |
CRegionInstanceGroupManagersRecreateRequest | |
CRegionInstanceGroupManagersSetTargetPoolsRequest | |
CRegionInstanceGroupManagersSetTemplateRequest | |
►CRegionInstanceGroupsListInstances | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CRegionInstanceGroupsListInstancesRequest | |
CRegionInstanceGroupsSetNamedPortsRequest | |
►CRegionList | Contains a list of region resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CRegionSetLabelsRequest | |
CRegionSetPolicyRequest | |
CRegionTargetHttpsProxiesSetSslCertificatesRequest | |
CRegionUrlMapsValidateRequest | |
CRequestMirrorPolicy | A policy that specifies how requests intended for the route's backends are shadowed to a separate mirrored backend service. Loadbalancer does not wait for responses from the shadow service. Prior to sending traffic to the shadow service, the host / authority header is suffixed with -shadow. |
CReservation | Represents a reservation resource. A reservation ensures that capacity is held in a specific zone even if the reserved VMs are not running. For more information, read Reserving zonal resources. (== resource_for {$api_version}.reservations ==) |
CReservationAffinity | Specifies the reservations that this instance can consume from. |
►CReservationAggregatedList | Contains a list of reservations. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CReservationList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CReservationsResizeRequest | |
►CReservationsScopedList | |
►CWarningData | Informational warning which replaces the list of reservations when the list is empty. |
CDataData | |
CResourceCommitment | Commitment for a particular resource (a Commitment is composed of one or more of these). |
CResourceGroupReference | |
►CResourcePoliciesScopedList | |
►CWarningData | Informational warning which replaces the list of resourcePolicies when the list is empty. |
CDataData | |
CResourcePolicy | |
►CResourcePolicyAggregatedList | Contains a list of resourcePolicies. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CResourcePolicyDailyCycle | Time window specified for daily operations. |
CResourcePolicyHourlyCycle | Time window specified for hourly operations. |
►CResourcePolicyList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CResourcePolicySnapshotSchedulePolicy | A snapshot schedule policy specifies when and how frequently snapshots are to be created for the target disk. Also specifies how many and how long these scheduled snapshots should be retained. |
CResourcePolicySnapshotSchedulePolicyRetentionPolicy | Policy for retention of scheduled snapshots. |
CResourcePolicySnapshotSchedulePolicySchedule | A schedule for disks where the schedueled operations are performed. |
CResourcePolicySnapshotSchedulePolicySnapshotProperties | Specified snapshot properties for scheduled snapshots created by this policy. |
CResourcePolicyWeeklyCycle | Time window specified for weekly operations. |
CResourcePolicyWeeklyCycleDayOfWeek | |
►CRoute | Represents a Route resource |
►CWarningsData | |
CDataData | |
►CRouteList | Contains a list of Route resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CRouter | Represents a Cloud Router resource |
CRouterAdvertisedIpRange | Description-tagged IP ranges for the router to advertise. |
►CRouterAggregatedList | Contains a list of routers. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CRouterBgp | |
CRouterBgpPeer | |
CRouterInterface | |
►CRouterList | Contains a list of Router resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CRouterNat | Represents a Nat resource. It enables the VMs within the specified subnetworks to access Internet without external IP addresses. It specifies a list of subnetworks (and the ranges within) that want to use NAT. Customers can also provide the external IPs that would be used for NAT. GCP would auto-allocate ephemeral IPs if no external IPs are provided. |
CRouterNatLogConfig | Configuration of logging on a NAT. |
CRouterNatSubnetworkToNat | Defines the IP ranges that want to use NAT for a subnetwork. |
CRoutersPreviewResponse | |
►CRoutersScopedList | |
►CWarningData | Informational warning which replaces the list of routers when the list is empty. |
CDataData | |
CRouterStatus | |
CRouterStatusBgpPeerStatus | |
CRouterStatusNatStatus | Status of a NAT contained in this router. Next tag: 9 |
CRouterStatusResponse | |
CRule | A rule to be applied in a Policy. |
CScheduling | Sets the scheduling options for an Instance. NextID: 9 |
CSchedulingNodeAffinity | Node Affinity: the configuration of desired nodes onto which this Instance could be scheduled. |
CSecurityPolicy | Represents a Cloud Armor Security Policy resource |
►CSecurityPolicyList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CSecurityPolicyReference | |
CSecurityPolicyRule | Represents a rule that describes one or more match conditions along with the action to be taken when traffic matches this condition (allow or deny). |
CSecurityPolicyRuleMatcher | Represents a match condition that incoming traffic is evaluated against. Exactly one field must be specified. |
CSecurityPolicyRuleMatcherConfig | |
CSerialPortOutput | An instance's serial console output. |
CServerBinding | |
CServiceAccount | A service account. |
CShieldedInstanceConfig | A set of Shielded Instance options. |
CShieldedInstanceIdentity | A shielded Instance identity entry. |
CShieldedInstanceIdentityEntry | A Shielded Instance Identity Entry. |
CShieldedInstanceIntegrityPolicy | The policy describes the baseline against which Instance boot integrity is measured. |
CSignedUrlKey | Represents a customer-supplied Signing Key used by Cloud CDN Signed URLs |
CSnapshot | Represents a Persistent Disk Snapshot resource |
►CSnapshotList | Contains a list of Snapshot resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CSourceInstanceParams | A specification of the parameters to use when creating the instance template from a source instance. |
CSslCertificate | Represents an SSL Certificate resource |
►CSslCertificateAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CSslCertificateList | Contains a list of SslCertificate resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CSslCertificatesScopedList | |
►CWarningData | Informational warning which replaces the list of backend services when the list is empty. |
CDataData | |
CSSLHealthCheck | |
►CSslPoliciesList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CSslPoliciesListAvailableFeaturesResponse | |
►CSslPolicy | Represents a Cloud Armor Security Policy resource |
►CWarningsData | |
CDataData | |
CSslPolicyReference | |
CSubnetwork | Represents a Subnetwork resource |
►CSubnetworkAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CSubnetworkList | Contains a list of Subnetwork resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CSubnetworkLogConfig | The available logging options for this subnetwork. |
CSubnetworkSecondaryRange | Represents a secondary IP range of a subnetwork. |
CSubnetworksExpandIpCidrRangeRequest | |
►CSubnetworksScopedList | |
►CWarningData | An informational warning that appears when the list of addresses is empty. |
CDataData | |
CSubnetworksSetPrivateIpGoogleAccessRequest | |
CTags | A set of instance tags. |
►CTargetHttpProxiesScopedList | |
►CWarningData | Informational warning which replaces the list of backend services when the list is empty. |
CDataData | |
CTargetHttpProxy | Represents a Target HTTP Proxy resource |
CTargetHttpProxyAggregatedList | |
►CTargetHttpProxyList | A list of TargetHttpProxy resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CTargetHttpsProxiesScopedList | |
►CWarningData | Informational warning which replaces the list of backend services when the list is empty. |
CDataData | |
CTargetHttpsProxiesSetQuicOverrideRequest | |
CTargetHttpsProxiesSetSslCertificatesRequest | |
CTargetHttpsProxy | Represents a Target HTTPS Proxy resource |
►CTargetHttpsProxyAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CTargetHttpsProxyList | Contains a list of TargetHttpsProxy resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CTargetInstance | Represents a Target Instance resource |
►CTargetInstanceAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CTargetInstanceList | Contains a list of TargetInstance resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CTargetInstancesScopedList | |
►CWarningData | Informational warning which replaces the list of addresses when the list is empty. |
CDataData | |
CTargetPool | Represents a Target Pool resource |
►CTargetPoolAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CTargetPoolInstanceHealth | |
►CTargetPoolList | Contains a list of TargetPool resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CTargetPoolsAddHealthCheckRequest | |
CTargetPoolsAddInstanceRequest | |
CTargetPoolsRemoveHealthCheckRequest | |
CTargetPoolsRemoveInstanceRequest | |
►CTargetPoolsScopedList | |
►CWarningData | Informational warning which replaces the list of addresses when the list is empty. |
CDataData | |
CTargetReference | |
CTargetSslProxiesSetBackendServiceRequest | |
CTargetSslProxiesSetProxyHeaderRequest | |
CTargetSslProxiesSetSslCertificatesRequest | |
CTargetSslProxy | Represents a Target SSL Proxy resource |
►CTargetSslProxyList | Contains a list of TargetSslProxy resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CTargetTcpProxiesSetBackendServiceRequest | |
CTargetTcpProxiesSetProxyHeaderRequest | |
CTargetTcpProxy | Represents a Target TCP Proxy resource |
►CTargetTcpProxyList | Contains a list of TargetTcpProxy resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CTargetVpnGateway | Represents a Target VPN Gateway resource |
►CTargetVpnGatewayAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CTargetVpnGatewayList | Contains a list of TargetVpnGateway resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CTargetVpnGatewaysScopedList | |
►CWarningData | [Output Only] Informational warning which replaces the list of addresses when the list is empty. |
CDataData | |
CTCPHealthCheck | |
CTestFailure | |
CTestPermissionsRequest | |
CTestPermissionsResponse | |
CUrlMap | Represents a URL Map resource |
►CUrlMapList | Contains a list of UrlMap resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CUrlMapReference | |
►CUrlMapsAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CUrlMapsScopedList | |
►CWarningData | Informational warning which replaces the list of backend services when the list is empty. |
CDataData | |
CUrlMapsValidateRequest | |
CUrlMapsValidateResponse | |
CUrlMapTest | Message for the expected URL mappings. |
CUrlMapValidationResult | Message representing the validation result for a UrlMap. |
CUrlRewrite | The spec for modifying the path before sending the request to the matched backend service. |
CUsableSubnetwork | Subnetwork which the current user has compute.subnetworks.use permission on. |
►CUsableSubnetworksAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CUsableSubnetworkSecondaryRange | Secondary IP range of a usable subnetwork. |
CUsageExportLocation | The location in Cloud Storage and naming method of the daily usage report. Contains bucket_name and report_name prefix. |
CVmEndpointNatMappings | Contain information of Nat mapping for a VM endpoint (i.e., NIC). |
CVmEndpointNatMappingsInterfaceNatMappings | Contain information of Nat mapping for an interface of this endpoint. |
►CVmEndpointNatMappingsList | Contains a list of VmEndpointNatMappings. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CVpnGateway | Represents a VPN gateway resource. Next ID: 13 |
►CVpnGatewayAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CVpnGatewayList | Contains a list of VpnGateway resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CVpnGatewaysGetStatusResponse | |
►CVpnGatewaysScopedList | |
►CWarningData | [Output Only] Informational warning which replaces the list of addresses when the list is empty. |
CDataData | |
CVpnGatewayStatus | |
CVpnGatewayStatusHighAvailabilityRequirementState | Describes the high availability requirement state for the VPN connection between this Cloud VPN gateway and a peer gateway. |
CVpnGatewayStatusTunnel | Contains some information about a VPN tunnel. |
CVpnGatewayStatusVpnConnection | A VPN connection contains all VPN tunnels connected from this VpnGateway to the same peer gateway. The peer gateway could either be a external VPN gateway or GCP VPN gateway. |
CVpnGatewayVpnGatewayInterface | A VPN gateway interface. |
CVpnTunnel | Represents a Cloud VPN Tunnel resource |
►CVpnTunnelAggregatedList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CVpnTunnelList | Contains a list of VpnTunnel resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
►CVpnTunnelsScopedList | |
►CWarningData | Informational warning which replaces the list of addresses when the list is empty. |
CDataData | |
CWeightedBackendService | In contrast to a single BackendService in HttpRouteAction to which all matching traffic is directed to, WeightedBackendService allows traffic to be split across multiple BackendServices. The volume of traffic for each BackendService is proportional to the weight specified in each WeightedBackendService |
►CXpnHostList | |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CXpnResourceId | Service resource (a.k.a service project) ID. |
CZone | Represents a Zone resource |
►CZoneList | Contains a list of zone resources. |
►CWarningData | [Output Only] Informational warning message. |
CDataData | |
CZoneSetLabelsRequest | |
CZoneSetPolicyRequest | |
►CAcceleratorTypesResource | The "acceleratorTypes" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of accelerator types. |
CGetRequest | Returns the specified accelerator type. |
CListRequest | Retrieves a list of accelerator types available to the specified project. |
►CAddressesResource | The "addresses" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of addresses. |
CDeleteRequest | Deletes the specified address resource. |
CGetRequest | Returns the specified address resource. |
CInsertRequest | Creates an address resource in the specified project by using the data included in the request. |
CListRequest | Retrieves a list of addresses contained within the specified region. |
►CAutoscalersResource | The "autoscalers" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of autoscalers. |
CDeleteRequest | Deletes the specified autoscaler. |
CGetRequest | Returns the specified autoscaler resource. Gets a list of available autoscalers by making a list() request. |
CInsertRequest | Creates an autoscaler in the specified project using the data included in the request. |
CListRequest | Retrieves a list of autoscalers contained within the specified zone. |
CPatchRequest | Updates an autoscaler in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateRequest | Updates an autoscaler in the specified project using the data included in the request. |
►CBackendBucketsResource | The "backendBuckets" collection of methods. |
CAddSignedUrlKeyRequest | Adds a key for validating requests with signed URLs for this backend bucket. |
CDeleteRequest | Deletes the specified BackendBucket resource. |
CDeleteSignedUrlKeyRequest | Deletes a key for validating requests with signed URLs for this backend bucket. |
CGetRequest | Returns the specified BackendBucket resource. Gets a list of available backend buckets by making a list() request. |
CInsertRequest | Creates a BackendBucket resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of BackendBucket resources available to the specified project. |
CPatchRequest | Updates the specified BackendBucket resource with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateRequest | Updates the specified BackendBucket resource with the data included in the request. |
►CBackendServicesResource | The "backendServices" collection of methods. |
CAddSignedUrlKeyRequest | Adds a key for validating requests with signed URLs for this backend service. |
CAggregatedListRequest | Retrieves the list of all BackendService resources, regional and global, available to the specified project. |
CDeleteRequest | Deletes the specified BackendService resource. |
CDeleteSignedUrlKeyRequest | Deletes a key for validating requests with signed URLs for this backend service. |
CGetHealthRequest | Gets the most recent health check results for this BackendService. |
CGetRequest | Returns the specified BackendService resource. Gets a list of available backend services. |
CInsertRequest | Creates a BackendService resource in the specified project using the data included in the request. There are several restrictions and guidelines to keep in mind when creating a backend service. Read Restrictions and Guidelines for more information. |
CListRequest | Retrieves the list of BackendService resources available to the specified project. |
CPatchRequest | Patches the specified BackendService resource with the data included in the request. There are several restrictions and guidelines to keep in mind when updating a backend service. Read Restrictions and Guidelines for more information. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CSetSecurityPolicyRequest | Sets the security policy for the specified backend service. |
CUpdateRequest | Updates the specified BackendService resource with the data included in the request. There are several restrictions and guidelines to keep in mind when updating a backend service. Read Restrictions and Guidelines for more information. |
CComputeBaseServiceRequest | A base abstract class for Compute requests. |
CComputeService | The Compute Service. |
►CDisksResource | The "disks" collection of methods. |
CAddResourcePoliciesRequest | Adds existing resource policies to a disk. You can only add one policy which will be applied to this disk for scheduling snapshot creation. |
CAggregatedListRequest | Retrieves an aggregated list of persistent disks. |
CCreateSnapshotRequest | Creates a snapshot of a specified persistent disk. |
CDeleteRequest | Deletes the specified persistent disk. Deleting a disk removes its data permanently and is irreversible. However, deleting a disk does not delete any snapshots previously made from the disk. You must separately delete snapshots. |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Returns a specified persistent disk. Gets a list of available persistent disks by making a list() request. |
CInsertRequest | Creates a persistent disk in the specified project using the data in the request. You can create a disk with a sourceImage, a sourceSnapshot, or create an empty 500 GB data disk by omitting all properties. You can also create a disk that is larger than the default size by specifying the sizeGb property. |
CListRequest | Retrieves a list of persistent disks contained within the specified zone. |
CRemoveResourcePoliciesRequest | Removes resource policies from a disk. |
CResizeRequest | Resizes the specified persistent disk. You can only increase the size of the disk. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CSetLabelsRequest | Sets the labels on a disk. To learn more about labels, read the Labeling Resources documentation. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CDiskTypesResource | The "diskTypes" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of disk types. |
CGetRequest | Returns the specified disk type. Gets a list of available disk types by making a list() request. |
CListRequest | Retrieves a list of disk types available to the specified project. |
►CExternalVpnGatewaysResource | The "externalVpnGateways" collection of methods. |
CDeleteRequest | Deletes the specified externalVpnGateway. |
CGetRequest | Returns the specified externalVpnGateway. Get a list of available externalVpnGateways by making a list() request. |
CInsertRequest | Creates a ExternalVpnGateway in the specified project using the data included in the request. |
CListRequest | Retrieves the list of ExternalVpnGateway available to the specified project. |
CSetLabelsRequest | Sets the labels on an ExternalVpnGateway. To learn more about labels, read the Labeling Resources documentation. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CFirewallsResource | The "firewalls" collection of methods. |
CDeleteRequest | Deletes the specified firewall. |
CGetRequest | Returns the specified firewall. |
CInsertRequest | Creates a firewall rule in the specified project using the data included in the request. |
CListRequest | Retrieves the list of firewall rules available to the specified project. |
CPatchRequest | Updates the specified firewall rule with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateRequest | Updates the specified firewall rule with the data included in the request. Note that all fields will be updated if using PUT, even fields that are not specified. To update individual fields, please use PATCH instead. |
►CForwardingRulesResource | The "forwardingRules" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of forwarding rules. |
CDeleteRequest | Deletes the specified ForwardingRule resource. |
CGetRequest | Returns the specified ForwardingRule resource. |
CInsertRequest | Creates a ForwardingRule resource in the specified project and region using the data included in the request. |
CListRequest | Retrieves a list of ForwardingRule resources available to the specified project and region. |
CPatchRequest | Updates the specified forwarding rule with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. Currently, you can only patch the network_tier field. |
CSetTargetRequest | Changes target URL for forwarding rule. The new target should be of the same type as the old target. |
►CGlobalAddressesResource | The "globalAddresses" collection of methods. |
CDeleteRequest | Deletes the specified address resource. |
CGetRequest | Returns the specified address resource. Gets a list of available addresses by making a list() request. |
CInsertRequest | Creates an address resource in the specified project by using the data included in the request. |
CListRequest | Retrieves a list of global addresses. |
►CGlobalForwardingRulesResource | The "globalForwardingRules" collection of methods. |
CDeleteRequest | Deletes the specified GlobalForwardingRule resource. |
CGetRequest | Returns the specified GlobalForwardingRule resource. Gets a list of available forwarding rules by making a list() request. |
CInsertRequest | Creates a GlobalForwardingRule resource in the specified project using the data included in the request. |
CListRequest | Retrieves a list of GlobalForwardingRule resources available to the specified project. |
CPatchRequest | Updates the specified forwarding rule with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. Currently, you can only patch the network_tier field. |
CSetTargetRequest | Changes target URL for the GlobalForwardingRule resource. The new target should be of the same type as the old target. |
►CGlobalOperationsResource | The "globalOperations" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of all operations. |
CDeleteRequest | Deletes the specified Operations resource. |
CGetRequest | Retrieves the specified Operations resource. Gets a list of operations by making a list() request. |
CListRequest | Retrieves a list of Operation resources contained within the specified project. |
CWaitRequest | Waits for the specified Operation resource to return as DONE or for the request to approach the 2 minute deadline, and retrieves the specified Operation resource. This method differs from the GET method in that it waits for no more than the default deadline (2 minutes) and then returns the current state of the operation, which might be DONE or still in progress |
►CHealthChecksResource | The "healthChecks" collection of methods. |
CAggregatedListRequest | Retrieves the list of all HealthCheck resources, regional and global, available to the specified project. |
CDeleteRequest | Deletes the specified HealthCheck resource. |
CGetRequest | Returns the specified HealthCheck resource. Gets a list of available health checks by making a list() request. |
CInsertRequest | Creates a HealthCheck resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of HealthCheck resources available to the specified project. |
CPatchRequest | Updates a HealthCheck resource in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateRequest | Updates a HealthCheck resource in the specified project using the data included in the request. |
►CHttpHealthChecksResource | The "httpHealthChecks" collection of methods. |
CDeleteRequest | Deletes the specified HttpHealthCheck resource. |
CGetRequest | Returns the specified HttpHealthCheck resource. Gets a list of available HTTP health checks by making a list() request. |
CInsertRequest | Creates a HttpHealthCheck resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of HttpHealthCheck resources available to the specified project. |
CPatchRequest | Updates a HttpHealthCheck resource in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateRequest | Updates a HttpHealthCheck resource in the specified project using the data included in the request. |
►CHttpsHealthChecksResource | The "httpsHealthChecks" collection of methods. |
CDeleteRequest | Deletes the specified HttpsHealthCheck resource. |
CGetRequest | Returns the specified HttpsHealthCheck resource. Gets a list of available HTTPS health checks by making a list() request. |
CInsertRequest | Creates a HttpsHealthCheck resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of HttpsHealthCheck resources available to the specified project. |
CPatchRequest | Updates a HttpsHealthCheck resource in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateRequest | Updates a HttpsHealthCheck resource in the specified project using the data included in the request. |
►CImagesResource | The "images" collection of methods. |
CDeleteRequest | Deletes the specified image. |
CDeprecateRequest | Sets the deprecation status of an image |
CGetFromFamilyRequest | Returns the latest image that is part of an image family and is not deprecated. |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Returns the specified image. Gets a list of available images by making a list() request. |
CInsertRequest | Creates an image in the specified project using the data included in the request. |
CListRequest | Retrieves the list of custom images available to the specified project. Custom images are images you create that belong to your project. This method does not get any images that belong to other projects, including publicly-available images, like Debian 8. If you want to get a list of publicly-available images, use this method to make a request to the respective image project, such as debian-cloud or windows- cloud. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CSetLabelsRequest | Sets the labels on an image. To learn more about labels, read the Labeling Resources documentation. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CInstanceGroupManagersResource | The "instanceGroupManagers" collection of methods. |
CAbandonInstancesRequest | Flags the specified instances to be removed from the managed instance group. Abandoning an instance does not delete the instance, but it does remove the instance from any target pools that are applied by the managed instance group. This method reduces the targetSize of the managed instance group by the number of instances that you abandon. This operation is marked as DONE when the action is scheduled even if the instances have not yet been removed from the group. You must separately verify the status of the abandoning action with the listmanagedinstances method |
CAggregatedListRequest | Retrieves the list of managed instance groups and groups them by zone. |
CApplyUpdatesToInstancesRequest | Apply changes to selected instances on the managed instance group. This method can be used to apply new overrides and/or new versions. |
CCreateInstancesRequest | Creates instances with per-instance configs in this managed instance group. Instances are created using the current instance template. The create instances operation is marked DONE if the createInstances request is successful. The underlying actions take additional time. You must separately verify the status of the creating or actions with the listmanagedinstances method. |
CDeleteInstancesRequest | Flags the specified instances in the managed instance group for immediate deletion. The instances are also removed from any target pools of which they were a member. This method reduces the targetSize of the managed instance group by the number of instances that you delete. This operation is marked as DONE when the action is scheduled even if the instances are still being deleted. You must separately verify the status of the deleting action with the listmanagedinstances method |
CDeleteRequest | Deletes the specified managed instance group and all of the instances in that group. Note that the instance group must not belong to a backend service. Read Deleting an instance group for more information. |
CGetRequest | Returns all of the details about the specified managed instance group. Gets a list of available managed instance groups by making a list() request. |
CInsertRequest | Creates a managed instance group using the information that you specify in the request. After the group is created, instances in the group are created using the specified instance template. This operation is marked as DONE when the group is created even if the instances in the group have not yet been created. You must separately verify the status of the individual instances with the listmanagedinstances method |
CListManagedInstancesRequest | Lists all of the instances in the managed instance group. Each instance in the list has a currentAction, which indicates the action that the managed instance group is performing on the instance. For example, if the group is still creating an instance, the currentAction is CREATING. If a previous action failed, the list displays the errors for that failed action. |
CListRequest | Retrieves a list of managed instance groups that are contained within the specified project and zone. |
CPatchRequest | Updates a managed instance group using the information that you specify in the request. This operation is marked as DONE when the group is patched even if the instances in the group are still in the process of being patched. You must separately verify the status of the individual instances with the listManagedInstances method. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CRecreateInstancesRequest | Flags the specified instances in the managed instance group to be immediately recreated. The instances are deleted and recreated using the current instance template for the managed instance group. This operation is marked as DONE when the flag is set even if the instances have not yet been recreated. You must separately verify the status of the recreating action with the listmanagedinstances method |
CResizeRequest | Resizes the managed instance group. If you increase the size, the group creates new instances using the current instance template. If you decrease the size, the group deletes instances. The resize operation is marked DONE when the resize actions are scheduled even if the group has not yet added or deleted any instances. You must separately verify the status of the creating or deleting actions with the listmanagedinstances method |
CSetInstanceTemplateRequest | Specifies the instance template to use when creating new instances in this group. The templates for existing instances in the group do not change unless you recreate them. |
CSetTargetPoolsRequest | Modifies the target pools to which all instances in this managed instance group are assigned. The target pools automatically apply to all of the instances in the managed instance group. This operation is marked DONE when you make the request even if the instances have not yet been added to their target pools. The change might take some time to apply to all of the instances in the group depending on the size of the group. |
►CInstanceGroupsResource | The "instanceGroups" collection of methods. |
CAddInstancesRequest | Adds a list of instances to the specified instance group. All of the instances in the instance group must be in the same network/subnetwork. Read Adding instances for more information. |
CAggregatedListRequest | Retrieves the list of instance groups and sorts them by zone. |
CDeleteRequest | Deletes the specified instance group. The instances in the group are not deleted. Note that instance group must not belong to a backend service. Read Deleting an instance group for more information. |
CGetRequest | Returns the specified instance group. Gets a list of available instance groups by making a list() request. |
CInsertRequest | Creates an instance group in the specified project using the parameters that are included in the request. |
CListInstancesRequest | Lists the instances in the specified instance group. |
CListRequest | Retrieves the list of instance groups that are located in the specified project and zone. |
CRemoveInstancesRequest | Removes one or more instances from the specified instance group, but does not delete those instances |
CSetNamedPortsRequest | Sets the named ports for the specified instance group. |
►CInstancesResource | The "instances" collection of methods. |
CAddAccessConfigRequest | Adds an access config to an instance's network interface. |
CAggregatedListRequest | Retrieves aggregated list of all of the instances in your project across all regions and zones. |
CAttachDiskRequest | Attaches an existing Disk resource to an instance. You must first create the disk before you can attach it. It is not possible to create and attach a disk at the same time. For more information, read Adding a persistent disk to your instance. |
CDeleteAccessConfigRequest | Deletes an access config from an instance's network interface. |
CDeleteRequest | Deletes the specified Instance resource. For more information, see Stopping or Deleting an Instance. |
CDetachDiskRequest | Detaches a disk from an instance. |
CGetGuestAttributesRequest | Returns the specified guest attributes entry. |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Returns the specified Instance resource. Gets a list of available instances by making a list() request. |
CGetSerialPortOutputRequest | Returns the last 1 MB of serial port output from the specified instance. |
CGetShieldedInstanceIdentityRequest | Returns the Shielded Instance Identity of an instance |
CInsertRequest | Creates an instance resource in the specified project using the data included in the request. |
CListReferrersRequest | Retrieves the list of referrers to instances contained within the specified zone. For more information, read Viewing Referrers to VM Instances. |
CListRequest | Retrieves the list of instances contained within the specified zone. |
CResetRequest | Performs a reset on the instance. This is a hard reset the VM does not do a graceful shutdown. For more information, see Resetting an instance. |
CSetDeletionProtectionRequest | Sets deletion protection on the instance. |
CSetDiskAutoDeleteRequest | Sets the auto-delete flag for a disk attached to an instance. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CSetLabelsRequest | Sets labels on an instance. To learn more about labels, read the Labeling Resources documentation. |
CSetMachineResourcesRequest | Changes the number and/or type of accelerator for a stopped instance to the values specified in the request. |
CSetMachineTypeRequest | Changes the machine type for a stopped instance to the machine type specified in the request. |
CSetMetadataRequest | Sets metadata for the specified instance to the data included in the request. |
CSetMinCpuPlatformRequest | Changes the minimum CPU platform that this instance should use. This method can only be called on a stopped instance. For more information, read Specifying a Minimum CPU Platform. |
CSetSchedulingRequest | Sets an instance's scheduling options. |
CSetServiceAccountRequest | Sets the service account on the instance. For more information, read Changing the service account and access scopes for an instance. |
CSetShieldedInstanceIntegrityPolicyRequest | Sets the Shielded Instance integrity policy for an instance. You can only use this method on a running instance. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CSetTagsRequest | Sets network tags for the specified instance to the data included in the request. |
CSimulateMaintenanceEventRequest | Simulates a maintenance event on the instance. |
CStartRequest | Starts an instance that was stopped using the instances().stop method. For more information, see Restart an instance. |
CStartWithEncryptionKeyRequest | Starts an instance that was stopped using the instances().stop method. For more information, see Restart an instance. |
CStopRequest | Stops a running instance, shutting it down cleanly, and allows you to restart the instance at a later time. Stopped instances do not incur VM usage charges while they are stopped. However, resources that the VM is using, such as persistent disks and static IP addresses, will continue to be charged until they are deleted. For more information, see Stopping an instance. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
CUpdateAccessConfigRequest | Updates the specified access config from an instance's network interface with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateDisplayDeviceRequest | Updates the Display config for a VM instance. You can only use this method on a stopped VM instance. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateNetworkInterfaceRequest | Updates an instance's network interface. This method follows PATCH semantics. |
CUpdateShieldedInstanceConfigRequest | Updates the Shielded Instance config for an instance. You can only use this method on a stopped instance. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
►CInstanceTemplatesResource | The "instanceTemplates" collection of methods. |
CDeleteRequest | Deletes the specified instance template. Deleting an instance template is permanent and cannot be undone. It is not possible to delete templates that are already in use by a managed instance group. |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Returns the specified instance template. Gets a list of available instance templates by making a list() request. |
CInsertRequest | Creates an instance template in the specified project using the data that is included in the request. If you are creating a new template to update an existing instance group, your new instance template must use the same network or, if applicable, the same subnetwork as the original template. |
CListRequest | Retrieves a list of instance templates that are contained within the specified project. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CInterconnectAttachmentsResource | The "interconnectAttachments" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of interconnect attachments. |
CDeleteRequest | Deletes the specified interconnect attachment. |
CGetRequest | Returns the specified interconnect attachment. |
CInsertRequest | Creates an InterconnectAttachment in the specified project using the data included in the request. |
CListRequest | Retrieves the list of interconnect attachments contained within the specified region. |
CPatchRequest | Updates the specified interconnect attachment with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
►CInterconnectLocationsResource | The "interconnectLocations" collection of methods. |
CGetRequest | Returns the details for the specified interconnect location. Gets a list of available interconnect locations by making a list() request. |
CListRequest | Retrieves the list of interconnect locations available to the specified project. |
►CInterconnectsResource | The "interconnects" collection of methods. |
CDeleteRequest | Deletes the specified interconnect. |
CGetDiagnosticsRequest | Returns the interconnectDiagnostics for the specified interconnect. |
CGetRequest | Returns the specified interconnect. Get a list of available interconnects by making a list() request. |
CInsertRequest | Creates a Interconnect in the specified project using the data included in the request. |
CListRequest | Retrieves the list of interconnect available to the specified project. |
CPatchRequest | Updates the specified interconnect with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
►CLicenseCodesResource | The "licenseCodes" collection of methods. |
CGetRequest | Return a specified license code. License codes are mirrored across all projects that have permissions to read the License Code. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CLicensesResource | The "licenses" collection of methods. |
CDeleteRequest | Deletes the specified license. |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Returns the specified License resource. |
CInsertRequest | Create a License resource in the specified project. |
CListRequest | Retrieves the list of licenses available in the specified project. This method does not get any licenses that belong to other projects, including licenses attached to publicly-available images, like Debian 9. If you want to get a list of publicly-available licenses, use this method to make a request to the respective image project, such as debian-cloud or windows-cloud. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CMachineTypesResource | The "machineTypes" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of machine types. |
CGetRequest | Returns the specified machine type. Gets a list of available machine types by making a list() request. |
CListRequest | Retrieves a list of machine types available to the specified project. |
►CNetworkEndpointGroupsResource | The "networkEndpointGroups" collection of methods. |
CAggregatedListRequest | Retrieves the list of network endpoint groups and sorts them by zone. |
CAttachNetworkEndpointsRequest | Attach a list of network endpoints to the specified network endpoint group. |
CDeleteRequest | Deletes the specified network endpoint group. The network endpoints in the NEG and the VM instances they belong to are not terminated when the NEG is deleted. Note that the NEG cannot be deleted if there are backend services referencing it. |
CDetachNetworkEndpointsRequest | Detach a list of network endpoints from the specified network endpoint group. |
CGetRequest | Returns the specified network endpoint group. Gets a list of available network endpoint groups by making a list() request. |
CInsertRequest | Creates a network endpoint group in the specified project using the parameters that are included in the request. |
CListNetworkEndpointsRequest | Lists the network endpoints in the specified network endpoint group. |
CListRequest | Retrieves the list of network endpoint groups that are located in the specified project and zone. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CNetworksResource | The "networks" collection of methods. |
CAddPeeringRequest | Adds a peering to the specified network. |
CDeleteRequest | Deletes the specified network. |
CGetRequest | Returns the specified network. Gets a list of available networks by making a list() request. |
CInsertRequest | Creates a network in the specified project using the data included in the request. |
CListPeeringRoutesRequest | Lists the peering routes exchanged over peering connection. |
CListRequest | Retrieves the list of networks available to the specified project. |
CPatchRequest | Patches the specified network with the data included in the request. Only the following fields can be modified: routingConfig.routingMode. |
CRemovePeeringRequest | Removes a peering from the specified network. |
CSwitchToCustomModeRequest | Switches the network mode from auto subnet mode to custom subnet mode. |
CUpdatePeeringRequest | Updates the specified network peering with the data included in the request Only the following fields can be modified: NetworkPeering.export_custom_routes, and NetworkPeering.import_custom_routes |
►CNodeGroupsResource | The "nodeGroups" collection of methods. |
CAddNodesRequest | Adds specified number of nodes to the node group. |
CAggregatedListRequest | Retrieves an aggregated list of node groups. Note: use nodeGroups.listNodes for more details about each group. |
CDeleteNodesRequest | Deletes specified nodes from the node group. |
CDeleteRequest | Deletes the specified NodeGroup resource. |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Returns the specified NodeGroup. Get a list of available NodeGroups by making a list() request. Note: the "nodes" field should not be used. Use nodeGroups.listNodes instead. |
CInsertRequest | Creates a NodeGroup resource in the specified project using the data included in the request. |
CListNodesRequest | Lists nodes in the node group. |
CListRequest | Retrieves a list of node groups available to the specified project. Note: use nodeGroups.listNodes for more details about each group. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CSetNodeTemplateRequest | Updates the node template of the node group. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CNodeTemplatesResource | The "nodeTemplates" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of node templates. |
CDeleteRequest | Deletes the specified NodeTemplate resource. |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Returns the specified node template. Gets a list of available node templates by making a list() request. |
CInsertRequest | Creates a NodeTemplate resource in the specified project using the data included in the request. |
CListRequest | Retrieves a list of node templates available to the specified project. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CNodeTypesResource | The "nodeTypes" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of node types. |
CGetRequest | Returns the specified node type. Gets a list of available node types by making a list() request. |
CListRequest | Retrieves a list of node types available to the specified project. |
►CPacketMirroringsResource | The "packetMirrorings" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of packetMirrorings. |
CDeleteRequest | Deletes the specified PacketMirroring resource. |
CGetRequest | Returns the specified PacketMirroring resource. |
CInsertRequest | Creates a PacketMirroring resource in the specified project and region using the data included in the request. |
CListRequest | Retrieves a list of PacketMirroring resources available to the specified project and region. |
CPatchRequest | Patches the specified PacketMirroring resource with the data included in the request. This method supports PATCH semantics and uses JSON merge patch format and processing rules. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CProjectsResource | The "projects" collection of methods. |
CDisableXpnHostRequest | Disable this project as a shared VPC host project. |
CDisableXpnResourceRequest | Disable a service resource (also known as service project) associated with this host project. |
CEnableXpnHostRequest | Enable this project as a shared VPC host project. |
CEnableXpnResourceRequest | Enable service resource (a.k.a service project) for a host project, so that subnets in the host project can be used by instances in the service project. |
CGetRequest | Returns the specified Project resource. |
CGetXpnHostRequest | Gets the shared VPC host project that this project links to. May be empty if no link exists. |
CGetXpnResourcesRequest | Gets service resources (a.k.a service project) associated with this host project. |
CListXpnHostsRequest | Lists all shared VPC host projects visible to the user in an organization. |
CMoveDiskRequest | Moves a persistent disk from one zone to another. |
CMoveInstanceRequest | Moves an instance and its attached persistent disks from one zone to another. |
CSetCommonInstanceMetadataRequest | Sets metadata common to all instances within the specified project using the data included in the request. |
CSetDefaultNetworkTierRequest | Sets the default network tier of the project. The default network tier is used when an address/forwardingRule/instance is created without specifying the network tier field. |
CSetUsageExportBucketRequest | Enables the usage export feature and sets the usage export bucket where reports are stored. If you provide an empty request body using this method, the usage export feature will be disabled. |
►CRegionAutoscalersResource | The "regionAutoscalers" collection of methods. |
CDeleteRequest | Deletes the specified autoscaler. |
CGetRequest | Returns the specified autoscaler. |
CInsertRequest | Creates an autoscaler in the specified project using the data included in the request. |
CListRequest | Retrieves a list of autoscalers contained within the specified region. |
CPatchRequest | Updates an autoscaler in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateRequest | Updates an autoscaler in the specified project using the data included in the request. |
►CRegionBackendServicesResource | The "regionBackendServices" collection of methods. |
CDeleteRequest | Deletes the specified regional BackendService resource. |
CGetHealthRequest | Gets the most recent health check results for this regional BackendService. |
CGetRequest | Returns the specified regional BackendService resource. |
CInsertRequest | Creates a regional BackendService resource in the specified project using the data included in the request. There are several restrictions and guidelines to keep in mind when creating a regional backend service. Read Restrictions and Guidelines for more information. |
CListRequest | Retrieves the list of regional BackendService resources available to the specified project in the given region. |
CPatchRequest | Updates the specified regional BackendService resource with the data included in the request. There are several restrictions and guidelines to keep in mind when updating a backend service. Read Restrictions and Guidelines for more information. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateRequest | Updates the specified regional BackendService resource with the data included in the request. There are several restrictions and guidelines to keep in mind when updating a backend service. Read Restrictions and Guidelines for more information. |
►CRegionCommitmentsResource | The "regionCommitments" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of commitments. |
CGetRequest | Returns the specified commitment resource. Gets a list of available commitments by making a list() request. |
CInsertRequest | Creates a commitment in the specified project using the data included in the request. |
CListRequest | Retrieves a list of commitments contained within the specified region. |
►CRegionDisksResource | The "regionDisks" collection of methods. |
CAddResourcePoliciesRequest | Adds existing resource policies to a regional disk. You can only add one policy which will be applied to this disk for scheduling snapshot creation. |
CCreateSnapshotRequest | Creates a snapshot of this regional disk. |
CDeleteRequest | Deletes the specified regional persistent disk. Deleting a regional disk removes all the replicas of its data permanently and is irreversible. However, deleting a disk does not delete any snapshots previously made from the disk. You must separately delete snapshots. |
CGetRequest | Returns a specified regional persistent disk. |
CInsertRequest | Creates a persistent regional disk in the specified project using the data included in the request. |
CListRequest | Retrieves the list of persistent disks contained within the specified region. |
CRemoveResourcePoliciesRequest | Removes resource policies from a regional disk. |
CResizeRequest | Resizes the specified regional persistent disk. |
CSetLabelsRequest | Sets the labels on the target regional disk. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CRegionDiskTypesResource | The "regionDiskTypes" collection of methods. |
CGetRequest | Returns the specified regional disk type. Gets a list of available disk types by making a list() request. |
CListRequest | Retrieves a list of regional disk types available to the specified project. |
►CRegionHealthChecksResource | The "regionHealthChecks" collection of methods. |
CDeleteRequest | Deletes the specified HealthCheck resource. |
CGetRequest | Returns the specified HealthCheck resource. Gets a list of available health checks by making a list() request. |
CInsertRequest | Creates a HealthCheck resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of HealthCheck resources available to the specified project. |
CPatchRequest | Updates a HealthCheck resource in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateRequest | Updates a HealthCheck resource in the specified project using the data included in the request. |
►CRegionInstanceGroupManagersResource | The "regionInstanceGroupManagers" collection of methods. |
CAbandonInstancesRequest | Flags the specified instances to be immediately removed from the managed instance group. Abandoning an instance does not delete the instance, but it does remove the instance from any target pools that are applied by the managed instance group. This method reduces the targetSize of the managed instance group by the number of instances that you abandon. This operation is marked as DONE when the action is scheduled even if the instances have not yet been removed from the group. You must separately verify the status of the abandoning action with the listmanagedinstances method |
CApplyUpdatesToInstancesRequest | Apply updates to selected instances the managed instance group. |
CCreateInstancesRequest | Creates instances with per-instance configs in this regional managed instance group. Instances are created using the current instance template. The create instances operation is marked DONE if the createInstances request is successful. The underlying actions take additional time. You must separately verify the status of the creating or actions with the listmanagedinstances method. |
CDeleteInstancesRequest | Flags the specified instances in the managed instance group to be immediately deleted. The instances are also removed from any target pools of which they were a member. This method reduces the targetSize of the managed instance group by the number of instances that you delete. The deleteInstances operation is marked DONE if the deleteInstances request is successful. The underlying actions take additional time. You must separately verify the status of the deleting action with the listmanagedinstances method |
CDeleteRequest | Deletes the specified managed instance group and all of the instances in that group. |
CGetRequest | Returns all of the details about the specified managed instance group. |
CInsertRequest | Creates a managed instance group using the information that you specify in the request. After the group is created, instances in the group are created using the specified instance template. This operation is marked as DONE when the group is created even if the instances in the group have not yet been created. You must separately verify the status of the individual instances with the listmanagedinstances method |
CListManagedInstancesRequest | Lists the instances in the managed instance group and instances that are scheduled to be created. The list includes any current actions that the group has scheduled for its instances. |
CListRequest | Retrieves the list of managed instance groups that are contained within the specified region. |
CPatchRequest | Updates a managed instance group using the information that you specify in the request. This operation is marked as DONE when the group is patched even if the instances in the group are still in the process of being patched. You must separately verify the status of the individual instances with the listmanagedinstances method. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CRecreateInstancesRequest | Flags the specified instances in the managed instance group to be immediately recreated. The instances are deleted and recreated using the current instance template for the managed instance group. This operation is marked as DONE when the flag is set even if the instances have not yet been recreated. You must separately verify the status of the recreating action with the listmanagedinstances method |
CResizeRequest | Changes the intended size of the managed instance group. If you increase the size, the group creates new instances using the current instance template. If you decrease the size, the group deletes one or more instances |
CSetInstanceTemplateRequest | Sets the instance template to use when creating new instances or recreating instances in this group. Existing instances are not affected. |
CSetTargetPoolsRequest | Modifies the target pools to which all new instances in this group are assigned. Existing instances in the group are not affected. |
►CRegionInstanceGroupsResource | The "regionInstanceGroups" collection of methods. |
CGetRequest | Returns the specified instance group resource. |
CListInstancesRequest | Lists the instances in the specified instance group and displays information about the named ports. Depending on the specified options, this method can list all instances or only the instances that are running. |
CListRequest | Retrieves the list of instance group resources contained within the specified region. |
CSetNamedPortsRequest | Sets the named ports for the specified regional instance group. |
►CRegionOperationsResource | The "regionOperations" collection of methods. |
CDeleteRequest | Deletes the specified region-specific Operations resource. |
CGetRequest | Retrieves the specified region-specific Operations resource. |
CListRequest | Retrieves a list of Operation resources contained within the specified region. |
CWaitRequest | Waits for the specified Operation resource to return as DONE or for the request to approach the 2 minute deadline, and retrieves the specified Operation resource. This method differs from the GET method in that it waits for no more than the default deadline (2 minutes) and then returns the current state of the operation, which might be DONE or still in progress |
►CRegionsResource | The "regions" collection of methods. |
CGetRequest | Returns the specified Region resource. Gets a list of available regions by making a list() request. |
CListRequest | Retrieves the list of region resources available to the specified project. |
►CRegionSslCertificatesResource | The "regionSslCertificates" collection of methods. |
CDeleteRequest | Deletes the specified SslCertificate resource in the region. |
CGetRequest | Returns the specified SslCertificate resource in the specified region. Get a list of available SSL certificates by making a list() request. |
CInsertRequest | Creates a SslCertificate resource in the specified project and region using the data included in the request |
CListRequest | Retrieves the list of SslCertificate resources available to the specified project in the specified region. |
►CRegionTargetHttpProxiesResource | The "regionTargetHttpProxies" collection of methods. |
CDeleteRequest | Deletes the specified TargetHttpProxy resource. |
CGetRequest | Returns the specified TargetHttpProxy resource in the specified region. Gets a list of available target HTTP proxies by making a list() request. |
CInsertRequest | Creates a TargetHttpProxy resource in the specified project and region using the data included in the request. |
CListRequest | Retrieves the list of TargetHttpProxy resources available to the specified project in the specified region. |
CSetUrlMapRequest | Changes the URL map for TargetHttpProxy. |
►CRegionTargetHttpsProxiesResource | The "regionTargetHttpsProxies" collection of methods. |
CDeleteRequest | Deletes the specified TargetHttpsProxy resource. |
CGetRequest | Returns the specified TargetHttpsProxy resource in the specified region. Gets a list of available target HTTP proxies by making a list() request. |
CInsertRequest | Creates a TargetHttpsProxy resource in the specified project and region using the data included in the request. |
CListRequest | Retrieves the list of TargetHttpsProxy resources available to the specified project in the specified region. |
CSetSslCertificatesRequest | Replaces SslCertificates for TargetHttpsProxy. |
CSetUrlMapRequest | Changes the URL map for TargetHttpsProxy. |
►CRegionUrlMapsResource | The "regionUrlMaps" collection of methods. |
CDeleteRequest | Deletes the specified UrlMap resource. |
CGetRequest | Returns the specified UrlMap resource. Gets a list of available URL maps by making a list() request. |
CInsertRequest | Creates a UrlMap resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of UrlMap resources available to the specified project in the specified region. |
CPatchRequest | Patches the specified UrlMap resource with the data included in the request. This method supports PATCH semantics and uses JSON merge patch format and processing rules. |
CUpdateRequest | Updates the specified UrlMap resource with the data included in the request. |
CValidateRequest | Runs static validation for the UrlMap. In particular, the tests of the provided UrlMap will be run. Calling this method does NOT create the UrlMap. |
►CReservationsResource | The "reservations" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of reservations. |
CDeleteRequest | Deletes the specified reservation. |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Retrieves information about the specified reservation. |
CInsertRequest | Creates a new reservation. For more information, read Reserving zonal resources. |
CListRequest | A list of all the reservations that have been configured for the specified project in specified zone. |
CResizeRequest | Resizes the reservation (applicable to standalone reservations only). For more information, read Modifying reservations. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CResourcePoliciesResource | The "resourcePolicies" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of resource policies. |
CDeleteRequest | Deletes the specified resource policy. |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Retrieves all information of the specified resource policy. |
CInsertRequest | Creates a new resource policy. |
CListRequest | A list all the resource policies that have been configured for the specified project in specified region. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CRoutersResource | The "routers" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of routers. |
CDeleteRequest | Deletes the specified Router resource. |
CGetNatMappingInfoRequest | Retrieves runtime Nat mapping information of VM endpoints. |
CGetRequest | Returns the specified Router resource. Gets a list of available routers by making a list() request. |
CGetRouterStatusRequest | Retrieves runtime information of the specified router. |
CInsertRequest | Creates a Router resource in the specified project and region using the data included in the request. |
CListRequest | Retrieves a list of Router resources available to the specified project. |
CPatchRequest | Patches the specified Router resource with the data included in the request. This method supports PATCH semantics and uses JSON merge patch format and processing rules. |
CPreviewRequest | Preview fields auto-generated during router create and update operations. Calling this method does NOT create or update the router. |
CUpdateRequest | Updates the specified Router resource with the data included in the request. This method conforms to PUT semantics, which requests that the state of the target resource be created or replaced with the state defined by the representation enclosed in the request message payload. |
►CRoutesResource | The "routes" collection of methods. |
CDeleteRequest | Deletes the specified Route resource. |
CGetRequest | Returns the specified Route resource. Gets a list of available routes by making a list() request. |
CInsertRequest | Creates a Route resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of Route resources available to the specified project. |
►CSecurityPoliciesResource | The "securityPolicies" collection of methods. |
CAddRuleRequest | Inserts a rule into a security policy. |
CDeleteRequest | Deletes the specified policy. |
CGetRequest | List all of the ordered rules present in a single specified policy. |
CGetRuleRequest | Gets a rule at the specified priority. |
CInsertRequest | Creates a new policy in the specified project using the data included in the request. |
CListRequest | List all the policies that have been configured for the specified project. |
CPatchRequest | Patches the specified policy with the data included in the request. |
CPatchRuleRequest | Patches a rule at the specified priority. |
CRemoveRuleRequest | Deletes a rule at the specified priority. |
►CSnapshotsResource | The "snapshots" collection of methods. |
CDeleteRequest | Deletes the specified Snapshot resource. Keep in mind that deleting a single snapshot might not necessarily delete all the data on that snapshot. If any data on the snapshot that is marked for deletion is needed for subsequent snapshots, the data will be moved to the next corresponding snapshot |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Returns the specified Snapshot resource. Gets a list of available snapshots by making a list() request. |
CListRequest | Retrieves the list of Snapshot resources contained within the specified project. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CSetLabelsRequest | Sets the labels on a snapshot. To learn more about labels, read the Labeling Resources documentation. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CSslCertificatesResource | The "sslCertificates" collection of methods. |
CAggregatedListRequest | Retrieves the list of all SslCertificate resources, regional and global, available to the specified project. |
CDeleteRequest | Deletes the specified SslCertificate resource. |
CGetRequest | Returns the specified SslCertificate resource. Gets a list of available SSL certificates by making a list() request. |
CInsertRequest | Creates a SslCertificate resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of SslCertificate resources available to the specified project. |
►CSslPoliciesResource | The "sslPolicies" collection of methods. |
CDeleteRequest | Deletes the specified SSL policy. The SSL policy resource can be deleted only if it is not in use by any TargetHttpsProxy or TargetSslProxy resources. |
CGetRequest | Lists all of the ordered rules present in a single specified policy. |
CInsertRequest | Returns the specified SSL policy resource. Gets a list of available SSL policies by making a list() request. |
CListAvailableFeaturesRequest | Lists all features that can be specified in the SSL policy when using custom profile. |
CListRequest | Lists all the SSL policies that have been configured for the specified project. |
CPatchRequest | Patches the specified SSL policy with the data included in the request. |
►CSubnetworksResource | The "subnetworks" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of subnetworks. |
CDeleteRequest | Deletes the specified subnetwork. |
CExpandIpCidrRangeRequest | Expands the IP CIDR range of the subnetwork to a specified value. |
CGetIamPolicyRequest | Gets the access control policy for a resource. May be empty if no such policy or resource exists. |
CGetRequest | Returns the specified subnetwork. Gets a list of available subnetworks list() request. |
CInsertRequest | Creates a subnetwork in the specified project using the data included in the request. |
CListRequest | Retrieves a list of subnetworks available to the specified project. |
CListUsableRequest | Retrieves an aggregated list of all usable subnetworks in the project. The list contains all of the subnetworks in the project and the subnetworks that were shared by a Shared VPC host project. |
CPatchRequest | Patches the specified subnetwork with the data included in the request. Only certain fields can up updated with a patch request as indicated in the field descriptions. You must specify the current fingeprint of the subnetwork resource being patched. |
CSetIamPolicyRequest | Sets the access control policy on the specified resource. Replaces any existing policy. |
CSetPrivateIpGoogleAccessRequest | Set whether VMs in this subnet can access Google services without assigning external IP addresses through Private Google Access. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CTargetHttpProxiesResource | The "targetHttpProxies" collection of methods. |
CAggregatedListRequest | Retrieves the list of all TargetHttpProxy resources, regional and global, available to the specified project. |
CDeleteRequest | Deletes the specified TargetHttpProxy resource. |
CGetRequest | Returns the specified TargetHttpProxy resource. Gets a list of available target HTTP proxies by making a list() request. |
CInsertRequest | Creates a TargetHttpProxy resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of TargetHttpProxy resources available to the specified project. |
CSetUrlMapRequest | Changes the URL map for TargetHttpProxy. |
►CTargetHttpsProxiesResource | The "targetHttpsProxies" collection of methods. |
CAggregatedListRequest | Retrieves the list of all TargetHttpsProxy resources, regional and global, available to the specified project. |
CDeleteRequest | Deletes the specified TargetHttpsProxy resource. |
CGetRequest | Returns the specified TargetHttpsProxy resource. Gets a list of available target HTTPS proxies by making a list() request. |
CInsertRequest | Creates a TargetHttpsProxy resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of TargetHttpsProxy resources available to the specified project. |
CSetQuicOverrideRequest | Sets the QUIC override policy for TargetHttpsProxy. |
CSetSslCertificatesRequest | Replaces SslCertificates for TargetHttpsProxy. |
CSetSslPolicyRequest | Sets the SSL policy for TargetHttpsProxy. The SSL policy specifies the server-side support for SSL features. This affects connections between clients and the HTTPS proxy load balancer. They do not affect the connection between the load balancer and the backends. |
CSetUrlMapRequest | Changes the URL map for TargetHttpsProxy. |
►CTargetInstancesResource | The "targetInstances" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of target instances. |
CDeleteRequest | Deletes the specified TargetInstance resource. |
CGetRequest | Returns the specified TargetInstance resource. Gets a list of available target instances by making a list() request. |
CInsertRequest | Creates a TargetInstance resource in the specified project and zone using the data included in the request. |
CListRequest | Retrieves a list of TargetInstance resources available to the specified project and zone. |
►CTargetPoolsResource | The "targetPools" collection of methods. |
CAddHealthCheckRequest | Adds health check URLs to a target pool. |
CAddInstanceRequest | Adds an instance to a target pool. |
CAggregatedListRequest | Retrieves an aggregated list of target pools. |
CDeleteRequest | Deletes the specified target pool. |
CGetHealthRequest | Gets the most recent health check results for each IP for the instance that is referenced by the given target pool. |
CGetRequest | Returns the specified target pool. Gets a list of available target pools by making a list() request. |
CInsertRequest | Creates a target pool in the specified project and region using the data included in the request. |
CListRequest | Retrieves a list of target pools available to the specified project and region. |
CRemoveHealthCheckRequest | Removes health check URL from a target pool. |
CRemoveInstanceRequest | Removes instance URL from a target pool. |
CSetBackupRequest | Changes a backup target pool's configurations. |
►CTargetSslProxiesResource | The "targetSslProxies" collection of methods. |
CDeleteRequest | Deletes the specified TargetSslProxy resource. |
CGetRequest | Returns the specified TargetSslProxy resource. Gets a list of available target SSL proxies by making a list() request. |
CInsertRequest | Creates a TargetSslProxy resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of TargetSslProxy resources available to the specified project. |
CSetBackendServiceRequest | Changes the BackendService for TargetSslProxy. |
CSetProxyHeaderRequest | Changes the ProxyHeaderType for TargetSslProxy. |
CSetSslCertificatesRequest | Changes SslCertificates for TargetSslProxy. |
CSetSslPolicyRequest | Sets the SSL policy for TargetSslProxy. The SSL policy specifies the server-side support for SSL features. This affects connections between clients and the SSL proxy load balancer. They do not affect the connection between the load balancer and the backends. |
►CTargetTcpProxiesResource | The "targetTcpProxies" collection of methods. |
CDeleteRequest | Deletes the specified TargetTcpProxy resource. |
CGetRequest | Returns the specified TargetTcpProxy resource. Gets a list of available target TCP proxies by making a list() request. |
CInsertRequest | Creates a TargetTcpProxy resource in the specified project using the data included in the request. |
CListRequest | Retrieves the list of TargetTcpProxy resources available to the specified project. |
CSetBackendServiceRequest | Changes the BackendService for TargetTcpProxy. |
CSetProxyHeaderRequest | Changes the ProxyHeaderType for TargetTcpProxy. |
►CTargetVpnGatewaysResource | The "targetVpnGateways" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of target VPN gateways. |
CDeleteRequest | Deletes the specified target VPN gateway. |
CGetRequest | Returns the specified target VPN gateway. Gets a list of available target VPN gateways by making a list() request. |
CInsertRequest | Creates a target VPN gateway in the specified project and region using the data included in the request. |
CListRequest | Retrieves a list of target VPN gateways available to the specified project and region. |
►CUrlMapsResource | The "urlMaps" collection of methods. |
CAggregatedListRequest | Retrieves the list of all UrlMap resources, regional and global, available to the specified project. |
CDeleteRequest | Deletes the specified UrlMap resource. |
CGetRequest | Returns the specified UrlMap resource. Gets a list of available URL maps by making a list() request. |
CInsertRequest | Creates a UrlMap resource in the specified project using the data included in the request. |
CInvalidateCacheRequest | Initiates a cache invalidation operation, invalidating the specified path, scoped to the specified UrlMap. |
CListRequest | Retrieves the list of UrlMap resources available to the specified project. |
CPatchRequest | Patches the specified UrlMap resource with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. |
CUpdateRequest | Updates the specified UrlMap resource with the data included in the request. |
CValidateRequest | Runs static validation for the UrlMap. In particular, the tests of the provided UrlMap will be run. Calling this method does NOT create the UrlMap. |
►CVpnGatewaysResource | The "vpnGateways" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of VPN gateways. |
CDeleteRequest | Deletes the specified VPN gateway. |
CGetRequest | Returns the specified VPN gateway. Gets a list of available VPN gateways by making a list() request. |
CGetStatusRequest | Returns the status for the specified VPN gateway. |
CInsertRequest | Creates a VPN gateway in the specified project and region using the data included in the request. |
CListRequest | Retrieves a list of VPN gateways available to the specified project and region. |
CSetLabelsRequest | Sets the labels on a VpnGateway. To learn more about labels, read the Labeling Resources documentation. |
CTestIamPermissionsRequest | Returns permissions that a caller has on the specified resource. |
►CVpnTunnelsResource | The "vpnTunnels" collection of methods. |
CAggregatedListRequest | Retrieves an aggregated list of VPN tunnels. |
CDeleteRequest | Deletes the specified VpnTunnel resource. |
CGetRequest | Returns the specified VpnTunnel resource. Gets a list of available VPN tunnels by making a list() request. |
CInsertRequest | Creates a VpnTunnel resource in the specified project and region using the data included in the request. |
CListRequest | Retrieves a list of VpnTunnel resources contained in the specified project and region. |
►CZoneOperationsResource | The "zoneOperations" collection of methods. |
CDeleteRequest | Deletes the specified zone-specific Operations resource. |
CGetRequest | Retrieves the specified zone-specific Operations resource. |
CListRequest | Retrieves a list of Operation resources contained within the specified zone. |
CWaitRequest | Waits for the specified Operation resource to return as DONE or for the request to approach the 2 minute deadline, and retrieves the specified Operation resource. This method differs from the GET method in that it waits for no more than the default deadline (2 minutes) and then returns the current state of the operation, which might be DONE or still in progress |
►CZonesResource | The "zones" collection of methods. |
CGetRequest | Returns the specified Zone resource. Gets a list of available zones by making a list() request. |
CListRequest | Retrieves the list of Zone resources available to the specified project. |
© 2020 Google - Privacy Policy - Terms and Conditions - About Google