public static class EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile extends Object
Modifier and Type | Class and Description |
---|---|
static class |
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.HttpRedirect
The type Http redirect.
|
static class |
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Persistence
The type Persistence.
|
static class |
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Ssl
The type Ssl.
|
Constructor and Description |
---|
ApplicationProfile(String applicationProfileId,
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Persistence persistence,
String name,
Boolean insertXForwardedFor,
Boolean sslPassthrough,
String template,
Boolean serverSslEnabled,
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.HttpRedirect httpRedirect,
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Ssl serverSsl,
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Ssl clientSsl)
Instantiates a new Application profile.
|
Modifier and Type | Method and Description |
---|---|
String |
getApplicationProfileId()
Get application profile id.
|
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Ssl |
getClientSsl()
Get client ssl of the application profile.
|
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.HttpRedirect |
getHttpRedirect()
Get http redirect.
|
Boolean |
getInsertXForwardedFor()
Get whether insertXForwardFor is enabled.
|
String |
getName()
Get name of the application profile.
|
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Persistence |
getPersistence()
Get persistence setting.
|
EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Ssl |
getServerSsl()
Get server ssl.
|
Boolean |
getServerSslEnabled()
Get server ssl enabled.
|
Boolean |
getSslPassthrough()
Get whether the sslPassthrough is enabled.
|
String |
getTemplate()
Get template of the application profile.
|
public ApplicationProfile(String applicationProfileId, EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Persistence persistence, String name, Boolean insertXForwardedFor, Boolean sslPassthrough, String template, Boolean serverSslEnabled, EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.HttpRedirect httpRedirect, EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Ssl serverSsl, EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Ssl clientSsl)
applicationProfileId
- the application profile idpersistence
- the persistencename
- the nameinsertXForwardedFor
- the insert x forwarded forsslPassthrough
- the ssl passthroughtemplate
- the templateserverSslEnabled
- the server ssl enabledhttpRedirect
- the http redirectserverSsl
- the server sslclientSsl
- the client sslpublic String getApplicationProfileId()
However, for the application profiles that are consumed by the virtual
server, the ID must specified in the format applicationProfile
public EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Persistence getPersistence()
public String getName()
public Boolean getInsertXForwardedFor()
public Boolean getSslPassthrough()
public String getTemplate()
public Boolean getServerSslEnabled()
public EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.HttpRedirect getHttpRedirect()
public EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Ssl getServerSsl()
public EdgeGatewayLoadBalancerUpdateRequest.ApplicationProfile.Ssl getClientSsl()
Copyright © 2023 iland Internet Solutions, Corp. All rights reserved.