Safe Haskell | None |
---|---|
Language | Haskell2010 |
- Operations
- RbacAuthorizationV1
- createClusterRole
- createClusterRoleBinding
- createNamespacedRole
- createNamespacedRoleBinding
- deleteClusterRole
- deleteClusterRoleBinding
- deleteCollectionClusterRole
- deleteCollectionClusterRoleBinding
- deleteCollectionNamespacedRole
- deleteCollectionNamespacedRoleBinding
- deleteNamespacedRole
- deleteNamespacedRoleBinding
- getAPIResources
- listClusterRole
- listClusterRoleBinding
- listNamespacedRole
- listNamespacedRoleBinding
- listRoleBindingForAllNamespaces
- listRoleForAllNamespaces
- patchClusterRole
- patchClusterRoleBinding
- patchNamespacedRole
- patchNamespacedRoleBinding
- readClusterRole
- readClusterRoleBinding
- readNamespacedRole
- readNamespacedRoleBinding
- replaceClusterRole
- replaceClusterRoleBinding
- replaceNamespacedRole
- replaceNamespacedRoleBinding
- RbacAuthorizationV1
Synopsis
- createClusterRole :: (Consumes CreateClusterRole contentType, MimeRender contentType V1ClusterRole) => ContentType contentType -> Accept accept -> V1ClusterRole -> KubernetesRequest CreateClusterRole contentType V1ClusterRole accept
- data CreateClusterRole
- createClusterRoleBinding :: (Consumes CreateClusterRoleBinding contentType, MimeRender contentType V1ClusterRoleBinding) => ContentType contentType -> Accept accept -> V1ClusterRoleBinding -> KubernetesRequest CreateClusterRoleBinding contentType V1ClusterRoleBinding accept
- data CreateClusterRoleBinding
- createNamespacedRole :: (Consumes CreateNamespacedRole contentType, MimeRender contentType V1Role) => ContentType contentType -> Accept accept -> V1Role -> Namespace -> KubernetesRequest CreateNamespacedRole contentType V1Role accept
- data CreateNamespacedRole
- createNamespacedRoleBinding :: (Consumes CreateNamespacedRoleBinding contentType, MimeRender contentType V1RoleBinding) => ContentType contentType -> Accept accept -> V1RoleBinding -> Namespace -> KubernetesRequest CreateNamespacedRoleBinding contentType V1RoleBinding accept
- data CreateNamespacedRoleBinding
- deleteClusterRole :: Consumes DeleteClusterRole contentType => ContentType contentType -> Accept accept -> Name -> KubernetesRequest DeleteClusterRole contentType V1Status accept
- data DeleteClusterRole
- deleteClusterRoleBinding :: Consumes DeleteClusterRoleBinding contentType => ContentType contentType -> Accept accept -> Name -> KubernetesRequest DeleteClusterRoleBinding contentType V1Status accept
- data DeleteClusterRoleBinding
- deleteCollectionClusterRole :: Accept accept -> KubernetesRequest DeleteCollectionClusterRole MimeNoContent V1Status accept
- data DeleteCollectionClusterRole
- deleteCollectionClusterRoleBinding :: Accept accept -> KubernetesRequest DeleteCollectionClusterRoleBinding MimeNoContent V1Status accept
- data DeleteCollectionClusterRoleBinding
- deleteCollectionNamespacedRole :: Accept accept -> Namespace -> KubernetesRequest DeleteCollectionNamespacedRole MimeNoContent V1Status accept
- data DeleteCollectionNamespacedRole
- deleteCollectionNamespacedRoleBinding :: Accept accept -> Namespace -> KubernetesRequest DeleteCollectionNamespacedRoleBinding MimeNoContent V1Status accept
- data DeleteCollectionNamespacedRoleBinding
- deleteNamespacedRole :: Consumes DeleteNamespacedRole contentType => ContentType contentType -> Accept accept -> Name -> Namespace -> KubernetesRequest DeleteNamespacedRole contentType V1Status accept
- data DeleteNamespacedRole
- deleteNamespacedRoleBinding :: Consumes DeleteNamespacedRoleBinding contentType => ContentType contentType -> Accept accept -> Name -> Namespace -> KubernetesRequest DeleteNamespacedRoleBinding contentType V1Status accept
- data DeleteNamespacedRoleBinding
- getAPIResources :: Accept accept -> KubernetesRequest GetAPIResources MimeNoContent V1APIResourceList accept
- data GetAPIResources
- listClusterRole :: Accept accept -> KubernetesRequest ListClusterRole MimeNoContent V1ClusterRoleList accept
- data ListClusterRole
- listClusterRoleBinding :: Accept accept -> KubernetesRequest ListClusterRoleBinding MimeNoContent V1ClusterRoleBindingList accept
- data ListClusterRoleBinding
- listNamespacedRole :: Accept accept -> Namespace -> KubernetesRequest ListNamespacedRole MimeNoContent V1RoleList accept
- data ListNamespacedRole
- listNamespacedRoleBinding :: Accept accept -> Namespace -> KubernetesRequest ListNamespacedRoleBinding MimeNoContent V1RoleBindingList accept
- data ListNamespacedRoleBinding
- listRoleBindingForAllNamespaces :: Accept accept -> KubernetesRequest ListRoleBindingForAllNamespaces MimeNoContent V1RoleBindingList accept
- data ListRoleBindingForAllNamespaces
- listRoleForAllNamespaces :: Accept accept -> KubernetesRequest ListRoleForAllNamespaces MimeNoContent V1RoleList accept
- data ListRoleForAllNamespaces
- patchClusterRole :: (Consumes PatchClusterRole contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> KubernetesRequest PatchClusterRole contentType V1ClusterRole accept
- data PatchClusterRole
- patchClusterRoleBinding :: (Consumes PatchClusterRoleBinding contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> KubernetesRequest PatchClusterRoleBinding contentType V1ClusterRoleBinding accept
- data PatchClusterRoleBinding
- patchNamespacedRole :: (Consumes PatchNamespacedRole contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> Namespace -> KubernetesRequest PatchNamespacedRole contentType V1Role accept
- data PatchNamespacedRole
- patchNamespacedRoleBinding :: (Consumes PatchNamespacedRoleBinding contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> Namespace -> KubernetesRequest PatchNamespacedRoleBinding contentType V1RoleBinding accept
- data PatchNamespacedRoleBinding
- readClusterRole :: Accept accept -> Name -> KubernetesRequest ReadClusterRole MimeNoContent V1ClusterRole accept
- data ReadClusterRole
- readClusterRoleBinding :: Accept accept -> Name -> KubernetesRequest ReadClusterRoleBinding MimeNoContent V1ClusterRoleBinding accept
- data ReadClusterRoleBinding
- readNamespacedRole :: Accept accept -> Name -> Namespace -> KubernetesRequest ReadNamespacedRole MimeNoContent V1Role accept
- data ReadNamespacedRole
- readNamespacedRoleBinding :: Accept accept -> Name -> Namespace -> KubernetesRequest ReadNamespacedRoleBinding MimeNoContent V1RoleBinding accept
- data ReadNamespacedRoleBinding
- replaceClusterRole :: (Consumes ReplaceClusterRole contentType, MimeRender contentType V1ClusterRole) => ContentType contentType -> Accept accept -> V1ClusterRole -> Name -> KubernetesRequest ReplaceClusterRole contentType V1ClusterRole accept
- data ReplaceClusterRole
- replaceClusterRoleBinding :: (Consumes ReplaceClusterRoleBinding contentType, MimeRender contentType V1ClusterRoleBinding) => ContentType contentType -> Accept accept -> V1ClusterRoleBinding -> Name -> KubernetesRequest ReplaceClusterRoleBinding contentType V1ClusterRoleBinding accept
- data ReplaceClusterRoleBinding
- replaceNamespacedRole :: (Consumes ReplaceNamespacedRole contentType, MimeRender contentType V1Role) => ContentType contentType -> Accept accept -> V1Role -> Name -> Namespace -> KubernetesRequest ReplaceNamespacedRole contentType V1Role accept
- data ReplaceNamespacedRole
- replaceNamespacedRoleBinding :: (Consumes ReplaceNamespacedRoleBinding contentType, MimeRender contentType V1RoleBinding) => ContentType contentType -> Accept accept -> V1RoleBinding -> Name -> Namespace -> KubernetesRequest ReplaceNamespacedRoleBinding contentType V1RoleBinding accept
- data ReplaceNamespacedRoleBinding
Operations
RbacAuthorizationV1
createClusterRole
:: (Consumes CreateClusterRole contentType, MimeRender contentType V1ClusterRole) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1ClusterRole | "body" |
-> KubernetesRequest CreateClusterRole contentType V1ClusterRole accept |
POST /apis/rbac.authorization.k8s.io/v1/clusterroles
create a ClusterRole
AuthMethod: AuthApiKeyBearerToken
data CreateClusterRole Source #
Instances
createClusterRoleBinding
createClusterRoleBinding Source #
:: (Consumes CreateClusterRoleBinding contentType, MimeRender contentType V1ClusterRoleBinding) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1ClusterRoleBinding | "body" |
-> KubernetesRequest CreateClusterRoleBinding contentType V1ClusterRoleBinding accept |
POST /apis/rbac.authorization.k8s.io/v1/clusterrolebindings
create a ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data CreateClusterRoleBinding Source #
Instances
createNamespacedRole
:: (Consumes CreateNamespacedRole contentType, MimeRender contentType V1Role) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1Role | "body" |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest CreateNamespacedRole contentType V1Role accept |
POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles
create a Role
AuthMethod: AuthApiKeyBearerToken
data CreateNamespacedRole Source #
Instances
createNamespacedRoleBinding
createNamespacedRoleBinding Source #
:: (Consumes CreateNamespacedRoleBinding contentType, MimeRender contentType V1RoleBinding) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1RoleBinding | "body" |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest CreateNamespacedRoleBinding contentType V1RoleBinding accept |
POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings
create a RoleBinding
AuthMethod: AuthApiKeyBearerToken
data CreateNamespacedRoleBinding Source #
Instances
deleteClusterRole
:: Consumes DeleteClusterRole contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Name | "name" - name of the ClusterRole |
-> KubernetesRequest DeleteClusterRole contentType V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
delete a ClusterRole
AuthMethod: AuthApiKeyBearerToken
data DeleteClusterRole Source #
Instances
Produces DeleteClusterRole MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteClusterRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteClusterRole MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
MimeType mtype => Consumes DeleteClusterRole mtype Source # | */* |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam DeleteClusterRole PropagationPolicy Source # | Optional Param "propagationPolicy" - Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteClusterRole contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterRole contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteClusterRole contentType res accept Source # | |
HasOptionalParam DeleteClusterRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteClusterRole contentType res accept -> Pretty -> KubernetesRequest DeleteClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterRole contentType res accept -> Pretty -> KubernetesRequest DeleteClusterRole contentType res accept Source # | |
HasOptionalParam DeleteClusterRole OrphanDependents Source # | Optional Param "orphanDependents" - Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If truefalse, the "orphan" finalizer will be added toremoved from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteClusterRole contentType res accept -> OrphanDependents -> KubernetesRequest DeleteClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterRole contentType res accept -> OrphanDependents -> KubernetesRequest DeleteClusterRole contentType res accept Source # | |
HasOptionalParam DeleteClusterRole GracePeriodSeconds Source # | Optional Param "gracePeriodSeconds" - The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteClusterRole contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterRole contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteClusterRole contentType res accept Source # | |
HasOptionalParam DeleteClusterRole DryRun Source # | Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteClusterRole contentType res accept -> DryRun -> KubernetesRequest DeleteClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterRole contentType res accept -> DryRun -> KubernetesRequest DeleteClusterRole contentType res accept Source # | |
HasBodyParam DeleteClusterRole V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 setBodyParam :: (Consumes DeleteClusterRole contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteClusterRole contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteClusterRole contentType res accept Source # |
deleteClusterRoleBinding
deleteClusterRoleBinding Source #
:: Consumes DeleteClusterRoleBinding contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Name | "name" - name of the ClusterRoleBinding |
-> KubernetesRequest DeleteClusterRoleBinding contentType V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
delete a ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data DeleteClusterRoleBinding Source #
Instances
Produces DeleteClusterRoleBinding MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteClusterRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteClusterRoleBinding MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
MimeType mtype => Consumes DeleteClusterRoleBinding mtype Source # | */* |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam DeleteClusterRoleBinding PropagationPolicy Source # | Optional Param "propagationPolicy" - Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteClusterRoleBinding contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterRoleBinding contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteClusterRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteClusterRoleBinding contentType res accept -> Pretty -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterRoleBinding contentType res accept -> Pretty -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteClusterRoleBinding OrphanDependents Source # | Optional Param "orphanDependents" - Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If truefalse, the "orphan" finalizer will be added toremoved from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteClusterRoleBinding contentType res accept -> OrphanDependents -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterRoleBinding contentType res accept -> OrphanDependents -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteClusterRoleBinding GracePeriodSeconds Source # | Optional Param "gracePeriodSeconds" - The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteClusterRoleBinding contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterRoleBinding contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteClusterRoleBinding DryRun Source # | Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteClusterRoleBinding contentType res accept -> DryRun -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterRoleBinding contentType res accept -> DryRun -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # | |
HasBodyParam DeleteClusterRoleBinding V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 setBodyParam :: (Consumes DeleteClusterRoleBinding contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteClusterRoleBinding contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # |
deleteCollectionClusterRole
deleteCollectionClusterRole Source #
:: Accept accept | request accept ( |
-> KubernetesRequest DeleteCollectionClusterRole MimeNoContent V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles
delete collection of ClusterRole
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionClusterRole Source #
Instances
Produces DeleteCollectionClusterRole MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteCollectionClusterRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteCollectionClusterRole MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam DeleteCollectionClusterRole Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> Watch -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> Watch -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRole TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRole ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRole Limit Source # | Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> Limit -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> Limit -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRole LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRole FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRole Continue Source # | Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> Continue -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> Continue -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # |
deleteCollectionClusterRoleBinding
deleteCollectionClusterRoleBinding Source #
:: Accept accept | request accept ( |
-> KubernetesRequest DeleteCollectionClusterRoleBinding MimeNoContent V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings
delete collection of ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionClusterRoleBinding Source #
Instances
Produces DeleteCollectionClusterRoleBinding MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteCollectionClusterRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteCollectionClusterRoleBinding MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam DeleteCollectionClusterRoleBinding Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> Watch -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> Watch -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRoleBinding TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRoleBinding ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRoleBinding Limit Source # | Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> Limit -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> Limit -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRoleBinding LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRoleBinding FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRoleBinding Continue Source # | Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> Continue -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> Continue -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # |
deleteCollectionNamespacedRole
deleteCollectionNamespacedRole Source #
:: Accept accept | request accept ( |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest DeleteCollectionNamespacedRole MimeNoContent V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles
delete collection of Role
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionNamespacedRole Source #
Instances
Produces DeleteCollectionNamespacedRole MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteCollectionNamespacedRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteCollectionNamespacedRole MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam DeleteCollectionNamespacedRole Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> Watch -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> Watch -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRole TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRole ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRole Limit Source # | Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> Limit -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> Limit -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRole LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRole FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRole Continue Source # | Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> Continue -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> Continue -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # |
deleteCollectionNamespacedRoleBinding
deleteCollectionNamespacedRoleBinding Source #
:: Accept accept | request accept ( |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest DeleteCollectionNamespacedRoleBinding MimeNoContent V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings
delete collection of RoleBinding
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionNamespacedRoleBinding Source #
Instances
Produces DeleteCollectionNamespacedRoleBinding MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteCollectionNamespacedRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteCollectionNamespacedRoleBinding MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam DeleteCollectionNamespacedRoleBinding Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> Watch -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> Watch -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRoleBinding TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRoleBinding ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRoleBinding Limit Source # | Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> Limit -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> Limit -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRoleBinding LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRoleBinding FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRoleBinding Continue Source # | Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> Continue -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> Continue -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # |
deleteNamespacedRole
:: Consumes DeleteNamespacedRole contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Name | "name" - name of the Role |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest DeleteNamespacedRole contentType V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
delete a Role
AuthMethod: AuthApiKeyBearerToken
data DeleteNamespacedRole Source #
Instances
Produces DeleteNamespacedRole MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteNamespacedRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteNamespacedRole MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
MimeType mtype => Consumes DeleteNamespacedRole mtype Source # | */* |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam DeleteNamespacedRole PropagationPolicy Source # | Optional Param "propagationPolicy" - Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteNamespacedRole contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedRole contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteNamespacedRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteNamespacedRole contentType res accept -> Pretty -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedRole contentType res accept -> Pretty -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteNamespacedRole OrphanDependents Source # | Optional Param "orphanDependents" - Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If truefalse, the "orphan" finalizer will be added toremoved from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteNamespacedRole contentType res accept -> OrphanDependents -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedRole contentType res accept -> OrphanDependents -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteNamespacedRole GracePeriodSeconds Source # | Optional Param "gracePeriodSeconds" - The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteNamespacedRole contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedRole contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteNamespacedRole DryRun Source # | Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteNamespacedRole contentType res accept -> DryRun -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedRole contentType res accept -> DryRun -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # | |
HasBodyParam DeleteNamespacedRole V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 setBodyParam :: (Consumes DeleteNamespacedRole contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteNamespacedRole contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteNamespacedRole contentType res accept Source # |
deleteNamespacedRoleBinding
deleteNamespacedRoleBinding Source #
:: Consumes DeleteNamespacedRoleBinding contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Name | "name" - name of the RoleBinding |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest DeleteNamespacedRoleBinding contentType V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
delete a RoleBinding
AuthMethod: AuthApiKeyBearerToken
data DeleteNamespacedRoleBinding Source #
Instances
Produces DeleteNamespacedRoleBinding MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteNamespacedRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces DeleteNamespacedRoleBinding MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
MimeType mtype => Consumes DeleteNamespacedRoleBinding mtype Source # | */* |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam DeleteNamespacedRoleBinding PropagationPolicy Source # | Optional Param "propagationPolicy" - Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteNamespacedRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> Pretty -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> Pretty -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteNamespacedRoleBinding OrphanDependents Source # | Optional Param "orphanDependents" - Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If truefalse, the "orphan" finalizer will be added toremoved from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> OrphanDependents -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> OrphanDependents -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteNamespacedRoleBinding GracePeriodSeconds Source # | Optional Param "gracePeriodSeconds" - The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteNamespacedRoleBinding DryRun Source # | Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> DryRun -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> DryRun -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # | |
HasBodyParam DeleteNamespacedRoleBinding V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 setBodyParam :: (Consumes DeleteNamespacedRoleBinding contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteNamespacedRoleBinding contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteNamespacedRoleBinding contentType res accept Source # |
getAPIResources
:: Accept accept | request accept ( |
-> KubernetesRequest GetAPIResources MimeNoContent V1APIResourceList accept |
data GetAPIResources Source #
Instances
Produces GetAPIResources MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces GetAPIResources MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces GetAPIResources MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 |
listClusterRole
:: Accept accept | request accept ( |
-> KubernetesRequest ListClusterRole MimeNoContent V1ClusterRoleList accept |
GET /apis/rbac.authorization.k8s.io/v1/clusterroles
list or watch objects of kind ClusterRole
AuthMethod: AuthApiKeyBearerToken
data ListClusterRole Source #
Instances
Produces ListClusterRole MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListClusterRole MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListClusterRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListClusterRole MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListClusterRole MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam ListClusterRole Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRole contentType res accept -> Watch -> KubernetesRequest ListClusterRole contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRole contentType res accept -> Watch -> KubernetesRequest ListClusterRole contentType res accept Source # | |
HasOptionalParam ListClusterRole TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRole contentType res accept -> TimeoutSeconds -> KubernetesRequest ListClusterRole contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRole contentType res accept -> TimeoutSeconds -> KubernetesRequest ListClusterRole contentType res accept Source # | |
HasOptionalParam ListClusterRole ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRole contentType res accept -> ResourceVersion -> KubernetesRequest ListClusterRole contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRole contentType res accept -> ResourceVersion -> KubernetesRequest ListClusterRole contentType res accept Source # | |
HasOptionalParam ListClusterRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRole contentType res accept -> Pretty -> KubernetesRequest ListClusterRole contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRole contentType res accept -> Pretty -> KubernetesRequest ListClusterRole contentType res accept Source # | |
HasOptionalParam ListClusterRole Limit Source # | Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRole contentType res accept -> Limit -> KubernetesRequest ListClusterRole contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRole contentType res accept -> Limit -> KubernetesRequest ListClusterRole contentType res accept Source # | |
HasOptionalParam ListClusterRole LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRole contentType res accept -> LabelSelector -> KubernetesRequest ListClusterRole contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRole contentType res accept -> LabelSelector -> KubernetesRequest ListClusterRole contentType res accept Source # | |
HasOptionalParam ListClusterRole FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRole contentType res accept -> FieldSelector -> KubernetesRequest ListClusterRole contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRole contentType res accept -> FieldSelector -> KubernetesRequest ListClusterRole contentType res accept Source # | |
HasOptionalParam ListClusterRole Continue Source # | Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRole contentType res accept -> Continue -> KubernetesRequest ListClusterRole contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRole contentType res accept -> Continue -> KubernetesRequest ListClusterRole contentType res accept Source # |
listClusterRoleBinding
listClusterRoleBinding Source #
:: Accept accept | request accept ( |
-> KubernetesRequest ListClusterRoleBinding MimeNoContent V1ClusterRoleBindingList accept |
GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings
list or watch objects of kind ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data ListClusterRoleBinding Source #
Instances
Produces ListClusterRoleBinding MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListClusterRoleBinding MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListClusterRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListClusterRoleBinding MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListClusterRoleBinding MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam ListClusterRoleBinding Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRoleBinding contentType res accept -> Watch -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRoleBinding contentType res accept -> Watch -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # | |
HasOptionalParam ListClusterRoleBinding TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRoleBinding contentType res accept -> TimeoutSeconds -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRoleBinding contentType res accept -> TimeoutSeconds -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # | |
HasOptionalParam ListClusterRoleBinding ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRoleBinding contentType res accept -> ResourceVersion -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRoleBinding contentType res accept -> ResourceVersion -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # | |
HasOptionalParam ListClusterRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRoleBinding contentType res accept -> Pretty -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRoleBinding contentType res accept -> Pretty -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # | |
HasOptionalParam ListClusterRoleBinding Limit Source # | Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRoleBinding contentType res accept -> Limit -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRoleBinding contentType res accept -> Limit -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # | |
HasOptionalParam ListClusterRoleBinding LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRoleBinding contentType res accept -> LabelSelector -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRoleBinding contentType res accept -> LabelSelector -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # | |
HasOptionalParam ListClusterRoleBinding FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRoleBinding contentType res accept -> FieldSelector -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRoleBinding contentType res accept -> FieldSelector -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # | |
HasOptionalParam ListClusterRoleBinding Continue Source # | Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListClusterRoleBinding contentType res accept -> Continue -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRoleBinding contentType res accept -> Continue -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # |
listNamespacedRole
:: Accept accept | request accept ( |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ListNamespacedRole MimeNoContent V1RoleList accept |
GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles
list or watch objects of kind Role
AuthMethod: AuthApiKeyBearerToken
data ListNamespacedRole Source #
Instances
Produces ListNamespacedRole MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListNamespacedRole MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListNamespacedRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListNamespacedRole MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListNamespacedRole MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam ListNamespacedRole Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRole contentType res accept -> Watch -> KubernetesRequest ListNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRole contentType res accept -> Watch -> KubernetesRequest ListNamespacedRole contentType res accept Source # | |
HasOptionalParam ListNamespacedRole TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRole contentType res accept -> TimeoutSeconds -> KubernetesRequest ListNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRole contentType res accept -> TimeoutSeconds -> KubernetesRequest ListNamespacedRole contentType res accept Source # | |
HasOptionalParam ListNamespacedRole ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRole contentType res accept -> ResourceVersion -> KubernetesRequest ListNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRole contentType res accept -> ResourceVersion -> KubernetesRequest ListNamespacedRole contentType res accept Source # | |
HasOptionalParam ListNamespacedRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRole contentType res accept -> Pretty -> KubernetesRequest ListNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRole contentType res accept -> Pretty -> KubernetesRequest ListNamespacedRole contentType res accept Source # | |
HasOptionalParam ListNamespacedRole Limit Source # | Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRole contentType res accept -> Limit -> KubernetesRequest ListNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRole contentType res accept -> Limit -> KubernetesRequest ListNamespacedRole contentType res accept Source # | |
HasOptionalParam ListNamespacedRole LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRole contentType res accept -> LabelSelector -> KubernetesRequest ListNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRole contentType res accept -> LabelSelector -> KubernetesRequest ListNamespacedRole contentType res accept Source # | |
HasOptionalParam ListNamespacedRole FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRole contentType res accept -> FieldSelector -> KubernetesRequest ListNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRole contentType res accept -> FieldSelector -> KubernetesRequest ListNamespacedRole contentType res accept Source # | |
HasOptionalParam ListNamespacedRole Continue Source # | Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRole contentType res accept -> Continue -> KubernetesRequest ListNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRole contentType res accept -> Continue -> KubernetesRequest ListNamespacedRole contentType res accept Source # |
listNamespacedRoleBinding
listNamespacedRoleBinding Source #
:: Accept accept | request accept ( |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ListNamespacedRoleBinding MimeNoContent V1RoleBindingList accept |
GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings
list or watch objects of kind RoleBinding
AuthMethod: AuthApiKeyBearerToken
data ListNamespacedRoleBinding Source #
Instances
Produces ListNamespacedRoleBinding MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListNamespacedRoleBinding MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListNamespacedRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListNamespacedRoleBinding MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListNamespacedRoleBinding MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam ListNamespacedRoleBinding Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> Watch -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> Watch -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam ListNamespacedRoleBinding TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> TimeoutSeconds -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> TimeoutSeconds -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam ListNamespacedRoleBinding ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> ResourceVersion -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> ResourceVersion -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam ListNamespacedRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> Pretty -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> Pretty -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam ListNamespacedRoleBinding Limit Source # | Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> Limit -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> Limit -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam ListNamespacedRoleBinding LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> LabelSelector -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> LabelSelector -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam ListNamespacedRoleBinding FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> FieldSelector -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> FieldSelector -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam ListNamespacedRoleBinding Continue Source # | Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> Continue -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> Continue -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # |
listRoleBindingForAllNamespaces
listRoleBindingForAllNamespaces Source #
:: Accept accept | request accept ( |
-> KubernetesRequest ListRoleBindingForAllNamespaces MimeNoContent V1RoleBindingList accept |
GET /apis/rbac.authorization.k8s.io/v1/rolebindings
list or watch objects of kind RoleBinding
AuthMethod: AuthApiKeyBearerToken
data ListRoleBindingForAllNamespaces Source #
Instances
Produces ListRoleBindingForAllNamespaces MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListRoleBindingForAllNamespaces MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListRoleBindingForAllNamespaces MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListRoleBindingForAllNamespaces MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListRoleBindingForAllNamespaces MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam ListRoleBindingForAllNamespaces Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> Watch -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> Watch -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleBindingForAllNamespaces TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> TimeoutSeconds -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> TimeoutSeconds -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleBindingForAllNamespaces ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> ResourceVersion -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> ResourceVersion -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleBindingForAllNamespaces Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> Pretty -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> Pretty -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleBindingForAllNamespaces Limit Source # | Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> Limit -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> Limit -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleBindingForAllNamespaces LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> LabelSelector -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> LabelSelector -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleBindingForAllNamespaces FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> FieldSelector -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> FieldSelector -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleBindingForAllNamespaces Continue Source # | Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> Continue -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> Continue -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # |
listRoleForAllNamespaces
listRoleForAllNamespaces Source #
:: Accept accept | request accept ( |
-> KubernetesRequest ListRoleForAllNamespaces MimeNoContent V1RoleList accept |
GET /apis/rbac.authorization.k8s.io/v1/roles
list or watch objects of kind Role
AuthMethod: AuthApiKeyBearerToken
data ListRoleForAllNamespaces Source #
Instances
Produces ListRoleForAllNamespaces MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListRoleForAllNamespaces MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListRoleForAllNamespaces MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListRoleForAllNamespaces MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ListRoleForAllNamespaces MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam ListRoleForAllNamespaces Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> Watch -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> Watch -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleForAllNamespaces TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> TimeoutSeconds -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> TimeoutSeconds -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleForAllNamespaces ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> ResourceVersion -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> ResourceVersion -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleForAllNamespaces Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> Pretty -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> Pretty -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleForAllNamespaces Limit Source # | Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> Limit -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> Limit -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleForAllNamespaces LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> LabelSelector -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> LabelSelector -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleForAllNamespaces FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> FieldSelector -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> FieldSelector -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListRoleForAllNamespaces Continue Source # | Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> Continue -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> Continue -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # |
patchClusterRole
:: (Consumes PatchClusterRole contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Name | "name" - name of the ClusterRole |
-> KubernetesRequest PatchClusterRole contentType V1ClusterRole accept |
PATCH /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
partially update the specified ClusterRole
AuthMethod: AuthApiKeyBearerToken
data PatchClusterRole Source #
Instances
patchClusterRoleBinding
patchClusterRoleBinding Source #
:: (Consumes PatchClusterRoleBinding contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Name | "name" - name of the ClusterRoleBinding |
-> KubernetesRequest PatchClusterRoleBinding contentType V1ClusterRoleBinding accept |
PATCH /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
partially update the specified ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data PatchClusterRoleBinding Source #
Instances
patchNamespacedRole
:: (Consumes PatchNamespacedRole contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Name | "name" - name of the Role |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest PatchNamespacedRole contentType V1Role accept |
PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
partially update the specified Role
AuthMethod: AuthApiKeyBearerToken
data PatchNamespacedRole Source #
Instances
patchNamespacedRoleBinding
patchNamespacedRoleBinding Source #
:: (Consumes PatchNamespacedRoleBinding contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Name | "name" - name of the RoleBinding |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest PatchNamespacedRoleBinding contentType V1RoleBinding accept |
PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
partially update the specified RoleBinding
AuthMethod: AuthApiKeyBearerToken
data PatchNamespacedRoleBinding Source #
Instances
readClusterRole
:: Accept accept | request accept ( |
-> Name | "name" - name of the ClusterRole |
-> KubernetesRequest ReadClusterRole MimeNoContent V1ClusterRole accept |
GET /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
read the specified ClusterRole
AuthMethod: AuthApiKeyBearerToken
data ReadClusterRole Source #
Instances
Produces ReadClusterRole MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ReadClusterRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ReadClusterRole MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam ReadClusterRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ReadClusterRole contentType res accept -> Pretty -> KubernetesRequest ReadClusterRole contentType res accept Source # (-&-) :: KubernetesRequest ReadClusterRole contentType res accept -> Pretty -> KubernetesRequest ReadClusterRole contentType res accept Source # |
readClusterRoleBinding
readClusterRoleBinding Source #
:: Accept accept | request accept ( |
-> Name | "name" - name of the ClusterRoleBinding |
-> KubernetesRequest ReadClusterRoleBinding MimeNoContent V1ClusterRoleBinding accept |
GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
read the specified ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data ReadClusterRoleBinding Source #
Instances
Produces ReadClusterRoleBinding MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ReadClusterRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ReadClusterRoleBinding MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam ReadClusterRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ReadClusterRoleBinding contentType res accept -> Pretty -> KubernetesRequest ReadClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ReadClusterRoleBinding contentType res accept -> Pretty -> KubernetesRequest ReadClusterRoleBinding contentType res accept Source # |
readNamespacedRole
:: Accept accept | request accept ( |
-> Name | "name" - name of the Role |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ReadNamespacedRole MimeNoContent V1Role accept |
GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
read the specified Role
AuthMethod: AuthApiKeyBearerToken
data ReadNamespacedRole Source #
Instances
Produces ReadNamespacedRole MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ReadNamespacedRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ReadNamespacedRole MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam ReadNamespacedRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ReadNamespacedRole contentType res accept -> Pretty -> KubernetesRequest ReadNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest ReadNamespacedRole contentType res accept -> Pretty -> KubernetesRequest ReadNamespacedRole contentType res accept Source # |
readNamespacedRoleBinding
readNamespacedRoleBinding Source #
:: Accept accept | request accept ( |
-> Name | "name" - name of the RoleBinding |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ReadNamespacedRoleBinding MimeNoContent V1RoleBinding accept |
GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
read the specified RoleBinding
AuthMethod: AuthApiKeyBearerToken
data ReadNamespacedRoleBinding Source #
Instances
Produces ReadNamespacedRoleBinding MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ReadNamespacedRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
Produces ReadNamespacedRoleBinding MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 | |
HasOptionalParam ReadNamespacedRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1 applyOptionalParam :: KubernetesRequest ReadNamespacedRoleBinding contentType res accept -> Pretty -> KubernetesRequest ReadNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ReadNamespacedRoleBinding contentType res accept -> Pretty -> KubernetesRequest ReadNamespacedRoleBinding contentType res accept Source # |
replaceClusterRole
:: (Consumes ReplaceClusterRole contentType, MimeRender contentType V1ClusterRole) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1ClusterRole | "body" |
-> Name | "name" - name of the ClusterRole |
-> KubernetesRequest ReplaceClusterRole contentType V1ClusterRole accept |
PUT /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
replace the specified ClusterRole
AuthMethod: AuthApiKeyBearerToken
data ReplaceClusterRole Source #
Instances
replaceClusterRoleBinding
replaceClusterRoleBinding Source #
:: (Consumes ReplaceClusterRoleBinding contentType, MimeRender contentType V1ClusterRoleBinding) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1ClusterRoleBinding | "body" |
-> Name | "name" - name of the ClusterRoleBinding |
-> KubernetesRequest ReplaceClusterRoleBinding contentType V1ClusterRoleBinding accept |
PUT /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
replace the specified ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data ReplaceClusterRoleBinding Source #
Instances
replaceNamespacedRole
replaceNamespacedRole Source #
:: (Consumes ReplaceNamespacedRole contentType, MimeRender contentType V1Role) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1Role | "body" |
-> Name | "name" - name of the Role |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ReplaceNamespacedRole contentType V1Role accept |
PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
replace the specified Role
AuthMethod: AuthApiKeyBearerToken
data ReplaceNamespacedRole Source #
Instances
replaceNamespacedRoleBinding
replaceNamespacedRoleBinding Source #
:: (Consumes ReplaceNamespacedRoleBinding contentType, MimeRender contentType V1RoleBinding) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1RoleBinding | "body" |
-> Name | "name" - name of the RoleBinding |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ReplaceNamespacedRoleBinding contentType V1RoleBinding accept |
PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
replace the specified RoleBinding
AuthMethod: AuthApiKeyBearerToken
data ReplaceNamespacedRoleBinding Source #