Unit 'googlecompute' Package
[Overview][Types][Classes][Index] [#googleapi]

TComputeAPI

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: googlecompute.pp line 7496

type TComputeAPI = class(TGoogleAPI)

public

  class function APIName; override;

  class function APIVersion; override;

  class function APIRevision; override;

  class function APIID; override;

  class function APITitle; override;

  class function APIDescription; override;

  class function APIOwnerDomain; override;

  class function APIOwnerName; override;

  class function APIIcon16; override;

  class function APIIcon32; override;

  class function APIdocumentationLink; override;

  class function APIrootUrl; override;

  class function APIbasePath; override;

  class function APIbaseURL; override;

  class function APIProtocol; override;

  class function APIservicePath; override;

  class function APIbatchPath; override;

  class function APIAuthScopes; override;

  class function APINeedsAuth; override;

  class procedure RegisterAPIResources; override;

  function CreateAddressesResource();

  function CreateAutoscalersResource();

  function CreateBackendServicesResource();

  function CreateDiskTypesResource();

  function CreateDisksResource();

  function CreateFirewallsResource();

  function CreateForwardingRulesResource();

  function CreateGlobalAddressesResource();

  function CreateGlobalForwardingRulesResource();

  function CreateGlobalOperationsResource();

  function CreateHttpHealthChecksResource();

  function CreateHttpsHealthChecksResource();

  function CreateImagesResource();

  function CreateInstanceGroupManagersResource();

  function CreateInstanceGroupsResource();

  function CreateInstanceTemplatesResource();

  function CreateInstancesResource();

  function CreateLicensesResource();

  function CreateMachineTypesResource();

  function CreateNetworksResource();

  function CreateProjectsResource();

  function CreateRegionOperationsResource();

  function CreateRegionsResource();

  function CreateRoutesResource();

  function CreateSnapshotsResource();

  function CreateSslCertificatesResource();

  function CreateSubnetworksResource();

  function CreateTargetHttpProxiesResource();

  function CreateTargetHttpsProxiesResource();

  function CreateTargetInstancesResource();

  function CreateTargetPoolsResource();

  function CreateTargetVpnGatewaysResource();

  function CreateUrlMapsResource();

  function CreateVpnTunnelsResource();

  function CreateZoneOperationsResource();

  function CreateZonesResource();

  property AddressesResource: TAddressesResource; [r]

  property AutoscalersResource: TAutoscalersResource; [r]

  property BackendServicesResource: TBackendServicesResource; [r]

  property DiskTypesResource: TDiskTypesResource; [r]

  property DisksResource: TDisksResource; [r]

  property FirewallsResource: TFirewallsResource; [r]

  property ForwardingRulesResource: TForwardingRulesResource; [r]

  property GlobalAddressesResource: TGlobalAddressesResource; [r]

  property GlobalForwardingRulesResource: TGlobalForwardingRulesResource; [r]

  property GlobalOperationsResource: TGlobalOperationsResource; [r]

  property HttpHealthChecksResource: THttpHealthChecksResource; [r]

  property HttpsHealthChecksResource: THttpsHealthChecksResource; [r]

  property ImagesResource: TImagesResource; [r]

  property InstanceGroupManagersResource: TInstanceGroupManagersResource; [r]

  property InstanceGroupsResource: TInstanceGroupsResource; [r]

  property InstanceTemplatesResource: TInstanceTemplatesResource; [r]

  property InstancesResource: TInstancesResource; [r]

  property LicensesResource: TLicensesResource; [r]

  property MachineTypesResource: TMachineTypesResource; [r]

  property NetworksResource: TNetworksResource; [r]

  property ProjectsResource: TProjectsResource; [r]

  property RegionOperationsResource: TRegionOperationsResource; [r]

  property RegionsResource: TRegionsResource; [r]

  property RoutesResource: TRoutesResource; [r]

  property SnapshotsResource: TSnapshotsResource; [r]

  property SslCertificatesResource: TSslCertificatesResource; [r]

  property SubnetworksResource: TSubnetworksResource; [r]

  property TargetHttpProxiesResource: TTargetHttpProxiesResource; [r]

  property TargetHttpsProxiesResource: TTargetHttpsProxiesResource; [r]

  property TargetInstancesResource: TTargetInstancesResource; [r]

  property TargetPoolsResource: TTargetPoolsResource; [r]

  property TargetVpnGatewaysResource: TTargetVpnGatewaysResource; [r]

  property UrlMapsResource: TUrlMapsResource; [r]

  property VpnTunnelsResource: TVpnTunnelsResource; [r]

  property ZoneOperationsResource: TZoneOperationsResource; [r]

  property ZonesResource: TZonesResource; [r]

end;

Inheritance

TComputeAPI

|

TGoogleAPI

|

TObject


Documentation generated on: 2023-03-18