Safe Haskell | None |
---|---|
Language | Haskell2010 |
- Operations
- RbacAuthorizationV1beta1
- 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
- RbacAuthorizationV1beta1
Synopsis
- createClusterRole :: (Consumes CreateClusterRole contentType, MimeRender contentType V1beta1ClusterRole) => ContentType contentType -> Accept accept -> V1beta1ClusterRole -> KubernetesRequest CreateClusterRole contentType V1beta1ClusterRole accept
- data CreateClusterRole
- createClusterRoleBinding :: (Consumes CreateClusterRoleBinding contentType, MimeRender contentType V1beta1ClusterRoleBinding) => ContentType contentType -> Accept accept -> V1beta1ClusterRoleBinding -> KubernetesRequest CreateClusterRoleBinding contentType V1beta1ClusterRoleBinding accept
- data CreateClusterRoleBinding
- createNamespacedRole :: (Consumes CreateNamespacedRole contentType, MimeRender contentType V1beta1Role) => ContentType contentType -> Accept accept -> V1beta1Role -> Namespace -> KubernetesRequest CreateNamespacedRole contentType V1beta1Role accept
- data CreateNamespacedRole
- createNamespacedRoleBinding :: (Consumes CreateNamespacedRoleBinding contentType, MimeRender contentType V1beta1RoleBinding) => ContentType contentType -> Accept accept -> V1beta1RoleBinding -> Namespace -> KubernetesRequest CreateNamespacedRoleBinding contentType V1beta1RoleBinding 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 :: Consumes DeleteCollectionClusterRole contentType => ContentType contentType -> Accept accept -> KubernetesRequest DeleteCollectionClusterRole contentType V1Status accept
- data DeleteCollectionClusterRole
- deleteCollectionClusterRoleBinding :: Consumes DeleteCollectionClusterRoleBinding contentType => ContentType contentType -> Accept accept -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType V1Status accept
- data DeleteCollectionClusterRoleBinding
- deleteCollectionNamespacedRole :: Consumes DeleteCollectionNamespacedRole contentType => ContentType contentType -> Accept accept -> Namespace -> KubernetesRequest DeleteCollectionNamespacedRole contentType V1Status accept
- data DeleteCollectionNamespacedRole
- deleteCollectionNamespacedRoleBinding :: Consumes DeleteCollectionNamespacedRoleBinding contentType => ContentType contentType -> Accept accept -> Namespace -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType 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 V1beta1ClusterRoleList accept
- data ListClusterRole
- listClusterRoleBinding :: Accept accept -> KubernetesRequest ListClusterRoleBinding MimeNoContent V1beta1ClusterRoleBindingList accept
- data ListClusterRoleBinding
- listNamespacedRole :: Accept accept -> Namespace -> KubernetesRequest ListNamespacedRole MimeNoContent V1beta1RoleList accept
- data ListNamespacedRole
- listNamespacedRoleBinding :: Accept accept -> Namespace -> KubernetesRequest ListNamespacedRoleBinding MimeNoContent V1beta1RoleBindingList accept
- data ListNamespacedRoleBinding
- listRoleBindingForAllNamespaces :: Accept accept -> KubernetesRequest ListRoleBindingForAllNamespaces MimeNoContent V1beta1RoleBindingList accept
- data ListRoleBindingForAllNamespaces
- listRoleForAllNamespaces :: Accept accept -> KubernetesRequest ListRoleForAllNamespaces MimeNoContent V1beta1RoleList accept
- data ListRoleForAllNamespaces
- patchClusterRole :: (Consumes PatchClusterRole contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> KubernetesRequest PatchClusterRole contentType V1beta1ClusterRole accept
- data PatchClusterRole
- patchClusterRoleBinding :: (Consumes PatchClusterRoleBinding contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> KubernetesRequest PatchClusterRoleBinding contentType V1beta1ClusterRoleBinding accept
- data PatchClusterRoleBinding
- patchNamespacedRole :: (Consumes PatchNamespacedRole contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> Namespace -> KubernetesRequest PatchNamespacedRole contentType V1beta1Role accept
- data PatchNamespacedRole
- patchNamespacedRoleBinding :: (Consumes PatchNamespacedRoleBinding contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> Namespace -> KubernetesRequest PatchNamespacedRoleBinding contentType V1beta1RoleBinding accept
- data PatchNamespacedRoleBinding
- readClusterRole :: Accept accept -> Name -> KubernetesRequest ReadClusterRole MimeNoContent V1beta1ClusterRole accept
- data ReadClusterRole
- readClusterRoleBinding :: Accept accept -> Name -> KubernetesRequest ReadClusterRoleBinding MimeNoContent V1beta1ClusterRoleBinding accept
- data ReadClusterRoleBinding
- readNamespacedRole :: Accept accept -> Name -> Namespace -> KubernetesRequest ReadNamespacedRole MimeNoContent V1beta1Role accept
- data ReadNamespacedRole
- readNamespacedRoleBinding :: Accept accept -> Name -> Namespace -> KubernetesRequest ReadNamespacedRoleBinding MimeNoContent V1beta1RoleBinding accept
- data ReadNamespacedRoleBinding
- replaceClusterRole :: (Consumes ReplaceClusterRole contentType, MimeRender contentType V1beta1ClusterRole) => ContentType contentType -> Accept accept -> V1beta1ClusterRole -> Name -> KubernetesRequest ReplaceClusterRole contentType V1beta1ClusterRole accept
- data ReplaceClusterRole
- replaceClusterRoleBinding :: (Consumes ReplaceClusterRoleBinding contentType, MimeRender contentType V1beta1ClusterRoleBinding) => ContentType contentType -> Accept accept -> V1beta1ClusterRoleBinding -> Name -> KubernetesRequest ReplaceClusterRoleBinding contentType V1beta1ClusterRoleBinding accept
- data ReplaceClusterRoleBinding
- replaceNamespacedRole :: (Consumes ReplaceNamespacedRole contentType, MimeRender contentType V1beta1Role) => ContentType contentType -> Accept accept -> V1beta1Role -> Name -> Namespace -> KubernetesRequest ReplaceNamespacedRole contentType V1beta1Role accept
- data ReplaceNamespacedRole
- replaceNamespacedRoleBinding :: (Consumes ReplaceNamespacedRoleBinding contentType, MimeRender contentType V1beta1RoleBinding) => ContentType contentType -> Accept accept -> V1beta1RoleBinding -> Name -> Namespace -> KubernetesRequest ReplaceNamespacedRoleBinding contentType V1beta1RoleBinding accept
- data ReplaceNamespacedRoleBinding
Operations
RbacAuthorizationV1beta1
createClusterRole
:: (Consumes CreateClusterRole contentType, MimeRender contentType V1beta1ClusterRole) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1ClusterRole | "body" |
-> KubernetesRequest CreateClusterRole contentType V1beta1ClusterRole accept |
POST /apis/rbac.authorization.k8s.io/v1beta1/clusterroles
create a ClusterRole
AuthMethod: AuthApiKeyBearerToken
data CreateClusterRole Source #
Instances
createClusterRoleBinding
createClusterRoleBinding Source #
:: (Consumes CreateClusterRoleBinding contentType, MimeRender contentType V1beta1ClusterRoleBinding) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1ClusterRoleBinding | "body" |
-> KubernetesRequest CreateClusterRoleBinding contentType V1beta1ClusterRoleBinding accept |
POST /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings
create a ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data CreateClusterRoleBinding Source #
Instances
createNamespacedRole
:: (Consumes CreateNamespacedRole contentType, MimeRender contentType V1beta1Role) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1Role | "body" |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest CreateNamespacedRole contentType V1beta1Role accept |
POST /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles
create a Role
AuthMethod: AuthApiKeyBearerToken
data CreateNamespacedRole Source #
Instances
createNamespacedRoleBinding
createNamespacedRoleBinding Source #
:: (Consumes CreateNamespacedRoleBinding contentType, MimeRender contentType V1beta1RoleBinding) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1RoleBinding | "body" |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest CreateNamespacedRoleBinding contentType V1beta1RoleBinding accept |
POST /apis/rbac.authorization.k8s.io/v1beta1/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/v1beta1/clusterroles/{name}
delete a ClusterRole
AuthMethod: AuthApiKeyBearerToken
data DeleteClusterRole Source #
Instances
Produces DeleteClusterRole MimeYaml Source # | application/yaml |
Produces DeleteClusterRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces DeleteClusterRole MimeJSON Source # | application/json |
MimeType mtype => Consumes DeleteClusterRole mtype Source # | */* |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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/v1beta1/clusterrolebindings/{name}
delete a ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data DeleteClusterRoleBinding Source #
Instances
Produces DeleteClusterRoleBinding MimeYaml Source # | application/yaml |
Produces DeleteClusterRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces DeleteClusterRoleBinding MimeJSON Source # | application/json |
MimeType mtype => Consumes DeleteClusterRoleBinding mtype Source # | */* |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 setBodyParam :: (Consumes DeleteClusterRoleBinding contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteClusterRoleBinding contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteClusterRoleBinding contentType res accept Source # |
deleteCollectionClusterRole
deleteCollectionClusterRole Source #
:: Consumes DeleteCollectionClusterRole contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> KubernetesRequest DeleteCollectionClusterRole contentType V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1beta1/clusterroles
delete collection of ClusterRole
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionClusterRole Source #
Instances
Produces DeleteCollectionClusterRole MimeYaml Source # | application/yaml |
Produces DeleteCollectionClusterRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces DeleteCollectionClusterRole MimeJSON Source # | application/json |
MimeType mtype => Consumes DeleteCollectionClusterRole mtype Source # | */* |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> OrphanDependents -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> OrphanDependents -> 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> GracePeriodSeconds -> 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> DryRun -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> DryRun -> 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.RbacAuthorizationV1beta1 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 # | |
HasOptionalParam DeleteCollectionClusterRole AllowWatchBookmarks Source # | Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRole contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # | |
HasBodyParam DeleteCollectionClusterRole V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 setBodyParam :: (Consumes DeleteCollectionClusterRole contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteCollectionClusterRole contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteCollectionClusterRole contentType res accept Source # |
deleteCollectionClusterRoleBinding
deleteCollectionClusterRoleBinding Source #
:: Consumes DeleteCollectionClusterRoleBinding contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> KubernetesRequest DeleteCollectionClusterRoleBinding contentType V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings
delete collection of ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionClusterRoleBinding Source #
Instances
Produces DeleteCollectionClusterRoleBinding MimeYaml Source # | application/yaml |
Produces DeleteCollectionClusterRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces DeleteCollectionClusterRoleBinding MimeJSON Source # | application/json |
MimeType mtype => Consumes DeleteCollectionClusterRoleBinding mtype Source # | */* |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionClusterRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> OrphanDependents -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> OrphanDependents -> 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> GracePeriodSeconds -> 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> DryRun -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> DryRun -> 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.RbacAuthorizationV1beta1 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 # | |
HasOptionalParam DeleteCollectionClusterRoleBinding AllowWatchBookmarks Source # | Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # | |
HasBodyParam DeleteCollectionClusterRoleBinding V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 setBodyParam :: (Consumes DeleteCollectionClusterRoleBinding contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteCollectionClusterRoleBinding contentType res accept Source # |
deleteCollectionNamespacedRole
deleteCollectionNamespacedRole Source #
:: Consumes DeleteCollectionNamespacedRole contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest DeleteCollectionNamespacedRole contentType V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles
delete collection of Role
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionNamespacedRole Source #
Instances
Produces DeleteCollectionNamespacedRole MimeYaml Source # | application/yaml |
Produces DeleteCollectionNamespacedRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces DeleteCollectionNamespacedRole MimeJSON Source # | application/json |
MimeType mtype => Consumes DeleteCollectionNamespacedRole mtype Source # | */* |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> OrphanDependents -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> OrphanDependents -> 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> GracePeriodSeconds -> 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> DryRun -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> DryRun -> 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.RbacAuthorizationV1beta1 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 # | |
HasOptionalParam DeleteCollectionNamespacedRole AllowWatchBookmarks Source # | Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # | |
HasBodyParam DeleteCollectionNamespacedRole V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 setBodyParam :: (Consumes DeleteCollectionNamespacedRole contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteCollectionNamespacedRole contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteCollectionNamespacedRole contentType res accept Source # |
deleteCollectionNamespacedRoleBinding
deleteCollectionNamespacedRoleBinding Source #
:: Consumes DeleteCollectionNamespacedRoleBinding contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType V1Status accept |
DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings
delete collection of RoleBinding
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionNamespacedRoleBinding Source #
Instances
Produces DeleteCollectionNamespacedRoleBinding MimeYaml Source # | application/yaml |
Produces DeleteCollectionNamespacedRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces DeleteCollectionNamespacedRoleBinding MimeJSON Source # | application/json |
MimeType mtype => Consumes DeleteCollectionNamespacedRoleBinding mtype Source # | */* |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> OrphanDependents -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> OrphanDependents -> 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> GracePeriodSeconds -> 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.RbacAuthorizationV1beta1 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 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> DryRun -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> DryRun -> 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.RbacAuthorizationV1beta1 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 # | |
HasOptionalParam DeleteCollectionNamespacedRoleBinding AllowWatchBookmarks Source # | Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept Source # | |
HasBodyParam DeleteCollectionNamespacedRoleBinding V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 setBodyParam :: (Consumes DeleteCollectionNamespacedRoleBinding contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteCollectionNamespacedRoleBinding contentType res accept -> V1DeleteOptions -> 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/v1beta1/namespaces/{namespace}/roles/{name}
delete a Role
AuthMethod: AuthApiKeyBearerToken
data DeleteNamespacedRole Source #
Instances
Produces DeleteNamespacedRole MimeYaml Source # | application/yaml |
Produces DeleteNamespacedRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces DeleteNamespacedRole MimeJSON Source # | application/json |
MimeType mtype => Consumes DeleteNamespacedRole mtype Source # | */* |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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/v1beta1/namespaces/{namespace}/rolebindings/{name}
delete a RoleBinding
AuthMethod: AuthApiKeyBearerToken
data DeleteNamespacedRoleBinding Source #
Instances
Produces DeleteNamespacedRoleBinding MimeYaml Source # | application/yaml |
Produces DeleteNamespacedRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces DeleteNamespacedRoleBinding MimeJSON Source # | application/json |
MimeType mtype => Consumes DeleteNamespacedRoleBinding mtype Source # | */* |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 |
GET /apis/rbac.authorization.k8s.io/v1beta1/
get available resources
AuthMethod: AuthApiKeyBearerToken
data GetAPIResources Source #
Instances
Produces GetAPIResources MimeYaml Source # | application/yaml |
Produces GetAPIResources MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces GetAPIResources MimeJSON Source # | application/json |
listClusterRole
:: Accept accept | request accept ( |
-> KubernetesRequest ListClusterRole MimeNoContent V1beta1ClusterRoleList accept |
GET /apis/rbac.authorization.k8s.io/v1beta1/clusterroles
list or watch objects of kind ClusterRole
AuthMethod: AuthApiKeyBearerToken
data ListClusterRole Source #
Instances
Produces ListClusterRole MimeYaml Source # | application/yaml |
Produces ListClusterRole MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Produces ListClusterRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces ListClusterRole MimeJsonstreamwatch Source # | application/json;stream=watch |
Produces ListClusterRole MimeJSON Source # | application/json |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 # | |
HasOptionalParam ListClusterRole AllowWatchBookmarks Source # | Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest ListClusterRole contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListClusterRole contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRole contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListClusterRole contentType res accept Source # |
listClusterRoleBinding
listClusterRoleBinding Source #
:: Accept accept | request accept ( |
-> KubernetesRequest ListClusterRoleBinding MimeNoContent V1beta1ClusterRoleBindingList accept |
GET /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings
list or watch objects of kind ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data ListClusterRoleBinding Source #
Instances
Produces ListClusterRoleBinding MimeYaml Source # | application/yaml |
Produces ListClusterRoleBinding MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Produces ListClusterRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces ListClusterRoleBinding MimeJsonstreamwatch Source # | application/json;stream=watch |
Produces ListClusterRoleBinding MimeJSON Source # | application/json |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 # | |
HasOptionalParam ListClusterRoleBinding AllowWatchBookmarks Source # | Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest ListClusterRoleBinding contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListClusterRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListClusterRoleBinding contentType res accept -> AllowWatchBookmarks -> 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 V1beta1RoleList accept |
GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles
list or watch objects of kind Role
AuthMethod: AuthApiKeyBearerToken
data ListNamespacedRole Source #
Instances
Produces ListNamespacedRole MimeYaml Source # | application/yaml |
Produces ListNamespacedRole MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Produces ListNamespacedRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces ListNamespacedRole MimeJsonstreamwatch Source # | application/json;stream=watch |
Produces ListNamespacedRole MimeJSON Source # | application/json |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 # | |
HasOptionalParam ListNamespacedRole AllowWatchBookmarks Source # | Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedRole contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRole contentType res accept -> AllowWatchBookmarks -> 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 V1beta1RoleBindingList accept |
GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings
list or watch objects of kind RoleBinding
AuthMethod: AuthApiKeyBearerToken
data ListNamespacedRoleBinding Source #
Instances
Produces ListNamespacedRoleBinding MimeYaml Source # | application/yaml |
Produces ListNamespacedRoleBinding MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Produces ListNamespacedRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces ListNamespacedRoleBinding MimeJsonstreamwatch Source # | application/json;stream=watch |
Produces ListNamespacedRoleBinding MimeJSON Source # | application/json |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 # | |
HasOptionalParam ListNamespacedRoleBinding AllowWatchBookmarks Source # | Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedRoleBinding contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListNamespacedRoleBinding contentType res accept Source # |
listRoleBindingForAllNamespaces
listRoleBindingForAllNamespaces Source #
:: Accept accept | request accept ( |
-> KubernetesRequest ListRoleBindingForAllNamespaces MimeNoContent V1beta1RoleBindingList accept |
GET /apis/rbac.authorization.k8s.io/v1beta1/rolebindings
list or watch objects of kind RoleBinding
AuthMethod: AuthApiKeyBearerToken
data ListRoleBindingForAllNamespaces Source #
Instances
Produces ListRoleBindingForAllNamespaces MimeYaml Source # | application/yaml |
Produces ListRoleBindingForAllNamespaces MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Produces ListRoleBindingForAllNamespaces MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces ListRoleBindingForAllNamespaces MimeJsonstreamwatch Source # | application/json;stream=watch |
Produces ListRoleBindingForAllNamespaces MimeJSON Source # | application/json |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 # | |
HasOptionalParam ListRoleBindingForAllNamespaces AllowWatchBookmarks Source # | Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListRoleBindingForAllNamespaces contentType res accept Source # |
listRoleForAllNamespaces
listRoleForAllNamespaces Source #
:: Accept accept | request accept ( |
-> KubernetesRequest ListRoleForAllNamespaces MimeNoContent V1beta1RoleList accept |
GET /apis/rbac.authorization.k8s.io/v1beta1/roles
list or watch objects of kind Role
AuthMethod: AuthApiKeyBearerToken
data ListRoleForAllNamespaces Source #
Instances
Produces ListRoleForAllNamespaces MimeYaml Source # | application/yaml |
Produces ListRoleForAllNamespaces MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Produces ListRoleForAllNamespaces MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces ListRoleForAllNamespaces MimeJsonstreamwatch Source # | application/json;stream=watch |
Produces ListRoleForAllNamespaces MimeJSON Source # | application/json |
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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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.RbacAuthorizationV1beta1 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 # | |
HasOptionalParam ListRoleForAllNamespaces AllowWatchBookmarks Source # | Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListRoleForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListRoleForAllNamespaces contentType res accept -> AllowWatchBookmarks -> 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 V1beta1ClusterRole accept |
PATCH /apis/rbac.authorization.k8s.io/v1beta1/clusterroles/{name}
partially update the specified ClusterRole
AuthMethod: AuthApiKeyBearerToken
data PatchClusterRole Source #
Instances
Produces PatchClusterRole MimeYaml Source # | application/yaml |
Produces PatchClusterRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces PatchClusterRole MimeJSON Source # | application/json |
Consumes PatchClusterRole MimeStrategicMergePatchjson Source # | application/strategic-merge-patch+json |
Consumes PatchClusterRole MimeMergePatchjson Source # | application/merge-patch+json |
Consumes PatchClusterRole MimeJsonPatchjson Source # | application/json-patch+json |
Consumes PatchClusterRole MimeApplyPatchyaml Source # | application/apply-patch+yaml |
HasOptionalParam PatchClusterRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest PatchClusterRole contentType res accept -> Pretty -> KubernetesRequest PatchClusterRole contentType res accept Source # (-&-) :: KubernetesRequest PatchClusterRole contentType res accept -> Pretty -> KubernetesRequest PatchClusterRole contentType res accept Source # | |
HasOptionalParam PatchClusterRole Force Source # | Optional Param "force" - Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest PatchClusterRole contentType res accept -> Force -> KubernetesRequest PatchClusterRole contentType res accept Source # (-&-) :: KubernetesRequest PatchClusterRole contentType res accept -> Force -> KubernetesRequest PatchClusterRole contentType res accept Source # | |
HasOptionalParam PatchClusterRole FieldManager Source # | Optional Param "fieldManager" - fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest PatchClusterRole contentType res accept -> FieldManager -> KubernetesRequest PatchClusterRole contentType res accept Source # (-&-) :: KubernetesRequest PatchClusterRole contentType res accept -> FieldManager -> KubernetesRequest PatchClusterRole contentType res accept Source # | |
HasOptionalParam PatchClusterRole 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest PatchClusterRole contentType res accept -> DryRun -> KubernetesRequest PatchClusterRole contentType res accept Source # (-&-) :: KubernetesRequest PatchClusterRole contentType res accept -> DryRun -> KubernetesRequest PatchClusterRole contentType res accept Source # | |
HasBodyParam PatchClusterRole Body Source # | |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 setBodyParam :: (Consumes PatchClusterRole contentType, MimeRender contentType Body) => KubernetesRequest PatchClusterRole contentType res accept -> Body -> KubernetesRequest PatchClusterRole contentType res accept Source # |
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 V1beta1ClusterRoleBinding accept |
PATCH /apis/rbac.authorization.k8s.io/v1beta1/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 V1beta1Role accept |
PATCH /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}
partially update the specified Role
AuthMethod: AuthApiKeyBearerToken
data PatchNamespacedRole Source #
Instances
Produces PatchNamespacedRole MimeYaml Source # | application/yaml |
Produces PatchNamespacedRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces PatchNamespacedRole MimeJSON Source # | application/json |
Consumes PatchNamespacedRole MimeStrategicMergePatchjson Source # | application/strategic-merge-patch+json |
Consumes PatchNamespacedRole MimeMergePatchjson Source # | application/merge-patch+json |
Consumes PatchNamespacedRole MimeJsonPatchjson Source # | application/json-patch+json |
Consumes PatchNamespacedRole MimeApplyPatchyaml Source # | application/apply-patch+yaml |
HasOptionalParam PatchNamespacedRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest PatchNamespacedRole contentType res accept -> Pretty -> KubernetesRequest PatchNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest PatchNamespacedRole contentType res accept -> Pretty -> KubernetesRequest PatchNamespacedRole contentType res accept Source # | |
HasOptionalParam PatchNamespacedRole Force Source # | Optional Param "force" - Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest PatchNamespacedRole contentType res accept -> Force -> KubernetesRequest PatchNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest PatchNamespacedRole contentType res accept -> Force -> KubernetesRequest PatchNamespacedRole contentType res accept Source # | |
HasOptionalParam PatchNamespacedRole FieldManager Source # | Optional Param "fieldManager" - fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest PatchNamespacedRole contentType res accept -> FieldManager -> KubernetesRequest PatchNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest PatchNamespacedRole contentType res accept -> FieldManager -> KubernetesRequest PatchNamespacedRole contentType res accept Source # | |
HasOptionalParam PatchNamespacedRole 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.RbacAuthorizationV1beta1 applyOptionalParam :: KubernetesRequest PatchNamespacedRole contentType res accept -> DryRun -> KubernetesRequest PatchNamespacedRole contentType res accept Source # (-&-) :: KubernetesRequest PatchNamespacedRole contentType res accept -> DryRun -> KubernetesRequest PatchNamespacedRole contentType res accept Source # | |
HasBodyParam PatchNamespacedRole Body Source # | |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 setBodyParam :: (Consumes PatchNamespacedRole contentType, MimeRender contentType Body) => KubernetesRequest PatchNamespacedRole contentType res accept -> Body -> KubernetesRequest PatchNamespacedRole contentType res accept Source # |
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 V1beta1RoleBinding accept |
PATCH /apis/rbac.authorization.k8s.io/v1beta1/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 V1beta1ClusterRole accept |
GET /apis/rbac.authorization.k8s.io/v1beta1/clusterroles/{name}
read the specified ClusterRole
AuthMethod: AuthApiKeyBearerToken
data ReadClusterRole Source #
Instances
Produces ReadClusterRole MimeYaml Source # | application/yaml |
Produces ReadClusterRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces ReadClusterRole MimeJSON Source # | application/json |
HasOptionalParam ReadClusterRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 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 V1beta1ClusterRoleBinding accept |
GET /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/{name}
read the specified ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data ReadClusterRoleBinding Source #
Instances
Produces ReadClusterRoleBinding MimeYaml Source # | application/yaml |
Produces ReadClusterRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces ReadClusterRoleBinding MimeJSON Source # | application/json |
HasOptionalParam ReadClusterRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 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 V1beta1Role accept |
GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}
read the specified Role
AuthMethod: AuthApiKeyBearerToken
data ReadNamespacedRole Source #
Instances
Produces ReadNamespacedRole MimeYaml Source # | application/yaml |
Produces ReadNamespacedRole MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces ReadNamespacedRole MimeJSON Source # | application/json |
HasOptionalParam ReadNamespacedRole Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 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 V1beta1RoleBinding accept |
GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}
read the specified RoleBinding
AuthMethod: AuthApiKeyBearerToken
data ReadNamespacedRoleBinding Source #
Instances
Produces ReadNamespacedRoleBinding MimeYaml Source # | application/yaml |
Produces ReadNamespacedRoleBinding MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Produces ReadNamespacedRoleBinding MimeJSON Source # | application/json |
HasOptionalParam ReadNamespacedRoleBinding Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1 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 V1beta1ClusterRole) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1ClusterRole | "body" |
-> Name | "name" - name of the ClusterRole |
-> KubernetesRequest ReplaceClusterRole contentType V1beta1ClusterRole accept |
PUT /apis/rbac.authorization.k8s.io/v1beta1/clusterroles/{name}
replace the specified ClusterRole
AuthMethod: AuthApiKeyBearerToken
data ReplaceClusterRole Source #
Instances
replaceClusterRoleBinding
replaceClusterRoleBinding Source #
:: (Consumes ReplaceClusterRoleBinding contentType, MimeRender contentType V1beta1ClusterRoleBinding) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1ClusterRoleBinding | "body" |
-> Name | "name" - name of the ClusterRoleBinding |
-> KubernetesRequest ReplaceClusterRoleBinding contentType V1beta1ClusterRoleBinding accept |
PUT /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/{name}
replace the specified ClusterRoleBinding
AuthMethod: AuthApiKeyBearerToken
data ReplaceClusterRoleBinding Source #
Instances
replaceNamespacedRole
replaceNamespacedRole Source #
:: (Consumes ReplaceNamespacedRole contentType, MimeRender contentType V1beta1Role) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1Role | "body" |
-> Name | "name" - name of the Role |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ReplaceNamespacedRole contentType V1beta1Role accept |
PUT /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}
replace the specified Role
AuthMethod: AuthApiKeyBearerToken
data ReplaceNamespacedRole Source #
Instances
replaceNamespacedRoleBinding
replaceNamespacedRoleBinding Source #
:: (Consumes ReplaceNamespacedRoleBinding contentType, MimeRender contentType V1beta1RoleBinding) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1RoleBinding | "body" |
-> Name | "name" - name of the RoleBinding |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ReplaceNamespacedRoleBinding contentType V1beta1RoleBinding accept |
PUT /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}
replace the specified RoleBinding
AuthMethod: AuthApiKeyBearerToken
data ReplaceNamespacedRoleBinding Source #