{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.Container.Types
(
containerService
, cloudPlatformScope
, NetworkPolicyConfig
, networkPolicyConfig
, npcDisabled
, ListUsableSubnetworksResponse
, listUsableSubnetworksResponse
, lusrNextPageToken
, lusrSubnetworks
, UpdateNodePoolRequest
, updateNodePoolRequest
, unprZone
, unprNodePoolId
, unprImageType
, unprName
, unprClusterId
, unprNodeVersion
, unprProjectId
, UpdateMasterRequest
, updateMasterRequest
, umrZone
, umrName
, umrClusterId
, umrProjectId
, umrMasterVersion
, StartIPRotationRequest
, startIPRotationRequest
, sirrZone
, sirrRotateCredentials
, sirrName
, sirrClusterId
, sirrProjectId
, SetLegacyAbacRequest
, setLegacyAbacRequest
, slarEnabled
, slarZone
, slarName
, slarClusterId
, slarProjectId
, UsableSubnetworkSecondaryRangeStatus (..)
, HorizontalPodAutoscaling
, horizontalPodAutoscaling
, hpaDisabled
, SetMasterAuthRequest
, setMasterAuthRequest
, smarAction
, smarZone
, smarName
, smarClusterId
, smarProjectId
, smarUpdate
, ListOperationsResponse
, listOperationsResponse
, lorOperations
, lorMissingZones
, CreateClusterRequest
, createClusterRequest
, ccrParent
, ccrCluster
, ccrZone
, ccrProjectId
, Cluster
, cluster
, cStatus
, cNodePools
, cEnableKubernetesAlpha
, cResourceLabels
, cTpuIPv4CIdRBlock
, cNodeConfig
, cNodeIPv4CIdRSize
, cClusterIPv4CIdR
, cLocation
, cInitialNodeCount
, cCurrentNodeVersion
, cNetwork
, cInitialClusterVersion
, cZone
, cAddonsConfig
, cServicesIPv4CIdR
, cIPAllocationPolicy
, cMasterAuthorizedNetworksConfig
, cLegacyAbac
, cNetworkConfig
, cMasterAuth
, cSelfLink
, cName
, cCurrentMasterVersion
, cStatusMessage
, cDefaultMaxPodsConstraint
, cSubnetwork
, cCurrentNodeCount
, cPrivateClusterConfig
, cMaintenancePolicy
, cConditions
, cEnableTpu
, cEndpoint
, cExpireTime
, cNetworkPolicy
, cLocations
, cLoggingService
, cLabelFingerprint
, cDescription
, cInstanceGroupURLs
, cMonitoringService
, cCreateTime
, CancelOperationRequest
, cancelOperationRequest
, corZone
, corName
, corProjectId
, corOperationId
, UpdateClusterRequest
, updateClusterRequest
, ucrZone
, ucrName
, ucrClusterId
, ucrProjectId
, ucrUpdate
, SetAddonsConfigRequest
, setAddonsConfigRequest
, sacrZone
, sacrAddonsConfig
, sacrName
, sacrClusterId
, sacrProjectId
, StatusConditionCode (..)
, NodeConfig
, nodeConfig
, ncLocalSsdCount
, ncDiskSizeGb
, ncTaints
, ncOAuthScopes
, ncServiceAccount
, ncAccelerators
, ncImageType
, ncMachineType
, ncMetadata
, ncDiskType
, ncLabels
, ncMinCPUPlatform
, ncTags
, ncPreemptible
, HTTPLoadBalancing
, hTTPLoadBalancing
, httplbDisabled
, Operation
, operation
, oNodepoolConditions
, oStatus
, oLocation
, oStartTime
, oZone
, oSelfLink
, oName
, oStatusMessage
, oEndTime
, oClusterConditions
, oOperationType
, oTargetLink
, oDetail
, ClusterResourceLabels
, clusterResourceLabels
, crlAddtional
, Empty
, empty
, SetNodePoolAutoscalingRequest
, setNodePoolAutoscalingRequest
, snparAutoscaling
, snparZone
, snparNodePoolId
, snparName
, snparClusterId
, snparProjectId
, CompleteIPRotationRequest
, completeIPRotationRequest
, cirrZone
, cirrName
, cirrClusterId
, cirrProjectId
, OperationOperationType (..)
, UsableSubnetworkSecondaryRange
, usableSubnetworkSecondaryRange
, ussrStatus
, ussrRangeName
, ussrIPCIdRRange
, NodeManagement
, nodeManagement
, nmAutoUpgrade
, nmAutoRepair
, nmUpgradeOptions
, NodeTaint
, nodeTaint
, ntEffect
, ntValue
, ntKey
, NodePoolAutoscaling
, nodePoolAutoscaling
, npaMaxNodeCount
, npaEnabled
, npaMinNodeCount
, SetMaintenancePolicyRequest
, setMaintenancePolicyRequest
, smprZone
, smprName
, smprClusterId
, smprMaintenancePolicy
, smprProjectId
, UsableSubnetwork
, usableSubnetwork
, usNetwork
, usStatusMessage
, usSecondaryIPRanges
, usIPCIdRRange
, usSubnetwork
, KubernetesDashboard
, kubernetesDashboard
, kdDisabled
, ClientCertificateConfig
, clientCertificateConfig
, cccIssueClientCertificate
, SetLabelsRequest
, setLabelsRequest
, slrResourceLabels
, slrZone
, slrName
, slrClusterId
, slrProjectId
, slrLabelFingerprint
, GetOpenIdConfigResponse
, getOpenIdConfigResponse
, goicrIdTokenSigningAlgValuesSupported
, goicrResponseTypesSupported
, goicrJWKsURI
, goicrGrantTypes
, goicrClaimsSupported
, goicrIssuer
, goicrSubjectTypesSupported
, JWK
, jwk
, jCrv
, jAlg
, jUse
, jKid
, jN
, jE
, jX
, jKty
, jY
, OperationStatus (..)
, MaintenanceWindow
, maintenanceWindow
, mwDailyMaintenanceWindow
, MaxPodsConstraint
, maxPodsConstraint
, mpcMaxPodsPerNode
, IPAllocationPolicy
, ipAllocationPolicy
, iapServicesSecondaryRangeName
, iapTpuIPv4CIdRBlock
, iapNodeIPv4CIdR
, iapUseIPAliases
, iapClusterIPv4CIdR
, iapSubnetworkName
, iapClusterSecondaryRangeName
, iapNodeIPv4CIdRBlock
, iapServicesIPv4CIdR
, iapClusterIPv4CIdRBlock
, iapServicesIPv4CIdRBlock
, iapCreateSubnetwork
, AddonsConfig
, addonsConfig
, acNetworkPolicyConfig
, acHorizontalPodAutoscaling
, acHTTPLoadBalancing
, acKubernetesDashboard
, NetworkConfig
, networkConfig
, ncNetwork
, ncSubnetwork
, NodePool
, nodePool
, npStatus
, npAutoscaling
, npConfig
, npInitialNodeCount
, npManagement
, npMaxPodsConstraint
, npSelfLink
, npName
, npStatusMessage
, npVersion
, npConditions
, npInstanceGroupURLs
, SetNodePoolManagementRequest
, setNodePoolManagementRequest
, snpmrManagement
, snpmrZone
, snpmrNodePoolId
, snpmrName
, snpmrClusterId
, snpmrProjectId
, MasterAuthorizedNetworksConfig
, masterAuthorizedNetworksConfig
, mancEnabled
, mancCIdRBlocks
, LegacyAbac
, legacyAbac
, laEnabled
, MasterAuth
, masterAuth
, maClientKey
, maUsername
, maClientCertificateConfig
, maClientCertificate
, maPassword
, maClusterCaCertificate
, StatusCondition
, statusCondition
, scCode
, scMessage
, NodeConfigMetadata
, nodeConfigMetadata
, ncmAddtional
, NodeConfigLabels
, nodeConfigLabels
, nclAddtional
, ServerConfig
, serverConfig
, scDefaultImageType
, scValidNodeVersions
, scValidImageTypes
, scDefaultClusterVersion
, scValidMasterVersions
, NetworkPolicyProvider (..)
, AutoUpgradeOptions
, autoUpgradeOptions
, auoAutoUpgradeStartTime
, auoDescription
, SetNodePoolSizeRequest
, setNodePoolSizeRequest
, snpsrNodeCount
, snpsrZone
, snpsrNodePoolId
, snpsrName
, snpsrClusterId
, snpsrProjectId
, Xgafv (..)
, SetMonitoringServiceRequest
, setMonitoringServiceRequest
, smsrZone
, smsrName
, smsrClusterId
, smsrProjectId
, smsrMonitoringService
, SetLoggingServiceRequest
, setLoggingServiceRequest
, slsrZone
, slsrName
, slsrClusterId
, slsrProjectId
, slsrLoggingService
, MaintenancePolicy
, maintenancePolicy
, mpWindow
, CIdRBlock
, cIdRBlock
, cirbCIdRBlock
, cirbDisplayName
, AcceleratorConfig
, acceleratorConfig
, acAcceleratorCount
, acAcceleratorType
, SetLocationsRequest
, setLocationsRequest
, sZone
, sName
, sClusterId
, sProjectId
, sLocations
, SetNetworkPolicyRequest
, setNetworkPolicyRequest
, snprZone
, snprName
, snprClusterId
, snprProjectId
, snprNetworkPolicy
, PrivateClusterConfig
, privateClusterConfig
, pccEnablePrivateNodes
, pccEnablePrivateEndpoint
, pccPublicEndpoint
, pccMasterIPv4CIdRBlock
, pccPrivateEndpoint
, DailyMaintenanceWindow
, dailyMaintenanceWindow
, dmwStartTime
, dmwDuration
, NodePoolStatus (..)
, ListClustersResponse
, listClustersResponse
, lcrClusters
, lcrMissingZones
, ClusterUpdate
, clusterUpdate
, cuDesiredNodePoolAutoscaling
, cuDesiredAddonsConfig
, cuDesiredNodePoolId
, cuDesiredMasterAuthorizedNetworksConfig
, cuDesiredImageType
, cuDesiredNodeVersion
, cuDesiredMasterVersion
, cuDesiredLocations
, cuDesiredMonitoringService
, RollbackNodePoolUpgradeRequest
, rollbackNodePoolUpgradeRequest
, rnpurZone
, rnpurNodePoolId
, rnpurName
, rnpurClusterId
, rnpurProjectId
, NetworkPolicy
, networkPolicy
, npEnabled
, npProvider
, ListNodePoolsResponse
, listNodePoolsResponse
, lnprNodePools
, ClusterStatus (..)
, GetJSONWebKeysResponse
, getJSONWebKeysResponse
, gjwkrKeys
, NodeTaintEffect (..)
, CreateNodePoolRequest
, createNodePoolRequest
, cnprParent
, cnprZone
, cnprNodePool
, cnprClusterId
, cnprProjectId
, SetLabelsRequestResourceLabels
, setLabelsRequestResourceLabels
, slrrlAddtional
, SetMasterAuthRequestAction (..)
) where
import Network.Google.Container.Types.Product
import Network.Google.Container.Types.Sum
import Network.Google.Prelude
containerService :: ServiceConfig
containerService
= defaultService (ServiceId "container:v1")
"container.googleapis.com"
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
cloudPlatformScope = Proxy