Updates a domain.
Operation description
You can only update Ingress listener configurations for Container Service sources.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
apig:UpdateDomain |
none |
*Domain
|
None | None |
Request syntax
PUT /v1/domains/{domainId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| domainId |
string |
Yes |
The domain ID. |
d-cpqnfn5lhtgqbga95sv1 |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
The request body. |
{'key': 'value'} |
| domainScope |
string |
No |
The domain scope. Valid values:
|
Dedicated |
| protocol |
string |
No |
The protocol supported by the domain.
Valid values:
|
HTTP |
| forceHttps |
boolean |
No |
Specifies whether to enable forced HTTPS redirection. This parameter is required if |
false |
| mTLSEnabled |
boolean |
No |
Specifies whether to enable mutual TLS (mTLS) authentication. |
|
| certIdentifier |
string |
No |
The certificate ID. |
1ef1da5f-38ed-69b3-****-037781890265 |
| caCertIdentifier |
string |
No |
The CA certificate ID. |
1ef1da5f-38ed-69b3-****-037781890265 |
| clientCACert |
string |
No |
The client CA certificate. |
-----BEGIN CERTIFICATE----- MIIFBTCCAu2gAwIBAgIUORLpYPGSFD1YOP6PMbE7Wd/mpTQwDQYJKoZIhvcNAQEL BQAwE************************************************2VwVOJ2gqX3 YuGaxvIbDy0iQJ1GMerPRyzJTeVEtdIKT29u0PdFRr4KZWom35qX7G4= -----END CERTIFICATE----- |
| http2Option |
string |
No |
The HTTP/2 settings. Valid values:
|
Open |
| tlsMax |
string |
No |
The maximum TLS version. The highest supported version is TLS 1.3. |
TLS 1.3 |
| tlsMin |
string |
No |
The minimum TLS version. The lowest supported version is TLS 1.0. |
TLS 1.0 |
| tlsCipherSuitesConfig | TlsCipherSuitesConfig |
No |
The cipher suite configuration. |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response body. |
||
| requestId |
string |
The request ID. |
4BACB05C-3FE2-588F-9148-700C5C026B74 |
| code |
string |
The response code. |
Ok |
| message |
string |
The response message. |
success |
| data |
object |
The returned data. |
|
| deployRevisionId |
string |
The deployment revision ID. |
apr-xxxxx |
Examples
Success response
JSON format
{
"requestId": "4BACB05C-3FE2-588F-9148-700C5C026B74",
"code": "Ok",
"message": "success",
"data": {
"deployRevisionId": "apr-xxxxx"
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.