PlcmAccessProxy

PlcmAccessProxy

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.

PlcmAccessProxyList

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.


PlcmAccessProxyList Fields

NameTypeDescriptionAttributes
plcmAccessProxyList Array of PlcmAccessProxySee Definition of PlcmAccessProxy

PlcmAccessProxy Fields

NameTypeDescriptionAttributes
atomLinkList Array of LinkSee Definition of Link
nexthopsArray of PlcmAccessProxyNexthop List of nexthops defined for this proxy. This list is ignored if the protocol is set to HTTP_TUNNEL.
listenAddressTypesArray 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
accessProxyIdentifierstring The unique identifier of this access proxy. This a read-only field that is assigned by the DMA.
namestring The name of this access proxy. Mandatory
transportTransport Transport used for this proxy, Can either be TCP or UDP Mandatory
protocolProtocol Protocol used for this proxy Mandatory
listeningPortListeningport 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
checkServerCertificateboolean 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.
checkClientCertificateboolean 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.
entityTagEntityTag 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.


Nested Types/Restrictions


NameTypeRestrictions
ListeningportunsignedShort
Protocolstring
Value must be one of:
  • HTTPS
  • LDAP
  • XMPP
  • PASS_THROUGH
  • HTTP_TUNNEL
Transportstring
Value must be one of:
  • TCP
  • UDP