Safe Haskell | None |
---|---|
Language | Haskell2010 |
- Operations
- CustomObjects
- createClusterCustomObject
- createNamespacedCustomObject
- deleteClusterCustomObject
- deleteCollectionClusterCustomObject
- deleteCollectionNamespacedCustomObject
- deleteNamespacedCustomObject
- getClusterCustomObject
- getClusterCustomObjectScale
- getClusterCustomObjectStatus
- getNamespacedCustomObject
- getNamespacedCustomObjectScale
- getNamespacedCustomObjectStatus
- listClusterCustomObject
- listNamespacedCustomObject
- patchClusterCustomObject
- patchClusterCustomObjectScale
- patchClusterCustomObjectStatus
- patchNamespacedCustomObject
- patchNamespacedCustomObjectScale
- patchNamespacedCustomObjectStatus
- replaceClusterCustomObject
- replaceClusterCustomObjectScale
- replaceClusterCustomObjectStatus
- replaceNamespacedCustomObject
- replaceNamespacedCustomObjectScale
- replaceNamespacedCustomObjectStatus
- CustomObjects
Synopsis
- createClusterCustomObject :: (Consumes CreateClusterCustomObject contentType, MimeRender contentType Body) => ContentType contentType -> Body -> Group -> Version -> Plural -> KubernetesRequest CreateClusterCustomObject contentType Value MimeJSON
- data CreateClusterCustomObject
- createNamespacedCustomObject :: (Consumes CreateNamespacedCustomObject contentType, MimeRender contentType Body) => ContentType contentType -> Body -> Group -> Version -> Namespace -> Plural -> KubernetesRequest CreateNamespacedCustomObject contentType Value MimeJSON
- data CreateNamespacedCustomObject
- deleteClusterCustomObject :: Consumes DeleteClusterCustomObject contentType => ContentType contentType -> Group -> Version -> Plural -> Name -> KubernetesRequest DeleteClusterCustomObject contentType Value MimeJSON
- data DeleteClusterCustomObject
- deleteCollectionClusterCustomObject :: Consumes DeleteCollectionClusterCustomObject contentType => ContentType contentType -> Group -> Version -> Plural -> KubernetesRequest DeleteCollectionClusterCustomObject contentType Value MimeJSON
- data DeleteCollectionClusterCustomObject
- deleteCollectionNamespacedCustomObject :: Consumes DeleteCollectionNamespacedCustomObject contentType => ContentType contentType -> Group -> Version -> Namespace -> Plural -> KubernetesRequest DeleteCollectionNamespacedCustomObject contentType Value MimeJSON
- data DeleteCollectionNamespacedCustomObject
- deleteNamespacedCustomObject :: Consumes DeleteNamespacedCustomObject contentType => ContentType contentType -> Group -> Version -> Namespace -> Plural -> Name -> KubernetesRequest DeleteNamespacedCustomObject contentType Value MimeJSON
- data DeleteNamespacedCustomObject
- getClusterCustomObject :: Group -> Version -> Plural -> Name -> KubernetesRequest GetClusterCustomObject MimeNoContent Value MimeJSON
- data GetClusterCustomObject
- getClusterCustomObjectScale :: Accept accept -> Group -> Version -> Plural -> Name -> KubernetesRequest GetClusterCustomObjectScale MimeNoContent Value accept
- data GetClusterCustomObjectScale
- getClusterCustomObjectStatus :: Accept accept -> Group -> Version -> Plural -> Name -> KubernetesRequest GetClusterCustomObjectStatus MimeNoContent Value accept
- data GetClusterCustomObjectStatus
- getNamespacedCustomObject :: Group -> Version -> Namespace -> Plural -> Name -> KubernetesRequest GetNamespacedCustomObject MimeNoContent Value MimeJSON
- data GetNamespacedCustomObject
- getNamespacedCustomObjectScale :: Accept accept -> Group -> Version -> Namespace -> Plural -> Name -> KubernetesRequest GetNamespacedCustomObjectScale MimeNoContent Value accept
- data GetNamespacedCustomObjectScale
- getNamespacedCustomObjectStatus :: Accept accept -> Group -> Version -> Namespace -> Plural -> Name -> KubernetesRequest GetNamespacedCustomObjectStatus MimeNoContent Value accept
- data GetNamespacedCustomObjectStatus
- listClusterCustomObject :: Accept accept -> Group -> Version -> Plural -> KubernetesRequest ListClusterCustomObject MimeNoContent Value accept
- data ListClusterCustomObject
- listNamespacedCustomObject :: Accept accept -> Group -> Version -> Namespace -> Plural -> KubernetesRequest ListNamespacedCustomObject MimeNoContent Value accept
- data ListNamespacedCustomObject
- patchClusterCustomObject :: (Consumes PatchClusterCustomObject contentType, MimeRender contentType Body) => ContentType contentType -> Body -> Group -> Version -> Plural -> Name -> KubernetesRequest PatchClusterCustomObject contentType Value MimeJSON
- data PatchClusterCustomObject
- patchClusterCustomObjectScale :: (Consumes PatchClusterCustomObjectScale contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Group -> Version -> Plural -> Name -> KubernetesRequest PatchClusterCustomObjectScale contentType Value accept
- data PatchClusterCustomObjectScale
- patchClusterCustomObjectStatus :: (Consumes PatchClusterCustomObjectStatus contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Group -> Version -> Plural -> Name -> KubernetesRequest PatchClusterCustomObjectStatus contentType Value accept
- data PatchClusterCustomObjectStatus
- patchNamespacedCustomObject :: (Consumes PatchNamespacedCustomObject contentType, MimeRender contentType Body) => ContentType contentType -> Body -> Group -> Version -> Namespace -> Plural -> Name -> KubernetesRequest PatchNamespacedCustomObject contentType Value MimeJSON
- data PatchNamespacedCustomObject
- patchNamespacedCustomObjectScale :: (Consumes PatchNamespacedCustomObjectScale contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Group -> Version -> Namespace -> Plural -> Name -> KubernetesRequest PatchNamespacedCustomObjectScale contentType Value accept
- data PatchNamespacedCustomObjectScale
- patchNamespacedCustomObjectStatus :: (Consumes PatchNamespacedCustomObjectStatus contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Group -> Version -> Namespace -> Plural -> Name -> KubernetesRequest PatchNamespacedCustomObjectStatus contentType Value accept
- data PatchNamespacedCustomObjectStatus
- replaceClusterCustomObject :: (Consumes ReplaceClusterCustomObject contentType, MimeRender contentType Body) => ContentType contentType -> Body -> Group -> Version -> Plural -> Name -> KubernetesRequest ReplaceClusterCustomObject contentType Value MimeJSON
- data ReplaceClusterCustomObject
- replaceClusterCustomObjectScale :: (Consumes ReplaceClusterCustomObjectScale contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Group -> Version -> Plural -> Name -> KubernetesRequest ReplaceClusterCustomObjectScale contentType Value accept
- data ReplaceClusterCustomObjectScale
- replaceClusterCustomObjectStatus :: (Consumes ReplaceClusterCustomObjectStatus contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Group -> Version -> Plural -> Name -> KubernetesRequest ReplaceClusterCustomObjectStatus contentType Value accept
- data ReplaceClusterCustomObjectStatus
- replaceNamespacedCustomObject :: (Consumes ReplaceNamespacedCustomObject contentType, MimeRender contentType Body) => ContentType contentType -> Body -> Group -> Version -> Namespace -> Plural -> Name -> KubernetesRequest ReplaceNamespacedCustomObject contentType Value MimeJSON
- data ReplaceNamespacedCustomObject
- replaceNamespacedCustomObjectScale :: (Consumes ReplaceNamespacedCustomObjectScale contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Group -> Version -> Namespace -> Plural -> Name -> KubernetesRequest ReplaceNamespacedCustomObjectScale contentType Value accept
- data ReplaceNamespacedCustomObjectScale
- replaceNamespacedCustomObjectStatus :: (Consumes ReplaceNamespacedCustomObjectStatus contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Group -> Version -> Namespace -> Plural -> Name -> KubernetesRequest ReplaceNamespacedCustomObjectStatus contentType Value accept
- data ReplaceNamespacedCustomObjectStatus
Operations
CustomObjects
createClusterCustomObject
createClusterCustomObject Source #
:: (Consumes CreateClusterCustomObject contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Body | "body" - The JSON schema of the Resource to create. |
-> Group | "group" - The custom resource's group name |
-> Version | "version" - The custom resource's version |
-> Plural | "plural" - The custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> KubernetesRequest CreateClusterCustomObject contentType Value MimeJSON |
POST /apis/{group}/{version}/{plural}
Creates a cluster scoped Custom object
AuthMethod: AuthApiKeyBearerToken
data CreateClusterCustomObject Source #
Instances
Produces CreateClusterCustomObject MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
MimeType mtype => Consumes CreateClusterCustomObject mtype Source # | */* |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
HasOptionalParam CreateClusterCustomObject Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.CustomObjects applyOptionalParam :: KubernetesRequest CreateClusterCustomObject contentType res accept -> Pretty -> KubernetesRequest CreateClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest CreateClusterCustomObject contentType res accept -> Pretty -> KubernetesRequest CreateClusterCustomObject contentType res accept Source # | |
HasOptionalParam CreateClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest CreateClusterCustomObject contentType res accept -> FieldManager -> KubernetesRequest CreateClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest CreateClusterCustomObject contentType res accept -> FieldManager -> KubernetesRequest CreateClusterCustomObject contentType res accept Source # | |
HasOptionalParam CreateClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest CreateClusterCustomObject contentType res accept -> DryRun -> KubernetesRequest CreateClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest CreateClusterCustomObject contentType res accept -> DryRun -> KubernetesRequest CreateClusterCustomObject contentType res accept Source # | |
HasBodyParam CreateClusterCustomObject Body Source # | Body Param "body" - The JSON schema of the Resource to create. |
Defined in Kubernetes.OpenAPI.API.CustomObjects setBodyParam :: (Consumes CreateClusterCustomObject contentType, MimeRender contentType Body) => KubernetesRequest CreateClusterCustomObject contentType res accept -> Body -> KubernetesRequest CreateClusterCustomObject contentType res accept Source # |
createNamespacedCustomObject
createNamespacedCustomObject Source #
:: (Consumes CreateNamespacedCustomObject contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Body | "body" - The JSON schema of the Resource to create. |
-> Group | "group" - The custom resource's group name |
-> Version | "version" - The custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - The custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> KubernetesRequest CreateNamespacedCustomObject contentType Value MimeJSON |
POST /apis/{group}/{version}/namespaces/{namespace}/{plural}
Creates a namespace scoped Custom object
AuthMethod: AuthApiKeyBearerToken
data CreateNamespacedCustomObject Source #
Instances
deleteClusterCustomObject
deleteClusterCustomObject Source #
:: Consumes DeleteClusterCustomObject contentType | |
=> ContentType contentType | request content-type ( |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Plural | "plural" - the custom object's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest DeleteClusterCustomObject contentType Value MimeJSON |
DELETE /apis/{group}/{version}/{plural}/{name}
Deletes the specified cluster scoped custom object
AuthMethod: AuthApiKeyBearerToken
data DeleteClusterCustomObject Source #
Instances
Produces DeleteClusterCustomObject MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
MimeType mtype => Consumes DeleteClusterCustomObject mtype Source # | */* |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
HasOptionalParam DeleteClusterCustomObject 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. |
Defined in Kubernetes.OpenAPI.API.CustomObjects applyOptionalParam :: KubernetesRequest DeleteClusterCustomObject contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterCustomObject contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteClusterCustomObject contentType res accept Source # | |
HasOptionalParam DeleteClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest DeleteClusterCustomObject contentType res accept -> OrphanDependents -> KubernetesRequest DeleteClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterCustomObject contentType res accept -> OrphanDependents -> KubernetesRequest DeleteClusterCustomObject contentType res accept Source # | |
HasOptionalParam DeleteClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest DeleteClusterCustomObject contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterCustomObject contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteClusterCustomObject contentType res accept Source # | |
HasOptionalParam DeleteClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest DeleteClusterCustomObject contentType res accept -> DryRun -> KubernetesRequest DeleteClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest DeleteClusterCustomObject contentType res accept -> DryRun -> KubernetesRequest DeleteClusterCustomObject contentType res accept Source # | |
HasBodyParam DeleteClusterCustomObject V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.CustomObjects setBodyParam :: (Consumes DeleteClusterCustomObject contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteClusterCustomObject contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteClusterCustomObject contentType res accept Source # |
deleteCollectionClusterCustomObject
deleteCollectionClusterCustomObject Source #
:: Consumes DeleteCollectionClusterCustomObject contentType | |
=> ContentType contentType | request content-type ( |
-> Group | "group" - The custom resource's group name |
-> Version | "version" - The custom resource's version |
-> Plural | "plural" - The custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> KubernetesRequest DeleteCollectionClusterCustomObject contentType Value MimeJSON |
DELETE /apis/{group}/{version}/{plural}
Delete collection of cluster scoped custom objects
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionClusterCustomObject Source #
Instances
deleteCollectionNamespacedCustomObject
deleteCollectionNamespacedCustomObject Source #
:: Consumes DeleteCollectionNamespacedCustomObject contentType | |
=> ContentType contentType | request content-type ( |
-> Group | "group" - The custom resource's group name |
-> Version | "version" - The custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - The custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> KubernetesRequest DeleteCollectionNamespacedCustomObject contentType Value MimeJSON |
DELETE /apis/{group}/{version}/namespaces/{namespace}/{plural}
Delete collection of namespace scoped custom objects
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionNamespacedCustomObject Source #
Instances
deleteNamespacedCustomObject
deleteNamespacedCustomObject Source #
:: Consumes DeleteNamespacedCustomObject contentType | |
=> ContentType contentType | request content-type ( |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest DeleteNamespacedCustomObject contentType Value MimeJSON |
DELETE /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name}
Deletes the specified namespace scoped custom object
AuthMethod: AuthApiKeyBearerToken
data DeleteNamespacedCustomObject Source #
Instances
Produces DeleteNamespacedCustomObject MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
MimeType mtype => Consumes DeleteNamespacedCustomObject mtype Source # | */* |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
HasOptionalParam DeleteNamespacedCustomObject 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. |
Defined in Kubernetes.OpenAPI.API.CustomObjects applyOptionalParam :: KubernetesRequest DeleteNamespacedCustomObject contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedCustomObject contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam DeleteNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest DeleteNamespacedCustomObject contentType res accept -> OrphanDependents -> KubernetesRequest DeleteNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedCustomObject contentType res accept -> OrphanDependents -> KubernetesRequest DeleteNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam DeleteNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest DeleteNamespacedCustomObject contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedCustomObject contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam DeleteNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest DeleteNamespacedCustomObject contentType res accept -> DryRun -> KubernetesRequest DeleteNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest DeleteNamespacedCustomObject contentType res accept -> DryRun -> KubernetesRequest DeleteNamespacedCustomObject contentType res accept Source # | |
HasBodyParam DeleteNamespacedCustomObject V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.CustomObjects setBodyParam :: (Consumes DeleteNamespacedCustomObject contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteNamespacedCustomObject contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteNamespacedCustomObject contentType res accept Source # |
getClusterCustomObject
getClusterCustomObject Source #
:: Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Plural | "plural" - the custom object's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest GetClusterCustomObject MimeNoContent Value MimeJSON |
GET /apis/{group}/{version}/{plural}/{name}
Returns a cluster scoped custom object
AuthMethod: AuthApiKeyBearerToken
data GetClusterCustomObject Source #
Instances
Produces GetClusterCustomObject MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects |
getClusterCustomObjectScale
getClusterCustomObjectScale Source #
:: Accept accept | request accept ( |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest GetClusterCustomObjectScale MimeNoContent Value accept |
GET /apis/{group}/{version}/{plural}/{name}/scale
read scale of the specified custom object
AuthMethod: AuthApiKeyBearerToken
data GetClusterCustomObjectScale Source #
Instances
Produces GetClusterCustomObjectScale MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Produces GetClusterCustomObjectScale MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Produces GetClusterCustomObjectScale MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects |
getClusterCustomObjectStatus
getClusterCustomObjectStatus Source #
:: Accept accept | request accept ( |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest GetClusterCustomObjectStatus MimeNoContent Value accept |
GET /apis/{group}/{version}/{plural}/{name}/status
read status of the specified cluster scoped custom object
AuthMethod: AuthApiKeyBearerToken
data GetClusterCustomObjectStatus Source #
Instances
Produces GetClusterCustomObjectStatus MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Produces GetClusterCustomObjectStatus MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Produces GetClusterCustomObjectStatus MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects |
getNamespacedCustomObject
getNamespacedCustomObject Source #
:: Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest GetNamespacedCustomObject MimeNoContent Value MimeJSON |
GET /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name}
Returns a namespace scoped custom object
AuthMethod: AuthApiKeyBearerToken
data GetNamespacedCustomObject Source #
Instances
Produces GetNamespacedCustomObject MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects |
getNamespacedCustomObjectScale
getNamespacedCustomObjectScale Source #
:: Accept accept | request accept ( |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest GetNamespacedCustomObjectScale MimeNoContent Value accept |
GET /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name}/scale
read scale of the specified namespace scoped custom object
AuthMethod: AuthApiKeyBearerToken
data GetNamespacedCustomObjectScale Source #
Instances
Produces GetNamespacedCustomObjectScale MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Produces GetNamespacedCustomObjectScale MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Produces GetNamespacedCustomObjectScale MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects |
getNamespacedCustomObjectStatus
getNamespacedCustomObjectStatus Source #
:: Accept accept | request accept ( |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest GetNamespacedCustomObjectStatus MimeNoContent Value accept |
GET /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name}/status
read status of the specified namespace scoped custom object
AuthMethod: AuthApiKeyBearerToken
data GetNamespacedCustomObjectStatus Source #
Instances
Produces GetNamespacedCustomObjectStatus MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Produces GetNamespacedCustomObjectStatus MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Produces GetNamespacedCustomObjectStatus MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects |
listClusterCustomObject
listClusterCustomObject Source #
:: Accept accept | request accept ( |
-> Group | "group" - The custom resource's group name |
-> Version | "version" - The custom resource's version |
-> Plural | "plural" - The custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> KubernetesRequest ListClusterCustomObject MimeNoContent Value accept |
GET /apis/{group}/{version}/{plural}
list or watch cluster scoped custom objects
AuthMethod: AuthApiKeyBearerToken
data ListClusterCustomObject Source #
Instances
Produces ListClusterCustomObject MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Produces ListClusterCustomObject MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
HasOptionalParam ListClusterCustomObject Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. |
Defined in Kubernetes.OpenAPI.API.CustomObjects applyOptionalParam :: KubernetesRequest ListClusterCustomObject contentType res accept -> Watch -> KubernetesRequest ListClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListClusterCustomObject contentType res accept -> Watch -> KubernetesRequest ListClusterCustomObject contentType res accept Source # | |
HasOptionalParam ListClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListClusterCustomObject contentType res accept -> TimeoutSeconds -> KubernetesRequest ListClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListClusterCustomObject contentType res accept -> TimeoutSeconds -> KubernetesRequest ListClusterCustomObject contentType res accept Source # | |
HasOptionalParam ListClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListClusterCustomObject contentType res accept -> ResourceVersion -> KubernetesRequest ListClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListClusterCustomObject contentType res accept -> ResourceVersion -> KubernetesRequest ListClusterCustomObject contentType res accept Source # | |
HasOptionalParam ListClusterCustomObject Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.CustomObjects applyOptionalParam :: KubernetesRequest ListClusterCustomObject contentType res accept -> Pretty -> KubernetesRequest ListClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListClusterCustomObject contentType res accept -> Pretty -> KubernetesRequest ListClusterCustomObject contentType res accept Source # | |
HasOptionalParam ListClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListClusterCustomObject contentType res accept -> Limit -> KubernetesRequest ListClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListClusterCustomObject contentType res accept -> Limit -> KubernetesRequest ListClusterCustomObject contentType res accept Source # | |
HasOptionalParam ListClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListClusterCustomObject contentType res accept -> LabelSelector -> KubernetesRequest ListClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListClusterCustomObject contentType res accept -> LabelSelector -> KubernetesRequest ListClusterCustomObject contentType res accept Source # | |
HasOptionalParam ListClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListClusterCustomObject contentType res accept -> FieldSelector -> KubernetesRequest ListClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListClusterCustomObject contentType res accept -> FieldSelector -> KubernetesRequest ListClusterCustomObject contentType res accept Source # | |
HasOptionalParam ListClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListClusterCustomObject contentType res accept -> Continue -> KubernetesRequest ListClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListClusterCustomObject contentType res accept -> Continue -> KubernetesRequest ListClusterCustomObject contentType res accept Source # |
listNamespacedCustomObject
listNamespacedCustomObject Source #
:: Accept accept | request accept ( |
-> Group | "group" - The custom resource's group name |
-> Version | "version" - The custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - The custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> KubernetesRequest ListNamespacedCustomObject MimeNoContent Value accept |
GET /apis/{group}/{version}/namespaces/{namespace}/{plural}
list or watch namespace scoped custom objects
AuthMethod: AuthApiKeyBearerToken
data ListNamespacedCustomObject Source #
Instances
Produces ListNamespacedCustomObject MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Produces ListNamespacedCustomObject MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
HasOptionalParam ListNamespacedCustomObject Watch Source # | Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. |
Defined in Kubernetes.OpenAPI.API.CustomObjects applyOptionalParam :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> Watch -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> Watch -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam ListNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> TimeoutSeconds -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> TimeoutSeconds -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam ListNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> ResourceVersion -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> ResourceVersion -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam ListNamespacedCustomObject Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.CustomObjects applyOptionalParam :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> Pretty -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> Pretty -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam ListNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> Limit -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> Limit -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam ListNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> LabelSelector -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> LabelSelector -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam ListNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> FieldSelector -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> FieldSelector -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam ListNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> Continue -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedCustomObject contentType res accept -> Continue -> KubernetesRequest ListNamespacedCustomObject contentType res accept Source # |
patchClusterCustomObject
patchClusterCustomObject Source #
:: (Consumes PatchClusterCustomObject contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Body | "body" - The JSON schema of the Resource to patch. |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Plural | "plural" - the custom object's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest PatchClusterCustomObject contentType Value MimeJSON |
PATCH /apis/{group}/{version}/{plural}/{name}
patch the specified cluster scoped custom object
AuthMethod: AuthApiKeyBearerToken
data PatchClusterCustomObject Source #
Instances
Produces PatchClusterCustomObject MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Consumes PatchClusterCustomObject MimeMergePatchjson Source # | application/merge-patch+json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Consumes PatchClusterCustomObject MimeJsonPatchjson Source # | application/json-patch+json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
HasOptionalParam PatchClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest PatchClusterCustomObject contentType res accept -> Force -> KubernetesRequest PatchClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest PatchClusterCustomObject contentType res accept -> Force -> KubernetesRequest PatchClusterCustomObject contentType res accept Source # | |
HasOptionalParam PatchClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest PatchClusterCustomObject contentType res accept -> FieldManager -> KubernetesRequest PatchClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest PatchClusterCustomObject contentType res accept -> FieldManager -> KubernetesRequest PatchClusterCustomObject contentType res accept Source # | |
HasOptionalParam PatchClusterCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest PatchClusterCustomObject contentType res accept -> DryRun -> KubernetesRequest PatchClusterCustomObject contentType res accept Source # (-&-) :: KubernetesRequest PatchClusterCustomObject contentType res accept -> DryRun -> KubernetesRequest PatchClusterCustomObject contentType res accept Source # | |
HasBodyParam PatchClusterCustomObject Body Source # | Body Param "body" - The JSON schema of the Resource to patch. |
Defined in Kubernetes.OpenAPI.API.CustomObjects setBodyParam :: (Consumes PatchClusterCustomObject contentType, MimeRender contentType Body) => KubernetesRequest PatchClusterCustomObject contentType res accept -> Body -> KubernetesRequest PatchClusterCustomObject contentType res accept Source # |
patchClusterCustomObjectScale
patchClusterCustomObjectScale Source #
:: (Consumes PatchClusterCustomObjectScale contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest PatchClusterCustomObjectScale contentType Value accept |
PATCH /apis/{group}/{version}/{plural}/{name}/scale
partially update scale of the specified cluster scoped custom object
AuthMethod: AuthApiKeyBearerToken
data PatchClusterCustomObjectScale Source #
Instances
patchClusterCustomObjectStatus
patchClusterCustomObjectStatus Source #
:: (Consumes PatchClusterCustomObjectStatus contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest PatchClusterCustomObjectStatus contentType Value accept |
PATCH /apis/{group}/{version}/{plural}/{name}/status
partially update status of the specified cluster scoped custom object
AuthMethod: AuthApiKeyBearerToken
data PatchClusterCustomObjectStatus Source #
Instances
patchNamespacedCustomObject
patchNamespacedCustomObject Source #
:: (Consumes PatchNamespacedCustomObject contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Body | "body" - The JSON schema of the Resource to patch. |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest PatchNamespacedCustomObject contentType Value MimeJSON |
PATCH /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name}
patch the specified namespace scoped custom object
AuthMethod: AuthApiKeyBearerToken
data PatchNamespacedCustomObject Source #
Instances
Produces PatchNamespacedCustomObject MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Consumes PatchNamespacedCustomObject MimeMergePatchjson Source # | application/merge-patch+json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
Consumes PatchNamespacedCustomObject MimeJsonPatchjson Source # | application/json-patch+json |
Defined in Kubernetes.OpenAPI.API.CustomObjects | |
HasOptionalParam PatchNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest PatchNamespacedCustomObject contentType res accept -> Force -> KubernetesRequest PatchNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest PatchNamespacedCustomObject contentType res accept -> Force -> KubernetesRequest PatchNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam PatchNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest PatchNamespacedCustomObject contentType res accept -> FieldManager -> KubernetesRequest PatchNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest PatchNamespacedCustomObject contentType res accept -> FieldManager -> KubernetesRequest PatchNamespacedCustomObject contentType res accept Source # | |
HasOptionalParam PatchNamespacedCustomObject 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.CustomObjects applyOptionalParam :: KubernetesRequest PatchNamespacedCustomObject contentType res accept -> DryRun -> KubernetesRequest PatchNamespacedCustomObject contentType res accept Source # (-&-) :: KubernetesRequest PatchNamespacedCustomObject contentType res accept -> DryRun -> KubernetesRequest PatchNamespacedCustomObject contentType res accept Source # | |
HasBodyParam PatchNamespacedCustomObject Body Source # | Body Param "body" - The JSON schema of the Resource to patch. |
Defined in Kubernetes.OpenAPI.API.CustomObjects setBodyParam :: (Consumes PatchNamespacedCustomObject contentType, MimeRender contentType Body) => KubernetesRequest PatchNamespacedCustomObject contentType res accept -> Body -> KubernetesRequest PatchNamespacedCustomObject contentType res accept Source # |
patchNamespacedCustomObjectScale
patchNamespacedCustomObjectScale Source #
:: (Consumes PatchNamespacedCustomObjectScale contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest PatchNamespacedCustomObjectScale contentType Value accept |
PATCH /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name}/scale
partially update scale of the specified namespace scoped custom object
AuthMethod: AuthApiKeyBearerToken
data PatchNamespacedCustomObjectScale Source #
Instances
patchNamespacedCustomObjectStatus
patchNamespacedCustomObjectStatus Source #
:: (Consumes PatchNamespacedCustomObjectStatus contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest PatchNamespacedCustomObjectStatus contentType Value accept |
PATCH /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name}/status
partially update status of the specified namespace scoped custom object
AuthMethod: AuthApiKeyBearerToken
data PatchNamespacedCustomObjectStatus Source #
Instances
replaceClusterCustomObject
replaceClusterCustomObject Source #
:: (Consumes ReplaceClusterCustomObject contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Body | "body" - The JSON schema of the Resource to replace. |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Plural | "plural" - the custom object's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest ReplaceClusterCustomObject contentType Value MimeJSON |
PUT /apis/{group}/{version}/{plural}/{name}
replace the specified cluster scoped custom object
AuthMethod: AuthApiKeyBearerToken
data ReplaceClusterCustomObject Source #
Instances
replaceClusterCustomObjectScale
replaceClusterCustomObjectScale Source #
:: (Consumes ReplaceClusterCustomObjectScale contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest ReplaceClusterCustomObjectScale contentType Value accept |
PUT /apis/{group}/{version}/{plural}/{name}/scale
replace scale of the specified cluster scoped custom object
AuthMethod: AuthApiKeyBearerToken
data ReplaceClusterCustomObjectScale Source #
Instances
replaceClusterCustomObjectStatus
replaceClusterCustomObjectStatus Source #
:: (Consumes ReplaceClusterCustomObjectStatus contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest ReplaceClusterCustomObjectStatus contentType Value accept |
PUT /apis/{group}/{version}/{plural}/{name}/status
replace status of the cluster scoped specified custom object
AuthMethod: AuthApiKeyBearerToken
data ReplaceClusterCustomObjectStatus Source #
Instances
replaceNamespacedCustomObject
replaceNamespacedCustomObject Source #
:: (Consumes ReplaceNamespacedCustomObject contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Body | "body" - The JSON schema of the Resource to replace. |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest ReplaceNamespacedCustomObject contentType Value MimeJSON |
PUT /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name}
replace the specified namespace scoped custom object
AuthMethod: AuthApiKeyBearerToken
data ReplaceNamespacedCustomObject Source #
Instances
replaceNamespacedCustomObjectScale
replaceNamespacedCustomObjectScale Source #
:: (Consumes ReplaceNamespacedCustomObjectScale contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest ReplaceNamespacedCustomObjectScale contentType Value accept |
PUT /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name}/scale
replace scale of the specified namespace scoped custom object
AuthMethod: AuthApiKeyBearerToken
data ReplaceNamespacedCustomObjectScale Source #
Instances
replaceNamespacedCustomObjectStatus
replaceNamespacedCustomObjectStatus Source #
:: (Consumes ReplaceNamespacedCustomObjectStatus contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Group | "group" - the custom resource's group |
-> Version | "version" - the custom resource's version |
-> Namespace | "namespace" - The custom resource's namespace |
-> Plural | "plural" - the custom resource's plural name. For TPRs this would be lowercase plural kind. |
-> Name | "name" - the custom object's name |
-> KubernetesRequest ReplaceNamespacedCustomObjectStatus contentType Value accept |
PUT /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name}/status
replace status of the specified namespace scoped custom object
AuthMethod: AuthApiKeyBearerToken
data ReplaceNamespacedCustomObjectStatus Source #