public class CreateIstioGatewayDomainsRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
credential
The name of the secret that contains the Transport Layer Security (TLS) certificate and certificate authority (CA) certificate.
|
Boolean |
forceHttps
Specifies whether to forcibly use TLS to protect connection security.
|
String |
hosts
The one or more domain names that are exposed by the ASM gateway.
|
String |
istioGatewayName
The name of the ASM gateway.
|
String |
limit
The maximum number of ASM gateways to query.
|
String |
namespace
The name of the namespace.
|
Integer |
number
The port that is provided by the ASM gateway.
|
String |
portName
The name of the port.
|
String |
protocol
The type of the protocol.
|
String |
serviceMeshId
The ASM instance ID.
|
| 构造器和说明 |
|---|
CreateIstioGatewayDomainsRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static CreateIstioGatewayDomainsRequest |
build(Map<String,?> map) |
String |
getCredential() |
Boolean |
getForceHttps() |
String |
getHosts() |
String |
getIstioGatewayName() |
String |
getLimit() |
String |
getNamespace() |
Integer |
getNumber() |
String |
getPortName() |
String |
getProtocol() |
String |
getServiceMeshId() |
CreateIstioGatewayDomainsRequest |
setCredential(String credential) |
CreateIstioGatewayDomainsRequest |
setForceHttps(Boolean forceHttps) |
CreateIstioGatewayDomainsRequest |
setHosts(String hosts) |
CreateIstioGatewayDomainsRequest |
setIstioGatewayName(String istioGatewayName) |
CreateIstioGatewayDomainsRequest |
setLimit(String limit) |
CreateIstioGatewayDomainsRequest |
setNamespace(String namespace) |
CreateIstioGatewayDomainsRequest |
setNumber(Integer number) |
CreateIstioGatewayDomainsRequest |
setPortName(String portName) |
CreateIstioGatewayDomainsRequest |
setProtocol(String protocol) |
CreateIstioGatewayDomainsRequest |
setServiceMeshId(String serviceMeshId) |
@NameInMap(value="Credential") public String credential
The name of the secret that contains the Transport Layer Security (TLS) certificate and certificate authority (CA) certificate.
@NameInMap(value="ForceHttps") public Boolean forceHttps
Specifies whether to forcibly use TLS to protect connection security.
* `true`: forcibly uses TLS to protect connection security.
* `false`: does not forcibly use TLS to protect connection security.
@NameInMap(value="Hosts") public String hosts
The one or more domain names that are exposed by the ASM gateway. Separate multiple domain names with commas (,).
@NameInMap(value="IstioGatewayName") public String istioGatewayName
The name of the ASM gateway.
@NameInMap(value="Limit") public String limit
The maximum number of ASM gateways to query.
@NameInMap(value="Namespace") public String namespace
The name of the namespace.
@NameInMap(value="Number") public Integer number
The port that is provided by the ASM gateway.
@NameInMap(value="PortName") public String portName
The name of the port.
@NameInMap(value="Protocol") public String protocol
The type of the protocol. Valid values: `HTTP`, `HTTPS`, `GRPC`, `HTTP2`, `MONGO`, `TCP`, and `TLS`.
@NameInMap(value="ServiceMeshId") public String serviceMeshId
The ASM instance ID.
public static CreateIstioGatewayDomainsRequest build(Map<String,?> map) throws Exception
Exceptionpublic CreateIstioGatewayDomainsRequest setCredential(String credential)
public String getCredential()
public CreateIstioGatewayDomainsRequest setForceHttps(Boolean forceHttps)
public Boolean getForceHttps()
public CreateIstioGatewayDomainsRequest setHosts(String hosts)
public String getHosts()
public CreateIstioGatewayDomainsRequest setIstioGatewayName(String istioGatewayName)
public String getIstioGatewayName()
public CreateIstioGatewayDomainsRequest setLimit(String limit)
public String getLimit()
public CreateIstioGatewayDomainsRequest setNamespace(String namespace)
public String getNamespace()
public CreateIstioGatewayDomainsRequest setNumber(Integer number)
public Integer getNumber()
public CreateIstioGatewayDomainsRequest setPortName(String portName)
public String getPortName()
public CreateIstioGatewayDomainsRequest setProtocol(String protocol)
public String getProtocol()
public CreateIstioGatewayDomainsRequest setServiceMeshId(String serviceMeshId)
public String getServiceMeshId()
Copyright © 2023. All rights reserved.