{-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE OverloadedStrings #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- | -- Module : Network.Google.Compute.Types -- Copyright : (c) 2015 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 , devstorageReadOnlyScope , devstorageReadWriteScope , computeReadonlyScope , devstorageFullControlScope -- * TargetHTTPSProxyList , TargetHTTPSProxyList , targetHTTPSProxyList , thplNextPageToken , thplKind , thplItems , thplSelfLink , thplId -- * AddressesScopedList , AddressesScopedList , addressesScopedList , aslAddresses , aslWarning -- * OperationWarningsItemDataItem , OperationWarningsItemDataItem , operationWarningsItemDataItem , owidiValue , owidiKey -- * SchedulingOnHostMaintenance , SchedulingOnHostMaintenance (..) -- * AutoscalingPolicyCustomMetricUtilizationUtilizationTargetType , AutoscalingPolicyCustomMetricUtilizationUtilizationTargetType (..) -- * InstanceGroupManagersAbandonInstancesRequest , InstanceGroupManagersAbandonInstancesRequest , instanceGroupManagersAbandonInstancesRequest , igmairInstances -- * MachineTypeAggregatedListItems , MachineTypeAggregatedListItems , machineTypeAggregatedListItems , mtaliAddtional -- * DiskTypeAggregatedListItems , DiskTypeAggregatedListItems , diskTypeAggregatedListItems , dtaliAddtional -- * FirewallList , FirewallList , firewallList , flNextPageToken , flKind , flItems , flSelfLink , flId -- * InstancesScopedListWarning , InstancesScopedListWarning , instancesScopedListWarning , islwData , islwCode , islwMessage -- * InstanceGroupList , InstanceGroupList , instanceGroupList , iglNextPageToken , iglKind , iglItems , iglSelfLink , iglId -- * 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 , sStorageBytes , sSelfLink , sName , sCreationTimestamp , sId , sLicenses , sSourceDisk , sDescription -- * 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 -- * InstanceGroupsAddInstancesRequest , InstanceGroupsAddInstancesRequest , instanceGroupsAddInstancesRequest , igairInstances -- * InstanceGroupManagerList , InstanceGroupManagerList , instanceGroupManagerList , igmlNextPageToken , igmlKind , igmlItems , igmlSelfLink , igmlId -- * AttachedDiskType , AttachedDiskType (..) -- * Image , Image , image , iStatus , iDiskSizeGb , iSourceType , iSourceDiskId , iKind , iArchiveSizeBytes , 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 -- * 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 -- * 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 -- * 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 (..) -- * ForwardingRule , ForwardingRule , forwardingRule , frIPAddress , frKind , frPortRange , frSelfLink , frName , frIPProtocol , frCreationTimestamp , frId , frRegion , frDescription , frTarget -- * URLMapList , URLMapList , urlMapList , umlNextPageToken , umlKind , umlItems , umlSelfLink , umlId -- * ForwardingRulesScopedListWarningDataItem , ForwardingRulesScopedListWarningDataItem , forwardingRulesScopedListWarningDataItem , frslwdiValue , frslwdiKey -- * InstanceGroupManagersScopedListWarningDataItem , InstanceGroupManagersScopedListWarningDataItem , instanceGroupManagersScopedListWarningDataItem , igmslwdiValue , igmslwdiKey -- * DisksScopedListWarningCode , DisksScopedListWarningCode (..) -- * Project , Project , project , pKind , pUsageExportLocation , pSelfLink , pName , pCreationTimestamp , pEnabledFeatures , pQuotas , pId , pDescription , pCommonInstanceMetadata -- * Operation , Operation , operation , oTargetId , oStatus , oInsertTime , oProgress , oStartTime , oKind , oError , oHTTPErrorMessage , oZone , oWarnings , oHTTPErrorStatusCode , oUser , oSelfLink , oName , oStatusMessage , oCreationTimestamp , oEndTime , oId , oOperationType , oRegion , oTargetLink , oClientOperationId -- * DisksScopedListWarningDataItem , DisksScopedListWarningDataItem , disksScopedListWarningDataItem , dslwdiValue , dslwdiKey -- * InstanceGroupManagersScopedListWarningCode , InstanceGroupManagersScopedListWarningCode (..) -- * Disk , Disk , disk , dStatus , dSourceSnapshotId , dLastAttachTimestamp , dUsers , dSourceImage , dSizeGb , dKind , dLastDetachTimestamp , dZone , dSelfLink , dName , dSourceImageId , dCreationTimestamp , dId , dLicenses , dOptions , dType , dDescription , 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 , igmTargetPools , igmDescription , igmInstanceGroup -- * TargetPoolsScopedListWarningCode , TargetPoolsScopedListWarningCode (..) -- * TargetVPNGatewayStatus , TargetVPNGatewayStatus (..) -- * InstanceGroupsRemoveInstancesRequest , InstanceGroupsRemoveInstancesRequest , instanceGroupsRemoveInstancesRequest , igrirInstances -- * SnapshotStatus , SnapshotStatus (..) -- * RouteWarningsItemDataItem , RouteWarningsItemDataItem , routeWarningsItemDataItem , rwidiValue , rwidiKey -- * TargetInstancesScopedListWarningCode , TargetInstancesScopedListWarningCode (..) -- * InstanceAggregatedListItems , InstanceAggregatedListItems , instanceAggregatedListItems , ialiAddtional -- * AutoscalersScopedListWarning , AutoscalersScopedListWarning , autoscalersScopedListWarning , aslwData , aslwCode , aslwMessage -- * ManagedInstanceLastAttemptErrors , ManagedInstanceLastAttemptErrors , managedInstanceLastAttemptErrors , milaeErrors -- * 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 , adipDiskType -- * AddressesScopedListWarningDataItem , AddressesScopedListWarningDataItem , addressesScopedListWarningDataItem , aslwdiValue , aslwdiKey -- * ImageStatus , ImageStatus (..) -- * NetworkInterface , NetworkInterface , networkInterface , niNetwork , niName , niNetworkIP , niAccessConfigs -- * TargetPoolsRemoveHealthCheckRequest , TargetPoolsRemoveHealthCheckRequest , targetPoolsRemoveHealthCheckRequest , tprhcrHealthChecks -- * HealthStatusHealthState , HealthStatusHealthState (..) -- * InstanceTemplateList , InstanceTemplateList , instanceTemplateList , itlNextPageToken , itlKind , itlItems , itlSelfLink , itlId -- * RouteList , RouteList , routeList , rlNextPageToken , rlKind , rlItems , rlSelfLink , rlId -- * DeprecationStatusState , DeprecationStatusState (..) -- * 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 -- * Network , Network , network , nKind , nIPv4Range , nSelfLink , nName , nCreationTimestamp , nId , nGatewayIPv4 , nDescription -- * AccessConfigType , AccessConfigType (..) -- * AddressesScopedListWarning , AddressesScopedListWarning , addressesScopedListWarning , aData , aCode , aMessage -- * ImageRawDisk , ImageRawDisk , imageRawDisk , irdContainerType , irdSource , irdSha1Checksum -- * InstanceAggregatedList , InstanceAggregatedList , instanceAggregatedList , ialNextPageToken , ialKind , ialItems , ialSelfLink , ialId -- * Address , Address , address , aStatus , aUsers , aKind , aAddress , aSelfLink , aName , aCreationTimestamp , aId , aRegion , aDescription -- * Zone , Zone , zone , zStatus , zMaintenanceWindows , zKind , zSelfLink , zName , zCreationTimestamp , zId , zRegion , zDescription , zDeprecated -- * InstanceGroupManagersRecreateInstancesRequest , InstanceGroupManagersRecreateInstancesRequest , instanceGroupManagersRecreateInstancesRequest , igmrirInstances -- * InstancesScopedList , InstancesScopedList , instancesScopedList , islWarning , islInstances -- * HealthCheckReference , HealthCheckReference , healthCheckReference , hcrHealthCheck -- * TargetInstanceAggregatedListItems , TargetInstanceAggregatedListItems , targetInstanceAggregatedListItems , tialiAddtional -- * InstanceGroupAggregatedList , InstanceGroupAggregatedList , instanceGroupAggregatedList , igalNextPageToken , igalKind , igalItems , igalSelfLink , igalId -- * OperationStatus , OperationStatus (..) -- * Route , Route , route , rPriority , rKind , rNextHopGateway , rNextHopNetwork , rNetwork , rWarnings , rNextHopIP , rDestRange , rSelfLink , rName , rCreationTimestamp , rId , rNextHopVPNTunnel , rDescription , rTags , rNextHopInstance -- * TargetVPNGatewaysScopedListWarningDataItem , TargetVPNGatewaysScopedListWarningDataItem , targetVPNGatewaysScopedListWarningDataItem , tvgslwdiValue , tvgslwdiKey -- * TargetVPNGatewaysScopedListWarningCode , TargetVPNGatewaysScopedListWarningCode (..) -- * TargetHTTPSProxiesSetSSLCertificatesRequest , TargetHTTPSProxiesSetSSLCertificatesRequest , targetHTTPSProxiesSetSSLCertificatesRequest , thpsscrSSLCertificates -- * InstanceTemplate , InstanceTemplate , instanceTemplate , itKind , itSelfLink , itName , itCreationTimestamp , itId , itDescription , itProperties -- * ZoneMaintenanceWindowsItem , ZoneMaintenanceWindowsItem , zoneMaintenanceWindowsItem , zmwiBeginTime , zmwiName , zmwiEndTime , zmwiDescription -- * TargetVPNGateway , TargetVPNGateway , targetVPNGateway , tvgStatus , tvgKind , tvgNetwork , tvgSelfLink , tvgName , tvgCreationTimestamp , tvgId , tvgRegion , tvgTunnels , tvgDescription , tvgForwardingRules -- * DiskStatus , DiskStatus (..) -- * ManagedInstanceInstanceStatus , ManagedInstanceInstanceStatus (..) -- * URLMapsValidateResponse , URLMapsValidateResponse , urlMapsValidateResponse , umvrResult -- * SSLCertificate , SSLCertificate , sslCertificate , scPrivateKey , scKind , scSelfLink , scName , scCreationTimestamp , scId , scCertificate , scDescription -- * 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 (..) -- * ManagedInstance , ManagedInstance , managedInstance , miLastAttempt , miCurrentAction , miId , miInstanceStatus , miInstance -- * InstanceGroupManagerAggregatedListItems , InstanceGroupManagerAggregatedListItems , instanceGroupManagerAggregatedListItems , igmaliAddtional -- * InstanceGroupManagersDeleteInstancesRequest , InstanceGroupManagersDeleteInstancesRequest , instanceGroupManagersDeleteInstancesRequest , igmdirInstances -- * Backend , Backend , backend , bGroup , bBalancingMode , bMaxUtilization , bMaxRate , bMaxRatePerInstance , bDescription , bCapacityScaler -- * TargetVPNGatewaysScopedListWarning , TargetVPNGatewaysScopedListWarning , targetVPNGatewaysScopedListWarning , tvgslwData , tvgslwCode , tvgslwMessage -- * AddressList , AddressList , addressList , alNextPageToken , alKind , alItems , alSelfLink , alId -- * ForwardingRuleAggregatedListItems , ForwardingRuleAggregatedListItems , forwardingRuleAggregatedListItems , fraliAddtional -- * OperationAggregatedListItems , OperationAggregatedListItems , operationAggregatedListItems , oaliAddtional -- * InstanceGroupManagerActionsSummary , InstanceGroupManagerActionsSummary , instanceGroupManagerActionsSummary , igmasDeleting , igmasRestarting , igmasNone , igmasCreating , igmasRefreshing , igmasRecreating , igmasAbandoning -- * VPNTunnelStatus , VPNTunnelStatus (..) -- * ServiceAccount , ServiceAccount , serviceAccount , saEmail , saScopes -- * NetworkList , NetworkList , networkList , nlNextPageToken , nlKind , nlItems , nlSelfLink , nlId -- * InstanceGroupsListInstancesRequest , InstanceGroupsListInstancesRequest , instanceGroupsListInstancesRequest , iglirInstanceState -- * BackendBalancingMode , BackendBalancingMode (..) -- * TargetPoolAggregatedListItems , TargetPoolAggregatedListItems , targetPoolAggregatedListItems , tpaliAddtional -- * TargetInstancesScopedList , TargetInstancesScopedList , targetInstancesScopedList , tislWarning , tislTargetInstances -- * AddressAggregatedListItems , AddressAggregatedListItems , addressAggregatedListItems , aAddtional -- * AutoscalerList , AutoscalerList , autoscalerList , autNextPageToken , autKind , autItems , autSelfLink , autId -- * VPNTunnelAggregatedList , VPNTunnelAggregatedList , vpnTunnelAggregatedList , vtalNextPageToken , vtalKind , vtalItems , vtalSelfLink , vtalId -- * AttachedDisk , AttachedDisk , attachedDisk , adKind , adMode , adBoot , adAutoDelete , adInitializeParams , adDeviceName , adInterface , adSource , adLicenses , adType , adIndex -- * DiskTypeList , DiskTypeList , diskTypeList , dtlNextPageToken , dtlKind , dtlItems , dtlSelfLink , dtlId -- * MachineTypeList , MachineTypeList , machineTypeList , mtlNextPageToken , mtlKind , mtlItems , mtlSelfLink , mtlId -- * TargetHTTPProxyList , TargetHTTPProxyList , targetHTTPProxyList , thttpplNextPageToken , thttpplKind , thttpplItems , thttpplSelfLink , thttpplId -- * ForwardingRuleIPProtocol , ForwardingRuleIPProtocol (..) -- * DiskTypesScopedList , DiskTypesScopedList , diskTypesScopedList , dtslDiskTypes , dtslWarning -- * AddressStatus , AddressStatus (..) -- * DiskTypeAggregatedList , DiskTypeAggregatedList , diskTypeAggregatedList , dtalNextPageToken , dtalKind , dtalItems , dtalSelfLink , dtalId -- * HTTPHealthCheck , HTTPHealthCheck , hTTPHealthCheck , httphcHealthyThreshold , httphcKind , httphcRequestPath , httphcSelfLink , httphcCheckIntervalSec , httphcName , httphcCreationTimestamp , httphcId , httphcHost , httphcTimeoutSec , httphcDescription , httphcUnhealthyThreshold , httphcPort -- * BackendServiceGroupHealth , BackendServiceGroupHealth , backendServiceGroupHealth , bsghKind , bsghHealthStatus -- * InstanceGroupsListInstancesRequestInstanceState , InstanceGroupsListInstancesRequestInstanceState (..) -- * AutoscalersScopedList , AutoscalersScopedList , autoscalersScopedList , aAutoscalers , aWarning -- * AutoscalerAggregatedList , AutoscalerAggregatedList , autoscalerAggregatedList , aalNextPageToken , aalKind , aalItems , aalSelfLink , aalId -- * AutoscalingPolicy , AutoscalingPolicy , autoscalingPolicy , apCustomMetricUtilizations , apMaxNumReplicas , apCPUUtilization , apLoadBalancingUtilization , apMinNumReplicas , apCoolDownPeriodSec -- * RegionList , RegionList , regionList , regNextPageToken , regKind , regItems , regSelfLink , regId -- * AttachedDiskInterface , AttachedDiskInterface (..) -- * ZoneStatus , ZoneStatus (..) -- * VPNTunnelList , VPNTunnelList , vpnTunnelList , vtlNextPageToken , vtlKind , vtlItems , vtlSelfLink , vtlId -- * MachineTypeScratchDisksItem , MachineTypeScratchDisksItem , machineTypeScratchDisksItem , mtsdiDiskGb -- * MachineTypesScopedList , MachineTypesScopedList , machineTypesScopedList , mtslMachineTypes , mtslWarning -- * 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 (..) -- * DiskTypesScopedListWarningDataItem , DiskTypesScopedListWarningDataItem , diskTypesScopedListWarningDataItem , dtslwdiValue , dtslwdiKey -- * TargetHTTPProxy , TargetHTTPProxy , targetHTTPProxy , thttppURLMap , thttppKind , thttppSelfLink , thttppName , thttppCreationTimestamp , thttppId , thttppDescription -- * MachineType , MachineType , machineType , 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 -- * AutoscalersScopedListWarningDataItem , AutoscalersScopedListWarningDataItem , autoscalersScopedListWarningDataItem , aValue , aKey -- * AutoscalersScopedListWarningCode , AutoscalersScopedListWarningCode (..) -- * InstanceGroupsListInstances , InstanceGroupsListInstances , instanceGroupsListInstances , igliNextPageToken , igliKind , igliItems , igliSelfLink , igliId -- * Autoscaler , Autoscaler , autoscaler , aaKind , aaZone , aaSelfLink , aaName , aaCreationTimestamp , aaAutoscalingPolicy , aaId , aaDescription , aaTarget -- * DisksScopedListWarning , DisksScopedListWarning , disksScopedListWarning , dslwData , dslwCode , dslwMessage -- * TargetVPNGatewayAggregatedListItems , TargetVPNGatewayAggregatedListItems , targetVPNGatewayAggregatedListItems , tvgaliAddtional -- * TargetPoolsScopedListWarning , TargetPoolsScopedListWarning , targetPoolsScopedListWarning , tpslwData , tpslwCode , tpslwMessage -- * HealthStatus , HealthStatus , healthStatus , hsIPAddress , hsHealthState , hsPort , hsInstance -- * Region , Region , region , rrStatus , rrZones , rrKind , rrSelfLink , rrName , rrCreationTimestamp , rrQuotas , rrId , rrDescription , rrDeprecated -- * VPNTunnel , VPNTunnel , vpnTunnel , vtDetailedStatus , vtStatus , vtKind , vtPeerIP , vtTargetVPNGateway , 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 -- * 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 -- * 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 , iiId , iiDescription , iiNamedPorts -- * InstanceWithNamedPortsStatus , InstanceWithNamedPortsStatus (..) -- * SnapshotList , SnapshotList , snapshotList , slNextPageToken , slKind , slItems , slSelfLink , slId -- * TestFailure , TestFailure , testFailure , tfPath , tfExpectedService , tfHost , tfActualService -- * SerialPortOutput , SerialPortOutput , serialPortOutput , spoContents , spoKind , 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 -- * 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 -- * BackendService , BackendService , backendService , bsBackends , bsKind , bsFingerprint , bsProtocol , bsSelfLink , bsName , bsCreationTimestamp , bsId , bsTimeoutSec , bsDescription , bsPortName , bsHealthChecks , bsPort -- * InstanceMoveRequest , InstanceMoveRequest , instanceMoveRequest , imrTargetInstance , imrDestinationZone -- * TargetPoolSessionAffinity , TargetPoolSessionAffinity (..) -- * InstanceGroupsScopedList , InstanceGroupsScopedList , instanceGroupsScopedList , igslWarning , igslInstanceGroups -- * HTTPSHealthCheck , HTTPSHealthCheck , httpsHealthCheck , hhcHealthyThreshold , hhcKind , hhcRequestPath , hhcSelfLink , hhcCheckIntervalSec , hhcName , hhcCreationTimestamp , hhcId , hhcHost , hhcTimeoutSec , hhcDescription , hhcUnhealthyThreshold , 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 -- * 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 :: Service computeService = defaultService (ServiceId "compute:v1") "www.googleapis.com" -- | View and manage your Google Compute Engine resources computeScope :: OAuthScope computeScope = "https://www.googleapis.com/auth/compute"; -- | View and manage your data across Google Cloud Platform services cloudPlatformScope :: OAuthScope cloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform"; -- | View your data in Google Cloud Storage devstorageReadOnlyScope :: OAuthScope devstorageReadOnlyScope = "https://www.googleapis.com/auth/devstorage.read_only"; -- | Manage your data in Google Cloud Storage devstorageReadWriteScope :: OAuthScope devstorageReadWriteScope = "https://www.googleapis.com/auth/devstorage.read_write"; -- | View your Google Compute Engine resources computeReadonlyScope :: OAuthScope computeReadonlyScope = "https://www.googleapis.com/auth/compute.readonly"; -- | Manage your data and permissions in Google Cloud Storage devstorageFullControlScope :: OAuthScope devstorageFullControlScope = "https://www.googleapis.com/auth/devstorage.full_control";