RosListenerProps
Properties for defining a RosListener.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-slb-listener
Initializer
using AlibabaCloud.SDK.ROS.CDK.Slb;
new RosListenerProps {
object Bandwidth,
object ListenerPort,
object LoadBalancerId,
object Protocol,
object AclId = null,
object AclIds = null,
object AclStatus = null,
object AclType = null,
object BackendServerPort = null,
object CaCertificateId = null,
object ConnectionDrain = null,
object ConnectionDrainTimeout = null,
object Description = null,
object EnableHttp2 = null,
object Gzip = null,
object HealthCheck = null,
object HttpConfig = null,
object IdleTimeout = null,
object MasterSlaveServerGroupId = null,
object Persistence = null,
object PortRange = null,
object ProxyProtocolV2Enabled = null,
object RequestTimeout = null,
object Scheduler = null,
object ServerCertificateId = null,
object StartListener = null,
TagsProperty[] Tags = null,
object TlsCipherPolicy = null,
object VServerGroupId = null
};
Properties
| Name | Type | Description |
|---|---|---|
Bandwidth |
object |
No description. |
ListenerPort |
object |
No description. |
LoadBalancerId |
object |
No description. |
Protocol |
object |
No description. |
AclId |
object |
No description. |
AclIds |
object |
No description. |
AclStatus |
object |
No description. |
AclType |
object |
No description. |
BackendServerPort |
object |
No description. |
CaCertificateId |
object |
No description. |
ConnectionDrain |
object |
No description. |
ConnectionDrainTimeout |
object |
No description. |
Description |
object |
No description. |
EnableHttp2 |
object |
No description. |
Gzip |
object |
No description. |
HealthCheck |
object |
No description. |
HttpConfig |
object |
No description. |
IdleTimeout |
object |
No description. |
MasterSlaveServerGroupId |
object |
No description. |
Persistence |
object |
No description. |
PortRange |
object |
No description. |
ProxyProtocolV2Enabled |
object |
No description. |
RequestTimeout |
object |
No description. |
Scheduler |
object |
No description. |
ServerCertificateId |
object |
No description. |
StartListener |
object |
No description. |
Tags |
TagsProperty[] |
No description. |
TlsCipherPolicy |
object |
No description. |
VServerGroupId |
object |
No description. |
BandwidthRequired
public object Bandwidth { get; set; }
- Type: object
ListenerPortRequired
public object ListenerPort { get; set; }
- Type: object
LoadBalancerIdRequired
public object LoadBalancerId { get; set; }
- Type: object
ProtocolRequired
public object Protocol { get; set; }
- Type: object
AclIdOptional
public object AclId { get; set; }
- Type: object
AclIdsOptional
public object AclIds { get; set; }
- Type: object
AclStatusOptional
public object AclStatus { get; set; }
- Type: object
AclTypeOptional
public object AclType { get; set; }
- Type: object
BackendServerPortOptional
public object BackendServerPort { get; set; }
- Type: object
CaCertificateIdOptional
public object CaCertificateId { get; set; }
- Type: object
ConnectionDrainOptional
public object ConnectionDrain { get; set; }
- Type: object
ConnectionDrainTimeoutOptional
public object ConnectionDrainTimeout { get; set; }
- Type: object
DescriptionOptional
public object Description { get; set; }
- Type: object
EnableHttp2Optional
public object EnableHttp2 { get; set; }
- Type: object
GzipOptional
public object Gzip { get; set; }
- Type: object
HealthCheckOptional
public object HealthCheck { get; set; }
- Type: object
HttpConfigOptional
public object HttpConfig { get; set; }
- Type: object
IdleTimeoutOptional
public object IdleTimeout { get; set; }
- Type: object
MasterSlaveServerGroupIdOptional
public object MasterSlaveServerGroupId { get; set; }
- Type: object
PersistenceOptional
public object Persistence { get; set; }
- Type: object
PortRangeOptional
public object PortRange { get; set; }
- Type: object
ProxyProtocolV2EnabledOptional
public object ProxyProtocolV2Enabled { get; set; }
- Type: object
RequestTimeoutOptional
public object RequestTimeout { get; set; }
- Type: object
SchedulerOptional
public object Scheduler { get; set; }
- Type: object
ServerCertificateIdOptional
public object ServerCertificateId { get; set; }
- Type: object
StartListenerOptional
public object StartListener { get; set; }
- Type: object
TagsOptional
public TagsProperty[] Tags { get; set; }
- Type: TagsProperty[]
TlsCipherPolicyOptional
public object TlsCipherPolicy { get; set; }
- Type: object
VServerGroupIdOptional
public object VServerGroupId { get; set; }
- Type: object