Adds domain names for a Service Mesh (ASM) gateway.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
ServiceMeshId | string | Yes | The ASM instance ID. | c08ba3fd1e6484b0f8cc1ad8fe10d**** |
IstioGatewayName | string | Yes | The name of the ASM gateway. | ingressgateway |
Hosts | string | Yes | The one or more domain names that are exposed by the ASM gateway. Separate multiple domain names with commas (,). | example.com,demo.com |
Number | integer | Yes | The port that is provided by the ASM gateway. | 443 |
PortName | string | Yes | The name of the port. | http-demo |
Protocol | string | Yes | The type of the protocol. Valid values: | HTTPS |
Credential | string | No | The name of the secret that contains the Transport Layer Security (TLS) certificate and certificate authority (CA) certificate. | bookinfo-secret |
ForceHttps | boolean | No | Specifies whether to forcibly use TLS to protect connection security.
| true |
Namespace | string | No | The name of the namespace. | default |
Limit | string | No | The maximum number of ASM gateways to query. | 10 |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "31d3a0f0-07ed-4f6e-9004-1804498c****"
}
Error codes
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|
No change history