Creates a domain name certificate for a gateway.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
servicemesh:CreateIstioGatewayDomains | create | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
ServiceMeshId | string | Yes | The ID of the Service Mesh (ASM) instance. | c08ba3fd1e6484b0f8cc1ad8fe10d**** |
IstioGatewayName | string | Yes | The name of the ASM gateway. | ingressgateway |
Hosts | string | Yes | One or more hosts exposed by the gateway. Separate multiple hosts with commas (,). | example.com,demo.com |
Number | integer | Yes | The port number provided by the gateway. | 443 |
PortName | string | Yes | The name of the port. | http-demo |
Protocol | string | Yes | The protocol. Valid values: | HTTPS |
Credential | string | No | The name of the secret that contains the Transport Layer Security (TLS) certificate and the certificate authority (CA) certificate. | bookinfo-secret |
ForceHttps | boolean | No | Specifies whether to enforce TLS encryption for connections. Valid values:
| true |
Namespace | string | No | The namespace. | default |
Limit | string | No | The maximum number of gateway resources to query. | 10 |
Response elements
Element | Type | Description | Example |
object | The response body. | ||
RequestId | string | The request ID. | 31d3a0f0-07ed-4f6e-9004-1804498c**** |
Examples
Success response
JSON format
{
"RequestId": "31d3a0f0-07ed-4f6e-9004-1804498c****"
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.