{-# LANGUAGE DataKinds #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE OverloadedStrings #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- | -- Module : Network.Google.Compute.Types -- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Network.Google.Compute.Types ( -- * Service Configuration computeService -- * OAuth Scopes , computeScope , cloudPlatformScope , storageReadOnlyScope , storageReadWriteScope , computeReadOnlyScope , storageFullControlScope -- * TargetHTTPSProxyList , TargetHTTPSProxyList , targetHTTPSProxyList , thplNextPageToken , thplKind , thplItems , thplSelfLink , thplId -- * RoutersScopedList , RoutersScopedList , routersScopedList , rslRouters , rslWarning -- * RouterStatusResponse , RouterStatusResponse , routerStatusResponse , rsrKind , rsrResult -- * RegionInstanceGroupManagersDeleteInstancesRequest , RegionInstanceGroupManagersDeleteInstancesRequest , regionInstanceGroupManagersDeleteInstancesRequest , rigmdirInstances -- * AddressesScopedList , AddressesScopedList , addressesScopedList , aslAddresses , aslWarning -- * OperationWarningsItemDataItem , OperationWarningsItemDataItem , operationWarningsItemDataItem , owidiValue , owidiKey -- * SchedulingOnHostMaintenance , SchedulingOnHostMaintenance (..) -- * RegionInstanceGroupsListInstancesRequest , RegionInstanceGroupsListInstancesRequest , regionInstanceGroupsListInstancesRequest , riglirInstanceState , riglirPortName -- * AutoscalingPolicyCustomMetricUtilizationUtilizationTargetType , AutoscalingPolicyCustomMetricUtilizationUtilizationTargetType (..) -- * InstanceGroupManagersAbandonInstancesRequest , InstanceGroupManagersAbandonInstancesRequest , instanceGroupManagersAbandonInstancesRequest , igmairInstances -- * MachineTypeAggregatedListItems , MachineTypeAggregatedListItems , machineTypeAggregatedListItems , mtaliAddtional -- * DiskTypeAggregatedListItems , DiskTypeAggregatedListItems , diskTypeAggregatedListItems , dtaliAddtional -- * RouterAggregatedList , RouterAggregatedList , routerAggregatedList , ralNextPageToken , ralKind , ralItems , ralSelfLink , ralId -- * FirewallList , FirewallList , firewallList , flNextPageToken , flKind , flItems , flSelfLink , flId -- * InstancesScopedListWarning , InstancesScopedListWarning , instancesScopedListWarning , islwData , islwCode , islwMessage -- * RegionInstanceGroupManagersRecreateRequest , RegionInstanceGroupManagersRecreateRequest , regionInstanceGroupManagersRecreateRequest , rigmrrInstances -- * BackendServicesScopedListWarning , BackendServicesScopedListWarning , backendServicesScopedListWarning , bsslwData , bsslwCode , bsslwMessage -- * InstanceGroupList , InstanceGroupList , instanceGroupList , iglNextPageToken , iglKind , iglItems , iglSelfLink , iglId -- * InstancesSetMachineTypeRequest , InstancesSetMachineTypeRequest , instancesSetMachineTypeRequest , ismtrMachineType -- * CustomerEncryptionKey , CustomerEncryptionKey , customerEncryptionKey , cekSha256 , cekRawKey -- * AutoscalerAggregatedListItems , AutoscalerAggregatedListItems , autoscalerAggregatedListItems , aaliAddtional -- * InstanceGroupManagersSetInstanceTemplateRequest , InstanceGroupManagersSetInstanceTemplateRequest , instanceGroupManagersSetInstanceTemplateRequest , igmsitrInstanceTemplate -- * DeprecationStatus , DeprecationStatus , deprecationStatus , dsState , dsDeleted , dsReplacement , dsObsolete , dsDeprecated -- * OperationWarningsItemCode , OperationWarningsItemCode (..) -- * Snapshot , Snapshot , snapshot , sStorageBytesStatus , sStatus , sDiskSizeGb , sSourceDiskId , sKind , sSourceDiskEncryptionKey , sStorageBytes , sSelfLink , sSnapshotEncryptionKey , sName , sCreationTimestamp , sId , sLicenses , sSourceDisk , sDescription -- * RouterStatus , RouterStatus , routerStatus , rsBGPPeerStatus , rsNetwork , rsBestRoutes -- * AutoscalingPolicyCustomMetricUtilization , AutoscalingPolicyCustomMetricUtilization , autoscalingPolicyCustomMetricUtilization , apcmuUtilizationTarget , apcmuMetric , apcmuUtilizationTargetType -- * ForwardingRuleList , ForwardingRuleList , forwardingRuleList , frlNextPageToken , frlKind , frlItems , frlSelfLink , frlId -- * VPNTunnelsScopedList , VPNTunnelsScopedList , vpnTunnelsScopedList , vtslVPNTunnels , vtslWarning -- * BackendServiceProtocol , BackendServiceProtocol (..) -- * InstanceGroupsSetNamedPortsRequest , InstanceGroupsSetNamedPortsRequest , instanceGroupsSetNamedPortsRequest , igsnprFingerprint , igsnprNamedPorts -- * OperationList , OperationList , operationList , olNextPageToken , olKind , olItems , olSelfLink , olId -- * DiskList , DiskList , diskList , dlNextPageToken , dlKind , dlItems , dlSelfLink , dlId -- * TargetPoolsAddInstanceRequest , TargetPoolsAddInstanceRequest , targetPoolsAddInstanceRequest , tpairInstances -- * RegionAutoscalerList , RegionAutoscalerList , regionAutoscalerList , rNextPageToken , rKind , rItems , rSelfLink , rId -- * InstanceGroupsAddInstancesRequest , InstanceGroupsAddInstancesRequest , instanceGroupsAddInstancesRequest , igairInstances -- * InstanceGroupManagerList , InstanceGroupManagerList , instanceGroupManagerList , igmlNextPageToken , igmlKind , igmlItems , igmlSelfLink , igmlId -- * SubnetworksScopedListWarning , SubnetworksScopedListWarning , subnetworksScopedListWarning , sslwData , sslwCode , sslwMessage -- * AttachedDiskType , AttachedDiskType (..) -- * Image , Image , image , iStatus , iImageEncryptionKey , iDiskSizeGb , iSourceType , iSourceDiskId , iKind , iSourceDiskEncryptionKey , iGuestOSFeatures , iArchiveSizeBytes , iFamily , iRawDisk , iSelfLink , iName , iCreationTimestamp , iId , iLicenses , iSourceDisk , iDescription , iDeprecated -- * URLMap , URLMap , urlMap , umTests , umKind , umFingerprint , umDefaultService , umSelfLink , umName , umCreationTimestamp , umPathMatchers , umId , umHostRules , umDescription -- * InstanceGroupAggregatedListItems , InstanceGroupAggregatedListItems , instanceGroupAggregatedListItems , igaliAddtional -- * TargetPoolList , TargetPoolList , targetPoolList , tplNextPageToken , tplKind , tplItems , tplSelfLink , tplId -- * TargetInstanceAggregatedList , TargetInstanceAggregatedList , targetInstanceAggregatedList , tialNextPageToken , tialKind , tialItems , tialSelfLink , tialId -- * DisksScopedList , DisksScopedList , disksScopedList , dslWarning , dslDisks -- * InstanceGroupManagersScopedList , InstanceGroupManagersScopedList , instanceGroupManagersScopedList , igmslWarning , igmslInstanceGroupManagers -- * HealthCheck , HealthCheck , healthCheck , hcHealthyThreshold , hcTCPHealthCheck , hcKind , hcSSLHealthCheck , hcSelfLink , hcCheckIntervalSec , hcName , hcCreationTimestamp , hcHTTPHealthCheck , hcId , hcType , hcTimeoutSec , hcDescription , hcUnhealthyThreshold , hcHTTPSHealthCheck -- * TargetSSLProxyProxyHeader , TargetSSLProxyProxyHeader (..) -- * DiskAggregatedList , DiskAggregatedList , diskAggregatedList , dalNextPageToken , dalKind , dalItems , dalSelfLink , dalId -- * InstanceWithNamedPorts , InstanceWithNamedPorts , instanceWithNamedPorts , iwnpStatus , iwnpNamedPorts , iwnpInstance -- * ForwardingRulesScopedList , ForwardingRulesScopedList , forwardingRulesScopedList , frslWarning , frslForwardingRules -- * InstanceReference , InstanceReference , instanceReference , iInstance -- * OperationAggregatedList , OperationAggregatedList , operationAggregatedList , oalNextPageToken , oalKind , oalItems , oalSelfLink , oalId -- * OperationsScopedList , OperationsScopedList , operationsScopedList , oslWarning , oslOperations -- * NamedPort , NamedPort , namedPort , npName , npPort -- * RegionInstanceGroupsListInstancesRequestInstanceState , RegionInstanceGroupsListInstancesRequestInstanceState (..) -- * TargetInstanceList , TargetInstanceList , targetInstanceList , tilNextPageToken , tilKind , tilItems , tilSelfLink , tilId -- * InstanceGroupManagerAggregatedList , InstanceGroupManagerAggregatedList , instanceGroupManagerAggregatedList , igmalNextPageToken , igmalKind , igmalItems , igmalSelfLink , igmalId -- * ImageSourceType , ImageSourceType (..) -- * TargetPoolsScopedList , TargetPoolsScopedList , targetPoolsScopedList , tpslWarning , tpslTargetPools -- * ForwardingRuleAggregatedList , ForwardingRuleAggregatedList , forwardingRuleAggregatedList , fralNextPageToken , fralKind , fralItems , fralSelfLink , fralId -- * TargetReference , TargetReference , targetReference , trTarget -- * TargetPoolAggregatedList , TargetPoolAggregatedList , targetPoolAggregatedList , tpalNextPageToken , tpalKind , tpalItems , tpalSelfLink , tpalId -- * OperationsScopedListWarningDataItem , OperationsScopedListWarningDataItem , operationsScopedListWarningDataItem , oslwdiValue , oslwdiKey -- * BackendServiceSessionAffinity , BackendServiceSessionAffinity (..) -- * TargetPool , TargetPool , targetPool , tpSessionAffinity , tpBackupPool , tpKind , tpSelfLink , tpName , tpCreationTimestamp , tpInstances , tpId , tpFailoverRatio , tpRegion , tpDescription , tpHealthChecks -- * ImageList , ImageList , imageList , ilNextPageToken , ilKind , ilItems , ilSelfLink , ilId -- * VPNTunnelsScopedListWarning , VPNTunnelsScopedListWarning , vpnTunnelsScopedListWarning , vtslwData , vtslwCode , vtslwMessage -- * ForwardingRulesScopedListWarningCode , ForwardingRulesScopedListWarningCode (..) -- * OperationsScopedListWarningCode , OperationsScopedListWarningCode (..) -- * TargetSSLProxiesSetBackendServiceRequest , TargetSSLProxiesSetBackendServiceRequest , targetSSLProxiesSetBackendServiceRequest , tspsbsrService -- * ForwardingRule , ForwardingRule , forwardingRule , frIPAddress , frLoadBalancingScheme , frKind , frNetwork , frPortRange , frSelfLink , frName , frIPProtocol , frCreationTimestamp , frSubnetwork , frPorts , frId , frRegion , frDescription , frTarget , frBackendService -- * URLMapList , URLMapList , urlMapList , umlNextPageToken , umlKind , umlItems , umlSelfLink , umlId -- * ForwardingRulesScopedListWarningDataItem , ForwardingRulesScopedListWarningDataItem , forwardingRulesScopedListWarningDataItem , frslwdiValue , frslwdiKey -- * InstanceGroupManagersScopedListWarningDataItem , InstanceGroupManagersScopedListWarningDataItem , instanceGroupManagersScopedListWarningDataItem , igmslwdiValue , igmslwdiKey -- * SubnetworksScopedList , SubnetworksScopedList , subnetworksScopedList , sslSubnetworks , sslWarning -- * DisksScopedListWarningCode , DisksScopedListWarningCode (..) -- * Project , Project , project , pKind , pUsageExportLocation , pSelfLink , pName , pDefaultServiceAccount , pCreationTimestamp , pEnabledFeatures , pQuotas , pId , pDescription , pCommonInstanceMetadata -- * RegionInstanceGroupManagersListInstancesResponse , RegionInstanceGroupManagersListInstancesResponse , regionInstanceGroupManagersListInstancesResponse , rigmlirManagedInstances -- * Operation , Operation , operation , oTargetId , oStatus , oInsertTime , oProgress , oStartTime , oKind , oError , oHTTPErrorMessage , oZone , oWarnings , oHTTPErrorStatusCode , oUser , oSelfLink , oName , oStatusMessage , oCreationTimestamp , oEndTime , oId , oOperationType , oRegion , oDescription , oTargetLink , oClientOperationId -- * DisksScopedListWarningDataItem , DisksScopedListWarningDataItem , disksScopedListWarningDataItem , dslwdiValue , dslwdiKey -- * InstanceGroupManagersScopedListWarningCode , InstanceGroupManagersScopedListWarningCode (..) -- * Disk , Disk , disk , dStatus , dSourceSnapshotId , dLastAttachTimestamp , dUsers , dSourceImage , dDiskEncryptionKey , dSizeGb , dKind , dLastDetachTimestamp , dZone , dSelfLink , dName , dSourceImageId , dCreationTimestamp , dSourceImageEncryptionKey , dId , dLicenses , dOptions , dType , dDescription , dSourceSnapshotEncryptionKey , dSourceSnapshot -- * DiskMoveRequest , DiskMoveRequest , diskMoveRequest , dmrTargetDisk , dmrDestinationZone -- * AutoscalingPolicyLoadBalancingUtilization , AutoscalingPolicyLoadBalancingUtilization , autoscalingPolicyLoadBalancingUtilization , aplbuUtilizationTarget -- * TargetPoolsScopedListWarningDataItem , TargetPoolsScopedListWarningDataItem , targetPoolsScopedListWarningDataItem , tpslwdiValue , tpslwdiKey -- * InstanceGroupManager , InstanceGroupManager , instanceGroupManager , igmKind , igmFingerprint , igmBaseInstanceName , igmZone , igmInstanceTemplate , igmTargetSize , igmSelfLink , igmCurrentActions , igmName , igmCreationTimestamp , igmId , igmRegion , igmTargetPools , igmDescription , igmInstanceGroup , igmNamedPorts -- * RegionInstanceGroupsListInstances , RegionInstanceGroupsListInstances , regionInstanceGroupsListInstances , rigliNextPageToken , rigliKind , rigliItems , rigliSelfLink , rigliId -- * TCPHealthCheck , TCPHealthCheck , tcpHealthCheck , thcResponse , thcProxyHeader , thcPortName , thcPort , thcRequest -- * TargetPoolsScopedListWarningCode , TargetPoolsScopedListWarningCode (..) -- * SSLHealthCheckProxyHeader , SSLHealthCheckProxyHeader (..) -- * TargetVPNGatewayStatus , TargetVPNGatewayStatus (..) -- * InstanceGroupsRemoveInstancesRequest , InstanceGroupsRemoveInstancesRequest , instanceGroupsRemoveInstancesRequest , igrirInstances -- * SnapshotStatus , SnapshotStatus (..) -- * RouteWarningsItemDataItem , RouteWarningsItemDataItem , routeWarningsItemDataItem , rwidiValue , rwidiKey -- * TargetInstancesScopedListWarningCode , TargetInstancesScopedListWarningCode (..) -- * BackendServiceAggregatedListItems , BackendServiceAggregatedListItems , backendServiceAggregatedListItems , bsaliAddtional -- * InstanceAggregatedListItems , InstanceAggregatedListItems , instanceAggregatedListItems , ialiAddtional -- * AutoscalersScopedListWarning , AutoscalersScopedListWarning , autoscalersScopedListWarning , aslwData , aslwCode , aslwMessage -- * HealthCheckList , HealthCheckList , healthCheckList , hclNextPageToken , hclKind , hclItems , hclSelfLink , hclId -- * ManagedInstanceLastAttemptErrors , ManagedInstanceLastAttemptErrors , managedInstanceLastAttemptErrors , milaeErrors -- * GuestOSFeatureType , GuestOSFeatureType (..) -- * RouteWarningsItemCode , RouteWarningsItemCode (..) -- * TargetPoolsRemoveInstanceRequest , TargetPoolsRemoveInstanceRequest , targetPoolsRemoveInstanceRequest , tprirInstances -- * TargetInstancesScopedListWarningDataItem , TargetInstancesScopedListWarningDataItem , targetInstancesScopedListWarningDataItem , tislwdiValue , tislwdiKey -- * MachineTypesScopedListWarning , MachineTypesScopedListWarning , machineTypesScopedListWarning , mtslwData , mtslwCode , mtslwMessage -- * TargetInstance , TargetInstance , targetInstance , tiKind , tiNATPolicy , tiZone , tiSelfLink , tiName , tiCreationTimestamp , tiId , tiDescription , tiInstance -- * TargetPoolInstanceHealth , TargetPoolInstanceHealth , targetPoolInstanceHealth , tpihKind , tpihHealthStatus -- * SnapshotStorageBytesStatus , SnapshotStorageBytesStatus (..) -- * InstanceGroupManagersListManagedInstancesResponse , InstanceGroupManagersListManagedInstancesResponse , instanceGroupManagersListManagedInstancesResponse , igmlmirManagedInstances -- * InstanceProperties , InstanceProperties , instanceProperties , ipServiceAccounts , ipNetworkInterfaces , ipMachineType , ipMetadata , ipScheduling , ipDisks , ipCanIPForward , ipDescription , ipTags -- * DiskTypesScopedListWarning , DiskTypesScopedListWarning , diskTypesScopedListWarning , dtslwData , dtslwCode , dtslwMessage -- * AddressesScopedListWarningCode , AddressesScopedListWarningCode (..) -- * AttachedDiskInitializeParams , AttachedDiskInitializeParams , attachedDiskInitializeParams , adipSourceImage , adipDiskSizeGb , adipDiskName , adipSourceImageEncryptionKey , adipDiskType -- * AddressesScopedListWarningDataItem , AddressesScopedListWarningDataItem , addressesScopedListWarningDataItem , aslwdiValue , aslwdiKey -- * ImageStatus , ImageStatus (..) -- * NetworkInterface , NetworkInterface , networkInterface , niKind , niNetwork , niName , niNetworkIP , niSubnetwork , niAccessConfigs -- * TargetPoolsRemoveHealthCheckRequest , TargetPoolsRemoveHealthCheckRequest , targetPoolsRemoveHealthCheckRequest , tprhcrHealthChecks -- * RegionInstanceGroupManagersSetTargetPoolsRequest , RegionInstanceGroupManagersSetTargetPoolsRequest , regionInstanceGroupManagersSetTargetPoolsRequest , rigmstprFingerprint , rigmstprTargetPools -- * TargetSSLProxyList , TargetSSLProxyList , targetSSLProxyList , tsplNextPageToken , tsplKind , tsplItems , tsplSelfLink , tsplId -- * CustomerEncryptionKeyProtectedDisk , CustomerEncryptionKeyProtectedDisk , customerEncryptionKeyProtectedDisk , cekpdDiskEncryptionKey , cekpdSource -- * HealthStatusHealthState , HealthStatusHealthState (..) -- * InstanceTemplateList , InstanceTemplateList , instanceTemplateList , itlNextPageToken , itlKind , itlItems , itlSelfLink , itlId -- * RouteList , RouteList , routeList , rlNextPageToken , rlKind , rlItems , rlSelfLink , rlId -- * DeprecationStatusState , DeprecationStatusState (..) -- * Router , Router , router , rouBGPPeers , rouBGP , rouKind , rouNetwork , rouInterfaces , rouSelfLink , rouName , rouCreationTimestamp , rouId , rouRegion , rouDescription -- * RoutersScopedListWarningCode , RoutersScopedListWarningCode (..) -- * RoutersScopedListWarningDataItem , RoutersScopedListWarningDataItem , routersScopedListWarningDataItem , rslwdiValue , rslwdiKey -- * ManagedInstanceCurrentAction , ManagedInstanceCurrentAction (..) -- * TargetVPNGatewayList , TargetVPNGatewayList , targetVPNGatewayList , tvglNextPageToken , tvglKind , tvglItems , tvglSelfLink , tvglId -- * TargetInstanceNATPolicy , TargetInstanceNATPolicy (..) -- * SSLCertificateList , SSLCertificateList , sslCertificateList , sclNextPageToken , sclKind , sclItems , sclSelfLink , sclId -- * FirewallAllowedItem , FirewallAllowedItem , firewallAllowedItem , faiIPProtocol , faiPorts -- * BackendServiceAggregatedList , BackendServiceAggregatedList , backendServiceAggregatedList , bsalNextPageToken , bsalKind , bsalItems , bsalSelfLink , bsalId -- * Network , Network , network , nAutoCreateSubnetworks , nKind , nSubnetworks , nIPv4Range , nSelfLink , nName , nCreationTimestamp , nId , nGatewayIPv4 , nDescription -- * RoutersScopedListWarning , RoutersScopedListWarning , routersScopedListWarning , rslwData , rslwCode , rslwMessage -- * AccessConfigType , AccessConfigType (..) -- * AddressesScopedListWarning , AddressesScopedListWarning , addressesScopedListWarning , aData , aCode , aMessage -- * ImageRawDisk , ImageRawDisk , imageRawDisk , irdContainerType , irdSource , irdSha1Checksum -- * InstanceAggregatedList , InstanceAggregatedList , instanceAggregatedList , ialNextPageToken , ialKind , ialItems , ialSelfLink , ialId -- * SSLHealthCheck , SSLHealthCheck , sslHealthCheck , shcResponse , shcProxyHeader , shcPortName , shcPort , shcRequest -- * Address , Address , address , aStatus , aUsers , aKind , aAddress , aSelfLink , aName , aCreationTimestamp , aId , aRegion , aDescription -- * Zone , Zone , zone , zStatus , zKind , zSelfLink , zName , zCreationTimestamp , zId , zRegion , zDescription , zDeprecated -- * RouterBGP , RouterBGP , routerBGP , rbASN -- * BackendServicesScopedList , BackendServicesScopedList , backendServicesScopedList , bsslWarning , bsslBackendServices -- * InstanceGroupManagersRecreateInstancesRequest , InstanceGroupManagersRecreateInstancesRequest , instanceGroupManagersRecreateInstancesRequest , igmrirInstances -- * TargetSSLProxiesSetSSLCertificatesRequest , TargetSSLProxiesSetSSLCertificatesRequest , targetSSLProxiesSetSSLCertificatesRequest , tspsscrSSLCertificates -- * InstancesScopedList , InstancesScopedList , instancesScopedList , islWarning , islInstances -- * BackendServiceLoadBalancingScheme , BackendServiceLoadBalancingScheme (..) -- * HealthCheckReference , HealthCheckReference , healthCheckReference , hcrHealthCheck -- * TargetInstanceAggregatedListItems , TargetInstanceAggregatedListItems , targetInstanceAggregatedListItems , tialiAddtional -- * InstanceGroupAggregatedList , InstanceGroupAggregatedList , instanceGroupAggregatedList , igalNextPageToken , igalKind , igalItems , igalSelfLink , igalId -- * OperationStatus , OperationStatus (..) -- * Route , Route , route , rrPriority , rrKind , rrNextHopGateway , rrNextHopNetwork , rrNetwork , rrWarnings , rrNextHopIP , rrDestRange , rrSelfLink , rrName , rrCreationTimestamp , rrId , rrNextHopVPNTunnel , rrDescription , rrTags , rrNextHopInstance -- * TargetVPNGatewaysScopedListWarningDataItem , TargetVPNGatewaysScopedListWarningDataItem , targetVPNGatewaysScopedListWarningDataItem , tvgslwdiValue , tvgslwdiKey -- * TargetVPNGatewaysScopedListWarningCode , TargetVPNGatewaysScopedListWarningCode (..) -- * TargetHTTPSProxiesSetSSLCertificatesRequest , TargetHTTPSProxiesSetSSLCertificatesRequest , targetHTTPSProxiesSetSSLCertificatesRequest , thpsscrSSLCertificates -- * InstanceTemplate , InstanceTemplate , instanceTemplate , itKind , itSelfLink , itName , itCreationTimestamp , itId , itDescription , itProperties -- * RouterList , RouterList , routerList , rllNextPageToken , rllKind , rllItems , rllSelfLink , rllId -- * TargetSSLProxy , TargetSSLProxy , targetSSLProxy , tspSSLCertificates , tspService , tspKind , tspSelfLink , tspName , tspCreationTimestamp , tspId , tspProxyHeader , tspDescription -- * TargetVPNGateway , TargetVPNGateway , targetVPNGateway , tvgStatus , tvgKind , tvgNetwork , tvgSelfLink , tvgName , tvgCreationTimestamp , tvgId , tvgRegion , tvgTunnels , tvgDescription , tvgForwardingRules -- * DiskStatus , DiskStatus (..) -- * ManagedInstanceInstanceStatus , ManagedInstanceInstanceStatus (..) -- * HTTPHealthCheckProxyHeader , HTTPHealthCheckProxyHeader (..) -- * URLMapsValidateResponse , URLMapsValidateResponse , urlMapsValidateResponse , umvrResult -- * SSLCertificate , SSLCertificate , sslCertificate , scPrivateKey , scKind , scSelfLink , scName , scCreationTimestamp , scId , scCertificate , scDescription -- * RouterStatusBGPPeerStatus , RouterStatusBGPPeerStatus , routerStatusBGPPeerStatus , rsbpsStatus , rsbpsIPAddress , rsbpsState , rsbpsPeerIPAddress , rsbpsUptime , rsbpsNumLearnedRoutes , rsbpsName , rsbpsUptimeSeconds , rsbpsAdvertisedRoutes , rsbpsLinkedVPNTunnel -- * URLMapReference , URLMapReference , urlMapReference , umrURLMap -- * AttachedDiskMode , AttachedDiskMode (..) -- * TargetPoolsAddHealthCheckRequest , TargetPoolsAddHealthCheckRequest , targetPoolsAddHealthCheckRequest , tpahcrHealthChecks -- * DiskAggregatedListItems , DiskAggregatedListItems , diskAggregatedListItems , daliAddtional -- * UsageExportLocation , UsageExportLocation , usageExportLocation , uelReportNamePrefix , uelBucketName -- * ZoneList , ZoneList , zoneList , zlNextPageToken , zlKind , zlItems , zlSelfLink , zlId -- * RegionStatus , RegionStatus (..) -- * RouterBGPPeer , RouterBGPPeer , routerBGPPeer , rbpIPAddress , rbpInterfaceName , rbpPeerIPAddress , rbpAdvertisedRoutePriority , rbpPeerASN , rbpName -- * SubnetworksExpandIPCIdRRangeRequest , SubnetworksExpandIPCIdRRangeRequest , subnetworksExpandIPCIdRRangeRequest , seicirrrIPCIdRRange -- * ManagedInstance , ManagedInstance , managedInstance , miLastAttempt , miCurrentAction , miId , miInstanceStatus , miInstance -- * InstanceGroupManagerAggregatedListItems , InstanceGroupManagerAggregatedListItems , instanceGroupManagerAggregatedListItems , igmaliAddtional -- * InstanceGroupManagersDeleteInstancesRequest , InstanceGroupManagersDeleteInstancesRequest , instanceGroupManagersDeleteInstancesRequest , igmdirInstances -- * Backend , Backend , backend , bGroup , bBalancingMode , bMaxUtilization , bMaxRate , bMaxConnections , bMaxConnectionsPerInstance , bMaxRatePerInstance , bDescription , bCapacityScaler -- * TargetVPNGatewaysScopedListWarning , TargetVPNGatewaysScopedListWarning , targetVPNGatewaysScopedListWarning , tvgslwData , tvgslwCode , tvgslwMessage -- * TargetSSLProxiesSetProxyHeaderRequestProxyHeader , TargetSSLProxiesSetProxyHeaderRequestProxyHeader (..) -- * AddressList , AddressList , addressList , alNextPageToken , alKind , alItems , alSelfLink , alId -- * ForwardingRuleAggregatedListItems , ForwardingRuleAggregatedListItems , forwardingRuleAggregatedListItems , fraliAddtional -- * OperationAggregatedListItems , OperationAggregatedListItems , operationAggregatedListItems , oaliAddtional -- * InstanceGroupManagerActionsSummary , InstanceGroupManagerActionsSummary , instanceGroupManagerActionsSummary , igmasDeleting , igmasRestarting , igmasNone , igmasCreating , igmasRefreshing , igmasCreatingWithoutRetries , igmasRecreating , igmasAbandoning -- * VPNTunnelStatus , VPNTunnelStatus (..) -- * ServiceAccount , ServiceAccount , serviceAccount , saEmail , saScopes -- * RegionInstanceGroupManagersAbandonInstancesRequest , RegionInstanceGroupManagersAbandonInstancesRequest , regionInstanceGroupManagersAbandonInstancesRequest , rigmairInstances -- * NetworkList , NetworkList , networkList , nlNextPageToken , nlKind , nlItems , nlSelfLink , nlId -- * InstanceGroupsListInstancesRequest , InstanceGroupsListInstancesRequest , instanceGroupsListInstancesRequest , iglirInstanceState -- * BackendBalancingMode , BackendBalancingMode (..) -- * RegionInstanceGroupList , RegionInstanceGroupList , regionInstanceGroupList , riglNextPageToken , riglKind , riglItems , riglSelfLink , riglId -- * TargetPoolAggregatedListItems , TargetPoolAggregatedListItems , targetPoolAggregatedListItems , tpaliAddtional -- * TargetInstancesScopedList , TargetInstancesScopedList , targetInstancesScopedList , tislWarning , tislTargetInstances -- * AddressAggregatedListItems , AddressAggregatedListItems , addressAggregatedListItems , aAddtional -- * AutoscalerList , AutoscalerList , autoscalerList , autNextPageToken , autKind , autItems , autSelfLink , autId -- * TargetSSLProxiesSetProxyHeaderRequest , TargetSSLProxiesSetProxyHeaderRequest , targetSSLProxiesSetProxyHeaderRequest , tspsphrProxyHeader -- * VPNTunnelAggregatedList , VPNTunnelAggregatedList , vpnTunnelAggregatedList , vtalNextPageToken , vtalKind , vtalItems , vtalSelfLink , vtalId -- * AttachedDisk , AttachedDisk , attachedDisk , adDiskEncryptionKey , adKind , adMode , adBoot , adAutoDelete , adInitializeParams , adDeviceName , adInterface , adSource , adLicenses , adType , adIndex -- * DiskTypeList , DiskTypeList , diskTypeList , dtlNextPageToken , dtlKind , dtlItems , dtlSelfLink , dtlId -- * RegionInstanceGroupsSetNamedPortsRequest , RegionInstanceGroupsSetNamedPortsRequest , regionInstanceGroupsSetNamedPortsRequest , rigsnprFingerprint , rigsnprNamedPorts -- * MachineTypeList , MachineTypeList , machineTypeList , mtlNextPageToken , mtlKind , mtlItems , mtlSelfLink , mtlId -- * TargetHTTPProxyList , TargetHTTPProxyList , targetHTTPProxyList , thttpplNextPageToken , thttpplKind , thttpplItems , thttpplSelfLink , thttpplId -- * RegionInstanceGroupManagerList , RegionInstanceGroupManagerList , regionInstanceGroupManagerList , rigmlNextPageToken , rigmlKind , rigmlItems , rigmlSelfLink , rigmlId -- * ForwardingRuleIPProtocol , ForwardingRuleIPProtocol (..) -- * DiskTypesScopedList , DiskTypesScopedList , diskTypesScopedList , dtslDiskTypes , dtslWarning -- * AddressStatus , AddressStatus (..) -- * DiskTypeAggregatedList , DiskTypeAggregatedList , diskTypeAggregatedList , dtalNextPageToken , dtalKind , dtalItems , dtalSelfLink , dtalId -- * HTTPHealthCheck , HTTPHealthCheck , hTTPHealthCheck , httphcRequestPath , httphcHost , httphcProxyHeader , httphcPortName , httphcPort -- * BackendServiceGroupHealth , BackendServiceGroupHealth , backendServiceGroupHealth , bsghKind , bsghHealthStatus -- * InstanceGroupsListInstancesRequestInstanceState , InstanceGroupsListInstancesRequestInstanceState (..) -- * AutoscalersScopedList , AutoscalersScopedList , autoscalersScopedList , aAutoscalers , aWarning -- * AutoscalerAggregatedList , AutoscalerAggregatedList , autoscalerAggregatedList , aalNextPageToken , aalKind , aalItems , aalSelfLink , aalId -- * RouterAggregatedListItems , RouterAggregatedListItems , routerAggregatedListItems , raliAddtional -- * HTTPSHealthCheckProxyHeader , HTTPSHealthCheckProxyHeader (..) -- * AutoscalingPolicy , AutoscalingPolicy , autoscalingPolicy , apCustomMetricUtilizations , apMaxNumReplicas , apCPUUtilization , apLoadBalancingUtilization , apMinNumReplicas , apCoolDownPeriodSec -- * RegionList , RegionList , regionList , regNextPageToken , regKind , regItems , regSelfLink , regId -- * AttachedDiskInterface , AttachedDiskInterface (..) -- * HealthCheckType , HealthCheckType (..) -- * ZoneStatus , ZoneStatus (..) -- * VPNTunnelList , VPNTunnelList , vpnTunnelList , vtlNextPageToken , vtlKind , vtlItems , vtlSelfLink , vtlId -- * MachineTypeScratchDisksItem , MachineTypeScratchDisksItem , machineTypeScratchDisksItem , mtsdiDiskGb -- * SubnetworksScopedListWarningDataItem , SubnetworksScopedListWarningDataItem , subnetworksScopedListWarningDataItem , sslwdiValue , sslwdiKey -- * MachineTypesScopedList , MachineTypesScopedList , machineTypesScopedList , mtslMachineTypes , mtslWarning -- * SubnetworksScopedListWarningCode , SubnetworksScopedListWarningCode (..) -- * Subnetwork , Subnetwork , subnetwork , subKind , subNetwork , subGatewayAddress , subSelfLink , subName , subCreationTimestamp , subIPCIdRRange , subId , subRegion , subDescription -- * MachineTypeAggregatedList , MachineTypeAggregatedList , machineTypeAggregatedList , mtalNextPageToken , mtalKind , mtalItems , mtalSelfLink , mtalId -- * QuotaMetric , QuotaMetric (..) -- * DiskType , DiskType , diskType , dtKind , dtZone , dtSelfLink , dtName , dtCreationTimestamp , dtId , dtValidDiskSize , dtDescription , dtDefaultDiskSizeGb , dtDeprecated -- * URLMapValidationResult , URLMapValidationResult , urlMapValidationResult , umvrLoadErrors , umvrLoadSucceeded , umvrTestPassed , umvrTestFailures -- * Metadata , Metadata , metadata , mKind , mFingerprint , mItems -- * RouteWarningsItem , RouteWarningsItem , routeWarningsItem , rwiData , rwiCode , rwiMessage -- * MachineTypesScopedListWarningDataItem , MachineTypesScopedListWarningDataItem , machineTypesScopedListWarningDataItem , mtslwdiValue , mtslwdiKey -- * InstanceStatus , InstanceStatus (..) -- * MachineTypesScopedListWarningCode , MachineTypesScopedListWarningCode (..) -- * InstancesSetServiceAccountRequest , InstancesSetServiceAccountRequest , instancesSetServiceAccountRequest , issarEmail , issarScopes -- * DiskTypesScopedListWarningDataItem , DiskTypesScopedListWarningDataItem , diskTypesScopedListWarningDataItem , dtslwdiValue , dtslwdiKey -- * TargetHTTPProxy , TargetHTTPProxy , targetHTTPProxy , thttppURLMap , thttppKind , thttppSelfLink , thttppName , thttppCreationTimestamp , thttppId , thttppDescription -- * MachineType , MachineType , machineType , mtIsSharedCPU , mtKind , mtImageSpaceGb , mtZone , mtSelfLink , mtName , mtCreationTimestamp , mtScratchDisks , mtId , mtGuestCPUs , mtMaximumPersistentDisksSizeGb , mtMaximumPersistentDisks , mtMemoryMb , mtDescription , mtDeprecated -- * DiskTypesScopedListWarningCode , DiskTypesScopedListWarningCode (..) -- * OperationError , OperationError , operationError , oeErrors -- * TargetInstancesScopedListWarning , TargetInstancesScopedListWarning , targetInstancesScopedListWarning , tislwData , tislwCode , tislwMessage -- * SubnetworkAggregatedList , SubnetworkAggregatedList , subnetworkAggregatedList , salNextPageToken , salKind , salItems , salSelfLink , salId -- * DisksResizeRequest , DisksResizeRequest , disksResizeRequest , drrSizeGb -- * AutoscalersScopedListWarningDataItem , AutoscalersScopedListWarningDataItem , autoscalersScopedListWarningDataItem , aValue , aKey -- * AutoscalersScopedListWarningCode , AutoscalersScopedListWarningCode (..) -- * ForwardingRuleLoadBalancingScheme , ForwardingRuleLoadBalancingScheme (..) -- * RegionInstanceGroupManagersSetTemplateRequest , RegionInstanceGroupManagersSetTemplateRequest , regionInstanceGroupManagersSetTemplateRequest , rigmstrInstanceTemplate -- * InstanceGroupsListInstances , InstanceGroupsListInstances , instanceGroupsListInstances , igliNextPageToken , igliKind , igliItems , igliSelfLink , igliId -- * Autoscaler , Autoscaler , autoscaler , aaKind , aaZone , aaSelfLink , aaName , aaCreationTimestamp , aaAutoscalingPolicy , aaId , aaRegion , aaDescription , aaTarget -- * DisksScopedListWarning , DisksScopedListWarning , disksScopedListWarning , dslwData , dslwCode , dslwMessage -- * TargetVPNGatewayAggregatedListItems , TargetVPNGatewayAggregatedListItems , targetVPNGatewayAggregatedListItems , tvgaliAddtional -- * RouterStatusBGPPeerStatusStatus , RouterStatusBGPPeerStatusStatus (..) -- * TargetPoolsScopedListWarning , TargetPoolsScopedListWarning , targetPoolsScopedListWarning , tpslwData , tpslwCode , tpslwMessage -- * HealthStatus , HealthStatus , healthStatus , hsIPAddress , hsHealthState , hsPort , hsInstance -- * Region , Region , region , regeStatus , regeZones , regeKind , regeSelfLink , regeName , regeCreationTimestamp , regeQuotas , regeId , regeDescription , regeDeprecated -- * GuestOSFeature , GuestOSFeature , guestOSFeature , gofType -- * VPNTunnel , VPNTunnel , vpnTunnel , vtDetailedStatus , vtStatus , vtLocalTrafficSelector , vtKind , vtPeerIP , vtRouter , vtTargetVPNGateway , vtRemoteTrafficSelector , vtSelfLink , vtSharedSecret , vtName , vtCreationTimestamp , vtSharedSecretHash , vtId , vtIkeVersion , vtRegion , vtDescription -- * VPNTunnelsScopedListWarningCode , VPNTunnelsScopedListWarningCode (..) -- * OperationsScopedListWarning , OperationsScopedListWarning , operationsScopedListWarning , oslwData , oslwCode , oslwMessage -- * Scheduling , Scheduling , scheduling , sAutomaticRestart , sOnHostMaintenance , sPreemptible -- * VPNTunnelsScopedListWarningDataItem , VPNTunnelsScopedListWarningDataItem , vpnTunnelsScopedListWarningDataItem , vtslwdiValue , vtslwdiKey -- * SubnetworkList , SubnetworkList , subnetworkList , slNextPageToken , slKind , slItems , slSelfLink , slId -- * ForwardingRulesScopedListWarning , ForwardingRulesScopedListWarning , forwardingRulesScopedListWarning , frslwData , frslwCode , frslwMessage -- * HTTPHealthCheckList , HTTPHealthCheckList , hTTPHealthCheckList , httphclNextPageToken , httphclKind , httphclItems , httphclSelfLink , httphclId -- * InstanceGroupManagersScopedListWarning , InstanceGroupManagersScopedListWarning , instanceGroupManagersScopedListWarning , igmslwData , igmslwCode , igmslwMessage -- * URLMapsValidateRequest , URLMapsValidateRequest , urlMapsValidateRequest , umvrResource -- * InstanceGroupManagersSetTargetPoolsRequest , InstanceGroupManagersSetTargetPoolsRequest , instanceGroupManagersSetTargetPoolsRequest , igmstprFingerprint , igmstprTargetPools -- * HTTPSHealthCheckList , HTTPSHealthCheckList , httpsHealthCheckList , hhclNextPageToken , hhclKind , hhclItems , hhclSelfLink , hhclId -- * OperationErrorErrorsItem , OperationErrorErrorsItem , operationErrorErrorsItem , oeeiLocation , oeeiCode , oeeiMessage -- * License , License , license , lChargesUseFee , lKind , lSelfLink , lName -- * PathRule , PathRule , pathRule , prService , prPaths -- * InstanceList , InstanceList , instanceList , insNextPageToken , insKind , insItems , insSelfLink , insId -- * SubnetworkAggregatedListItems , SubnetworkAggregatedListItems , subnetworkAggregatedListItems , saliAddtional -- * ManagedInstanceLastAttempt , ManagedInstanceLastAttempt , managedInstanceLastAttempt , milaErrors -- * BackendServiceList , BackendServiceList , backendServiceList , bslNextPageToken , bslKind , bslItems , bslSelfLink , bslId -- * InstanceGroupsScopedListWarning , InstanceGroupsScopedListWarning , instanceGroupsScopedListWarning , igslwData , igslwCode , igslwMessage -- * AutoscalingPolicyCPUUtilization , AutoscalingPolicyCPUUtilization , autoscalingPolicyCPUUtilization , apcuUtilizationTarget -- * InstanceGroupsScopedListWarningCode , InstanceGroupsScopedListWarningCode (..) -- * InstanceGroupsScopedListWarningDataItem , InstanceGroupsScopedListWarningDataItem , instanceGroupsScopedListWarningDataItem , igslwdiValue , igslwdiKey -- * ResourceGroupReference , ResourceGroupReference , resourceGroupReference , rgrGroup -- * Firewall , Firewall , firewall , fSourceTags , fKind , fTargetTags , fNetwork , fSourceRanges , fSelfLink , fName , fCreationTimestamp , fId , fAllowed , fDescription -- * HostRule , HostRule , hostRule , hrHosts , hrDescription , hrPathMatcher -- * Quota , Quota , quota , qMetric , qLimit , qUsage -- * InstanceGroup , InstanceGroup , instanceGroup , iiSize , iiKind , iiFingerprint , iiNetwork , iiZone , iiSelfLink , iiName , iiCreationTimestamp , iiSubnetwork , iiId , iiRegion , iiDescription , iiNamedPorts -- * RouterInterface , RouterInterface , routerInterface , riName , riIPRange , riLinkedVPNTunnel -- * InstanceWithNamedPortsStatus , InstanceWithNamedPortsStatus (..) -- * TCPHealthCheckProxyHeader , TCPHealthCheckProxyHeader (..) -- * SnapshotList , SnapshotList , snapshotList , snaNextPageToken , snaKind , snaItems , snaSelfLink , snaId -- * TestFailure , TestFailure , testFailure , tfPath , tfExpectedService , tfHost , tfActualService -- * SerialPortOutput , SerialPortOutput , serialPortOutput , spoNext , spoContents , spoKind , spoStart , spoSelfLink -- * TargetVPNGatewayAggregatedList , TargetVPNGatewayAggregatedList , targetVPNGatewayAggregatedList , tvgalNextPageToken , tvgalKind , tvgalItems , tvgalSelfLink , tvgalId -- * MetadataItemsItem , MetadataItemsItem , metadataItemsItem , miiValue , miiKey -- * TargetHTTPSProxy , TargetHTTPSProxy , targetHTTPSProxy , thpURLMap , thpSSLCertificates , thpKind , thpSelfLink , thpName , thpCreationTimestamp , thpId , thpDescription -- * ConnectionDraining , ConnectionDraining , connectionDraining , cdDrainingTimeoutSec -- * CacheInvalidationRule , CacheInvalidationRule , cacheInvalidationRule , cirPath , cirHost -- * TargetVPNGatewaysScopedList , TargetVPNGatewaysScopedList , targetVPNGatewaysScopedList , tvgslTargetVPNGateways , tvgslWarning -- * AccessConfig , AccessConfig , accessConfig , acKind , acName , acNATIP , acType -- * ManagedInstanceLastAttemptErrorsErrorsItem , ManagedInstanceLastAttemptErrorsErrorsItem , managedInstanceLastAttemptErrorsErrorsItem , milaeeiLocation , milaeeiCode , milaeeiMessage -- * InstancesScopedListWarningCode , InstancesScopedListWarningCode (..) -- * InstancesScopedListWarningDataItem , InstancesScopedListWarningDataItem , instancesScopedListWarningDataItem , islwdiValue , islwdiKey -- * BackendServicesScopedListWarningDataItem , BackendServicesScopedListWarningDataItem , backendServicesScopedListWarningDataItem , bsslwdiValue , bsslwdiKey -- * BackendService , BackendService , backendService , bsSessionAffinity , bsBackends , bsAffinityCookieTtlSec , bsLoadBalancingScheme , bsKind , bsEnableCDN , bsFingerprint , bsProtocol , bsSelfLink , bsName , bsCreationTimestamp , bsId , bsRegion , bsConnectionDraining , bsTimeoutSec , bsDescription , bsPortName , bsHealthChecks , bsPort -- * InstanceMoveRequest , InstanceMoveRequest , instanceMoveRequest , imrTargetInstance , imrDestinationZone -- * BackendServicesScopedListWarningCode , BackendServicesScopedListWarningCode (..) -- * TargetPoolSessionAffinity , TargetPoolSessionAffinity (..) -- * InstanceGroupsScopedList , InstanceGroupsScopedList , instanceGroupsScopedList , igslWarning , igslInstanceGroups -- * InstancesStartWithEncryptionKeyRequest , InstancesStartWithEncryptionKeyRequest , instancesStartWithEncryptionKeyRequest , iswekrDisks -- * HTTPSHealthCheck , HTTPSHealthCheck , httpsHealthCheck , hhcRequestPath , hhcHost , hhcProxyHeader , hhcPortName , hhcPort -- * ImageRawDiskContainerType , ImageRawDiskContainerType (..) -- * VPNTunnelAggregatedListItems , VPNTunnelAggregatedListItems , vpnTunnelAggregatedListItems , vtaliAddtional -- * Tags , Tags , tags , tFingerprint , tItems -- * AddressAggregatedList , AddressAggregatedList , addressAggregatedList , addNextPageToken , addKind , addItems , addSelfLink , addId -- * OperationWarningsItem , OperationWarningsItem , operationWarningsItem , owiData , owiCode , owiMessage -- * URLMapTest , URLMapTest , urlMapTest , umtPath , umtService , umtHost , umtDescription -- * RoutersPreviewResponse , RoutersPreviewResponse , routersPreviewResponse , rprResource -- * Instance , Instance , instance' , insnStatus , insnServiceAccounts , insnNetworkInterfaces , insnKind , insnZone , insnCPUPlatform , insnSelfLink , insnName , insnStatusMessage , insnCreationTimestamp , insnMachineType , insnMetadata , insnId , insnScheduling , insnDisks , insnCanIPForward , insnDescription , insnTags -- * PathMatcher , PathMatcher , pathMatcher , pmDefaultService , pmName , pmPathRules , pmDescription ) where import Network.Google.Compute.Types.Product import Network.Google.Compute.Types.Sum import Network.Google.Prelude -- | Default request referring to version 'v1' of the Compute Engine API. This contains the host and root path used as a starting point for constructing service requests. computeService :: ServiceConfig computeService = defaultService (ServiceId "compute:v1") "www.googleapis.com" -- | View and manage your Google Compute Engine resources computeScope :: Proxy '["https://www.googleapis.com/auth/compute"] computeScope = Proxy; -- | View and manage your data across Google Cloud Platform services cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"] cloudPlatformScope = Proxy; -- | View your data in Google Cloud Storage storageReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_only"] storageReadOnlyScope = Proxy; -- | Manage your data in Google Cloud Storage storageReadWriteScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_write"] storageReadWriteScope = Proxy; -- | View your Google Compute Engine resources computeReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/compute.readonly"] computeReadOnlyScope = Proxy; -- | Manage your data and permissions in Google Cloud Storage storageFullControlScope :: Proxy '["https://www.googleapis.com/auth/devstorage.full_control"] storageFullControlScope = Proxy;