@itentialopensource/adapter-kubernetes
Version:
This adapter integrates with system described as: kubernetes.
258 lines • 11.4 kB
JSON
{
"$id": "schema.json",
"type": "object",
"schema": "http://json-schema.org/draft-07/schema#",
"translate": false,
"dynamicfields": true,
"properties": {
"ph_request_type": {
"type": "string",
"description": "type of request (internal to adapter)",
"default": "getCoreV1APIResources",
"enum": [
"getCoreV1APIResources",
"listCoreV1ComponentStatus",
"readCoreV1ComponentStatus",
"listCoreV1ConfigMapForAllNamespaces",
"listCoreV1EndpointsForAllNamespaces",
"listCoreV1EventForAllNamespaces",
"listCoreV1LimitRangeForAllNamespaces",
"listCoreV1Namespace",
"createCoreV1Namespace",
"createCoreV1NamespacedBinding",
"deleteCoreV1CollectionNamespacedConfigMap",
"listCoreV1NamespacedConfigMap",
"createCoreV1NamespacedConfigMap",
"deleteCoreV1NamespacedConfigMap",
"readCoreV1NamespacedConfigMap",
"patchCoreV1NamespacedConfigMap",
"replaceCoreV1NamespacedConfigMap",
"deleteCoreV1CollectionNamespacedEndpoints",
"listCoreV1NamespacedEndpoints",
"createCoreV1NamespacedEndpoints",
"deleteCoreV1NamespacedEndpoints",
"readCoreV1NamespacedEndpoints",
"patchCoreV1NamespacedEndpoints",
"replaceCoreV1NamespacedEndpoints",
"deleteCoreV1CollectionNamespacedEvent",
"listCoreV1NamespacedEvent",
"createCoreV1NamespacedEvent",
"deleteCoreV1NamespacedEvent",
"readCoreV1NamespacedEvent",
"patchCoreV1NamespacedEvent",
"replaceCoreV1NamespacedEvent",
"deleteCoreV1CollectionNamespacedLimitRange",
"listCoreV1NamespacedLimitRange",
"createCoreV1NamespacedLimitRange",
"deleteCoreV1NamespacedLimitRange",
"readCoreV1NamespacedLimitRange",
"patchCoreV1NamespacedLimitRange",
"replaceCoreV1NamespacedLimitRange",
"deleteCoreV1CollectionNamespacedPersistentVolumeClaim",
"listCoreV1NamespacedPersistentVolumeClaim",
"createCoreV1NamespacedPersistentVolumeClaim",
"deleteCoreV1NamespacedPersistentVolumeClaim",
"readCoreV1NamespacedPersistentVolumeClaim",
"patchCoreV1NamespacedPersistentVolumeClaim",
"replaceCoreV1NamespacedPersistentVolumeClaim",
"readCoreV1NamespacedPersistentVolumeClaimStatus",
"patchCoreV1NamespacedPersistentVolumeClaimStatus",
"replaceCoreV1NamespacedPersistentVolumeClaimStatus",
"deleteCoreV1CollectionNamespacedPod",
"listCoreV1NamespacedPod",
"createCoreV1NamespacedPod",
"deleteCoreV1NamespacedPod",
"readCoreV1NamespacedPod",
"patchCoreV1NamespacedPod",
"replaceCoreV1NamespacedPod",
"connectCoreV1GetNamespacedPodAttach",
"connectCoreV1PostNamespacedPodAttach",
"createCoreV1NamespacedPodBinding",
"createCoreV1NamespacedPodEviction",
"connectCoreV1GetNamespacedPodExec",
"connectCoreV1PostNamespacedPodExec",
"readCoreV1NamespacedPodLog",
"connectCoreV1GetNamespacedPodPortforward",
"connectCoreV1PostNamespacedPodPortforward",
"connectCoreV1DeleteNamespacedPodProxy",
"connectCoreV1GetNamespacedPodProxy",
"connectCoreV1HeadNamespacedPodProxy",
"connectCoreV1OptionsNamespacedPodProxy",
"connectCoreV1PatchNamespacedPodProxy",
"connectCoreV1PostNamespacedPodProxy",
"connectCoreV1PutNamespacedPodProxy",
"connectCoreV1DeleteNamespacedPodProxyWithPath",
"connectCoreV1GetNamespacedPodProxyWithPath",
"connectCoreV1HeadNamespacedPodProxyWithPath",
"connectCoreV1OptionsNamespacedPodProxyWithPath",
"connectCoreV1PatchNamespacedPodProxyWithPath",
"connectCoreV1PostNamespacedPodProxyWithPath",
"connectCoreV1PutNamespacedPodProxyWithPath",
"readCoreV1NamespacedPodStatus",
"patchCoreV1NamespacedPodStatus",
"replaceCoreV1NamespacedPodStatus",
"deleteCoreV1CollectionNamespacedPodTemplate",
"listCoreV1NamespacedPodTemplate",
"createCoreV1NamespacedPodTemplate",
"deleteCoreV1NamespacedPodTemplate",
"readCoreV1NamespacedPodTemplate",
"patchCoreV1NamespacedPodTemplate",
"replaceCoreV1NamespacedPodTemplate",
"deleteCoreV1CollectionNamespacedReplicationController",
"listCoreV1NamespacedReplicationController",
"createCoreV1NamespacedReplicationController",
"deleteCoreV1NamespacedReplicationController",
"readCoreV1NamespacedReplicationController",
"patchCoreV1NamespacedReplicationController",
"replaceCoreV1NamespacedReplicationController",
"readCoreV1NamespacedReplicationControllerScale",
"patchCoreV1NamespacedReplicationControllerScale",
"replaceCoreV1NamespacedReplicationControllerScale",
"readCoreV1NamespacedReplicationControllerStatus",
"patchCoreV1NamespacedReplicationControllerStatus",
"replaceCoreV1NamespacedReplicationControllerStatus",
"deleteCoreV1CollectionNamespacedResourceQuota",
"listCoreV1NamespacedResourceQuota",
"createCoreV1NamespacedResourceQuota",
"deleteCoreV1NamespacedResourceQuota",
"readCoreV1NamespacedResourceQuota",
"patchCoreV1NamespacedResourceQuota",
"replaceCoreV1NamespacedResourceQuota",
"readCoreV1NamespacedResourceQuotaStatus",
"patchCoreV1NamespacedResourceQuotaStatus",
"replaceCoreV1NamespacedResourceQuotaStatus",
"deleteCoreV1CollectionNamespacedSecret",
"listCoreV1NamespacedSecret",
"createCoreV1NamespacedSecret",
"deleteCoreV1NamespacedSecret",
"readCoreV1NamespacedSecret",
"patchCoreV1NamespacedSecret",
"replaceCoreV1NamespacedSecret",
"deleteCoreV1CollectionNamespacedServiceAccount",
"listCoreV1NamespacedServiceAccount",
"createCoreV1NamespacedServiceAccount",
"deleteCoreV1NamespacedServiceAccount",
"readCoreV1NamespacedServiceAccount",
"patchCoreV1NamespacedServiceAccount",
"replaceCoreV1NamespacedServiceAccount",
"listCoreV1NamespacedService",
"createCoreV1NamespacedService",
"deleteCoreV1NamespacedService",
"readCoreV1NamespacedService",
"patchCoreV1NamespacedService",
"replaceCoreV1NamespacedService",
"connectCoreV1DeleteNamespacedServiceProxy",
"connectCoreV1GetNamespacedServiceProxy",
"connectCoreV1HeadNamespacedServiceProxy",
"connectCoreV1OptionsNamespacedServiceProxy",
"connectCoreV1PatchNamespacedServiceProxy",
"connectCoreV1PostNamespacedServiceProxy",
"connectCoreV1PutNamespacedServiceProxy",
"connectCoreV1DeleteNamespacedServiceProxyWithPath",
"connectCoreV1GetNamespacedServiceProxyWithPath",
"connectCoreV1HeadNamespacedServiceProxyWithPath",
"connectCoreV1OptionsNamespacedServiceProxyWithPath",
"connectCoreV1PatchNamespacedServiceProxyWithPath",
"connectCoreV1PostNamespacedServiceProxyWithPath",
"connectCoreV1PutNamespacedServiceProxyWithPath",
"readCoreV1NamespacedServiceStatus",
"patchCoreV1NamespacedServiceStatus",
"replaceCoreV1NamespacedServiceStatus",
"deleteCoreV1Namespace",
"readCoreV1Namespace",
"patchCoreV1Namespace",
"replaceCoreV1Namespace",
"replaceCoreV1NamespaceFinalize",
"readCoreV1NamespaceStatus",
"patchCoreV1NamespaceStatus",
"replaceCoreV1NamespaceStatus",
"deleteCoreV1CollectionNode",
"listCoreV1Node",
"createCoreV1Node",
"deleteCoreV1Node",
"readCoreV1Node",
"patchCoreV1Node",
"replaceCoreV1Node",
"connectCoreV1DeleteNodeProxy",
"connectCoreV1GetNodeProxy",
"connectCoreV1HeadNodeProxy",
"connectCoreV1OptionsNodeProxy",
"connectCoreV1PatchNodeProxy",
"connectCoreV1PostNodeProxy",
"connectCoreV1PutNodeProxy",
"connectCoreV1DeleteNodeProxyWithPath",
"connectCoreV1GetNodeProxyWithPath",
"connectCoreV1HeadNodeProxyWithPath",
"connectCoreV1OptionsNodeProxyWithPath",
"connectCoreV1PatchNodeProxyWithPath",
"connectCoreV1PostNodeProxyWithPath",
"connectCoreV1PutNodeProxyWithPath",
"readCoreV1NodeStatus",
"patchCoreV1NodeStatus",
"replaceCoreV1NodeStatus",
"listCoreV1PersistentVolumeClaimForAllNamespaces",
"deleteCoreV1CollectionPersistentVolume",
"listCoreV1PersistentVolume",
"createCoreV1PersistentVolume",
"deleteCoreV1PersistentVolume",
"readCoreV1PersistentVolume",
"patchCoreV1PersistentVolume",
"replaceCoreV1PersistentVolume",
"readCoreV1PersistentVolumeStatus",
"patchCoreV1PersistentVolumeStatus",
"replaceCoreV1PersistentVolumeStatus",
"listCoreV1PodForAllNamespaces",
"listCoreV1PodTemplateForAllNamespaces",
"listCoreV1ReplicationControllerForAllNamespaces",
"listCoreV1ResourceQuotaForAllNamespaces",
"listCoreV1SecretForAllNamespaces",
"listCoreV1ServiceAccountForAllNamespaces",
"listCoreV1ServiceForAllNamespaces",
"watchCoreV1ConfigMapListForAllNamespaces",
"watchCoreV1EndpointsListForAllNamespaces",
"watchCoreV1EventListForAllNamespaces",
"watchCoreV1LimitRangeListForAllNamespaces",
"watchCoreV1NamespaceList",
"watchCoreV1NamespacedConfigMapList",
"watchCoreV1NamespacedConfigMap",
"watchCoreV1NamespacedEndpointsList",
"watchCoreV1NamespacedEndpoints",
"watchCoreV1NamespacedEventList",
"watchCoreV1NamespacedEvent",
"watchCoreV1NamespacedLimitRangeList",
"watchCoreV1NamespacedLimitRange",
"watchCoreV1NamespacedPersistentVolumeClaimList",
"watchCoreV1NamespacedPersistentVolumeClaim",
"watchCoreV1NamespacedPodList",
"watchCoreV1NamespacedPod",
"watchCoreV1NamespacedPodTemplateList",
"watchCoreV1NamespacedPodTemplate",
"watchCoreV1NamespacedReplicationControllerList",
"watchCoreV1NamespacedReplicationController",
"watchCoreV1NamespacedResourceQuotaList",
"watchCoreV1NamespacedResourceQuota",
"watchCoreV1NamespacedSecretList",
"watchCoreV1NamespacedSecret",
"watchCoreV1NamespacedServiceAccountList",
"watchCoreV1NamespacedServiceAccount",
"watchCoreV1NamespacedServiceList",
"watchCoreV1NamespacedService",
"watchCoreV1Namespace",
"watchCoreV1NodeList",
"watchCoreV1Node",
"watchCoreV1PersistentVolumeClaimListForAllNamespaces",
"watchCoreV1PersistentVolumeList",
"watchCoreV1PersistentVolume",
"watchCoreV1PodListForAllNamespaces",
"watchCoreV1PodTemplateListForAllNamespaces",
"watchCoreV1ReplicationControllerListForAllNamespaces",
"watchCoreV1ResourceQuotaListForAllNamespaces",
"watchCoreV1SecretListForAllNamespaces",
"watchCoreV1ServiceAccountListForAllNamespaces",
"watchCoreV1ServiceListForAllNamespaces"
],
"external_name": "ph_request_type"
}
},
"definitions": {}
}