{
"data": null,
"errorData": null,
"message": "string",
"Data": {
"destinationRules": [
{
"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"
],
"host": "string",
"subsets": [
{
"labels": {
"property1": "string",
"property2": "string"
},
"name": "string",
"traffic_policy": {
"connection_pool": {
"http": {
"h2_upgrade_policy": 0,
"http1_max_pending_requests": 0,
"http2_max_requests": 0,
"idle_timeout": {
"nanos": 0,
"seconds": 0
},
"max_requests_per_connection": 0,
"max_retries": 0,
"use_client_protocol": true
},
"tcp": {
"connect_timeout": {
"nanos": 0,
"seconds": 0
},
"max_connections": 0,
"tcp_keepalive": {
"interval": {
"nanos": 0,
"seconds": 0
},
"probes": 0,
"time": {
"nanos": 0,
"seconds": 0
}
}
}
},
"load_balancer": {
"lbPolicy": null,
"locality_lb_setting": {
"distribute": [
{
"from": "string",
"to": {
"property1": 0,
"property2": 0
}
}
],
"enabled": {
"value": true
},
"failover": [
{
"from": "string",
"to": "string"
}
],
"failover_priority": [
"string"
]
}
},
"outlier_detection": {
"base_ejection_time": {
"nanos": 0,
"seconds": 0
},
"consecutive_5xx_errors": {
"value": 0
},
"consecutive_errors": 0,
"consecutive_gateway_errors": {
"value": 0
},
"consecutive_local_origin_failures": {
"value": 0
},
"interval": {
"nanos": 0,
"seconds": 0
},
"max_ejection_percent": 0,
"min_health_percent": 0,
"split_external_local_origin_errors": true
},
"port_level_settings": [
{
"connection_pool": {
"http": {
"h2_upgrade_policy": 0,
"http1_max_pending_requests": 0,
"http2_max_requests": 0,
"idle_timeout": {
"nanos": 0,
"seconds": 0
},
"max_requests_per_connection": 0,
"max_retries": 0,
"use_client_protocol": true
},
"tcp": {
"connect_timeout": {
"nanos": 0,
"seconds": 0
},
"max_connections": 0,
"tcp_keepalive": {
"interval": {
"nanos": 0,
"seconds": 0
},
"probes": 0,
"time": {
"nanos": 0,
"seconds": 0
}
}
}
},
"load_balancer": {
"lbPolicy": null,
"locality_lb_setting": {
"distribute": [
{
"from": "string",
"to": {}
}
],
"enabled": {
"value": true
},
"failover": [
{
"from": "string",
"to": "string"
}
],
"failover_priority": [
"string"
]
}
},
"outlier_detection": {
"base_ejection_time": {
"nanos": 0,
"seconds": 0
},
"consecutive_5xx_errors": {
"value": 0
},
"consecutive_errors": 0,
"consecutive_gateway_errors": {
"value": 0
},
"consecutive_local_origin_failures": {
"value": 0
},
"interval": {
"nanos": 0,
"seconds": 0
},
"max_ejection_percent": 0,
"min_health_percent": 0,
"split_external_local_origin_errors": true
},
"port": {
"number": 0
},
"tls": {
"ca_certificates": "string",
"client_certificate": "string",
"credential_name": "string",
"insecure_skip_verify": {
"value": true
},
"mode": 0,
"private_key": "string",
"sni": "string",
"subject_alt_names": [
"string"
]
}
}
],
"tls": {
"ca_certificates": "string",
"client_certificate": "string",
"credential_name": "string",
"insecure_skip_verify": {
"value": true
},
"mode": 0,
"private_key": "string",
"sni": "string",
"subject_alt_names": [
"string"
]
}
}
}
],
"traffic_policy": {
"connection_pool": {
"http": {
"h2_upgrade_policy": 0,
"http1_max_pending_requests": 0,
"http2_max_requests": 0,
"idle_timeout": {
"nanos": 0,
"seconds": 0
},
"max_requests_per_connection": 0,
"max_retries": 0,
"use_client_protocol": true
},
"tcp": {
"connect_timeout": {
"nanos": 0,
"seconds": 0
},
"max_connections": 0,
"tcp_keepalive": {
"interval": {
"nanos": 0,
"seconds": 0
},
"probes": 0,
"time": {
"nanos": 0,
"seconds": 0
}
}
}
},
"load_balancer": {
"lbPolicy": null,
"locality_lb_setting": {
"distribute": [
{
"from": "string",
"to": {
"property1": 0,
"property2": 0
}
}
],
"enabled": {
"value": true
},
"failover": [
{
"from": "string",
"to": "string"
}
],
"failover_priority": [
"string"
]
}
},
"outlier_detection": {
"base_ejection_time": {
"nanos": 0,
"seconds": 0
},
"consecutive_5xx_errors": {
"value": 0
},
"consecutive_errors": 0,
"consecutive_gateway_errors": {
"value": 0
},
"consecutive_local_origin_failures": {
"value": 0
},
"interval": {
"nanos": 0,
"seconds": 0
},
"max_ejection_percent": 0,
"min_health_percent": 0,
"split_external_local_origin_errors": true
},
"port_level_settings": [
{
"connection_pool": {
"http": {
"h2_upgrade_policy": 0,
"http1_max_pending_requests": 0,
"http2_max_requests": 0,
"idle_timeout": {
"nanos": 0,
"seconds": 0
},
"max_requests_per_connection": 0,
"max_retries": 0,
"use_client_protocol": true
},
"tcp": {
"connect_timeout": {
"nanos": 0,
"seconds": 0
},
"max_connections": 0,
"tcp_keepalive": {
"interval": {
"nanos": 0,
"seconds": 0
},
"probes": 0,
"time": {
"nanos": 0,
"seconds": 0
}
}
}
},
"load_balancer": {
"lbPolicy": null,
"locality_lb_setting": {
"distribute": [
{
"from": "string",
"to": {
"property1": 0,
"property2": 0
}
}
],
"enabled": {
"value": true
},
"failover": [
{
"from": "string",
"to": "string"
}
],
"failover_priority": [
"string"
]
}
},
"outlier_detection": {
"base_ejection_time": {
"nanos": 0,
"seconds": 0
},
"consecutive_5xx_errors": {
"value": 0
},
"consecutive_errors": 0,
"consecutive_gateway_errors": {
"value": 0
},
"consecutive_local_origin_failures": {
"value": 0
},
"interval": {
"nanos": 0,
"seconds": 0
},
"max_ejection_percent": 0,
"min_health_percent": 0,
"split_external_local_origin_errors": true
},
"port": {
"number": 0
},
"tls": {
"ca_certificates": "string",
"client_certificate": "string",
"credential_name": "string",
"insecure_skip_verify": {
"value": true
},
"mode": 0,
"private_key": "string",
"sni": "string",
"subject_alt_names": [
"string"
]
}
}
],
"tls": {
"ca_certificates": "string",
"client_certificate": "string",
"credential_name": "string",
"insecure_skip_verify": {
"value": true
},
"mode": 0,
"private_key": "string",
"sni": "string",
"subject_alt_names": [
"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"
}
],
"service": {
"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": {
"allocateLoadBalancerNodePorts": true,
"clusterIP": "string",
"clusterIPs": [
"string"
],
"externalIPs": [
"string"
],
"externalName": "string",
"externalTrafficPolicy": "string",
"healthCheckNodePort": 0,
"internalTrafficPolicy": "string",
"ipFamilies": [
"string"
],
"ipFamilyPolicy": "string",
"loadBalancerClass": "string",
"loadBalancerIP": "string",
"loadBalancerSourceRanges": [
"string"
],
"ports": [
{
"appProtocol": "string",
"name": "string",
"nodePort": 0,
"port": 0,
"protocol": "string",
"targetPort": {
"intVal": 0,
"strVal": "string",
"type": 0
}
}
],
"publishNotReadyAddresses": true,
"selector": {
"property1": "string",
"property2": "string"
},
"sessionAffinity": "string",
"sessionAffinityConfig": {
"clientIP": {
"timeoutSeconds": 0
}
},
"type": "string"
},
"status": {
"conditions": [
{
"lastTransitionTime": "string",
"message": "string",
"observedGeneration": 0,
"reason": "string",
"status": "string",
"type": "string"
}
],
"loadBalancer": {
"ingress": [
{
"hostname": "string",
"ip": "string",
"ports": [
{
"error": "string",
"port": 0,
"protocol": "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"
}
],
"workloads": [
{
"additionalDetailSample": {
"icon": "string",
"title": "string",
"value": "string"
},
"appLabel": true,
"createdAt": "string",
"dashboardAnnotations": {
"property1": "string",
"property2": "string"
},
"healthAnnotations": {
"property1": "string",
"property2": "string"
},
"istioInjectionAnnotation": true,
"istioReferences": [
{
"name": "string",
"namespace": "string",
"objectType": "string"
}
],
"istioSidecar": true,
"labels": {
"property1": "string",
"property2": "string"
},
"name": "string",
"podCount": 0,
"resourceVersion": "string",
"serviceAccountNames": [
"string"
],
"type": "string",
"versionLabel": true
}
]
}
}