Defines the proxy configuration. Content-Type: application/vnd.plcm.plcm-access-proxy+xml. Content-Type: application/vnd.plcm.plcm-access-proxy+json. All attributes are used in ETag calculation except for entity-tag and atom-link.
Represents a list of plcm-access-proxy elements. Content-Type: application/vnd.plcm.plcm-access-proxy-list+xml. Content-Type: application/vnd.plcm.plcm-access-proxy-list+json. All attributes are used in ETag calculation except for entity-tag and atom-link.
Name | Type | Description | Attributes |
---|---|---|---|
plcmAccessProxyList | List of plcm-access-proxy | See Definition of plcm-access-proxy |
Name | Type | Description | Attributes |
---|---|---|---|
atomLinkList | List of link | See Definition of link | |
nexthops | List of PlcmAccessProxyNexthop | List of nexthops defined for this proxy. This list is ignored if the protocol is set to HTTP_TUNNEL. | |
listen-address-types | List of PlcmIpVersion | Specifies the list of address types to use as the listening addresses for this proxy. NOTES: The types of listening addresses must match the address types of the external network interface for the access proxy service. The address types specified as the listening address of packets does not have to match the type specified as any of the destination addresses specified in the nexthop list. | Mandatory |
access-proxy-identifier | xs:string | The unique identifier of this access proxy. This a read-only field that is assigned by the DMA. | |
name | xs:string | The name of this access proxy. | Mandatory |
transport | Transport | Transport used for this proxy, Can either be TCP or UDP | Mandatory |
protocol | Protocol | Protocol used for this proxy | Mandatory |
listeningPort | Listeningport | Listening port for this proxy. NOTE: For a given protocol, besides the default port for the protocol (like 443 for HTTPS),' a server may define another range of possible ports that can be used as the listening port. Since the valid port ranges may vary for different servers and different protocols, refer to the server documentation for the valid ranges. | Mandatory |
check-server-certificate | xs:boolean | Set this flag to true if the Access Proxy should validate the certificate of the nexthop server. Set this flag to false if no validation of the nexthop's certificate is required. The default value is false. This field applies to all nexthops, defined for this specific configuration. | |
check-client-certificate | xs:boolean | Set this flag to true if the Access Proxy should request and validate the certificate of the client connection. Set this flag to false if the server does not request the client's certificate. The default value is false. This field applies to all nexthops, defined for this specific configuration. | |
entity-tag | EntityTag | The unique value generated from the server object instance. This value is the same value that MUST be applied to the HTTP Entity Tag (ETag) header for a single instance of this object. Client modification of this field is not allowed for this instance. |
Name | Type | Restrictions |
---|---|---|
Listeningport | xs:unsignedShort | |
Protocol | xs:string | Value must be one of:
|
Transport | xs:string | Value must be one of:
|