Object Resource Service List

Object Resource Service List

List Objects.

Request
URI
GET
https://{api_host}/https://your_org.tmc.cloud.vmware.com/v1alpha1/clusters/{searchScope.clusterName}/objects
COPY
Path Parameters
string
searchScope.clusterName
Required

Scope search to the specified cluster_name; supports globbing; default (*).

Query Parameters
string
searchScope.managementClusterName
Optional

Scope search to the specified management_cluster_name; supports globbing; default (*).

string
searchScope.provisionerName
Optional

Scope search to the specified provisioner_name; supports globbing; default (*).

string
searchScope.name
Optional

Scope search to the specified name; supports globbing; default (*).

string
sortBy
Optional

Sort Order.

string
query
Optional

TQL query string.

string
pagination.offset
Optional

Offset at which to start returning records.

string
pagination.size
Optional

Number of records to return.

boolean
includeTotalCount
Optional

Include total count.


Responses
200

A successful response.

{
    "objects": [
        {
            "type": {
                "kind": "string",
                "version": "string",
                "package": "string"
            },
            "fullName": {
                "orgId": "string",
                "managementClusterName": "string",
                "provisionerName": "string",
                "clusterName": "string",
                "name": "string"
            },
            "meta": {
                "uid": "string",
                "generation": "string",
                "resourceVersion": "string",
                "creationTime": "string",
                "updateTime": "string",
                "description": "string",
                "parentReferences": [
                    {
                        "rid": "string",
                        "uid": "string"
                    }
                ]
            },
            "data": {
                "kind": "string",
                "workspaceName": "string",
                "aggregatedResources": {
                    "totalPods": 0,
                    "requestedCpu": "number",
                    "requestedMemory": "number",
                    "cpuLimits": "number",
                    "memoryLimits": "number"
                },
                "namespaceName": "string",
                "objectNamespace": {
                    "resourceNamespace": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "finalizers": [
                                "string"
                            ]
                        },
                        "status": {
                            "phase": "string"
                        }
                    },
                    "type": "string"
                },
                "objectNode": {
                    "resourceNode": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "podCIDR": "string",
                            "providerID": "string",
                            "unschedulable": false,
                            "taints": [
                                {
                                    "key": "string",
                                    "value": "string",
                                    "effect": "string",
                                    "timeAdded": {
                                        "seconds": "string",
                                        "nanos": 0
                                    }
                                }
                            ],
                            "configSource": {
                                "configMap": {
                                    "namespace": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "resourceVersion": "string",
                                    "kubeletConfigKey": "string"
                                }
                            },
                            "externalID": "string"
                        },
                        "status": {
                            "phase": "string",
                            "conditions": [
                                {
                                    "type": "string",
                                    "status": "string",
                                    "lastHeartbeatTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "lastTransitionTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "reason": "string",
                                    "message": "string"
                                }
                            ],
                            "addresses": [
                                {
                                    "type": "string",
                                    "address": "string"
                                }
                            ],
                            "daemonEndpoints": {
                                "kubeletEndpoint": {
                                    "Port": 0
                                }
                            },
                            "nodeInfo": {
                                "machineID": "string",
                                "systemUUID": "string",
                                "bootID": "string",
                                "kernelVersion": "string",
                                "osImage": "string",
                                "containerRuntimeVersion": "string",
                                "kubeletVersion": "string",
                                "kubeProxyVersion": "string",
                                "operatingSystem": "string",
                                "architecture": "string"
                            },
                            "images": [
                                {
                                    "names": [
                                        "string"
                                    ],
                                    "sizeBytes": "string"
                                }
                            ],
                            "volumesInUse": [
                                "string"
                            ],
                            "volumesAttached": [
                                {
                                    "name": "string",
                                    "devicePath": "string"
                                }
                            ],
                            "config": {
                                "assigned": {
                                    "configMap": {
                                        "namespace": "string",
                                        "name": "string",
                                        "uid": "string",
                                        "resourceVersion": "string",
                                        "kubeletConfigKey": "string"
                                    }
                                },
                                "active": {
                                    "configMap": {
                                        "namespace": "string",
                                        "name": "string",
                                        "uid": "string",
                                        "resourceVersion": "string",
                                        "kubeletConfigKey": "string"
                                    }
                                },
                                "lastKnownGood": {
                                    "configMap": {
                                        "namespace": "string",
                                        "name": "string",
                                        "uid": "string",
                                        "resourceVersion": "string",
                                        "kubeletConfigKey": "string"
                                    }
                                },
                                "error": "string"
                            }
                        }
                    },
                    "role": "string"
                },
                "objectPod": {
                    "resourcePod": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "volumes": [
                                {
                                    "name": "string",
                                    "volumeSource": {
                                        "hostPath": {
                                            "path": "string",
                                            "type": "string"
                                        },
                                        "emptyDir": {
                                            "medium": "string",
                                            "sizeLimit": {
                                                "string": "string"
                                            }
                                        },
                                        "gcePersistentDisk": {
                                            "pdName": "string",
                                            "fsType": "string",
                                            "partition": 0,
                                            "readOnly": false
                                        },
                                        "awsElasticBlockStore": {
                                            "volumeID": "string",
                                            "fsType": "string",
                                            "partition": 0,
                                            "readOnly": false
                                        },
                                        "gitRepo": {
                                            "repository": "string",
                                            "revision": "string",
                                            "directory": "string"
                                        },
                                        "secret": {
                                            "secretName": "string",
                                            "items": [
                                                {
                                                    "key": "string",
                                                    "path": "string",
                                                    "mode": 0
                                                }
                                            ],
                                            "defaultMode": 0,
                                            "optional": false
                                        },
                                        "nfs": {
                                            "server": "string",
                                            "path": "string",
                                            "readOnly": false
                                        },
                                        "iscsi": {
                                            "targetPortal": "string",
                                            "iqn": "string",
                                            "lun": 0,
                                            "iscsiInterface": "string",
                                            "fsType": "string",
                                            "readOnly": false,
                                            "portals": [
                                                "string"
                                            ],
                                            "chapAuthDiscovery": false,
                                            "chapAuthSession": false,
                                            "secretRef": {
                                                "name": "string"
                                            },
                                            "initiatorName": "string"
                                        },
                                        "glusterfs": {
                                            "endpoints": "string",
                                            "path": "string",
                                            "readOnly": false
                                        },
                                        "persistentVolumeClaim": {
                                            "claimName": "string",
                                            "readOnly": false
                                        },
                                        "rbd": {
                                            "monitors": [
                                                "string"
                                            ],
                                            "image": "string",
                                            "fsType": "string",
                                            "pool": "string",
                                            "user": "string",
                                            "keyring": "string",
                                            "secretRef": {
                                                "name": "string"
                                            },
                                            "readOnly": false
                                        },
                                        "flexVolume": {
                                            "driver": "string",
                                            "fsType": "string",
                                            "secretRef": {
                                                "name": "string"
                                            },
                                            "readOnly": false
                                        },
                                        "cinder": {
                                            "volumeID": "string",
                                            "fsType": "string",
                                            "readOnly": false,
                                            "secretRef": {
                                                "name": "string"
                                            }
                                        },
                                        "cephfs": {
                                            "monitors": [
                                                "string"
                                            ],
                                            "path": "string",
                                            "user": "string",
                                            "secretFile": "string",
                                            "secretRef": {
                                                "name": "string"
                                            },
                                            "readOnly": false
                                        },
                                        "flocker": {
                                            "datasetName": "string",
                                            "datasetUUID": "string"
                                        },
                                        "downwardAPI": {
                                            "items": [
                                                {
                                                    "path": "string",
                                                    "fieldRef": {
                                                        "apiVersion": "string",
                                                        "fieldPath": "string"
                                                    },
                                                    "resourceFieldRef": {
                                                        "containerName": "string",
                                                        "resource": "string",
                                                        "divisor": {
                                                            "string": "string"
                                                        }
                                                    },
                                                    "mode": 0
                                                }
                                            ],
                                            "defaultMode": 0
                                        },
                                        "fc": {
                                            "targetWWNs": [
                                                "string"
                                            ],
                                            "lun": 0,
                                            "fsType": "string",
                                            "readOnly": false,
                                            "wwids": [
                                                "string"
                                            ]
                                        },
                                        "azureFile": {
                                            "secretName": "string",
                                            "shareName": "string",
                                            "readOnly": false
                                        },
                                        "configMap": {
                                            "localObjectReference": {
                                                "name": "string"
                                            },
                                            "items": [
                                                {
                                                    "key": "string",
                                                    "path": "string",
                                                    "mode": 0
                                                }
                                            ],
                                            "defaultMode": 0,
                                            "optional": false
                                        },
                                        "vsphereVolume": {
                                            "volumePath": "string",
                                            "fsType": "string",
                                            "storagePolicyName": "string",
                                            "storagePolicyID": "string"
                                        },
                                        "quobyte": {
                                            "registry": "string",
                                            "volume": "string",
                                            "readOnly": false,
                                            "user": "string",
                                            "group": "string",
                                            "tenant": "string"
                                        },
                                        "azureDisk": {
                                            "diskName": "string",
                                            "diskURI": "string",
                                            "cachingMode": "string",
                                            "fsType": "string",
                                            "readOnly": false,
                                            "kind": "string"
                                        },
                                        "photonPersistentDisk": {
                                            "pdID": "string",
                                            "fsType": "string"
                                        },
                                        "projected": {
                                            "sources": [
                                                {
                                                    "secret": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "items": [
                                                            {
                                                                "key": "string",
                                                                "path": "string",
                                                                "mode": 0
                                                            }
                                                        ],
                                                        "optional": false
                                                    },
                                                    "downwardAPI": {
                                                        "items": [
                                                            {
                                                                "path": "string",
                                                                "fieldRef": {
                                                                    "apiVersion": "string",
                                                                    "fieldPath": "string"
                                                                },
                                                                "resourceFieldRef": {
                                                                    "containerName": "string",
                                                                    "resource": "string",
                                                                    "divisor": {
                                                                        "string": "string"
                                                                    }
                                                                },
                                                                "mode": 0
                                                            }
                                                        ]
                                                    },
                                                    "configMap": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "items": [
                                                            {
                                                                "key": "string",
                                                                "path": "string",
                                                                "mode": 0
                                                            }
                                                        ],
                                                        "optional": false
                                                    },
                                                    "serviceAccountToken": {
                                                        "audience": "string",
                                                        "expirationSeconds": "string",
                                                        "path": "string"
                                                    }
                                                }
                                            ],
                                            "defaultMode": 0
                                        },
                                        "portworxVolume": {
                                            "volumeID": "string",
                                            "fsType": "string",
                                            "readOnly": false
                                        },
                                        "scaleIO": {
                                            "gateway": "string",
                                            "system": "string",
                                            "secretRef": {
                                                "name": "string"
                                            },
                                            "sslEnabled": false,
                                            "protectionDomain": "string",
                                            "storagePool": "string",
                                            "storageMode": "string",
                                            "volumeName": "string",
                                            "fsType": "string",
                                            "readOnly": false
                                        },
                                        "storageos": {
                                            "volumeName": "string",
                                            "volumeNamespace": "string",
                                            "fsType": "string",
                                            "readOnly": false,
                                            "secretRef": {
                                                "name": "string"
                                            }
                                        },
                                        "csi": {
                                            "driver": "string",
                                            "readOnly": false,
                                            "fsType": "string",
                                            "nodePublishSecretRef": {
                                                "name": "string"
                                            }
                                        }
                                    }
                                }
                            ],
                            "initContainers": [
                                {
                                    "name": "string",
                                    "image": "string",
                                    "command": [
                                        "string"
                                    ],
                                    "args": [
                                        "string"
                                    ],
                                    "workingDir": "string",
                                    "ports": [
                                        {
                                            "name": "string",
                                            "hostPort": 0,
                                            "containerPort": 0,
                                            "protocol": "string",
                                            "hostIP": "string"
                                        }
                                    ],
                                    "envFrom": [
                                        {
                                            "prefix": "string",
                                            "configMapRef": {
                                                "localObjectReference": {
                                                    "name": "string"
                                                },
                                                "optional": false
                                            },
                                            "secretRef": {
                                                "localObjectReference": {
                                                    "name": "string"
                                                },
                                                "optional": false
                                            }
                                        }
                                    ],
                                    "env": [
                                        {
                                            "name": "string",
                                            "value": "string",
                                            "valueFrom": {
                                                "fieldRef": {
                                                    "apiVersion": "string",
                                                    "fieldPath": "string"
                                                },
                                                "resourceFieldRef": {
                                                    "containerName": "string",
                                                    "resource": "string",
                                                    "divisor": {
                                                        "string": "string"
                                                    }
                                                },
                                                "configMapKeyRef": {
                                                    "localObjectReference": {
                                                        "name": "string"
                                                    },
                                                    "key": "string",
                                                    "optional": false
                                                },
                                                "secretKeyRef": {
                                                    "localObjectReference": {
                                                        "name": "string"
                                                    },
                                                    "key": "string",
                                                    "optional": false
                                                }
                                            }
                                        }
                                    ],
                                    "resources": {},
                                    "volumeMounts": [
                                        {
                                            "name": "string",
                                            "readOnly": false,
                                            "mountPath": "string",
                                            "subPath": "string",
                                            "mountPropagation": "string",
                                            "subPathExpr": "string"
                                        }
                                    ],
                                    "volumeDevices": [
                                        {
                                            "name": "string",
                                            "devicePath": "string"
                                        }
                                    ],
                                    "livenessProbe": {
                                        "handler": {
                                            "exec": {
                                                "command": [
                                                    "string"
                                                ]
                                            },
                                            "httpGet": {
                                                "path": "string",
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string",
                                                "scheme": "string",
                                                "httpHeaders": [
                                                    {
                                                        "name": "string",
                                                        "value": "string"
                                                    }
                                                ]
                                            },
                                            "tcpSocket": {
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string"
                                            }
                                        },
                                        "initialDelaySeconds": 0,
                                        "timeoutSeconds": 0,
                                        "periodSeconds": 0,
                                        "successThreshold": 0,
                                        "failureThreshold": 0
                                    },
                                    "readinessProbe": {
                                        "handler": {
                                            "exec": {
                                                "command": [
                                                    "string"
                                                ]
                                            },
                                            "httpGet": {
                                                "path": "string",
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string",
                                                "scheme": "string",
                                                "httpHeaders": [
                                                    {
                                                        "name": "string",
                                                        "value": "string"
                                                    }
                                                ]
                                            },
                                            "tcpSocket": {
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string"
                                            }
                                        },
                                        "initialDelaySeconds": 0,
                                        "timeoutSeconds": 0,
                                        "periodSeconds": 0,
                                        "successThreshold": 0,
                                        "failureThreshold": 0
                                    },
                                    "lifecycle": {
                                        "postStart": {
                                            "exec": {
                                                "command": [
                                                    "string"
                                                ]
                                            },
                                            "httpGet": {
                                                "path": "string",
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string",
                                                "scheme": "string",
                                                "httpHeaders": [
                                                    {
                                                        "name": "string",
                                                        "value": "string"
                                                    }
                                                ]
                                            },
                                            "tcpSocket": {
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string"
                                            }
                                        },
                                        "preStop": {
                                            "exec": {
                                                "command": [
                                                    "string"
                                                ]
                                            },
                                            "httpGet": {
                                                "path": "string",
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string",
                                                "scheme": "string",
                                                "httpHeaders": [
                                                    {
                                                        "name": "string",
                                                        "value": "string"
                                                    }
                                                ]
                                            },
                                            "tcpSocket": {
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string"
                                            }
                                        }
                                    },
                                    "terminationMessagePath": "string",
                                    "terminationMessagePolicy": "string",
                                    "imagePullPolicy": "string",
                                    "securityContext": {
                                        "capabilities": {
                                            "add": [
                                                "string"
                                            ],
                                            "drop": [
                                                "string"
                                            ]
                                        },
                                        "privileged": false,
                                        "seLinuxOptions": {
                                            "user": "string",
                                            "role": "string",
                                            "type": "string",
                                            "level": "string"
                                        },
                                        "runAsUser": "string",
                                        "runAsGroup": "string",
                                        "runAsNonRoot": false,
                                        "readOnlyRootFilesystem": false,
                                        "allowPrivilegeEscalation": false,
                                        "procMount": "string"
                                    },
                                    "stdin": false,
                                    "stdinOnce": false,
                                    "tty": false
                                }
                            ],
                            "containers": [
                                {
                                    "name": "string",
                                    "image": "string",
                                    "command": [
                                        "string"
                                    ],
                                    "args": [
                                        "string"
                                    ],
                                    "workingDir": "string",
                                    "ports": [
                                        {
                                            "name": "string",
                                            "hostPort": 0,
                                            "containerPort": 0,
                                            "protocol": "string",
                                            "hostIP": "string"
                                        }
                                    ],
                                    "envFrom": [
                                        {
                                            "prefix": "string",
                                            "configMapRef": {
                                                "localObjectReference": {
                                                    "name": "string"
                                                },
                                                "optional": false
                                            },
                                            "secretRef": {
                                                "localObjectReference": {
                                                    "name": "string"
                                                },
                                                "optional": false
                                            }
                                        }
                                    ],
                                    "env": [
                                        {
                                            "name": "string",
                                            "value": "string",
                                            "valueFrom": {
                                                "fieldRef": {
                                                    "apiVersion": "string",
                                                    "fieldPath": "string"
                                                },
                                                "resourceFieldRef": {
                                                    "containerName": "string",
                                                    "resource": "string",
                                                    "divisor": {
                                                        "string": "string"
                                                    }
                                                },
                                                "configMapKeyRef": {
                                                    "localObjectReference": {
                                                        "name": "string"
                                                    },
                                                    "key": "string",
                                                    "optional": false
                                                },
                                                "secretKeyRef": {
                                                    "localObjectReference": {
                                                        "name": "string"
                                                    },
                                                    "key": "string",
                                                    "optional": false
                                                }
                                            }
                                        }
                                    ],
                                    "resources": {},
                                    "volumeMounts": [
                                        {
                                            "name": "string",
                                            "readOnly": false,
                                            "mountPath": "string",
                                            "subPath": "string",
                                            "mountPropagation": "string",
                                            "subPathExpr": "string"
                                        }
                                    ],
                                    "volumeDevices": [
                                        {
                                            "name": "string",
                                            "devicePath": "string"
                                        }
                                    ],
                                    "livenessProbe": {
                                        "handler": {
                                            "exec": {
                                                "command": [
                                                    "string"
                                                ]
                                            },
                                            "httpGet": {
                                                "path": "string",
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string",
                                                "scheme": "string",
                                                "httpHeaders": [
                                                    {
                                                        "name": "string",
                                                        "value": "string"
                                                    }
                                                ]
                                            },
                                            "tcpSocket": {
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string"
                                            }
                                        },
                                        "initialDelaySeconds": 0,
                                        "timeoutSeconds": 0,
                                        "periodSeconds": 0,
                                        "successThreshold": 0,
                                        "failureThreshold": 0
                                    },
                                    "readinessProbe": {
                                        "handler": {
                                            "exec": {
                                                "command": [
                                                    "string"
                                                ]
                                            },
                                            "httpGet": {
                                                "path": "string",
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string",
                                                "scheme": "string",
                                                "httpHeaders": [
                                                    {
                                                        "name": "string",
                                                        "value": "string"
                                                    }
                                                ]
                                            },
                                            "tcpSocket": {
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string"
                                            }
                                        },
                                        "initialDelaySeconds": 0,
                                        "timeoutSeconds": 0,
                                        "periodSeconds": 0,
                                        "successThreshold": 0,
                                        "failureThreshold": 0
                                    },
                                    "lifecycle": {
                                        "postStart": {
                                            "exec": {
                                                "command": [
                                                    "string"
                                                ]
                                            },
                                            "httpGet": {
                                                "path": "string",
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string",
                                                "scheme": "string",
                                                "httpHeaders": [
                                                    {
                                                        "name": "string",
                                                        "value": "string"
                                                    }
                                                ]
                                            },
                                            "tcpSocket": {
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string"
                                            }
                                        },
                                        "preStop": {
                                            "exec": {
                                                "command": [
                                                    "string"
                                                ]
                                            },
                                            "httpGet": {
                                                "path": "string",
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string",
                                                "scheme": "string",
                                                "httpHeaders": [
                                                    {
                                                        "name": "string",
                                                        "value": "string"
                                                    }
                                                ]
                                            },
                                            "tcpSocket": {
                                                "port": {
                                                    "type": "string",
                                                    "intVal": 0,
                                                    "strVal": "string"
                                                },
                                                "host": "string"
                                            }
                                        }
                                    },
                                    "terminationMessagePath": "string",
                                    "terminationMessagePolicy": "string",
                                    "imagePullPolicy": "string",
                                    "securityContext": {
                                        "capabilities": {
                                            "add": [
                                                "string"
                                            ],
                                            "drop": [
                                                "string"
                                            ]
                                        },
                                        "privileged": false,
                                        "seLinuxOptions": {
                                            "user": "string",
                                            "role": "string",
                                            "type": "string",
                                            "level": "string"
                                        },
                                        "runAsUser": "string",
                                        "runAsGroup": "string",
                                        "runAsNonRoot": false,
                                        "readOnlyRootFilesystem": false,
                                        "allowPrivilegeEscalation": false,
                                        "procMount": "string"
                                    },
                                    "stdin": false,
                                    "stdinOnce": false,
                                    "tty": false
                                }
                            ],
                            "restartPolicy": "string",
                            "terminationGracePeriodSeconds": "string",
                            "activeDeadlineSeconds": "string",
                            "dnsPolicy": "string",
                            "serviceAccountName": "string",
                            "serviceAccount": "string",
                            "automountServiceAccountToken": false,
                            "nodeName": "string",
                            "hostNetwork": false,
                            "hostPID": false,
                            "hostIPC": false,
                            "shareProcessNamespace": false,
                            "securityContext": {
                                "seLinuxOptions": {
                                    "user": "string",
                                    "role": "string",
                                    "type": "string",
                                    "level": "string"
                                },
                                "runAsUser": "string",
                                "runAsGroup": "string",
                                "runAsNonRoot": false,
                                "supplementalGroups": [
                                    "string"
                                ],
                                "fsGroup": "string",
                                "sysctls": [
                                    {
                                        "name": "string",
                                        "value": "string"
                                    }
                                ]
                            },
                            "imagePullSecrets": [
                                {
                                    "name": "string"
                                }
                            ],
                            "hostname": "string",
                            "subdomain": "string",
                            "affinity": {
                                "nodeAffinity": {
                                    "requiredDuringSchedulingIgnoredDuringExecution": {
                                        "nodeSelectorTerms": [
                                            {
                                                "matchExpressions": [
                                                    {
                                                        "key": "string",
                                                        "operator": "string",
                                                        "values": [
                                                            "string"
                                                        ]
                                                    }
                                                ],
                                                "matchFields": [
                                                    {
                                                        "key": "string",
                                                        "operator": "string",
                                                        "values": [
                                                            "string"
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    },
                                    "preferredDuringSchedulingIgnoredDuringExecution": [
                                        {
                                            "weight": 0,
                                            "preference": {
                                                "matchExpressions": [
                                                    {
                                                        "key": "string",
                                                        "operator": "string",
                                                        "values": [
                                                            "string"
                                                        ]
                                                    }
                                                ],
                                                "matchFields": [
                                                    {
                                                        "key": "string",
                                                        "operator": "string",
                                                        "values": [
                                                            "string"
                                                        ]
                                                    }
                                                ]
                                            }
                                        }
                                    ]
                                },
                                "podAffinity": {
                                    "requiredDuringSchedulingIgnoredDuringExecution": [
                                        {
                                            "labelSelector": {
                                                "matchExpressions": [
                                                    {
                                                        "key": "string",
                                                        "operator": "string",
                                                        "values": [
                                                            "string"
                                                        ]
                                                    }
                                                ]
                                            },
                                            "namespaces": [
                                                "string"
                                            ],
                                            "topologyKey": "string"
                                        }
                                    ],
                                    "preferredDuringSchedulingIgnoredDuringExecution": [
                                        {
                                            "weight": 0,
                                            "podAffinityTerm": {
                                                "labelSelector": {
                                                    "matchExpressions": [
                                                        {
                                                            "key": "string",
                                                            "operator": "string",
                                                            "values": [
                                                                "string"
                                                            ]
                                                        }
                                                    ]
                                                },
                                                "namespaces": [
                                                    "string"
                                                ],
                                                "topologyKey": "string"
                                            }
                                        }
                                    ]
                                },
                                "podAntiAffinity": {
                                    "requiredDuringSchedulingIgnoredDuringExecution": [
                                        {
                                            "labelSelector": {
                                                "matchExpressions": [
                                                    {
                                                        "key": "string",
                                                        "operator": "string",
                                                        "values": [
                                                            "string"
                                                        ]
                                                    }
                                                ]
                                            },
                                            "namespaces": [
                                                "string"
                                            ],
                                            "topologyKey": "string"
                                        }
                                    ],
                                    "preferredDuringSchedulingIgnoredDuringExecution": [
                                        {
                                            "weight": 0,
                                            "podAffinityTerm": {
                                                "labelSelector": {
                                                    "matchExpressions": [
                                                        {
                                                            "key": "string",
                                                            "operator": "string",
                                                            "values": [
                                                                "string"
                                                            ]
                                                        }
                                                    ]
                                                },
                                                "namespaces": [
                                                    "string"
                                                ],
                                                "topologyKey": "string"
                                            }
                                        }
                                    ]
                                }
                            },
                            "schedulerName": "string",
                            "tolerations": [
                                {
                                    "key": "string",
                                    "operator": "string",
                                    "value": "string",
                                    "effect": "string",
                                    "tolerationSeconds": "string"
                                }
                            ],
                            "hostAliases": [
                                {
                                    "ip": "string",
                                    "hostnames": [
                                        "string"
                                    ]
                                }
                            ],
                            "priorityClassName": "string",
                            "priority": 0,
                            "dnsConfig": {
                                "nameservers": [
                                    "string"
                                ],
                                "searches": [
                                    "string"
                                ],
                                "options": [
                                    {
                                        "name": "string",
                                        "value": "string"
                                    }
                                ]
                            },
                            "readinessGates": [
                                {
                                    "conditionType": "string"
                                }
                            ],
                            "runtimeClassName": "string",
                            "enableServiceLinks": false
                        },
                        "status": {
                            "phase": "string",
                            "conditions": [
                                {
                                    "type": "string",
                                    "status": "string",
                                    "lastProbeTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "lastTransitionTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "reason": "string",
                                    "message": "string"
                                }
                            ],
                            "message": "string",
                            "reason": "string",
                            "nominatedNodeName": "string",
                            "hostIP": "string",
                            "podIP": "string",
                            "startTime": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "initContainerStatuses": [
                                {
                                    "name": "string",
                                    "state": {
                                        "waiting": {
                                            "reason": "string",
                                            "message": "string"
                                        },
                                        "running": {
                                            "startedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            }
                                        },
                                        "terminated": {
                                            "exitCode": 0,
                                            "signal": 0,
                                            "reason": "string",
                                            "message": "string",
                                            "startedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "finishedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "containerID": "string"
                                        }
                                    },
                                    "lastState": {
                                        "waiting": {
                                            "reason": "string",
                                            "message": "string"
                                        },
                                        "running": {
                                            "startedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            }
                                        },
                                        "terminated": {
                                            "exitCode": 0,
                                            "signal": 0,
                                            "reason": "string",
                                            "message": "string",
                                            "startedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "finishedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "containerID": "string"
                                        }
                                    },
                                    "ready": false,
                                    "restartCount": 0,
                                    "image": "string",
                                    "imageID": "string",
                                    "containerID": "string"
                                }
                            ],
                            "containerStatuses": [
                                {
                                    "name": "string",
                                    "state": {
                                        "waiting": {
                                            "reason": "string",
                                            "message": "string"
                                        },
                                        "running": {
                                            "startedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            }
                                        },
                                        "terminated": {
                                            "exitCode": 0,
                                            "signal": 0,
                                            "reason": "string",
                                            "message": "string",
                                            "startedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "finishedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "containerID": "string"
                                        }
                                    },
                                    "lastState": {
                                        "waiting": {
                                            "reason": "string",
                                            "message": "string"
                                        },
                                        "running": {
                                            "startedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            }
                                        },
                                        "terminated": {
                                            "exitCode": 0,
                                            "signal": 0,
                                            "reason": "string",
                                            "message": "string",
                                            "startedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "finishedAt": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "containerID": "string"
                                        }
                                    },
                                    "ready": false,
                                    "restartCount": 0,
                                    "image": "string",
                                    "imageID": "string",
                                    "containerID": "string"
                                }
                            ],
                            "qosClass": "string"
                        }
                    }
                },
                "objectDeployment": {
                    "resourceDeployment": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "replicas": 0,
                            "selector": {
                                "matchExpressions": [
                                    {
                                        "key": "string",
                                        "operator": "string",
                                        "values": [
                                            "string"
                                        ]
                                    }
                                ]
                            },
                            "template": {
                                "metadata": {
                                    "name": "string",
                                    "generateName": "string",
                                    "namespace": "string",
                                    "selfLink": "string",
                                    "uid": "string",
                                    "resourceVersion": "string",
                                    "generation": "string",
                                    "creationTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionGracePeriodSeconds": "string",
                                    "ownerReferences": [
                                        {
                                            "apiVersion": "string",
                                            "kind": "string",
                                            "name": "string",
                                            "uid": "string",
                                            "controller": false,
                                            "blockOwnerDeletion": false
                                        }
                                    ],
                                    "initializers": {
                                        "pending": [
                                            {
                                                "name": "string"
                                            }
                                        ],
                                        "result": {
                                            "metadata": {
                                                "selfLink": "string",
                                                "resourceVersion": "string",
                                                "continue": "string"
                                            },
                                            "status": "string",
                                            "message": "string",
                                            "reason": "string",
                                            "details": {
                                                "name": "string",
                                                "group": "string",
                                                "kind": "string",
                                                "uid": "string",
                                                "causes": [
                                                    {
                                                        "reason": "string",
                                                        "message": "string",
                                                        "field": "string"
                                                    }
                                                ],
                                                "retryAfterSeconds": 0
                                            },
                                            "code": 0
                                        }
                                    },
                                    "finalizers": [
                                        "string"
                                    ],
                                    "clusterName": "string",
                                    "managedFields": [
                                        {
                                            "manager": "string",
                                            "operation": "string",
                                            "apiVersion": "string",
                                            "time": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "fields": {}
                                        }
                                    ]
                                },
                                "spec": {
                                    "volumes": [
                                        {
                                            "name": "string",
                                            "volumeSource": {
                                                "hostPath": {
                                                    "path": "string",
                                                    "type": "string"
                                                },
                                                "emptyDir": {
                                                    "medium": "string",
                                                    "sizeLimit": {
                                                        "string": "string"
                                                    }
                                                },
                                                "gcePersistentDisk": {
                                                    "pdName": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "awsElasticBlockStore": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "gitRepo": {
                                                    "repository": "string",
                                                    "revision": "string",
                                                    "directory": "string"
                                                },
                                                "secret": {
                                                    "secretName": "string",
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "nfs": {
                                                    "server": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "iscsi": {
                                                    "targetPortal": "string",
                                                    "iqn": "string",
                                                    "lun": 0,
                                                    "iscsiInterface": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "portals": [
                                                        "string"
                                                    ],
                                                    "chapAuthDiscovery": false,
                                                    "chapAuthSession": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "initiatorName": "string"
                                                },
                                                "glusterfs": {
                                                    "endpoints": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "persistentVolumeClaim": {
                                                    "claimName": "string",
                                                    "readOnly": false
                                                },
                                                "rbd": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "image": "string",
                                                    "fsType": "string",
                                                    "pool": "string",
                                                    "user": "string",
                                                    "keyring": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flexVolume": {
                                                    "driver": "string",
                                                    "fsType": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "cinder": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "cephfs": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "path": "string",
                                                    "user": "string",
                                                    "secretFile": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flocker": {
                                                    "datasetName": "string",
                                                    "datasetUUID": "string"
                                                },
                                                "downwardAPI": {
                                                    "items": [
                                                        {
                                                            "path": "string",
                                                            "fieldRef": {
                                                                "apiVersion": "string",
                                                                "fieldPath": "string"
                                                            },
                                                            "resourceFieldRef": {
                                                                "containerName": "string",
                                                                "resource": "string",
                                                                "divisor": {
                                                                    "string": "string"
                                                                }
                                                            },
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "fc": {
                                                    "targetWWNs": [
                                                        "string"
                                                    ],
                                                    "lun": 0,
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "wwids": [
                                                        "string"
                                                    ]
                                                },
                                                "azureFile": {
                                                    "secretName": "string",
                                                    "shareName": "string",
                                                    "readOnly": false
                                                },
                                                "configMap": {
                                                    "localObjectReference": {
                                                        "name": "string"
                                                    },
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "vsphereVolume": {
                                                    "volumePath": "string",
                                                    "fsType": "string",
                                                    "storagePolicyName": "string",
                                                    "storagePolicyID": "string"
                                                },
                                                "quobyte": {
                                                    "registry": "string",
                                                    "volume": "string",
                                                    "readOnly": false,
                                                    "user": "string",
                                                    "group": "string",
                                                    "tenant": "string"
                                                },
                                                "azureDisk": {
                                                    "diskName": "string",
                                                    "diskURI": "string",
                                                    "cachingMode": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "kind": "string"
                                                },
                                                "photonPersistentDisk": {
                                                    "pdID": "string",
                                                    "fsType": "string"
                                                },
                                                "projected": {
                                                    "sources": [
                                                        {
                                                            "secret": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "downwardAPI": {
                                                                "items": [
                                                                    {
                                                                        "path": "string",
                                                                        "fieldRef": {
                                                                            "apiVersion": "string",
                                                                            "fieldPath": "string"
                                                                        },
                                                                        "resourceFieldRef": {
                                                                            "containerName": "string",
                                                                            "resource": "string",
                                                                            "divisor": {
                                                                                "string": "string"
                                                                            }
                                                                        },
                                                                        "mode": 0
                                                                    }
                                                                ]
                                                            },
                                                            "configMap": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "serviceAccountToken": {
                                                                "audience": "string",
                                                                "expirationSeconds": "string",
                                                                "path": "string"
                                                            }
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "portworxVolume": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "scaleIO": {
                                                    "gateway": "string",
                                                    "system": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "sslEnabled": false,
                                                    "protectionDomain": "string",
                                                    "storagePool": "string",
                                                    "storageMode": "string",
                                                    "volumeName": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "storageos": {
                                                    "volumeName": "string",
                                                    "volumeNamespace": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "csi": {
                                                    "driver": "string",
                                                    "readOnly": false,
                                                    "fsType": "string",
                                                    "nodePublishSecretRef": {
                                                        "name": "string"
                                                    }
                                                }
                                            }
                                        }
                                    ],
                                    "initContainers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "containers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "restartPolicy": "string",
                                    "terminationGracePeriodSeconds": "string",
                                    "activeDeadlineSeconds": "string",
                                    "dnsPolicy": "string",
                                    "serviceAccountName": "string",
                                    "serviceAccount": "string",
                                    "automountServiceAccountToken": false,
                                    "nodeName": "string",
                                    "hostNetwork": false,
                                    "hostPID": false,
                                    "hostIPC": false,
                                    "shareProcessNamespace": false,
                                    "securityContext": {
                                        "seLinuxOptions": {
                                            "user": "string",
                                            "role": "string",
                                            "type": "string",
                                            "level": "string"
                                        },
                                        "runAsUser": "string",
                                        "runAsGroup": "string",
                                        "runAsNonRoot": false,
                                        "supplementalGroups": [
                                            "string"
                                        ],
                                        "fsGroup": "string",
                                        "sysctls": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "imagePullSecrets": [
                                        {
                                            "name": "string"
                                        }
                                    ],
                                    "hostname": "string",
                                    "subdomain": "string",
                                    "affinity": {
                                        "nodeAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": {
                                                "nodeSelectorTerms": [
                                                    {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            },
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "preference": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                }
                                            ]
                                        },
                                        "podAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        },
                                        "podAntiAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        }
                                    },
                                    "schedulerName": "string",
                                    "tolerations": [
                                        {
                                            "key": "string",
                                            "operator": "string",
                                            "value": "string",
                                            "effect": "string",
                                            "tolerationSeconds": "string"
                                        }
                                    ],
                                    "hostAliases": [
                                        {
                                            "ip": "string",
                                            "hostnames": [
                                                "string"
                                            ]
                                        }
                                    ],
                                    "priorityClassName": "string",
                                    "priority": 0,
                                    "dnsConfig": {
                                        "nameservers": [
                                            "string"
                                        ],
                                        "searches": [
                                            "string"
                                        ],
                                        "options": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "readinessGates": [
                                        {
                                            "conditionType": "string"
                                        }
                                    ],
                                    "runtimeClassName": "string",
                                    "enableServiceLinks": false
                                }
                            },
                            "strategy": {
                                "type": "string",
                                "rollingUpdate": {
                                    "maxUnavailable": {
                                        "type": "string",
                                        "intVal": 0,
                                        "strVal": "string"
                                    },
                                    "maxSurge": {
                                        "type": "string",
                                        "intVal": 0,
                                        "strVal": "string"
                                    }
                                }
                            },
                            "minReadySeconds": 0,
                            "revisionHistoryLimit": 0,
                            "paused": false,
                            "progressDeadlineSeconds": 0
                        },
                        "status": {
                            "observedGeneration": "string",
                            "replicas": 0,
                            "updatedReplicas": 0,
                            "readyReplicas": 0,
                            "availableReplicas": 0,
                            "unavailableReplicas": 0,
                            "conditions": [
                                {
                                    "type": "string",
                                    "status": "string",
                                    "lastUpdateTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "lastTransitionTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "reason": "string",
                                    "message": "string"
                                }
                            ],
                            "collisionCount": 0
                        }
                    }
                },
                "objectService": {
                    "resourceService": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "ports": [
                                {
                                    "name": "string",
                                    "protocol": "string",
                                    "port": 0,
                                    "targetPort": {
                                        "type": "string",
                                        "intVal": 0,
                                        "strVal": "string"
                                    },
                                    "nodePort": 0
                                }
                            ],
                            "clusterIP": "string",
                            "type": "string",
                            "externalIPs": [
                                "string"
                            ],
                            "sessionAffinity": "string",
                            "loadBalancerIP": "string",
                            "loadBalancerSourceRanges": [
                                "string"
                            ],
                            "externalName": "string",
                            "externalTrafficPolicy": "string",
                            "healthCheckNodePort": 0,
                            "publishNotReadyAddresses": false,
                            "sessionAffinityConfig": {
                                "clientIP": {
                                    "timeoutSeconds": 0
                                }
                            }
                        },
                        "status": {
                            "loadBalancer": {
                                "ingress": [
                                    {
                                        "ip": "string",
                                        "hostname": "string"
                                    }
                                ]
                            }
                        }
                    }
                },
                "objectReplicaSet": {
                    "resourceReplicaSet": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "replicas": 0,
                            "minReadySeconds": 0,
                            "selector": {
                                "matchExpressions": [
                                    {
                                        "key": "string",
                                        "operator": "string",
                                        "values": [
                                            "string"
                                        ]
                                    }
                                ]
                            },
                            "template": {
                                "metadata": {
                                    "name": "string",
                                    "generateName": "string",
                                    "namespace": "string",
                                    "selfLink": "string",
                                    "uid": "string",
                                    "resourceVersion": "string",
                                    "generation": "string",
                                    "creationTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionGracePeriodSeconds": "string",
                                    "ownerReferences": [
                                        {
                                            "apiVersion": "string",
                                            "kind": "string",
                                            "name": "string",
                                            "uid": "string",
                                            "controller": false,
                                            "blockOwnerDeletion": false
                                        }
                                    ],
                                    "initializers": {
                                        "pending": [
                                            {
                                                "name": "string"
                                            }
                                        ],
                                        "result": {
                                            "metadata": {
                                                "selfLink": "string",
                                                "resourceVersion": "string",
                                                "continue": "string"
                                            },
                                            "status": "string",
                                            "message": "string",
                                            "reason": "string",
                                            "details": {
                                                "name": "string",
                                                "group": "string",
                                                "kind": "string",
                                                "uid": "string",
                                                "causes": [
                                                    {
                                                        "reason": "string",
                                                        "message": "string",
                                                        "field": "string"
                                                    }
                                                ],
                                                "retryAfterSeconds": 0
                                            },
                                            "code": 0
                                        }
                                    },
                                    "finalizers": [
                                        "string"
                                    ],
                                    "clusterName": "string",
                                    "managedFields": [
                                        {
                                            "manager": "string",
                                            "operation": "string",
                                            "apiVersion": "string",
                                            "time": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "fields": {}
                                        }
                                    ]
                                },
                                "spec": {
                                    "volumes": [
                                        {
                                            "name": "string",
                                            "volumeSource": {
                                                "hostPath": {
                                                    "path": "string",
                                                    "type": "string"
                                                },
                                                "emptyDir": {
                                                    "medium": "string",
                                                    "sizeLimit": {
                                                        "string": "string"
                                                    }
                                                },
                                                "gcePersistentDisk": {
                                                    "pdName": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "awsElasticBlockStore": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "gitRepo": {
                                                    "repository": "string",
                                                    "revision": "string",
                                                    "directory": "string"
                                                },
                                                "secret": {
                                                    "secretName": "string",
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "nfs": {
                                                    "server": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "iscsi": {
                                                    "targetPortal": "string",
                                                    "iqn": "string",
                                                    "lun": 0,
                                                    "iscsiInterface": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "portals": [
                                                        "string"
                                                    ],
                                                    "chapAuthDiscovery": false,
                                                    "chapAuthSession": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "initiatorName": "string"
                                                },
                                                "glusterfs": {
                                                    "endpoints": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "persistentVolumeClaim": {
                                                    "claimName": "string",
                                                    "readOnly": false
                                                },
                                                "rbd": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "image": "string",
                                                    "fsType": "string",
                                                    "pool": "string",
                                                    "user": "string",
                                                    "keyring": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flexVolume": {
                                                    "driver": "string",
                                                    "fsType": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "cinder": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "cephfs": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "path": "string",
                                                    "user": "string",
                                                    "secretFile": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flocker": {
                                                    "datasetName": "string",
                                                    "datasetUUID": "string"
                                                },
                                                "downwardAPI": {
                                                    "items": [
                                                        {
                                                            "path": "string",
                                                            "fieldRef": {
                                                                "apiVersion": "string",
                                                                "fieldPath": "string"
                                                            },
                                                            "resourceFieldRef": {
                                                                "containerName": "string",
                                                                "resource": "string",
                                                                "divisor": {
                                                                    "string": "string"
                                                                }
                                                            },
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "fc": {
                                                    "targetWWNs": [
                                                        "string"
                                                    ],
                                                    "lun": 0,
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "wwids": [
                                                        "string"
                                                    ]
                                                },
                                                "azureFile": {
                                                    "secretName": "string",
                                                    "shareName": "string",
                                                    "readOnly": false
                                                },
                                                "configMap": {
                                                    "localObjectReference": {
                                                        "name": "string"
                                                    },
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "vsphereVolume": {
                                                    "volumePath": "string",
                                                    "fsType": "string",
                                                    "storagePolicyName": "string",
                                                    "storagePolicyID": "string"
                                                },
                                                "quobyte": {
                                                    "registry": "string",
                                                    "volume": "string",
                                                    "readOnly": false,
                                                    "user": "string",
                                                    "group": "string",
                                                    "tenant": "string"
                                                },
                                                "azureDisk": {
                                                    "diskName": "string",
                                                    "diskURI": "string",
                                                    "cachingMode": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "kind": "string"
                                                },
                                                "photonPersistentDisk": {
                                                    "pdID": "string",
                                                    "fsType": "string"
                                                },
                                                "projected": {
                                                    "sources": [
                                                        {
                                                            "secret": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "downwardAPI": {
                                                                "items": [
                                                                    {
                                                                        "path": "string",
                                                                        "fieldRef": {
                                                                            "apiVersion": "string",
                                                                            "fieldPath": "string"
                                                                        },
                                                                        "resourceFieldRef": {
                                                                            "containerName": "string",
                                                                            "resource": "string",
                                                                            "divisor": {
                                                                                "string": "string"
                                                                            }
                                                                        },
                                                                        "mode": 0
                                                                    }
                                                                ]
                                                            },
                                                            "configMap": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "serviceAccountToken": {
                                                                "audience": "string",
                                                                "expirationSeconds": "string",
                                                                "path": "string"
                                                            }
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "portworxVolume": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "scaleIO": {
                                                    "gateway": "string",
                                                    "system": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "sslEnabled": false,
                                                    "protectionDomain": "string",
                                                    "storagePool": "string",
                                                    "storageMode": "string",
                                                    "volumeName": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "storageos": {
                                                    "volumeName": "string",
                                                    "volumeNamespace": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "csi": {
                                                    "driver": "string",
                                                    "readOnly": false,
                                                    "fsType": "string",
                                                    "nodePublishSecretRef": {
                                                        "name": "string"
                                                    }
                                                }
                                            }
                                        }
                                    ],
                                    "initContainers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "containers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "restartPolicy": "string",
                                    "terminationGracePeriodSeconds": "string",
                                    "activeDeadlineSeconds": "string",
                                    "dnsPolicy": "string",
                                    "serviceAccountName": "string",
                                    "serviceAccount": "string",
                                    "automountServiceAccountToken": false,
                                    "nodeName": "string",
                                    "hostNetwork": false,
                                    "hostPID": false,
                                    "hostIPC": false,
                                    "shareProcessNamespace": false,
                                    "securityContext": {
                                        "seLinuxOptions": {
                                            "user": "string",
                                            "role": "string",
                                            "type": "string",
                                            "level": "string"
                                        },
                                        "runAsUser": "string",
                                        "runAsGroup": "string",
                                        "runAsNonRoot": false,
                                        "supplementalGroups": [
                                            "string"
                                        ],
                                        "fsGroup": "string",
                                        "sysctls": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "imagePullSecrets": [
                                        {
                                            "name": "string"
                                        }
                                    ],
                                    "hostname": "string",
                                    "subdomain": "string",
                                    "affinity": {
                                        "nodeAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": {
                                                "nodeSelectorTerms": [
                                                    {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            },
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "preference": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                }
                                            ]
                                        },
                                        "podAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        },
                                        "podAntiAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        }
                                    },
                                    "schedulerName": "string",
                                    "tolerations": [
                                        {
                                            "key": "string",
                                            "operator": "string",
                                            "value": "string",
                                            "effect": "string",
                                            "tolerationSeconds": "string"
                                        }
                                    ],
                                    "hostAliases": [
                                        {
                                            "ip": "string",
                                            "hostnames": [
                                                "string"
                                            ]
                                        }
                                    ],
                                    "priorityClassName": "string",
                                    "priority": 0,
                                    "dnsConfig": {
                                        "nameservers": [
                                            "string"
                                        ],
                                        "searches": [
                                            "string"
                                        ],
                                        "options": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "readinessGates": [
                                        {
                                            "conditionType": "string"
                                        }
                                    ],
                                    "runtimeClassName": "string",
                                    "enableServiceLinks": false
                                }
                            }
                        },
                        "status": {
                            "replicas": 0,
                            "fullyLabeledReplicas": 0,
                            "readyReplicas": 0,
                            "availableReplicas": 0,
                            "observedGeneration": "string",
                            "conditions": [
                                {
                                    "type": "string",
                                    "status": "string",
                                    "lastTransitionTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "reason": "string",
                                    "message": "string"
                                }
                            ]
                        }
                    }
                },
                "objectReplicationController": {
                    "resourceReplicationController": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "replicas": 0,
                            "minReadySeconds": 0,
                            "template": {
                                "metadata": {
                                    "name": "string",
                                    "generateName": "string",
                                    "namespace": "string",
                                    "selfLink": "string",
                                    "uid": "string",
                                    "resourceVersion": "string",
                                    "generation": "string",
                                    "creationTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionGracePeriodSeconds": "string",
                                    "ownerReferences": [
                                        {
                                            "apiVersion": "string",
                                            "kind": "string",
                                            "name": "string",
                                            "uid": "string",
                                            "controller": false,
                                            "blockOwnerDeletion": false
                                        }
                                    ],
                                    "initializers": {
                                        "pending": [
                                            {
                                                "name": "string"
                                            }
                                        ],
                                        "result": {
                                            "metadata": {
                                                "selfLink": "string",
                                                "resourceVersion": "string",
                                                "continue": "string"
                                            },
                                            "status": "string",
                                            "message": "string",
                                            "reason": "string",
                                            "details": {
                                                "name": "string",
                                                "group": "string",
                                                "kind": "string",
                                                "uid": "string",
                                                "causes": [
                                                    {
                                                        "reason": "string",
                                                        "message": "string",
                                                        "field": "string"
                                                    }
                                                ],
                                                "retryAfterSeconds": 0
                                            },
                                            "code": 0
                                        }
                                    },
                                    "finalizers": [
                                        "string"
                                    ],
                                    "clusterName": "string",
                                    "managedFields": [
                                        {
                                            "manager": "string",
                                            "operation": "string",
                                            "apiVersion": "string",
                                            "time": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "fields": {}
                                        }
                                    ]
                                },
                                "spec": {
                                    "volumes": [
                                        {
                                            "name": "string",
                                            "volumeSource": {
                                                "hostPath": {
                                                    "path": "string",
                                                    "type": "string"
                                                },
                                                "emptyDir": {
                                                    "medium": "string",
                                                    "sizeLimit": {
                                                        "string": "string"
                                                    }
                                                },
                                                "gcePersistentDisk": {
                                                    "pdName": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "awsElasticBlockStore": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "gitRepo": {
                                                    "repository": "string",
                                                    "revision": "string",
                                                    "directory": "string"
                                                },
                                                "secret": {
                                                    "secretName": "string",
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "nfs": {
                                                    "server": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "iscsi": {
                                                    "targetPortal": "string",
                                                    "iqn": "string",
                                                    "lun": 0,
                                                    "iscsiInterface": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "portals": [
                                                        "string"
                                                    ],
                                                    "chapAuthDiscovery": false,
                                                    "chapAuthSession": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "initiatorName": "string"
                                                },
                                                "glusterfs": {
                                                    "endpoints": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "persistentVolumeClaim": {
                                                    "claimName": "string",
                                                    "readOnly": false
                                                },
                                                "rbd": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "image": "string",
                                                    "fsType": "string",
                                                    "pool": "string",
                                                    "user": "string",
                                                    "keyring": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flexVolume": {
                                                    "driver": "string",
                                                    "fsType": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "cinder": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "cephfs": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "path": "string",
                                                    "user": "string",
                                                    "secretFile": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flocker": {
                                                    "datasetName": "string",
                                                    "datasetUUID": "string"
                                                },
                                                "downwardAPI": {
                                                    "items": [
                                                        {
                                                            "path": "string",
                                                            "fieldRef": {
                                                                "apiVersion": "string",
                                                                "fieldPath": "string"
                                                            },
                                                            "resourceFieldRef": {
                                                                "containerName": "string",
                                                                "resource": "string",
                                                                "divisor": {
                                                                    "string": "string"
                                                                }
                                                            },
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "fc": {
                                                    "targetWWNs": [
                                                        "string"
                                                    ],
                                                    "lun": 0,
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "wwids": [
                                                        "string"
                                                    ]
                                                },
                                                "azureFile": {
                                                    "secretName": "string",
                                                    "shareName": "string",
                                                    "readOnly": false
                                                },
                                                "configMap": {
                                                    "localObjectReference": {
                                                        "name": "string"
                                                    },
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "vsphereVolume": {
                                                    "volumePath": "string",
                                                    "fsType": "string",
                                                    "storagePolicyName": "string",
                                                    "storagePolicyID": "string"
                                                },
                                                "quobyte": {
                                                    "registry": "string",
                                                    "volume": "string",
                                                    "readOnly": false,
                                                    "user": "string",
                                                    "group": "string",
                                                    "tenant": "string"
                                                },
                                                "azureDisk": {
                                                    "diskName": "string",
                                                    "diskURI": "string",
                                                    "cachingMode": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "kind": "string"
                                                },
                                                "photonPersistentDisk": {
                                                    "pdID": "string",
                                                    "fsType": "string"
                                                },
                                                "projected": {
                                                    "sources": [
                                                        {
                                                            "secret": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "downwardAPI": {
                                                                "items": [
                                                                    {
                                                                        "path": "string",
                                                                        "fieldRef": {
                                                                            "apiVersion": "string",
                                                                            "fieldPath": "string"
                                                                        },
                                                                        "resourceFieldRef": {
                                                                            "containerName": "string",
                                                                            "resource": "string",
                                                                            "divisor": {
                                                                                "string": "string"
                                                                            }
                                                                        },
                                                                        "mode": 0
                                                                    }
                                                                ]
                                                            },
                                                            "configMap": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "serviceAccountToken": {
                                                                "audience": "string",
                                                                "expirationSeconds": "string",
                                                                "path": "string"
                                                            }
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "portworxVolume": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "scaleIO": {
                                                    "gateway": "string",
                                                    "system": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "sslEnabled": false,
                                                    "protectionDomain": "string",
                                                    "storagePool": "string",
                                                    "storageMode": "string",
                                                    "volumeName": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "storageos": {
                                                    "volumeName": "string",
                                                    "volumeNamespace": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "csi": {
                                                    "driver": "string",
                                                    "readOnly": false,
                                                    "fsType": "string",
                                                    "nodePublishSecretRef": {
                                                        "name": "string"
                                                    }
                                                }
                                            }
                                        }
                                    ],
                                    "initContainers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "containers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "restartPolicy": "string",
                                    "terminationGracePeriodSeconds": "string",
                                    "activeDeadlineSeconds": "string",
                                    "dnsPolicy": "string",
                                    "serviceAccountName": "string",
                                    "serviceAccount": "string",
                                    "automountServiceAccountToken": false,
                                    "nodeName": "string",
                                    "hostNetwork": false,
                                    "hostPID": false,
                                    "hostIPC": false,
                                    "shareProcessNamespace": false,
                                    "securityContext": {
                                        "seLinuxOptions": {
                                            "user": "string",
                                            "role": "string",
                                            "type": "string",
                                            "level": "string"
                                        },
                                        "runAsUser": "string",
                                        "runAsGroup": "string",
                                        "runAsNonRoot": false,
                                        "supplementalGroups": [
                                            "string"
                                        ],
                                        "fsGroup": "string",
                                        "sysctls": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "imagePullSecrets": [
                                        {
                                            "name": "string"
                                        }
                                    ],
                                    "hostname": "string",
                                    "subdomain": "string",
                                    "affinity": {
                                        "nodeAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": {
                                                "nodeSelectorTerms": [
                                                    {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            },
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "preference": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                }
                                            ]
                                        },
                                        "podAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        },
                                        "podAntiAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        }
                                    },
                                    "schedulerName": "string",
                                    "tolerations": [
                                        {
                                            "key": "string",
                                            "operator": "string",
                                            "value": "string",
                                            "effect": "string",
                                            "tolerationSeconds": "string"
                                        }
                                    ],
                                    "hostAliases": [
                                        {
                                            "ip": "string",
                                            "hostnames": [
                                                "string"
                                            ]
                                        }
                                    ],
                                    "priorityClassName": "string",
                                    "priority": 0,
                                    "dnsConfig": {
                                        "nameservers": [
                                            "string"
                                        ],
                                        "searches": [
                                            "string"
                                        ],
                                        "options": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "readinessGates": [
                                        {
                                            "conditionType": "string"
                                        }
                                    ],
                                    "runtimeClassName": "string",
                                    "enableServiceLinks": false
                                }
                            }
                        },
                        "status": {
                            "replicas": 0,
                            "fullyLabeledReplicas": 0,
                            "readyReplicas": 0,
                            "availableReplicas": 0,
                            "observedGeneration": "string",
                            "conditions": [
                                {
                                    "type": "string",
                                    "status": "string",
                                    "lastTransitionTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "reason": "string",
                                    "message": "string"
                                }
                            ]
                        }
                    }
                },
                "objectDaemonSet": {
                    "resourceDaemonSet": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "selector": {
                                "matchExpressions": [
                                    {
                                        "key": "string",
                                        "operator": "string",
                                        "values": [
                                            "string"
                                        ]
                                    }
                                ]
                            },
                            "template": {
                                "metadata": {
                                    "name": "string",
                                    "generateName": "string",
                                    "namespace": "string",
                                    "selfLink": "string",
                                    "uid": "string",
                                    "resourceVersion": "string",
                                    "generation": "string",
                                    "creationTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionGracePeriodSeconds": "string",
                                    "ownerReferences": [
                                        {
                                            "apiVersion": "string",
                                            "kind": "string",
                                            "name": "string",
                                            "uid": "string",
                                            "controller": false,
                                            "blockOwnerDeletion": false
                                        }
                                    ],
                                    "initializers": {
                                        "pending": [
                                            {
                                                "name": "string"
                                            }
                                        ],
                                        "result": {
                                            "metadata": {
                                                "selfLink": "string",
                                                "resourceVersion": "string",
                                                "continue": "string"
                                            },
                                            "status": "string",
                                            "message": "string",
                                            "reason": "string",
                                            "details": {
                                                "name": "string",
                                                "group": "string",
                                                "kind": "string",
                                                "uid": "string",
                                                "causes": [
                                                    {
                                                        "reason": "string",
                                                        "message": "string",
                                                        "field": "string"
                                                    }
                                                ],
                                                "retryAfterSeconds": 0
                                            },
                                            "code": 0
                                        }
                                    },
                                    "finalizers": [
                                        "string"
                                    ],
                                    "clusterName": "string",
                                    "managedFields": [
                                        {
                                            "manager": "string",
                                            "operation": "string",
                                            "apiVersion": "string",
                                            "time": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "fields": {}
                                        }
                                    ]
                                },
                                "spec": {
                                    "volumes": [
                                        {
                                            "name": "string",
                                            "volumeSource": {
                                                "hostPath": {
                                                    "path": "string",
                                                    "type": "string"
                                                },
                                                "emptyDir": {
                                                    "medium": "string",
                                                    "sizeLimit": {
                                                        "string": "string"
                                                    }
                                                },
                                                "gcePersistentDisk": {
                                                    "pdName": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "awsElasticBlockStore": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "gitRepo": {
                                                    "repository": "string",
                                                    "revision": "string",
                                                    "directory": "string"
                                                },
                                                "secret": {
                                                    "secretName": "string",
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "nfs": {
                                                    "server": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "iscsi": {
                                                    "targetPortal": "string",
                                                    "iqn": "string",
                                                    "lun": 0,
                                                    "iscsiInterface": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "portals": [
                                                        "string"
                                                    ],
                                                    "chapAuthDiscovery": false,
                                                    "chapAuthSession": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "initiatorName": "string"
                                                },
                                                "glusterfs": {
                                                    "endpoints": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "persistentVolumeClaim": {
                                                    "claimName": "string",
                                                    "readOnly": false
                                                },
                                                "rbd": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "image": "string",
                                                    "fsType": "string",
                                                    "pool": "string",
                                                    "user": "string",
                                                    "keyring": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flexVolume": {
                                                    "driver": "string",
                                                    "fsType": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "cinder": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "cephfs": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "path": "string",
                                                    "user": "string",
                                                    "secretFile": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flocker": {
                                                    "datasetName": "string",
                                                    "datasetUUID": "string"
                                                },
                                                "downwardAPI": {
                                                    "items": [
                                                        {
                                                            "path": "string",
                                                            "fieldRef": {
                                                                "apiVersion": "string",
                                                                "fieldPath": "string"
                                                            },
                                                            "resourceFieldRef": {
                                                                "containerName": "string",
                                                                "resource": "string",
                                                                "divisor": {
                                                                    "string": "string"
                                                                }
                                                            },
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "fc": {
                                                    "targetWWNs": [
                                                        "string"
                                                    ],
                                                    "lun": 0,
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "wwids": [
                                                        "string"
                                                    ]
                                                },
                                                "azureFile": {
                                                    "secretName": "string",
                                                    "shareName": "string",
                                                    "readOnly": false
                                                },
                                                "configMap": {
                                                    "localObjectReference": {
                                                        "name": "string"
                                                    },
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "vsphereVolume": {
                                                    "volumePath": "string",
                                                    "fsType": "string",
                                                    "storagePolicyName": "string",
                                                    "storagePolicyID": "string"
                                                },
                                                "quobyte": {
                                                    "registry": "string",
                                                    "volume": "string",
                                                    "readOnly": false,
                                                    "user": "string",
                                                    "group": "string",
                                                    "tenant": "string"
                                                },
                                                "azureDisk": {
                                                    "diskName": "string",
                                                    "diskURI": "string",
                                                    "cachingMode": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "kind": "string"
                                                },
                                                "photonPersistentDisk": {
                                                    "pdID": "string",
                                                    "fsType": "string"
                                                },
                                                "projected": {
                                                    "sources": [
                                                        {
                                                            "secret": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "downwardAPI": {
                                                                "items": [
                                                                    {
                                                                        "path": "string",
                                                                        "fieldRef": {
                                                                            "apiVersion": "string",
                                                                            "fieldPath": "string"
                                                                        },
                                                                        "resourceFieldRef": {
                                                                            "containerName": "string",
                                                                            "resource": "string",
                                                                            "divisor": {
                                                                                "string": "string"
                                                                            }
                                                                        },
                                                                        "mode": 0
                                                                    }
                                                                ]
                                                            },
                                                            "configMap": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "serviceAccountToken": {
                                                                "audience": "string",
                                                                "expirationSeconds": "string",
                                                                "path": "string"
                                                            }
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "portworxVolume": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "scaleIO": {
                                                    "gateway": "string",
                                                    "system": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "sslEnabled": false,
                                                    "protectionDomain": "string",
                                                    "storagePool": "string",
                                                    "storageMode": "string",
                                                    "volumeName": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "storageos": {
                                                    "volumeName": "string",
                                                    "volumeNamespace": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "csi": {
                                                    "driver": "string",
                                                    "readOnly": false,
                                                    "fsType": "string",
                                                    "nodePublishSecretRef": {
                                                        "name": "string"
                                                    }
                                                }
                                            }
                                        }
                                    ],
                                    "initContainers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "containers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "restartPolicy": "string",
                                    "terminationGracePeriodSeconds": "string",
                                    "activeDeadlineSeconds": "string",
                                    "dnsPolicy": "string",
                                    "serviceAccountName": "string",
                                    "serviceAccount": "string",
                                    "automountServiceAccountToken": false,
                                    "nodeName": "string",
                                    "hostNetwork": false,
                                    "hostPID": false,
                                    "hostIPC": false,
                                    "shareProcessNamespace": false,
                                    "securityContext": {
                                        "seLinuxOptions": {
                                            "user": "string",
                                            "role": "string",
                                            "type": "string",
                                            "level": "string"
                                        },
                                        "runAsUser": "string",
                                        "runAsGroup": "string",
                                        "runAsNonRoot": false,
                                        "supplementalGroups": [
                                            "string"
                                        ],
                                        "fsGroup": "string",
                                        "sysctls": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "imagePullSecrets": [
                                        {
                                            "name": "string"
                                        }
                                    ],
                                    "hostname": "string",
                                    "subdomain": "string",
                                    "affinity": {
                                        "nodeAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": {
                                                "nodeSelectorTerms": [
                                                    {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            },
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "preference": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                }
                                            ]
                                        },
                                        "podAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        },
                                        "podAntiAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        }
                                    },
                                    "schedulerName": "string",
                                    "tolerations": [
                                        {
                                            "key": "string",
                                            "operator": "string",
                                            "value": "string",
                                            "effect": "string",
                                            "tolerationSeconds": "string"
                                        }
                                    ],
                                    "hostAliases": [
                                        {
                                            "ip": "string",
                                            "hostnames": [
                                                "string"
                                            ]
                                        }
                                    ],
                                    "priorityClassName": "string",
                                    "priority": 0,
                                    "dnsConfig": {
                                        "nameservers": [
                                            "string"
                                        ],
                                        "searches": [
                                            "string"
                                        ],
                                        "options": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "readinessGates": [
                                        {
                                            "conditionType": "string"
                                        }
                                    ],
                                    "runtimeClassName": "string",
                                    "enableServiceLinks": false
                                }
                            },
                            "updateStrategy": {
                                "type": "string",
                                "rollingUpdate": {
                                    "maxUnavailable": {
                                        "type": "string",
                                        "intVal": 0,
                                        "strVal": "string"
                                    }
                                }
                            },
                            "minReadySeconds": 0,
                            "revisionHistoryLimit": 0
                        },
                        "status": {
                            "currentNumberScheduled": 0,
                            "numberMisscheduled": 0,
                            "desiredNumberScheduled": 0,
                            "numberReady": 0,
                            "observedGeneration": "string",
                            "updatedNumberScheduled": 0,
                            "numberAvailable": 0,
                            "numberUnavailable": 0,
                            "collisionCount": 0,
                            "conditions": [
                                {
                                    "type": "string",
                                    "status": "string",
                                    "lastTransitionTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "reason": "string",
                                    "message": "string"
                                }
                            ]
                        }
                    }
                },
                "objectStatefulSet": {
                    "resourceStatefulSet": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "replicas": 0,
                            "selector": {
                                "matchExpressions": [
                                    {
                                        "key": "string",
                                        "operator": "string",
                                        "values": [
                                            "string"
                                        ]
                                    }
                                ]
                            },
                            "template": {
                                "metadata": {
                                    "name": "string",
                                    "generateName": "string",
                                    "namespace": "string",
                                    "selfLink": "string",
                                    "uid": "string",
                                    "resourceVersion": "string",
                                    "generation": "string",
                                    "creationTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionGracePeriodSeconds": "string",
                                    "ownerReferences": [
                                        {
                                            "apiVersion": "string",
                                            "kind": "string",
                                            "name": "string",
                                            "uid": "string",
                                            "controller": false,
                                            "blockOwnerDeletion": false
                                        }
                                    ],
                                    "initializers": {
                                        "pending": [
                                            {
                                                "name": "string"
                                            }
                                        ],
                                        "result": {
                                            "metadata": {
                                                "selfLink": "string",
                                                "resourceVersion": "string",
                                                "continue": "string"
                                            },
                                            "status": "string",
                                            "message": "string",
                                            "reason": "string",
                                            "details": {
                                                "name": "string",
                                                "group": "string",
                                                "kind": "string",
                                                "uid": "string",
                                                "causes": [
                                                    {
                                                        "reason": "string",
                                                        "message": "string",
                                                        "field": "string"
                                                    }
                                                ],
                                                "retryAfterSeconds": 0
                                            },
                                            "code": 0
                                        }
                                    },
                                    "finalizers": [
                                        "string"
                                    ],
                                    "clusterName": "string",
                                    "managedFields": [
                                        {
                                            "manager": "string",
                                            "operation": "string",
                                            "apiVersion": "string",
                                            "time": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "fields": {}
                                        }
                                    ]
                                },
                                "spec": {
                                    "volumes": [
                                        {
                                            "name": "string",
                                            "volumeSource": {
                                                "hostPath": {
                                                    "path": "string",
                                                    "type": "string"
                                                },
                                                "emptyDir": {
                                                    "medium": "string",
                                                    "sizeLimit": {
                                                        "string": "string"
                                                    }
                                                },
                                                "gcePersistentDisk": {
                                                    "pdName": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "awsElasticBlockStore": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "gitRepo": {
                                                    "repository": "string",
                                                    "revision": "string",
                                                    "directory": "string"
                                                },
                                                "secret": {
                                                    "secretName": "string",
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "nfs": {
                                                    "server": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "iscsi": {
                                                    "targetPortal": "string",
                                                    "iqn": "string",
                                                    "lun": 0,
                                                    "iscsiInterface": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "portals": [
                                                        "string"
                                                    ],
                                                    "chapAuthDiscovery": false,
                                                    "chapAuthSession": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "initiatorName": "string"
                                                },
                                                "glusterfs": {
                                                    "endpoints": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "persistentVolumeClaim": {
                                                    "claimName": "string",
                                                    "readOnly": false
                                                },
                                                "rbd": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "image": "string",
                                                    "fsType": "string",
                                                    "pool": "string",
                                                    "user": "string",
                                                    "keyring": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flexVolume": {
                                                    "driver": "string",
                                                    "fsType": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "cinder": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "cephfs": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "path": "string",
                                                    "user": "string",
                                                    "secretFile": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flocker": {
                                                    "datasetName": "string",
                                                    "datasetUUID": "string"
                                                },
                                                "downwardAPI": {
                                                    "items": [
                                                        {
                                                            "path": "string",
                                                            "fieldRef": {
                                                                "apiVersion": "string",
                                                                "fieldPath": "string"
                                                            },
                                                            "resourceFieldRef": {
                                                                "containerName": "string",
                                                                "resource": "string",
                                                                "divisor": {
                                                                    "string": "string"
                                                                }
                                                            },
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "fc": {
                                                    "targetWWNs": [
                                                        "string"
                                                    ],
                                                    "lun": 0,
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "wwids": [
                                                        "string"
                                                    ]
                                                },
                                                "azureFile": {
                                                    "secretName": "string",
                                                    "shareName": "string",
                                                    "readOnly": false
                                                },
                                                "configMap": {
                                                    "localObjectReference": {
                                                        "name": "string"
                                                    },
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "vsphereVolume": {
                                                    "volumePath": "string",
                                                    "fsType": "string",
                                                    "storagePolicyName": "string",
                                                    "storagePolicyID": "string"
                                                },
                                                "quobyte": {
                                                    "registry": "string",
                                                    "volume": "string",
                                                    "readOnly": false,
                                                    "user": "string",
                                                    "group": "string",
                                                    "tenant": "string"
                                                },
                                                "azureDisk": {
                                                    "diskName": "string",
                                                    "diskURI": "string",
                                                    "cachingMode": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "kind": "string"
                                                },
                                                "photonPersistentDisk": {
                                                    "pdID": "string",
                                                    "fsType": "string"
                                                },
                                                "projected": {
                                                    "sources": [
                                                        {
                                                            "secret": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "downwardAPI": {
                                                                "items": [
                                                                    {
                                                                        "path": "string",
                                                                        "fieldRef": {
                                                                            "apiVersion": "string",
                                                                            "fieldPath": "string"
                                                                        },
                                                                        "resourceFieldRef": {
                                                                            "containerName": "string",
                                                                            "resource": "string",
                                                                            "divisor": {
                                                                                "string": "string"
                                                                            }
                                                                        },
                                                                        "mode": 0
                                                                    }
                                                                ]
                                                            },
                                                            "configMap": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "serviceAccountToken": {
                                                                "audience": "string",
                                                                "expirationSeconds": "string",
                                                                "path": "string"
                                                            }
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "portworxVolume": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "scaleIO": {
                                                    "gateway": "string",
                                                    "system": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "sslEnabled": false,
                                                    "protectionDomain": "string",
                                                    "storagePool": "string",
                                                    "storageMode": "string",
                                                    "volumeName": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "storageos": {
                                                    "volumeName": "string",
                                                    "volumeNamespace": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "csi": {
                                                    "driver": "string",
                                                    "readOnly": false,
                                                    "fsType": "string",
                                                    "nodePublishSecretRef": {
                                                        "name": "string"
                                                    }
                                                }
                                            }
                                        }
                                    ],
                                    "initContainers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "containers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "restartPolicy": "string",
                                    "terminationGracePeriodSeconds": "string",
                                    "activeDeadlineSeconds": "string",
                                    "dnsPolicy": "string",
                                    "serviceAccountName": "string",
                                    "serviceAccount": "string",
                                    "automountServiceAccountToken": false,
                                    "nodeName": "string",
                                    "hostNetwork": false,
                                    "hostPID": false,
                                    "hostIPC": false,
                                    "shareProcessNamespace": false,
                                    "securityContext": {
                                        "seLinuxOptions": {
                                            "user": "string",
                                            "role": "string",
                                            "type": "string",
                                            "level": "string"
                                        },
                                        "runAsUser": "string",
                                        "runAsGroup": "string",
                                        "runAsNonRoot": false,
                                        "supplementalGroups": [
                                            "string"
                                        ],
                                        "fsGroup": "string",
                                        "sysctls": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "imagePullSecrets": [
                                        {
                                            "name": "string"
                                        }
                                    ],
                                    "hostname": "string",
                                    "subdomain": "string",
                                    "affinity": {
                                        "nodeAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": {
                                                "nodeSelectorTerms": [
                                                    {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            },
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "preference": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                }
                                            ]
                                        },
                                        "podAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        },
                                        "podAntiAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        }
                                    },
                                    "schedulerName": "string",
                                    "tolerations": [
                                        {
                                            "key": "string",
                                            "operator": "string",
                                            "value": "string",
                                            "effect": "string",
                                            "tolerationSeconds": "string"
                                        }
                                    ],
                                    "hostAliases": [
                                        {
                                            "ip": "string",
                                            "hostnames": [
                                                "string"
                                            ]
                                        }
                                    ],
                                    "priorityClassName": "string",
                                    "priority": 0,
                                    "dnsConfig": {
                                        "nameservers": [
                                            "string"
                                        ],
                                        "searches": [
                                            "string"
                                        ],
                                        "options": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "readinessGates": [
                                        {
                                            "conditionType": "string"
                                        }
                                    ],
                                    "runtimeClassName": "string",
                                    "enableServiceLinks": false
                                }
                            },
                            "volumeClaimTemplates": [
                                {
                                    "metadata": {
                                        "name": "string",
                                        "generateName": "string",
                                        "namespace": "string",
                                        "selfLink": "string",
                                        "uid": "string",
                                        "resourceVersion": "string",
                                        "generation": "string",
                                        "creationTimestamp": {
                                            "seconds": "string",
                                            "nanos": 0
                                        },
                                        "deletionTimestamp": {
                                            "seconds": "string",
                                            "nanos": 0
                                        },
                                        "deletionGracePeriodSeconds": "string",
                                        "ownerReferences": [
                                            {
                                                "apiVersion": "string",
                                                "kind": "string",
                                                "name": "string",
                                                "uid": "string",
                                                "controller": false,
                                                "blockOwnerDeletion": false
                                            }
                                        ],
                                        "initializers": {
                                            "pending": [
                                                {
                                                    "name": "string"
                                                }
                                            ],
                                            "result": {
                                                "metadata": {
                                                    "selfLink": "string",
                                                    "resourceVersion": "string",
                                                    "continue": "string"
                                                },
                                                "status": "string",
                                                "message": "string",
                                                "reason": "string",
                                                "details": {
                                                    "name": "string",
                                                    "group": "string",
                                                    "kind": "string",
                                                    "uid": "string",
                                                    "causes": [
                                                        {
                                                            "reason": "string",
                                                            "message": "string",
                                                            "field": "string"
                                                        }
                                                    ],
                                                    "retryAfterSeconds": 0
                                                },
                                                "code": 0
                                            }
                                        },
                                        "finalizers": [
                                            "string"
                                        ],
                                        "clusterName": "string",
                                        "managedFields": [
                                            {
                                                "manager": "string",
                                                "operation": "string",
                                                "apiVersion": "string",
                                                "time": {
                                                    "seconds": "string",
                                                    "nanos": 0
                                                },
                                                "fields": {}
                                            }
                                        ]
                                    },
                                    "spec": {
                                        "accessModes": [
                                            "string"
                                        ],
                                        "selector": {
                                            "matchExpressions": [
                                                {
                                                    "key": "string",
                                                    "operator": "string",
                                                    "values": [
                                                        "string"
                                                    ]
                                                }
                                            ]
                                        },
                                        "resources": {},
                                        "volumeName": "string",
                                        "storageClassName": "string",
                                        "volumeMode": "string",
                                        "dataSource": {
                                            "apiGroup": "string",
                                            "kind": "string",
                                            "name": "string"
                                        }
                                    },
                                    "status": {
                                        "phase": "string",
                                        "accessModes": [
                                            "string"
                                        ],
                                        "conditions": [
                                            {
                                                "type": "string",
                                                "status": "string",
                                                "lastProbeTime": {
                                                    "seconds": "string",
                                                    "nanos": 0
                                                },
                                                "lastTransitionTime": {
                                                    "seconds": "string",
                                                    "nanos": 0
                                                },
                                                "reason": "string",
                                                "message": "string"
                                            }
                                        ]
                                    }
                                }
                            ],
                            "serviceName": "string",
                            "podManagementPolicy": "string",
                            "updateStrategy": {
                                "type": "string",
                                "rollingUpdate": {
                                    "partition": 0
                                }
                            },
                            "revisionHistoryLimit": 0
                        },
                        "status": {
                            "observedGeneration": "string",
                            "replicas": 0,
                            "readyReplicas": 0,
                            "currentReplicas": 0,
                            "updatedReplicas": 0,
                            "currentRevision": "string",
                            "updateRevision": "string",
                            "collisionCount": 0,
                            "conditions": [
                                {
                                    "type": "string",
                                    "status": "string",
                                    "lastTransitionTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "reason": "string",
                                    "message": "string"
                                }
                            ]
                        }
                    }
                },
                "objectCronJob": {
                    "resourceCronJob": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "schedule": "string",
                            "startingDeadlineSeconds": "string",
                            "concurrencyPolicy": "string",
                            "suspend": false,
                            "jobTemplate": {
                                "metadata": {
                                    "name": "string",
                                    "generateName": "string",
                                    "namespace": "string",
                                    "selfLink": "string",
                                    "uid": "string",
                                    "resourceVersion": "string",
                                    "generation": "string",
                                    "creationTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionGracePeriodSeconds": "string",
                                    "ownerReferences": [
                                        {
                                            "apiVersion": "string",
                                            "kind": "string",
                                            "name": "string",
                                            "uid": "string",
                                            "controller": false,
                                            "blockOwnerDeletion": false
                                        }
                                    ],
                                    "initializers": {
                                        "pending": [
                                            {
                                                "name": "string"
                                            }
                                        ],
                                        "result": {
                                            "metadata": {
                                                "selfLink": "string",
                                                "resourceVersion": "string",
                                                "continue": "string"
                                            },
                                            "status": "string",
                                            "message": "string",
                                            "reason": "string",
                                            "details": {
                                                "name": "string",
                                                "group": "string",
                                                "kind": "string",
                                                "uid": "string",
                                                "causes": [
                                                    {
                                                        "reason": "string",
                                                        "message": "string",
                                                        "field": "string"
                                                    }
                                                ],
                                                "retryAfterSeconds": 0
                                            },
                                            "code": 0
                                        }
                                    },
                                    "finalizers": [
                                        "string"
                                    ],
                                    "clusterName": "string",
                                    "managedFields": [
                                        {
                                            "manager": "string",
                                            "operation": "string",
                                            "apiVersion": "string",
                                            "time": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "fields": {}
                                        }
                                    ]
                                },
                                "spec": {
                                    "parallelism": 0,
                                    "completions": 0,
                                    "activeDeadlineSeconds": "string",
                                    "backoffLimit": 0,
                                    "selector": {
                                        "matchExpressions": [
                                            {
                                                "key": "string",
                                                "operator": "string",
                                                "values": [
                                                    "string"
                                                ]
                                            }
                                        ]
                                    },
                                    "manualSelector": false,
                                    "template": {
                                        "metadata": {
                                            "name": "string",
                                            "generateName": "string",
                                            "namespace": "string",
                                            "selfLink": "string",
                                            "uid": "string",
                                            "resourceVersion": "string",
                                            "generation": "string",
                                            "creationTimestamp": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "deletionTimestamp": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "deletionGracePeriodSeconds": "string",
                                            "ownerReferences": [
                                                {
                                                    "apiVersion": "string",
                                                    "kind": "string",
                                                    "name": "string",
                                                    "uid": "string",
                                                    "controller": false,
                                                    "blockOwnerDeletion": false
                                                }
                                            ],
                                            "initializers": {
                                                "pending": [
                                                    {
                                                        "name": "string"
                                                    }
                                                ],
                                                "result": {
                                                    "metadata": {
                                                        "selfLink": "string",
                                                        "resourceVersion": "string",
                                                        "continue": "string"
                                                    },
                                                    "status": "string",
                                                    "message": "string",
                                                    "reason": "string",
                                                    "details": {
                                                        "name": "string",
                                                        "group": "string",
                                                        "kind": "string",
                                                        "uid": "string",
                                                        "causes": [
                                                            {
                                                                "reason": "string",
                                                                "message": "string",
                                                                "field": "string"
                                                            }
                                                        ],
                                                        "retryAfterSeconds": 0
                                                    },
                                                    "code": 0
                                                }
                                            },
                                            "finalizers": [
                                                "string"
                                            ],
                                            "clusterName": "string",
                                            "managedFields": [
                                                {
                                                    "manager": "string",
                                                    "operation": "string",
                                                    "apiVersion": "string",
                                                    "time": {
                                                        "seconds": "string",
                                                        "nanos": 0
                                                    },
                                                    "fields": {}
                                                }
                                            ]
                                        },
                                        "spec": {
                                            "volumes": [
                                                {
                                                    "name": "string",
                                                    "volumeSource": {
                                                        "hostPath": {
                                                            "path": "string",
                                                            "type": "string"
                                                        },
                                                        "emptyDir": {
                                                            "medium": "string",
                                                            "sizeLimit": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "gcePersistentDisk": {
                                                            "pdName": "string",
                                                            "fsType": "string",
                                                            "partition": 0,
                                                            "readOnly": false
                                                        },
                                                        "awsElasticBlockStore": {
                                                            "volumeID": "string",
                                                            "fsType": "string",
                                                            "partition": 0,
                                                            "readOnly": false
                                                        },
                                                        "gitRepo": {
                                                            "repository": "string",
                                                            "revision": "string",
                                                            "directory": "string"
                                                        },
                                                        "secret": {
                                                            "secretName": "string",
                                                            "items": [
                                                                {
                                                                    "key": "string",
                                                                    "path": "string",
                                                                    "mode": 0
                                                                }
                                                            ],
                                                            "defaultMode": 0,
                                                            "optional": false
                                                        },
                                                        "nfs": {
                                                            "server": "string",
                                                            "path": "string",
                                                            "readOnly": false
                                                        },
                                                        "iscsi": {
                                                            "targetPortal": "string",
                                                            "iqn": "string",
                                                            "lun": 0,
                                                            "iscsiInterface": "string",
                                                            "fsType": "string",
                                                            "readOnly": false,
                                                            "portals": [
                                                                "string"
                                                            ],
                                                            "chapAuthDiscovery": false,
                                                            "chapAuthSession": false,
                                                            "secretRef": {
                                                                "name": "string"
                                                            },
                                                            "initiatorName": "string"
                                                        },
                                                        "glusterfs": {
                                                            "endpoints": "string",
                                                            "path": "string",
                                                            "readOnly": false
                                                        },
                                                        "persistentVolumeClaim": {
                                                            "claimName": "string",
                                                            "readOnly": false
                                                        },
                                                        "rbd": {
                                                            "monitors": [
                                                                "string"
                                                            ],
                                                            "image": "string",
                                                            "fsType": "string",
                                                            "pool": "string",
                                                            "user": "string",
                                                            "keyring": "string",
                                                            "secretRef": {
                                                                "name": "string"
                                                            },
                                                            "readOnly": false
                                                        },
                                                        "flexVolume": {
                                                            "driver": "string",
                                                            "fsType": "string",
                                                            "secretRef": {
                                                                "name": "string"
                                                            },
                                                            "readOnly": false
                                                        },
                                                        "cinder": {
                                                            "volumeID": "string",
                                                            "fsType": "string",
                                                            "readOnly": false,
                                                            "secretRef": {
                                                                "name": "string"
                                                            }
                                                        },
                                                        "cephfs": {
                                                            "monitors": [
                                                                "string"
                                                            ],
                                                            "path": "string",
                                                            "user": "string",
                                                            "secretFile": "string",
                                                            "secretRef": {
                                                                "name": "string"
                                                            },
                                                            "readOnly": false
                                                        },
                                                        "flocker": {
                                                            "datasetName": "string",
                                                            "datasetUUID": "string"
                                                        },
                                                        "downwardAPI": {
                                                            "items": [
                                                                {
                                                                    "path": "string",
                                                                    "fieldRef": {
                                                                        "apiVersion": "string",
                                                                        "fieldPath": "string"
                                                                    },
                                                                    "resourceFieldRef": {
                                                                        "containerName": "string",
                                                                        "resource": "string",
                                                                        "divisor": {
                                                                            "string": "string"
                                                                        }
                                                                    },
                                                                    "mode": 0
                                                                }
                                                            ],
                                                            "defaultMode": 0
                                                        },
                                                        "fc": {
                                                            "targetWWNs": [
                                                                "string"
                                                            ],
                                                            "lun": 0,
                                                            "fsType": "string",
                                                            "readOnly": false,
                                                            "wwids": [
                                                                "string"
                                                            ]
                                                        },
                                                        "azureFile": {
                                                            "secretName": "string",
                                                            "shareName": "string",
                                                            "readOnly": false
                                                        },
                                                        "configMap": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "items": [
                                                                {
                                                                    "key": "string",
                                                                    "path": "string",
                                                                    "mode": 0
                                                                }
                                                            ],
                                                            "defaultMode": 0,
                                                            "optional": false
                                                        },
                                                        "vsphereVolume": {
                                                            "volumePath": "string",
                                                            "fsType": "string",
                                                            "storagePolicyName": "string",
                                                            "storagePolicyID": "string"
                                                        },
                                                        "quobyte": {
                                                            "registry": "string",
                                                            "volume": "string",
                                                            "readOnly": false,
                                                            "user": "string",
                                                            "group": "string",
                                                            "tenant": "string"
                                                        },
                                                        "azureDisk": {
                                                            "diskName": "string",
                                                            "diskURI": "string",
                                                            "cachingMode": "string",
                                                            "fsType": "string",
                                                            "readOnly": false,
                                                            "kind": "string"
                                                        },
                                                        "photonPersistentDisk": {
                                                            "pdID": "string",
                                                            "fsType": "string"
                                                        },
                                                        "projected": {
                                                            "sources": [
                                                                {
                                                                    "secret": {
                                                                        "localObjectReference": {
                                                                            "name": "string"
                                                                        },
                                                                        "items": [
                                                                            {
                                                                                "key": "string",
                                                                                "path": "string",
                                                                                "mode": 0
                                                                            }
                                                                        ],
                                                                        "optional": false
                                                                    },
                                                                    "downwardAPI": {
                                                                        "items": [
                                                                            {
                                                                                "path": "string",
                                                                                "fieldRef": {
                                                                                    "apiVersion": "string",
                                                                                    "fieldPath": "string"
                                                                                },
                                                                                "resourceFieldRef": {
                                                                                    "containerName": "string",
                                                                                    "resource": "string",
                                                                                    "divisor": {
                                                                                        "string": "string"
                                                                                    }
                                                                                },
                                                                                "mode": 0
                                                                            }
                                                                        ]
                                                                    },
                                                                    "configMap": {
                                                                        "localObjectReference": {
                                                                            "name": "string"
                                                                        },
                                                                        "items": [
                                                                            {
                                                                                "key": "string",
                                                                                "path": "string",
                                                                                "mode": 0
                                                                            }
                                                                        ],
                                                                        "optional": false
                                                                    },
                                                                    "serviceAccountToken": {
                                                                        "audience": "string",
                                                                        "expirationSeconds": "string",
                                                                        "path": "string"
                                                                    }
                                                                }
                                                            ],
                                                            "defaultMode": 0
                                                        },
                                                        "portworxVolume": {
                                                            "volumeID": "string",
                                                            "fsType": "string",
                                                            "readOnly": false
                                                        },
                                                        "scaleIO": {
                                                            "gateway": "string",
                                                            "system": "string",
                                                            "secretRef": {
                                                                "name": "string"
                                                            },
                                                            "sslEnabled": false,
                                                            "protectionDomain": "string",
                                                            "storagePool": "string",
                                                            "storageMode": "string",
                                                            "volumeName": "string",
                                                            "fsType": "string",
                                                            "readOnly": false
                                                        },
                                                        "storageos": {
                                                            "volumeName": "string",
                                                            "volumeNamespace": "string",
                                                            "fsType": "string",
                                                            "readOnly": false,
                                                            "secretRef": {
                                                                "name": "string"
                                                            }
                                                        },
                                                        "csi": {
                                                            "driver": "string",
                                                            "readOnly": false,
                                                            "fsType": "string",
                                                            "nodePublishSecretRef": {
                                                                "name": "string"
                                                            }
                                                        }
                                                    }
                                                }
                                            ],
                                            "initContainers": [
                                                {
                                                    "name": "string",
                                                    "image": "string",
                                                    "command": [
                                                        "string"
                                                    ],
                                                    "args": [
                                                        "string"
                                                    ],
                                                    "workingDir": "string",
                                                    "ports": [
                                                        {
                                                            "name": "string",
                                                            "hostPort": 0,
                                                            "containerPort": 0,
                                                            "protocol": "string",
                                                            "hostIP": "string"
                                                        }
                                                    ],
                                                    "envFrom": [
                                                        {
                                                            "prefix": "string",
                                                            "configMapRef": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "optional": false
                                                            },
                                                            "secretRef": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "optional": false
                                                            }
                                                        }
                                                    ],
                                                    "env": [
                                                        {
                                                            "name": "string",
                                                            "value": "string",
                                                            "valueFrom": {
                                                                "fieldRef": {
                                                                    "apiVersion": "string",
                                                                    "fieldPath": "string"
                                                                },
                                                                "resourceFieldRef": {
                                                                    "containerName": "string",
                                                                    "resource": "string",
                                                                    "divisor": {
                                                                        "string": "string"
                                                                    }
                                                                },
                                                                "configMapKeyRef": {
                                                                    "localObjectReference": {
                                                                        "name": "string"
                                                                    },
                                                                    "key": "string",
                                                                    "optional": false
                                                                },
                                                                "secretKeyRef": {
                                                                    "localObjectReference": {
                                                                        "name": "string"
                                                                    },
                                                                    "key": "string",
                                                                    "optional": false
                                                                }
                                                            }
                                                        }
                                                    ],
                                                    "resources": {},
                                                    "volumeMounts": [
                                                        {
                                                            "name": "string",
                                                            "readOnly": false,
                                                            "mountPath": "string",
                                                            "subPath": "string",
                                                            "mountPropagation": "string",
                                                            "subPathExpr": "string"
                                                        }
                                                    ],
                                                    "volumeDevices": [
                                                        {
                                                            "name": "string",
                                                            "devicePath": "string"
                                                        }
                                                    ],
                                                    "livenessProbe": {
                                                        "handler": {
                                                            "exec": {
                                                                "command": [
                                                                    "string"
                                                                ]
                                                            },
                                                            "httpGet": {
                                                                "path": "string",
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string",
                                                                "scheme": "string",
                                                                "httpHeaders": [
                                                                    {
                                                                        "name": "string",
                                                                        "value": "string"
                                                                    }
                                                                ]
                                                            },
                                                            "tcpSocket": {
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string"
                                                            }
                                                        },
                                                        "initialDelaySeconds": 0,
                                                        "timeoutSeconds": 0,
                                                        "periodSeconds": 0,
                                                        "successThreshold": 0,
                                                        "failureThreshold": 0
                                                    },
                                                    "readinessProbe": {
                                                        "handler": {
                                                            "exec": {
                                                                "command": [
                                                                    "string"
                                                                ]
                                                            },
                                                            "httpGet": {
                                                                "path": "string",
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string",
                                                                "scheme": "string",
                                                                "httpHeaders": [
                                                                    {
                                                                        "name": "string",
                                                                        "value": "string"
                                                                    }
                                                                ]
                                                            },
                                                            "tcpSocket": {
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string"
                                                            }
                                                        },
                                                        "initialDelaySeconds": 0,
                                                        "timeoutSeconds": 0,
                                                        "periodSeconds": 0,
                                                        "successThreshold": 0,
                                                        "failureThreshold": 0
                                                    },
                                                    "lifecycle": {
                                                        "postStart": {
                                                            "exec": {
                                                                "command": [
                                                                    "string"
                                                                ]
                                                            },
                                                            "httpGet": {
                                                                "path": "string",
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string",
                                                                "scheme": "string",
                                                                "httpHeaders": [
                                                                    {
                                                                        "name": "string",
                                                                        "value": "string"
                                                                    }
                                                                ]
                                                            },
                                                            "tcpSocket": {
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string"
                                                            }
                                                        },
                                                        "preStop": {
                                                            "exec": {
                                                                "command": [
                                                                    "string"
                                                                ]
                                                            },
                                                            "httpGet": {
                                                                "path": "string",
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string",
                                                                "scheme": "string",
                                                                "httpHeaders": [
                                                                    {
                                                                        "name": "string",
                                                                        "value": "string"
                                                                    }
                                                                ]
                                                            },
                                                            "tcpSocket": {
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string"
                                                            }
                                                        }
                                                    },
                                                    "terminationMessagePath": "string",
                                                    "terminationMessagePolicy": "string",
                                                    "imagePullPolicy": "string",
                                                    "securityContext": {
                                                        "capabilities": {
                                                            "add": [
                                                                "string"
                                                            ],
                                                            "drop": [
                                                                "string"
                                                            ]
                                                        },
                                                        "privileged": false,
                                                        "seLinuxOptions": {
                                                            "user": "string",
                                                            "role": "string",
                                                            "type": "string",
                                                            "level": "string"
                                                        },
                                                        "runAsUser": "string",
                                                        "runAsGroup": "string",
                                                        "runAsNonRoot": false,
                                                        "readOnlyRootFilesystem": false,
                                                        "allowPrivilegeEscalation": false,
                                                        "procMount": "string"
                                                    },
                                                    "stdin": false,
                                                    "stdinOnce": false,
                                                    "tty": false
                                                }
                                            ],
                                            "containers": [
                                                {
                                                    "name": "string",
                                                    "image": "string",
                                                    "command": [
                                                        "string"
                                                    ],
                                                    "args": [
                                                        "string"
                                                    ],
                                                    "workingDir": "string",
                                                    "ports": [
                                                        {
                                                            "name": "string",
                                                            "hostPort": 0,
                                                            "containerPort": 0,
                                                            "protocol": "string",
                                                            "hostIP": "string"
                                                        }
                                                    ],
                                                    "envFrom": [
                                                        {
                                                            "prefix": "string",
                                                            "configMapRef": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "optional": false
                                                            },
                                                            "secretRef": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "optional": false
                                                            }
                                                        }
                                                    ],
                                                    "env": [
                                                        {
                                                            "name": "string",
                                                            "value": "string",
                                                            "valueFrom": {
                                                                "fieldRef": {
                                                                    "apiVersion": "string",
                                                                    "fieldPath": "string"
                                                                },
                                                                "resourceFieldRef": {
                                                                    "containerName": "string",
                                                                    "resource": "string",
                                                                    "divisor": {
                                                                        "string": "string"
                                                                    }
                                                                },
                                                                "configMapKeyRef": {
                                                                    "localObjectReference": {
                                                                        "name": "string"
                                                                    },
                                                                    "key": "string",
                                                                    "optional": false
                                                                },
                                                                "secretKeyRef": {
                                                                    "localObjectReference": {
                                                                        "name": "string"
                                                                    },
                                                                    "key": "string",
                                                                    "optional": false
                                                                }
                                                            }
                                                        }
                                                    ],
                                                    "resources": {},
                                                    "volumeMounts": [
                                                        {
                                                            "name": "string",
                                                            "readOnly": false,
                                                            "mountPath": "string",
                                                            "subPath": "string",
                                                            "mountPropagation": "string",
                                                            "subPathExpr": "string"
                                                        }
                                                    ],
                                                    "volumeDevices": [
                                                        {
                                                            "name": "string",
                                                            "devicePath": "string"
                                                        }
                                                    ],
                                                    "livenessProbe": {
                                                        "handler": {
                                                            "exec": {
                                                                "command": [
                                                                    "string"
                                                                ]
                                                            },
                                                            "httpGet": {
                                                                "path": "string",
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string",
                                                                "scheme": "string",
                                                                "httpHeaders": [
                                                                    {
                                                                        "name": "string",
                                                                        "value": "string"
                                                                    }
                                                                ]
                                                            },
                                                            "tcpSocket": {
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string"
                                                            }
                                                        },
                                                        "initialDelaySeconds": 0,
                                                        "timeoutSeconds": 0,
                                                        "periodSeconds": 0,
                                                        "successThreshold": 0,
                                                        "failureThreshold": 0
                                                    },
                                                    "readinessProbe": {
                                                        "handler": {
                                                            "exec": {
                                                                "command": [
                                                                    "string"
                                                                ]
                                                            },
                                                            "httpGet": {
                                                                "path": "string",
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string",
                                                                "scheme": "string",
                                                                "httpHeaders": [
                                                                    {
                                                                        "name": "string",
                                                                        "value": "string"
                                                                    }
                                                                ]
                                                            },
                                                            "tcpSocket": {
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string"
                                                            }
                                                        },
                                                        "initialDelaySeconds": 0,
                                                        "timeoutSeconds": 0,
                                                        "periodSeconds": 0,
                                                        "successThreshold": 0,
                                                        "failureThreshold": 0
                                                    },
                                                    "lifecycle": {
                                                        "postStart": {
                                                            "exec": {
                                                                "command": [
                                                                    "string"
                                                                ]
                                                            },
                                                            "httpGet": {
                                                                "path": "string",
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string",
                                                                "scheme": "string",
                                                                "httpHeaders": [
                                                                    {
                                                                        "name": "string",
                                                                        "value": "string"
                                                                    }
                                                                ]
                                                            },
                                                            "tcpSocket": {
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string"
                                                            }
                                                        },
                                                        "preStop": {
                                                            "exec": {
                                                                "command": [
                                                                    "string"
                                                                ]
                                                            },
                                                            "httpGet": {
                                                                "path": "string",
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string",
                                                                "scheme": "string",
                                                                "httpHeaders": [
                                                                    {
                                                                        "name": "string",
                                                                        "value": "string"
                                                                    }
                                                                ]
                                                            },
                                                            "tcpSocket": {
                                                                "port": {
                                                                    "type": "string",
                                                                    "intVal": 0,
                                                                    "strVal": "string"
                                                                },
                                                                "host": "string"
                                                            }
                                                        }
                                                    },
                                                    "terminationMessagePath": "string",
                                                    "terminationMessagePolicy": "string",
                                                    "imagePullPolicy": "string",
                                                    "securityContext": {
                                                        "capabilities": {
                                                            "add": [
                                                                "string"
                                                            ],
                                                            "drop": [
                                                                "string"
                                                            ]
                                                        },
                                                        "privileged": false,
                                                        "seLinuxOptions": {
                                                            "user": "string",
                                                            "role": "string",
                                                            "type": "string",
                                                            "level": "string"
                                                        },
                                                        "runAsUser": "string",
                                                        "runAsGroup": "string",
                                                        "runAsNonRoot": false,
                                                        "readOnlyRootFilesystem": false,
                                                        "allowPrivilegeEscalation": false,
                                                        "procMount": "string"
                                                    },
                                                    "stdin": false,
                                                    "stdinOnce": false,
                                                    "tty": false
                                                }
                                            ],
                                            "restartPolicy": "string",
                                            "terminationGracePeriodSeconds": "string",
                                            "activeDeadlineSeconds": "string",
                                            "dnsPolicy": "string",
                                            "serviceAccountName": "string",
                                            "serviceAccount": "string",
                                            "automountServiceAccountToken": false,
                                            "nodeName": "string",
                                            "hostNetwork": false,
                                            "hostPID": false,
                                            "hostIPC": false,
                                            "shareProcessNamespace": false,
                                            "securityContext": {
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "supplementalGroups": [
                                                    "string"
                                                ],
                                                "fsGroup": "string",
                                                "sysctls": [
                                                    {
                                                        "name": "string",
                                                        "value": "string"
                                                    }
                                                ]
                                            },
                                            "imagePullSecrets": [
                                                {
                                                    "name": "string"
                                                }
                                            ],
                                            "hostname": "string",
                                            "subdomain": "string",
                                            "affinity": {
                                                "nodeAffinity": {
                                                    "requiredDuringSchedulingIgnoredDuringExecution": {
                                                        "nodeSelectorTerms": [
                                                            {
                                                                "matchExpressions": [
                                                                    {
                                                                        "key": "string",
                                                                        "operator": "string",
                                                                        "values": [
                                                                            "string"
                                                                        ]
                                                                    }
                                                                ],
                                                                "matchFields": [
                                                                    {
                                                                        "key": "string",
                                                                        "operator": "string",
                                                                        "values": [
                                                                            "string"
                                                                        ]
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "preferredDuringSchedulingIgnoredDuringExecution": [
                                                        {
                                                            "weight": 0,
                                                            "preference": {
                                                                "matchExpressions": [
                                                                    {
                                                                        "key": "string",
                                                                        "operator": "string",
                                                                        "values": [
                                                                            "string"
                                                                        ]
                                                                    }
                                                                ],
                                                                "matchFields": [
                                                                    {
                                                                        "key": "string",
                                                                        "operator": "string",
                                                                        "values": [
                                                                            "string"
                                                                        ]
                                                                    }
                                                                ]
                                                            }
                                                        }
                                                    ]
                                                },
                                                "podAffinity": {
                                                    "requiredDuringSchedulingIgnoredDuringExecution": [
                                                        {
                                                            "labelSelector": {
                                                                "matchExpressions": [
                                                                    {
                                                                        "key": "string",
                                                                        "operator": "string",
                                                                        "values": [
                                                                            "string"
                                                                        ]
                                                                    }
                                                                ]
                                                            },
                                                            "namespaces": [
                                                                "string"
                                                            ],
                                                            "topologyKey": "string"
                                                        }
                                                    ],
                                                    "preferredDuringSchedulingIgnoredDuringExecution": [
                                                        {
                                                            "weight": 0,
                                                            "podAffinityTerm": {
                                                                "labelSelector": {
                                                                    "matchExpressions": [
                                                                        {
                                                                            "key": "string",
                                                                            "operator": "string",
                                                                            "values": [
                                                                                "string"
                                                                            ]
                                                                        }
                                                                    ]
                                                                },
                                                                "namespaces": [
                                                                    "string"
                                                                ],
                                                                "topologyKey": "string"
                                                            }
                                                        }
                                                    ]
                                                },
                                                "podAntiAffinity": {
                                                    "requiredDuringSchedulingIgnoredDuringExecution": [
                                                        {
                                                            "labelSelector": {
                                                                "matchExpressions": [
                                                                    {
                                                                        "key": "string",
                                                                        "operator": "string",
                                                                        "values": [
                                                                            "string"
                                                                        ]
                                                                    }
                                                                ]
                                                            },
                                                            "namespaces": [
                                                                "string"
                                                            ],
                                                            "topologyKey": "string"
                                                        }
                                                    ],
                                                    "preferredDuringSchedulingIgnoredDuringExecution": [
                                                        {
                                                            "weight": 0,
                                                            "podAffinityTerm": {
                                                                "labelSelector": {
                                                                    "matchExpressions": [
                                                                        {
                                                                            "key": "string",
                                                                            "operator": "string",
                                                                            "values": [
                                                                                "string"
                                                                            ]
                                                                        }
                                                                    ]
                                                                },
                                                                "namespaces": [
                                                                    "string"
                                                                ],
                                                                "topologyKey": "string"
                                                            }
                                                        }
                                                    ]
                                                }
                                            },
                                            "schedulerName": "string",
                                            "tolerations": [
                                                {
                                                    "key": "string",
                                                    "operator": "string",
                                                    "value": "string",
                                                    "effect": "string",
                                                    "tolerationSeconds": "string"
                                                }
                                            ],
                                            "hostAliases": [
                                                {
                                                    "ip": "string",
                                                    "hostnames": [
                                                        "string"
                                                    ]
                                                }
                                            ],
                                            "priorityClassName": "string",
                                            "priority": 0,
                                            "dnsConfig": {
                                                "nameservers": [
                                                    "string"
                                                ],
                                                "searches": [
                                                    "string"
                                                ],
                                                "options": [
                                                    {
                                                        "name": "string",
                                                        "value": "string"
                                                    }
                                                ]
                                            },
                                            "readinessGates": [
                                                {
                                                    "conditionType": "string"
                                                }
                                            ],
                                            "runtimeClassName": "string",
                                            "enableServiceLinks": false
                                        }
                                    },
                                    "ttlSecondsAfterFinished": 0
                                }
                            },
                            "successfulJobsHistoryLimit": 0,
                            "failedJobsHistoryLimit": 0
                        },
                        "status": {
                            "active": [
                                {
                                    "kind": "string",
                                    "namespace": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "apiVersion": "string",
                                    "resourceVersion": "string",
                                    "fieldPath": "string"
                                }
                            ],
                            "lastScheduleTime": {
                                "seconds": "string",
                                "nanos": 0
                            }
                        }
                    }
                },
                "objectJob": {
                    "resourceJob": {
                        "metadata": {
                            "name": "string",
                            "generateName": "string",
                            "namespace": "string",
                            "selfLink": "string",
                            "uid": "string",
                            "resourceVersion": "string",
                            "generation": "string",
                            "creationTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionTimestamp": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "deletionGracePeriodSeconds": "string",
                            "ownerReferences": [
                                {
                                    "apiVersion": "string",
                                    "kind": "string",
                                    "name": "string",
                                    "uid": "string",
                                    "controller": false,
                                    "blockOwnerDeletion": false
                                }
                            ],
                            "initializers": {
                                "pending": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "result": {
                                    "metadata": {
                                        "selfLink": "string",
                                        "resourceVersion": "string",
                                        "continue": "string"
                                    },
                                    "status": "string",
                                    "message": "string",
                                    "reason": "string",
                                    "details": {
                                        "name": "string",
                                        "group": "string",
                                        "kind": "string",
                                        "uid": "string",
                                        "causes": [
                                            {
                                                "reason": "string",
                                                "message": "string",
                                                "field": "string"
                                            }
                                        ],
                                        "retryAfterSeconds": 0
                                    },
                                    "code": 0
                                }
                            },
                            "finalizers": [
                                "string"
                            ],
                            "clusterName": "string",
                            "managedFields": [
                                {
                                    "manager": "string",
                                    "operation": "string",
                                    "apiVersion": "string",
                                    "time": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "fields": {}
                                }
                            ]
                        },
                        "spec": {
                            "parallelism": 0,
                            "completions": 0,
                            "activeDeadlineSeconds": "string",
                            "backoffLimit": 0,
                            "selector": {
                                "matchExpressions": [
                                    {
                                        "key": "string",
                                        "operator": "string",
                                        "values": [
                                            "string"
                                        ]
                                    }
                                ]
                            },
                            "manualSelector": false,
                            "template": {
                                "metadata": {
                                    "name": "string",
                                    "generateName": "string",
                                    "namespace": "string",
                                    "selfLink": "string",
                                    "uid": "string",
                                    "resourceVersion": "string",
                                    "generation": "string",
                                    "creationTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionTimestamp": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "deletionGracePeriodSeconds": "string",
                                    "ownerReferences": [
                                        {
                                            "apiVersion": "string",
                                            "kind": "string",
                                            "name": "string",
                                            "uid": "string",
                                            "controller": false,
                                            "blockOwnerDeletion": false
                                        }
                                    ],
                                    "initializers": {
                                        "pending": [
                                            {
                                                "name": "string"
                                            }
                                        ],
                                        "result": {
                                            "metadata": {
                                                "selfLink": "string",
                                                "resourceVersion": "string",
                                                "continue": "string"
                                            },
                                            "status": "string",
                                            "message": "string",
                                            "reason": "string",
                                            "details": {
                                                "name": "string",
                                                "group": "string",
                                                "kind": "string",
                                                "uid": "string",
                                                "causes": [
                                                    {
                                                        "reason": "string",
                                                        "message": "string",
                                                        "field": "string"
                                                    }
                                                ],
                                                "retryAfterSeconds": 0
                                            },
                                            "code": 0
                                        }
                                    },
                                    "finalizers": [
                                        "string"
                                    ],
                                    "clusterName": "string",
                                    "managedFields": [
                                        {
                                            "manager": "string",
                                            "operation": "string",
                                            "apiVersion": "string",
                                            "time": {
                                                "seconds": "string",
                                                "nanos": 0
                                            },
                                            "fields": {}
                                        }
                                    ]
                                },
                                "spec": {
                                    "volumes": [
                                        {
                                            "name": "string",
                                            "volumeSource": {
                                                "hostPath": {
                                                    "path": "string",
                                                    "type": "string"
                                                },
                                                "emptyDir": {
                                                    "medium": "string",
                                                    "sizeLimit": {
                                                        "string": "string"
                                                    }
                                                },
                                                "gcePersistentDisk": {
                                                    "pdName": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "awsElasticBlockStore": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "partition": 0,
                                                    "readOnly": false
                                                },
                                                "gitRepo": {
                                                    "repository": "string",
                                                    "revision": "string",
                                                    "directory": "string"
                                                },
                                                "secret": {
                                                    "secretName": "string",
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "nfs": {
                                                    "server": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "iscsi": {
                                                    "targetPortal": "string",
                                                    "iqn": "string",
                                                    "lun": 0,
                                                    "iscsiInterface": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "portals": [
                                                        "string"
                                                    ],
                                                    "chapAuthDiscovery": false,
                                                    "chapAuthSession": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "initiatorName": "string"
                                                },
                                                "glusterfs": {
                                                    "endpoints": "string",
                                                    "path": "string",
                                                    "readOnly": false
                                                },
                                                "persistentVolumeClaim": {
                                                    "claimName": "string",
                                                    "readOnly": false
                                                },
                                                "rbd": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "image": "string",
                                                    "fsType": "string",
                                                    "pool": "string",
                                                    "user": "string",
                                                    "keyring": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flexVolume": {
                                                    "driver": "string",
                                                    "fsType": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "cinder": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "cephfs": {
                                                    "monitors": [
                                                        "string"
                                                    ],
                                                    "path": "string",
                                                    "user": "string",
                                                    "secretFile": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "readOnly": false
                                                },
                                                "flocker": {
                                                    "datasetName": "string",
                                                    "datasetUUID": "string"
                                                },
                                                "downwardAPI": {
                                                    "items": [
                                                        {
                                                            "path": "string",
                                                            "fieldRef": {
                                                                "apiVersion": "string",
                                                                "fieldPath": "string"
                                                            },
                                                            "resourceFieldRef": {
                                                                "containerName": "string",
                                                                "resource": "string",
                                                                "divisor": {
                                                                    "string": "string"
                                                                }
                                                            },
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "fc": {
                                                    "targetWWNs": [
                                                        "string"
                                                    ],
                                                    "lun": 0,
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "wwids": [
                                                        "string"
                                                    ]
                                                },
                                                "azureFile": {
                                                    "secretName": "string",
                                                    "shareName": "string",
                                                    "readOnly": false
                                                },
                                                "configMap": {
                                                    "localObjectReference": {
                                                        "name": "string"
                                                    },
                                                    "items": [
                                                        {
                                                            "key": "string",
                                                            "path": "string",
                                                            "mode": 0
                                                        }
                                                    ],
                                                    "defaultMode": 0,
                                                    "optional": false
                                                },
                                                "vsphereVolume": {
                                                    "volumePath": "string",
                                                    "fsType": "string",
                                                    "storagePolicyName": "string",
                                                    "storagePolicyID": "string"
                                                },
                                                "quobyte": {
                                                    "registry": "string",
                                                    "volume": "string",
                                                    "readOnly": false,
                                                    "user": "string",
                                                    "group": "string",
                                                    "tenant": "string"
                                                },
                                                "azureDisk": {
                                                    "diskName": "string",
                                                    "diskURI": "string",
                                                    "cachingMode": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "kind": "string"
                                                },
                                                "photonPersistentDisk": {
                                                    "pdID": "string",
                                                    "fsType": "string"
                                                },
                                                "projected": {
                                                    "sources": [
                                                        {
                                                            "secret": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "downwardAPI": {
                                                                "items": [
                                                                    {
                                                                        "path": "string",
                                                                        "fieldRef": {
                                                                            "apiVersion": "string",
                                                                            "fieldPath": "string"
                                                                        },
                                                                        "resourceFieldRef": {
                                                                            "containerName": "string",
                                                                            "resource": "string",
                                                                            "divisor": {
                                                                                "string": "string"
                                                                            }
                                                                        },
                                                                        "mode": 0
                                                                    }
                                                                ]
                                                            },
                                                            "configMap": {
                                                                "localObjectReference": {
                                                                    "name": "string"
                                                                },
                                                                "items": [
                                                                    {
                                                                        "key": "string",
                                                                        "path": "string",
                                                                        "mode": 0
                                                                    }
                                                                ],
                                                                "optional": false
                                                            },
                                                            "serviceAccountToken": {
                                                                "audience": "string",
                                                                "expirationSeconds": "string",
                                                                "path": "string"
                                                            }
                                                        }
                                                    ],
                                                    "defaultMode": 0
                                                },
                                                "portworxVolume": {
                                                    "volumeID": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "scaleIO": {
                                                    "gateway": "string",
                                                    "system": "string",
                                                    "secretRef": {
                                                        "name": "string"
                                                    },
                                                    "sslEnabled": false,
                                                    "protectionDomain": "string",
                                                    "storagePool": "string",
                                                    "storageMode": "string",
                                                    "volumeName": "string",
                                                    "fsType": "string",
                                                    "readOnly": false
                                                },
                                                "storageos": {
                                                    "volumeName": "string",
                                                    "volumeNamespace": "string",
                                                    "fsType": "string",
                                                    "readOnly": false,
                                                    "secretRef": {
                                                        "name": "string"
                                                    }
                                                },
                                                "csi": {
                                                    "driver": "string",
                                                    "readOnly": false,
                                                    "fsType": "string",
                                                    "nodePublishSecretRef": {
                                                        "name": "string"
                                                    }
                                                }
                                            }
                                        }
                                    ],
                                    "initContainers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "containers": [
                                        {
                                            "name": "string",
                                            "image": "string",
                                            "command": [
                                                "string"
                                            ],
                                            "args": [
                                                "string"
                                            ],
                                            "workingDir": "string",
                                            "ports": [
                                                {
                                                    "name": "string",
                                                    "hostPort": 0,
                                                    "containerPort": 0,
                                                    "protocol": "string",
                                                    "hostIP": "string"
                                                }
                                            ],
                                            "envFrom": [
                                                {
                                                    "prefix": "string",
                                                    "configMapRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    },
                                                    "secretRef": {
                                                        "localObjectReference": {
                                                            "name": "string"
                                                        },
                                                        "optional": false
                                                    }
                                                }
                                            ],
                                            "env": [
                                                {
                                                    "name": "string",
                                                    "value": "string",
                                                    "valueFrom": {
                                                        "fieldRef": {
                                                            "apiVersion": "string",
                                                            "fieldPath": "string"
                                                        },
                                                        "resourceFieldRef": {
                                                            "containerName": "string",
                                                            "resource": "string",
                                                            "divisor": {
                                                                "string": "string"
                                                            }
                                                        },
                                                        "configMapKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        },
                                                        "secretKeyRef": {
                                                            "localObjectReference": {
                                                                "name": "string"
                                                            },
                                                            "key": "string",
                                                            "optional": false
                                                        }
                                                    }
                                                }
                                            ],
                                            "resources": {},
                                            "volumeMounts": [
                                                {
                                                    "name": "string",
                                                    "readOnly": false,
                                                    "mountPath": "string",
                                                    "subPath": "string",
                                                    "mountPropagation": "string",
                                                    "subPathExpr": "string"
                                                }
                                            ],
                                            "volumeDevices": [
                                                {
                                                    "name": "string",
                                                    "devicePath": "string"
                                                }
                                            ],
                                            "livenessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "readinessProbe": {
                                                "handler": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "initialDelaySeconds": 0,
                                                "timeoutSeconds": 0,
                                                "periodSeconds": 0,
                                                "successThreshold": 0,
                                                "failureThreshold": 0
                                            },
                                            "lifecycle": {
                                                "postStart": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                },
                                                "preStop": {
                                                    "exec": {
                                                        "command": [
                                                            "string"
                                                        ]
                                                    },
                                                    "httpGet": {
                                                        "path": "string",
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string",
                                                        "scheme": "string",
                                                        "httpHeaders": [
                                                            {
                                                                "name": "string",
                                                                "value": "string"
                                                            }
                                                        ]
                                                    },
                                                    "tcpSocket": {
                                                        "port": {
                                                            "type": "string",
                                                            "intVal": 0,
                                                            "strVal": "string"
                                                        },
                                                        "host": "string"
                                                    }
                                                }
                                            },
                                            "terminationMessagePath": "string",
                                            "terminationMessagePolicy": "string",
                                            "imagePullPolicy": "string",
                                            "securityContext": {
                                                "capabilities": {
                                                    "add": [
                                                        "string"
                                                    ],
                                                    "drop": [
                                                        "string"
                                                    ]
                                                },
                                                "privileged": false,
                                                "seLinuxOptions": {
                                                    "user": "string",
                                                    "role": "string",
                                                    "type": "string",
                                                    "level": "string"
                                                },
                                                "runAsUser": "string",
                                                "runAsGroup": "string",
                                                "runAsNonRoot": false,
                                                "readOnlyRootFilesystem": false,
                                                "allowPrivilegeEscalation": false,
                                                "procMount": "string"
                                            },
                                            "stdin": false,
                                            "stdinOnce": false,
                                            "tty": false
                                        }
                                    ],
                                    "restartPolicy": "string",
                                    "terminationGracePeriodSeconds": "string",
                                    "activeDeadlineSeconds": "string",
                                    "dnsPolicy": "string",
                                    "serviceAccountName": "string",
                                    "serviceAccount": "string",
                                    "automountServiceAccountToken": false,
                                    "nodeName": "string",
                                    "hostNetwork": false,
                                    "hostPID": false,
                                    "hostIPC": false,
                                    "shareProcessNamespace": false,
                                    "securityContext": {
                                        "seLinuxOptions": {
                                            "user": "string",
                                            "role": "string",
                                            "type": "string",
                                            "level": "string"
                                        },
                                        "runAsUser": "string",
                                        "runAsGroup": "string",
                                        "runAsNonRoot": false,
                                        "supplementalGroups": [
                                            "string"
                                        ],
                                        "fsGroup": "string",
                                        "sysctls": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "imagePullSecrets": [
                                        {
                                            "name": "string"
                                        }
                                    ],
                                    "hostname": "string",
                                    "subdomain": "string",
                                    "affinity": {
                                        "nodeAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": {
                                                "nodeSelectorTerms": [
                                                    {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            },
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "preference": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ],
                                                        "matchFields": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                }
                                            ]
                                        },
                                        "podAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        },
                                        "podAntiAffinity": {
                                            "requiredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "labelSelector": {
                                                        "matchExpressions": [
                                                            {
                                                                "key": "string",
                                                                "operator": "string",
                                                                "values": [
                                                                    "string"
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    "namespaces": [
                                                        "string"
                                                    ],
                                                    "topologyKey": "string"
                                                }
                                            ],
                                            "preferredDuringSchedulingIgnoredDuringExecution": [
                                                {
                                                    "weight": 0,
                                                    "podAffinityTerm": {
                                                        "labelSelector": {
                                                            "matchExpressions": [
                                                                {
                                                                    "key": "string",
                                                                    "operator": "string",
                                                                    "values": [
                                                                        "string"
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        "namespaces": [
                                                            "string"
                                                        ],
                                                        "topologyKey": "string"
                                                    }
                                                }
                                            ]
                                        }
                                    },
                                    "schedulerName": "string",
                                    "tolerations": [
                                        {
                                            "key": "string",
                                            "operator": "string",
                                            "value": "string",
                                            "effect": "string",
                                            "tolerationSeconds": "string"
                                        }
                                    ],
                                    "hostAliases": [
                                        {
                                            "ip": "string",
                                            "hostnames": [
                                                "string"
                                            ]
                                        }
                                    ],
                                    "priorityClassName": "string",
                                    "priority": 0,
                                    "dnsConfig": {
                                        "nameservers": [
                                            "string"
                                        ],
                                        "searches": [
                                            "string"
                                        ],
                                        "options": [
                                            {
                                                "name": "string",
                                                "value": "string"
                                            }
                                        ]
                                    },
                                    "readinessGates": [
                                        {
                                            "conditionType": "string"
                                        }
                                    ],
                                    "runtimeClassName": "string",
                                    "enableServiceLinks": false
                                }
                            },
                            "ttlSecondsAfterFinished": 0
                        },
                        "status": {
                            "conditions": [
                                {
                                    "type": "string",
                                    "status": "string",
                                    "lastProbeTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "lastTransitionTime": {
                                        "seconds": "string",
                                        "nanos": 0
                                    },
                                    "reason": "string",
                                    "message": "string"
                                }
                            ],
                            "startTime": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "completionTime": {
                                "seconds": "string",
                                "nanos": 0
                            },
                            "active": 0,
                            "succeeded": 0,
                            "failed": 0
                        }
                    }
                },
                "objectCustomResource": {},
                "gvr": {
                    "group": "string",
                    "version": "string",
                    "resource": "string"
                }
            },
            "status": {
                "health": {
                    "state": "string",
                    "message": "string"
                },
                "phase": "string",
                "phaseInfo": "string"
            }
        }
    ],
    "totalCount": "string"
}

default

An unexpected error response.

Returns grpc.gateway.runtime.Error of type(s) */*
{
    "error": "string",
    "code": 0,
    "message": "string",
    "details": [
        {
            "typeUrl": "string",
            "value": "string"
        }
    ]
}