{
"data": null,
"errorData": null,
"message": "string",
"Data": {
"gateways": [
{
"annotations": {
"property1": "string",
"property2": "string"
},
"apiVersion": "string",
"clusterName": "string",
"creationTimestamp": "string",
"deletionGracePeriodSeconds": 0,
"deletionTimestamp": "string",
"finalizers": [
"string"
],
"generateName": "string",
"generation": 0,
"kind": "string",
"labels": {
"property1": "string",
"property2": "string"
},
"managedFields": [
{
"apiVersion": "string",
"fieldsType": "string",
"fieldsV1": {},
"manager": "string",
"operation": "string",
"subresource": "string",
"time": "string"
}
],
"name": "string",
"namespace": "string",
"ownerReferences": [
{
"apiVersion": "string",
"blockOwnerDeletion": true,
"controller": true,
"kind": "string",
"name": "string",
"uid": "string"
}
],
"resourceVersion": "string",
"selfLink": "string",
"spec": {
"selector": {
"property1": "string",
"property2": "string"
},
"servers": [
{
"bind": "string",
"default_endpoint": "string",
"hosts": [
"string"
],
"name": "string",
"port": {
"name": "string",
"number": 0,
"protocol": "string",
"target_port": 0
},
"tls": {
"ca_certificates": "string",
"cipher_suites": [
"string"
],
"credential_name": "string",
"https_redirect": true,
"max_protocol_version": 0,
"min_protocol_version": 0,
"mode": 0,
"private_key": "string",
"server_certificate": "string",
"subject_alt_names": [
"string"
],
"verify_certificate_hash": [
"string"
],
"verify_certificate_spki": [
"string"
]
}
}
]
},
"status": {
"conditions": [
{
"last_probe_time": {
"nanos": 0,
"seconds": 0
},
"last_transition_time": {
"nanos": 0,
"seconds": 0
},
"message": "string",
"reason": "string",
"status": "string",
"type": "string"
}
],
"observed_generation": 0,
"validation_messages": [
{
"documentation_url": "string",
"level": 0,
"type": {
"code": "string",
"name": "string"
}
}
]
},
"uid": "string"
}
],
"serviceEntries": [
{
"annotations": {
"property1": "string",
"property2": "string"
},
"apiVersion": "string",
"clusterName": "string",
"creationTimestamp": "string",
"deletionGracePeriodSeconds": 0,
"deletionTimestamp": "string",
"finalizers": [
"string"
],
"generateName": "string",
"generation": 0,
"kind": "string",
"labels": {
"property1": "string",
"property2": "string"
},
"managedFields": [
{
"apiVersion": "string",
"fieldsType": "string",
"fieldsV1": {},
"manager": "string",
"operation": "string",
"subresource": "string",
"time": "string"
}
],
"name": "string",
"namespace": "string",
"ownerReferences": [
{
"apiVersion": "string",
"blockOwnerDeletion": true,
"controller": true,
"kind": "string",
"name": "string",
"uid": "string"
}
],
"resourceVersion": "string",
"selfLink": "string",
"spec": {
"addresses": [
"string"
],
"endpoints": [
{
"address": "string",
"labels": {
"property1": "string",
"property2": "string"
},
"locality": "string",
"network": "string",
"ports": {
"property1": 0,
"property2": 0
},
"service_account": "string",
"weight": 0
}
],
"export_to": [
"string"
],
"hosts": [
"string"
],
"location": 0,
"ports": [
{
"name": "string",
"number": 0,
"protocol": "string",
"target_port": 0
}
],
"resolution": 0,
"subject_alt_names": [
"string"
],
"workload_selector": {
"labels": {
"property1": "string",
"property2": "string"
}
}
},
"status": {
"conditions": [
{
"last_probe_time": {
"nanos": 0,
"seconds": 0
},
"last_transition_time": {
"nanos": 0,
"seconds": 0
},
"message": "string",
"reason": "string",
"status": "string",
"type": "string"
}
],
"observed_generation": 0,
"validation_messages": [
{
"documentation_url": "string",
"level": 0,
"type": {
"code": "string",
"name": "string"
}
}
]
},
"uid": "string"
}
],
"sidecars": [
{
"annotations": {
"property1": "string",
"property2": "string"
},
"apiVersion": "string",
"clusterName": "string",
"creationTimestamp": "string",
"deletionGracePeriodSeconds": 0,
"deletionTimestamp": "string",
"finalizers": [
"string"
],
"generateName": "string",
"generation": 0,
"kind": "string",
"labels": {
"property1": "string",
"property2": "string"
},
"managedFields": [
{
"apiVersion": "string",
"fieldsType": "string",
"fieldsV1": {},
"manager": "string",
"operation": "string",
"subresource": "string",
"time": "string"
}
],
"name": "string",
"namespace": "string",
"ownerReferences": [
{
"apiVersion": "string",
"blockOwnerDeletion": true,
"controller": true,
"kind": "string",
"name": "string",
"uid": "string"
}
],
"resourceVersion": "string",
"selfLink": "string",
"spec": {
"egress": [
{
"bind": "string",
"capture_mode": 0,
"hosts": [
"string"
],
"port": {
"name": "string",
"number": 0,
"protocol": "string",
"target_port": 0
}
}
],
"ingress": [
{
"bind": "string",
"capture_mode": 0,
"default_endpoint": "string",
"port": {
"name": "string",
"number": 0,
"protocol": "string",
"target_port": 0
},
"tls": {
"ca_certificates": "string",
"cipher_suites": [
"string"
],
"credential_name": "string",
"https_redirect": true,
"max_protocol_version": 0,
"min_protocol_version": 0,
"mode": 0,
"private_key": "string",
"server_certificate": "string",
"subject_alt_names": [
"string"
],
"verify_certificate_hash": [
"string"
],
"verify_certificate_spki": [
"string"
]
}
}
],
"outbound_traffic_policy": {
"egress_proxy": {
"host": "string",
"port": {
"number": 0
},
"subset": "string"
},
"mode": 0
},
"workload_selector": {
"labels": {
"property1": "string",
"property2": "string"
}
}
},
"status": {
"conditions": [
{
"last_probe_time": {
"nanos": 0,
"seconds": 0
},
"last_transition_time": {
"nanos": 0,
"seconds": 0
},
"message": "string",
"reason": "string",
"status": "string",
"type": "string"
}
],
"observed_generation": 0,
"validation_messages": [
{
"documentation_url": "string",
"level": 0,
"type": {
"code": "string",
"name": "string"
}
}
]
},
"uid": "string"
}
],
"virtualServices": [
{
"annotations": {
"property1": "string",
"property2": "string"
},
"apiVersion": "string",
"clusterName": "string",
"creationTimestamp": "string",
"deletionGracePeriodSeconds": 0,
"deletionTimestamp": "string",
"finalizers": [
"string"
],
"generateName": "string",
"generation": 0,
"kind": "string",
"labels": {
"property1": "string",
"property2": "string"
},
"managedFields": [
{
"apiVersion": "string",
"fieldsType": "string",
"fieldsV1": {},
"manager": "string",
"operation": "string",
"subresource": "string",
"time": "string"
}
],
"name": "string",
"namespace": "string",
"ownerReferences": [
{
"apiVersion": "string",
"blockOwnerDeletion": true,
"controller": true,
"kind": "string",
"name": "string",
"uid": "string"
}
],
"resourceVersion": "string",
"selfLink": "string",
"spec": {
"export_to": [
"string"
],
"gateways": [
"string"
],
"hosts": [
"string"
],
"http": [
{
"cors_policy": {
"allow_credentials": {
"value": true
},
"allow_headers": [
"string"
],
"allow_methods": [
"string"
],
"allow_origin": [
"string"
],
"allow_origins": [
{
"matchType": null
}
],
"expose_headers": [
"string"
],
"max_age": {
"nanos": 0,
"seconds": 0
}
},
"delegate": {
"name": "string",
"namespace": "string"
},
"fault": {
"abort": {
"errorType": null,
"percentage": {
"value": 0
}
},
"delay": {
"httpDelayType": null,
"percent": 0,
"percentage": {
"value": 0
}
}
},
"headers": {
"request": {
"add": {
"property1": "string",
"property2": "string"
},
"remove": [
"string"
],
"set": {
"property1": "string",
"property2": "string"
}
},
"response": {
"add": {
"property1": "string",
"property2": "string"
},
"remove": [
"string"
],
"set": {
"property1": "string",
"property2": "string"
}
}
},
"match": [
{
"authority": {
"matchType": null
},
"gateways": [
"string"
],
"headers": {
"property1": {
"matchType": null
},
"property2": {
"matchType": null
}
},
"ignore_uri_case": true,
"method": {
"matchType": null
},
"name": "string",
"port": 0,
"query_params": {
"property1": {
"matchType": null
},
"property2": {
"matchType": null
}
},
"scheme": {
"matchType": null
},
"source_labels": {
"property1": "string",
"property2": "string"
},
"source_namespace": "string",
"uri": {
"matchType": null
},
"without_headers": {
"property1": {
"matchType": null
},
"property2": {
"matchType": null
}
}
}
],
"mirror": {
"host": "string",
"port": {
"number": 0
},
"subset": "string"
},
"mirror_percent": {
"value": 0
},
"mirror_percentage": {
"value": 0
},
"name": "string",
"redirect": {
"authority": "string",
"redirectPort": null,
"redirect_code": 0,
"scheme": "string",
"uri": "string"
},
"retries": {
"attempts": 0,
"per_try_timeout": {
"nanos": 0,
"seconds": 0
},
"retry_on": "string",
"retry_remote_localities": {
"value": true
}
},
"rewrite": {
"authority": "string",
"uri": "string"
},
"route": [
{
"destination": {
"host": "string",
"port": {
"number": 0
},
"subset": "string"
},
"headers": {
"request": {
"add": {
"property1": "string",
"property2": "string"
},
"remove": [
"string"
],
"set": {
"property1": "string",
"property2": "string"
}
},
"response": {
"add": {
"property1": "string",
"property2": "string"
},
"remove": [
"string"
],
"set": {
"property1": "string",
"property2": "string"
}
}
},
"weight": 0
}
],
"timeout": {
"nanos": 0,
"seconds": 0
}
}
],
"tcp": [
{
"match": [
{
"destination_subnets": [
"string"
],
"gateways": [
"string"
],
"port": 0,
"source_labels": {
"property1": "string",
"property2": "string"
},
"source_namespace": "string",
"source_subnet": "string"
}
],
"route": [
{
"destination": {
"host": "string",
"port": {
"number": 0
},
"subset": "string"
},
"weight": 0
}
]
}
],
"tls": [
{
"match": [
{
"destination_subnets": [
"string"
],
"gateways": [
"string"
],
"port": 0,
"sni_hosts": [
"string"
],
"source_labels": {
"property1": "string",
"property2": "string"
},
"source_namespace": "string"
}
],
"route": [
{
"destination": {
"host": "string",
"port": {
"number": 0
},
"subset": "string"
},
"weight": 0
}
]
}
]
},
"status": {
"conditions": [
{
"last_probe_time": {
"nanos": 0,
"seconds": 0
},
"last_transition_time": {
"nanos": 0,
"seconds": 0
},
"message": "string",
"reason": "string",
"status": "string",
"type": "string"
}
],
"observed_generation": 0,
"validation_messages": [
{
"documentation_url": "string",
"level": 0,
"type": {
"code": "string",
"name": "string"
}
}
]
},
"uid": "string"
}
]
}
}