Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Gets the public component of the cluster signing keys in JSON Web Key format. This API is not yet intended for general use, and is not available for all clusters.
See: Kubernetes Engine API Reference for container.projects.locations.clusters.getJwks
.
Synopsis
- type ProjectsLocationsClustersGetJWKsResource = "v1" :> (Capture "parent" Text :> ("jwks" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] GetJSONWebKeysResponse))))))))
- projectsLocationsClustersGetJWKs :: Text -> ProjectsLocationsClustersGetJWKs
- data ProjectsLocationsClustersGetJWKs
- plcgjParent :: Lens' ProjectsLocationsClustersGetJWKs Text
- plcgjXgafv :: Lens' ProjectsLocationsClustersGetJWKs (Maybe Xgafv)
- plcgjUploadProtocol :: Lens' ProjectsLocationsClustersGetJWKs (Maybe Text)
- plcgjAccessToken :: Lens' ProjectsLocationsClustersGetJWKs (Maybe Text)
- plcgjUploadType :: Lens' ProjectsLocationsClustersGetJWKs (Maybe Text)
- plcgjCallback :: Lens' ProjectsLocationsClustersGetJWKs (Maybe Text)
REST Resource
type ProjectsLocationsClustersGetJWKsResource = "v1" :> (Capture "parent" Text :> ("jwks" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] GetJSONWebKeysResponse)))))))) Source #
A resource alias for container.projects.locations.clusters.getJwks
method which the
ProjectsLocationsClustersGetJWKs
request conforms to.
Creating a Request
projectsLocationsClustersGetJWKs Source #
Creates a value of ProjectsLocationsClustersGetJWKs
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ProjectsLocationsClustersGetJWKs Source #
Gets the public component of the cluster signing keys in JSON Web Key format. This API is not yet intended for general use, and is not available for all clusters.
See: projectsLocationsClustersGetJWKs
smart constructor.
Instances
Request Lenses
plcgjParent :: Lens' ProjectsLocationsClustersGetJWKs Text Source #
The cluster (project, location, cluster id) to get keys for. Specified in the format 'projects/*/locations/*/clusters/*'.
plcgjXgafv :: Lens' ProjectsLocationsClustersGetJWKs (Maybe Xgafv) Source #
V1 error format.
plcgjUploadProtocol :: Lens' ProjectsLocationsClustersGetJWKs (Maybe Text) Source #
Upload protocol for media (e.g. "raw", "multipart").
plcgjAccessToken :: Lens' ProjectsLocationsClustersGetJWKs (Maybe Text) Source #
OAuth access token.
plcgjUploadType :: Lens' ProjectsLocationsClustersGetJWKs (Maybe Text) Source #
Legacy upload protocol for media (e.g. "media", "multipart").