Show / Hide Table of Contents

Class ComputeService

The Compute Service.

Inheritance
object
BaseClientService
ComputeService
Implements
IClientService
System.IDisposable
Inherited Members
BaseClientService.DefaultMaxUrlLength
BaseClientService.CreateBackOffHandler()
BaseClientService.SetRequestSerailizedContent(HttpRequestMessage, object)
BaseClientService.SerializeObject(object)
BaseClientService.DeserializeResponse<T>(HttpResponseMessage)
BaseClientService.DeserializeError(HttpResponseMessage)
BaseClientService.Dispose()
BaseClientService.BaseUriOverride
BaseClientService.HttpClient
BaseClientService.HttpClientInitializer
BaseClientService.GZipEnabled
BaseClientService.ApiKey
BaseClientService.ApplicationName
BaseClientService.Serializer
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.beta
Assembly: Google.Apis.Compute.beta.dll
Syntax
public class ComputeService : BaseClientService, IClientService, IDisposable

Constructors

ComputeService()

Constructs a new service.

Declaration
public ComputeService()

ComputeService(Initializer)

Constructs a new service.

Declaration
public ComputeService(BaseClientService.Initializer initializer)
Parameters
Type Name Description
BaseClientService.Initializer initializer

The service initializer.

Fields

DiscoveryVersionUsed

The discovery version used to generate this service.

Declaration
public static DiscoveryVersion DiscoveryVersionUsed
Field Value
Type Description
DiscoveryVersion

Version

The API version.

Declaration
public const string Version = "beta"
Field Value
Type Description
string

Properties

AcceleratorTypes

Gets the AcceleratorTypes resource.

Declaration
public virtual AcceleratorTypesResource AcceleratorTypes { get; }
Property Value
Type Description
AcceleratorTypesResource

Addresses

Gets the Addresses resource.

Declaration
public virtual AddressesResource Addresses { get; }
Property Value
Type Description
AddressesResource

Autoscalers

Gets the Autoscalers resource.

Declaration
public virtual AutoscalersResource Autoscalers { get; }
Property Value
Type Description
AutoscalersResource

BackendBuckets

Gets the BackendBuckets resource.

Declaration
public virtual BackendBucketsResource BackendBuckets { get; }
Property Value
Type Description
BackendBucketsResource

BackendServices

Gets the BackendServices resource.

Declaration
public virtual BackendServicesResource BackendServices { get; }
Property Value
Type Description
BackendServicesResource

BasePath

Gets the service base path.

Declaration
public override string BasePath { get; }
Property Value
Type Description
string
Overrides
BaseClientService.BasePath

BaseUri

Gets the service base URI.

Declaration
public override string BaseUri { get; }
Property Value
Type Description
string
Overrides
BaseClientService.BaseUri

BatchPath

Gets the batch base path; null if unspecified.

Declaration
public override string BatchPath { get; }
Property Value
Type Description
string
Overrides
BaseClientService.BatchPath

BatchUri

Gets the batch base URI; null if unspecified.

Declaration
public override string BatchUri { get; }
Property Value
Type Description
string
Overrides
BaseClientService.BatchUri

Disks

Gets the Disks resource.

Declaration
public virtual DisksResource Disks { get; }
Property Value
Type Description
DisksResource

DiskTypes

Gets the DiskTypes resource.

Declaration
public virtual DiskTypesResource DiskTypes { get; }
Property Value
Type Description
DiskTypesResource

ExternalVpnGateways

Gets the ExternalVpnGateways resource.

Declaration
public virtual ExternalVpnGatewaysResource ExternalVpnGateways { get; }
Property Value
Type Description
ExternalVpnGatewaysResource

Features

Gets the service supported features.

Declaration
public override IList<string> Features { get; }
Property Value
Type Description
System.Collections.Generic.IList<T><string>
Overrides
BaseClientService.Features

FirewallPolicies

Gets the FirewallPolicies resource.

Declaration
public virtual FirewallPoliciesResource FirewallPolicies { get; }
Property Value
Type Description
FirewallPoliciesResource

Firewalls

Gets the Firewalls resource.

Declaration
public virtual FirewallsResource Firewalls { get; }
Property Value
Type Description
FirewallsResource

ForwardingRules

Gets the ForwardingRules resource.

Declaration
public virtual ForwardingRulesResource ForwardingRules { get; }
Property Value
Type Description
ForwardingRulesResource

GlobalAddresses

Gets the GlobalAddresses resource.

Declaration
public virtual GlobalAddressesResource GlobalAddresses { get; }
Property Value
Type Description
GlobalAddressesResource

GlobalForwardingRules

Gets the GlobalForwardingRules resource.

Declaration
public virtual GlobalForwardingRulesResource GlobalForwardingRules { get; }
Property Value
Type Description
GlobalForwardingRulesResource

GlobalNetworkEndpointGroups

Gets the GlobalNetworkEndpointGroups resource.

Declaration
public virtual GlobalNetworkEndpointGroupsResource GlobalNetworkEndpointGroups { get; }
Property Value
Type Description
GlobalNetworkEndpointGroupsResource

GlobalOperations

Gets the GlobalOperations resource.

Declaration
public virtual GlobalOperationsResource GlobalOperations { get; }
Property Value
Type Description
GlobalOperationsResource

GlobalOrganizationOperations

Gets the GlobalOrganizationOperations resource.

Declaration
public virtual GlobalOrganizationOperationsResource GlobalOrganizationOperations { get; }
Property Value
Type Description
GlobalOrganizationOperationsResource

GlobalPublicDelegatedPrefixes

Gets the GlobalPublicDelegatedPrefixes resource.

Declaration
public virtual GlobalPublicDelegatedPrefixesResource GlobalPublicDelegatedPrefixes { get; }
Property Value
Type Description
GlobalPublicDelegatedPrefixesResource

HealthChecks

Gets the HealthChecks resource.

Declaration
public virtual HealthChecksResource HealthChecks { get; }
Property Value
Type Description
HealthChecksResource

HttpHealthChecks

Gets the HttpHealthChecks resource.

Declaration
public virtual HttpHealthChecksResource HttpHealthChecks { get; }
Property Value
Type Description
HttpHealthChecksResource

HttpsHealthChecks

Gets the HttpsHealthChecks resource.

Declaration
public virtual HttpsHealthChecksResource HttpsHealthChecks { get; }
Property Value
Type Description
HttpsHealthChecksResource

ImageFamilyViews

Gets the ImageFamilyViews resource.

Declaration
public virtual ImageFamilyViewsResource ImageFamilyViews { get; }
Property Value
Type Description
ImageFamilyViewsResource

Images

Gets the Images resource.

Declaration
public virtual ImagesResource Images { get; }
Property Value
Type Description
ImagesResource

InstanceGroupManagers

Gets the InstanceGroupManagers resource.

Declaration
public virtual InstanceGroupManagersResource InstanceGroupManagers { get; }
Property Value
Type Description
InstanceGroupManagersResource

InstanceGroups

Gets the InstanceGroups resource.

Declaration
public virtual InstanceGroupsResource InstanceGroups { get; }
Property Value
Type Description
InstanceGroupsResource

Instances

Gets the Instances resource.

Declaration
public virtual InstancesResource Instances { get; }
Property Value
Type Description
InstancesResource

InstanceTemplates

Gets the InstanceTemplates resource.

Declaration
public virtual InstanceTemplatesResource InstanceTemplates { get; }
Property Value
Type Description
InstanceTemplatesResource

InterconnectAttachments

Gets the InterconnectAttachments resource.

Declaration
public virtual InterconnectAttachmentsResource InterconnectAttachments { get; }
Property Value
Type Description
InterconnectAttachmentsResource

InterconnectLocations

Gets the InterconnectLocations resource.

Declaration
public virtual InterconnectLocationsResource InterconnectLocations { get; }
Property Value
Type Description
InterconnectLocationsResource

Interconnects

Gets the Interconnects resource.

Declaration
public virtual InterconnectsResource Interconnects { get; }
Property Value
Type Description
InterconnectsResource

LicenseCodes

Gets the LicenseCodes resource.

Declaration
public virtual LicenseCodesResource LicenseCodes { get; }
Property Value
Type Description
LicenseCodesResource

Licenses

Gets the Licenses resource.

Declaration
public virtual LicensesResource Licenses { get; }
Property Value
Type Description
LicensesResource

MachineImages

Gets the MachineImages resource.

Declaration
public virtual MachineImagesResource MachineImages { get; }
Property Value
Type Description
MachineImagesResource

MachineTypes

Gets the MachineTypes resource.

Declaration
public virtual MachineTypesResource MachineTypes { get; }
Property Value
Type Description
MachineTypesResource

Name

Gets the service name.

Declaration
public override string Name { get; }
Property Value
Type Description
string
Overrides
BaseClientService.Name

NetworkAttachments

Gets the NetworkAttachments resource.

Declaration
public virtual NetworkAttachmentsResource NetworkAttachments { get; }
Property Value
Type Description
NetworkAttachmentsResource

NetworkEdgeSecurityServices

Gets the NetworkEdgeSecurityServices resource.

Declaration
public virtual NetworkEdgeSecurityServicesResource NetworkEdgeSecurityServices { get; }
Property Value
Type Description
NetworkEdgeSecurityServicesResource

NetworkEndpointGroups

Gets the NetworkEndpointGroups resource.

Declaration
public virtual NetworkEndpointGroupsResource NetworkEndpointGroups { get; }
Property Value
Type Description
NetworkEndpointGroupsResource

NetworkFirewallPolicies

Gets the NetworkFirewallPolicies resource.

Declaration
public virtual NetworkFirewallPoliciesResource NetworkFirewallPolicies { get; }
Property Value
Type Description
NetworkFirewallPoliciesResource

Networks

Gets the Networks resource.

Declaration
public virtual NetworksResource Networks { get; }
Property Value
Type Description
NetworksResource

NodeGroups

Gets the NodeGroups resource.

Declaration
public virtual NodeGroupsResource NodeGroups { get; }
Property Value
Type Description
NodeGroupsResource

NodeTemplates

Gets the NodeTemplates resource.

Declaration
public virtual NodeTemplatesResource NodeTemplates { get; }
Property Value
Type Description
NodeTemplatesResource

NodeTypes

Gets the NodeTypes resource.

Declaration
public virtual NodeTypesResource NodeTypes { get; }
Property Value
Type Description
NodeTypesResource

OrganizationSecurityPolicies

Gets the OrganizationSecurityPolicies resource.

Declaration
public virtual OrganizationSecurityPoliciesResource OrganizationSecurityPolicies { get; }
Property Value
Type Description
OrganizationSecurityPoliciesResource

PacketMirrorings

Gets the PacketMirrorings resource.

Declaration
public virtual PacketMirroringsResource PacketMirrorings { get; }
Property Value
Type Description
PacketMirroringsResource

Projects

Gets the Projects resource.

Declaration
public virtual ProjectsResource Projects { get; }
Property Value
Type Description
ProjectsResource

PublicAdvertisedPrefixes

Gets the PublicAdvertisedPrefixes resource.

Declaration
public virtual PublicAdvertisedPrefixesResource PublicAdvertisedPrefixes { get; }
Property Value
Type Description
PublicAdvertisedPrefixesResource

PublicDelegatedPrefixes

Gets the PublicDelegatedPrefixes resource.

Declaration
public virtual PublicDelegatedPrefixesResource PublicDelegatedPrefixes { get; }
Property Value
Type Description
PublicDelegatedPrefixesResource

RegionAutoscalers

Gets the RegionAutoscalers resource.

Declaration
public virtual RegionAutoscalersResource RegionAutoscalers { get; }
Property Value
Type Description
RegionAutoscalersResource

RegionBackendServices

Gets the RegionBackendServices resource.

Declaration
public virtual RegionBackendServicesResource RegionBackendServices { get; }
Property Value
Type Description
RegionBackendServicesResource

RegionCommitments

Gets the RegionCommitments resource.

Declaration
public virtual RegionCommitmentsResource RegionCommitments { get; }
Property Value
Type Description
RegionCommitmentsResource

RegionDisks

Gets the RegionDisks resource.

Declaration
public virtual RegionDisksResource RegionDisks { get; }
Property Value
Type Description
RegionDisksResource

RegionDiskTypes

Gets the RegionDiskTypes resource.

Declaration
public virtual RegionDiskTypesResource RegionDiskTypes { get; }
Property Value
Type Description
RegionDiskTypesResource

RegionHealthChecks

Gets the RegionHealthChecks resource.

Declaration
public virtual RegionHealthChecksResource RegionHealthChecks { get; }
Property Value
Type Description
RegionHealthChecksResource

RegionHealthCheckServices

Gets the RegionHealthCheckServices resource.

Declaration
public virtual RegionHealthCheckServicesResource RegionHealthCheckServices { get; }
Property Value
Type Description
RegionHealthCheckServicesResource

RegionInstanceGroupManagers

Gets the RegionInstanceGroupManagers resource.

Declaration
public virtual RegionInstanceGroupManagersResource RegionInstanceGroupManagers { get; }
Property Value
Type Description
RegionInstanceGroupManagersResource

RegionInstanceGroups

Gets the RegionInstanceGroups resource.

Declaration
public virtual RegionInstanceGroupsResource RegionInstanceGroups { get; }
Property Value
Type Description
RegionInstanceGroupsResource

RegionInstances

Gets the RegionInstances resource.

Declaration
public virtual RegionInstancesResource RegionInstances { get; }
Property Value
Type Description
RegionInstancesResource

RegionInstanceTemplates

Gets the RegionInstanceTemplates resource.

Declaration
public virtual RegionInstanceTemplatesResource RegionInstanceTemplates { get; }
Property Value
Type Description
RegionInstanceTemplatesResource

RegionNetworkEndpointGroups

Gets the RegionNetworkEndpointGroups resource.

Declaration
public virtual RegionNetworkEndpointGroupsResource RegionNetworkEndpointGroups { get; }
Property Value
Type Description
RegionNetworkEndpointGroupsResource

RegionNetworkFirewallPolicies

Gets the RegionNetworkFirewallPolicies resource.

Declaration
public virtual RegionNetworkFirewallPoliciesResource RegionNetworkFirewallPolicies { get; }
Property Value
Type Description
RegionNetworkFirewallPoliciesResource

RegionNotificationEndpoints

Gets the RegionNotificationEndpoints resource.

Declaration
public virtual RegionNotificationEndpointsResource RegionNotificationEndpoints { get; }
Property Value
Type Description
RegionNotificationEndpointsResource

RegionOperations

Gets the RegionOperations resource.

Declaration
public virtual RegionOperationsResource RegionOperations { get; }
Property Value
Type Description
RegionOperationsResource

Regions

Gets the Regions resource.

Declaration
public virtual RegionsResource Regions { get; }
Property Value
Type Description
RegionsResource

RegionSecurityPolicies

Gets the RegionSecurityPolicies resource.

Declaration
public virtual RegionSecurityPoliciesResource RegionSecurityPolicies { get; }
Property Value
Type Description
RegionSecurityPoliciesResource

RegionSslCertificates

Gets the RegionSslCertificates resource.

Declaration
public virtual RegionSslCertificatesResource RegionSslCertificates { get; }
Property Value
Type Description
RegionSslCertificatesResource

RegionSslPolicies

Gets the RegionSslPolicies resource.

Declaration
public virtual RegionSslPoliciesResource RegionSslPolicies { get; }
Property Value
Type Description
RegionSslPoliciesResource

RegionTargetHttpProxies

Gets the RegionTargetHttpProxies resource.

Declaration
public virtual RegionTargetHttpProxiesResource RegionTargetHttpProxies { get; }
Property Value
Type Description
RegionTargetHttpProxiesResource

RegionTargetHttpsProxies

Gets the RegionTargetHttpsProxies resource.

Declaration
public virtual RegionTargetHttpsProxiesResource RegionTargetHttpsProxies { get; }
Property Value
Type Description
RegionTargetHttpsProxiesResource

RegionTargetTcpProxies

Gets the RegionTargetTcpProxies resource.

Declaration
public virtual RegionTargetTcpProxiesResource RegionTargetTcpProxies { get; }
Property Value
Type Description
RegionTargetTcpProxiesResource

RegionUrlMaps

Gets the RegionUrlMaps resource.

Declaration
public virtual RegionUrlMapsResource RegionUrlMaps { get; }
Property Value
Type Description
RegionUrlMapsResource

Reservations

Gets the Reservations resource.

Declaration
public virtual ReservationsResource Reservations { get; }
Property Value
Type Description
ReservationsResource

ResourcePolicies

Gets the ResourcePolicies resource.

Declaration
public virtual ResourcePoliciesResource ResourcePolicies { get; }
Property Value
Type Description
ResourcePoliciesResource

Routers

Gets the Routers resource.

Declaration
public virtual RoutersResource Routers { get; }
Property Value
Type Description
RoutersResource

Routes

Gets the Routes resource.

Declaration
public virtual RoutesResource Routes { get; }
Property Value
Type Description
RoutesResource

SecurityPolicies

Gets the SecurityPolicies resource.

Declaration
public virtual SecurityPoliciesResource SecurityPolicies { get; }
Property Value
Type Description
SecurityPoliciesResource

ServiceAttachments

Gets the ServiceAttachments resource.

Declaration
public virtual ServiceAttachmentsResource ServiceAttachments { get; }
Property Value
Type Description
ServiceAttachmentsResource

Snapshots

Gets the Snapshots resource.

Declaration
public virtual SnapshotsResource Snapshots { get; }
Property Value
Type Description
SnapshotsResource

SslCertificates

Gets the SslCertificates resource.

Declaration
public virtual SslCertificatesResource SslCertificates { get; }
Property Value
Type Description
SslCertificatesResource

SslPolicies

Gets the SslPolicies resource.

Declaration
public virtual SslPoliciesResource SslPolicies { get; }
Property Value
Type Description
SslPoliciesResource

Subnetworks

Gets the Subnetworks resource.

Declaration
public virtual SubnetworksResource Subnetworks { get; }
Property Value
Type Description
SubnetworksResource

TargetGrpcProxies

Gets the TargetGrpcProxies resource.

Declaration
public virtual TargetGrpcProxiesResource TargetGrpcProxies { get; }
Property Value
Type Description
TargetGrpcProxiesResource

TargetHttpProxies

Gets the TargetHttpProxies resource.

Declaration
public virtual TargetHttpProxiesResource TargetHttpProxies { get; }
Property Value
Type Description
TargetHttpProxiesResource

TargetHttpsProxies

Gets the TargetHttpsProxies resource.

Declaration
public virtual TargetHttpsProxiesResource TargetHttpsProxies { get; }
Property Value
Type Description
TargetHttpsProxiesResource

TargetInstances

Gets the TargetInstances resource.

Declaration
public virtual TargetInstancesResource TargetInstances { get; }
Property Value
Type Description
TargetInstancesResource

TargetPools

Gets the TargetPools resource.

Declaration
public virtual TargetPoolsResource TargetPools { get; }
Property Value
Type Description
TargetPoolsResource

TargetSslProxies

Gets the TargetSslProxies resource.

Declaration
public virtual TargetSslProxiesResource TargetSslProxies { get; }
Property Value
Type Description
TargetSslProxiesResource

TargetTcpProxies

Gets the TargetTcpProxies resource.

Declaration
public virtual TargetTcpProxiesResource TargetTcpProxies { get; }
Property Value
Type Description
TargetTcpProxiesResource

TargetVpnGateways

Gets the TargetVpnGateways resource.

Declaration
public virtual TargetVpnGatewaysResource TargetVpnGateways { get; }
Property Value
Type Description
TargetVpnGatewaysResource

UrlMaps

Gets the UrlMaps resource.

Declaration
public virtual UrlMapsResource UrlMaps { get; }
Property Value
Type Description
UrlMapsResource

VpnGateways

Gets the VpnGateways resource.

Declaration
public virtual VpnGatewaysResource VpnGateways { get; }
Property Value
Type Description
VpnGatewaysResource

VpnTunnels

Gets the VpnTunnels resource.

Declaration
public virtual VpnTunnelsResource VpnTunnels { get; }
Property Value
Type Description
VpnTunnelsResource

ZoneOperations

Gets the ZoneOperations resource.

Declaration
public virtual ZoneOperationsResource ZoneOperations { get; }
Property Value
Type Description
ZoneOperationsResource

Zones

Gets the Zones resource.

Declaration
public virtual ZonesResource Zones { get; }
Property Value
Type Description
ZonesResource

Implements

IClientService
System.IDisposable
In This Article
Back to top Generated by DocFX