{ "operationId": "updateHost", "method": "PUT", "path": "/apis/getambassador.io/v3alpha1/namespaces/{namespace}/hosts/{name}", "summary": "Ambassador Update a Host", "requestExamples": [ { "contentType": "application/json", "name": "UpdatehostRequestExample", "example": { "apiVersion": "example_value", "kind": "example_value", "metadata": { "name": "Example Title", "namespace": "example_value", "labels": "example_value", "annotations": "example_value", "creationTimestamp": "2026-01-15T10:30:00Z", "generation": 10, "resourceVersion": "example_value", "uid": "500123" }, "spec": { "hostname": "example_value", "ambassador_id": [ {} ], "acmeProvider": { "authority": "example_value", "email": "user@example.com", "privateKeySecret": {}, "registration": "example_value" }, "tlsContext": { "name": "Example Title" }, "tlsSecret": { "name": "Example Title" }, "requestPolicy": { "insecure": {} }, "selector": { "matchLabels": "example_value" } }, "status": { "state": "Initial", "phaseCompleted": "NA", "errorReason": "example_value", "tlsCertificateSource": "None" } } } ], "responseExamples": [ { "status": "200", "contentType": "application/json", "name": "Updatehost200Example", "example": { "apiVersion": "example_value", "kind": "example_value", "metadata": { "name": "Example Title", "namespace": "example_value", "labels": "example_value", "annotations": "example_value", "creationTimestamp": "2026-01-15T10:30:00Z", "generation": 10, "resourceVersion": "example_value", "uid": "500123" }, "spec": { "hostname": "example_value", "ambassador_id": [ {} ], "acmeProvider": { "authority": "example_value", "email": "user@example.com", "privateKeySecret": {}, "registration": "example_value" }, "tlsContext": { "name": "Example Title" }, "tlsSecret": { "name": "Example Title" }, "requestPolicy": { "insecure": {} }, "selector": { "matchLabels": "example_value" } }, "status": { "state": "Initial", "phaseCompleted": "NA", "errorReason": "example_value", "tlsCertificateSource": "None" } } } ] }