@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateTLSInspectionConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateTLSInspectionConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
CreateTLSInspectionConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
A description of the TLS inspection configuration.
|
EncryptionConfiguration |
getEncryptionConfiguration() |
List<Tag> |
getTags()
The key:value pairs to associate with the resource.
|
TLSInspectionConfiguration |
getTLSInspectionConfiguration()
The object that defines a TLS inspection configuration.
|
String |
getTLSInspectionConfigurationName()
The descriptive name of the TLS inspection configuration.
|
int |
hashCode() |
void |
setDescription(String description)
A description of the TLS inspection configuration.
|
void |
setEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration) |
void |
setTags(Collection<Tag> tags)
The key:value pairs to associate with the resource.
|
void |
setTLSInspectionConfiguration(TLSInspectionConfiguration tLSInspectionConfiguration)
The object that defines a TLS inspection configuration.
|
void |
setTLSInspectionConfigurationName(String tLSInspectionConfigurationName)
The descriptive name of the TLS inspection configuration.
|
String |
toString()
Returns a string representation of this object.
|
CreateTLSInspectionConfigurationRequest |
withDescription(String description)
A description of the TLS inspection configuration.
|
CreateTLSInspectionConfigurationRequest |
withEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration) |
CreateTLSInspectionConfigurationRequest |
withTags(Collection<Tag> tags)
The key:value pairs to associate with the resource.
|
CreateTLSInspectionConfigurationRequest |
withTags(Tag... tags)
The key:value pairs to associate with the resource.
|
CreateTLSInspectionConfigurationRequest |
withTLSInspectionConfiguration(TLSInspectionConfiguration tLSInspectionConfiguration)
The object that defines a TLS inspection configuration.
|
CreateTLSInspectionConfigurationRequest |
withTLSInspectionConfigurationName(String tLSInspectionConfigurationName)
The descriptive name of the TLS inspection configuration.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public CreateTLSInspectionConfigurationRequest()
public void setTLSInspectionConfigurationName(String tLSInspectionConfigurationName)
The descriptive name of the TLS inspection configuration. You can't change the name of a TLS inspection configuration after you create it.
tLSInspectionConfigurationName
- The descriptive name of the TLS inspection configuration. You can't change the name of a TLS inspection
configuration after you create it.public String getTLSInspectionConfigurationName()
The descriptive name of the TLS inspection configuration. You can't change the name of a TLS inspection configuration after you create it.
public CreateTLSInspectionConfigurationRequest withTLSInspectionConfigurationName(String tLSInspectionConfigurationName)
The descriptive name of the TLS inspection configuration. You can't change the name of a TLS inspection configuration after you create it.
tLSInspectionConfigurationName
- The descriptive name of the TLS inspection configuration. You can't change the name of a TLS inspection
configuration after you create it.public void setTLSInspectionConfiguration(TLSInspectionConfiguration tLSInspectionConfiguration)
The object that defines a TLS inspection configuration. This, along with TLSInspectionConfigurationResponse, define the TLS inspection configuration. You can retrieve all objects for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration.
Network Firewall uses a TLS inspection configuration to decrypt traffic. Network Firewall re-encrypts the traffic before sending it to its destination.
To use a TLS inspection configuration, you add it to a new Network Firewall firewall policy, then you apply the firewall policy to a firewall. Network Firewall acts as a proxy service to decrypt and inspect the traffic traveling through your firewalls. You can reference a TLS inspection configuration from more than one firewall policy, and you can use a firewall policy in more than one firewall. For more information about using TLS inspection configurations, see Inspecting SSL/TLS traffic with TLS inspection configurations in the Network Firewall Developer Guide.
tLSInspectionConfiguration
- The object that defines a TLS inspection configuration. This, along with
TLSInspectionConfigurationResponse, define the TLS inspection configuration. You can retrieve all
objects for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration.
Network Firewall uses a TLS inspection configuration to decrypt traffic. Network Firewall re-encrypts the traffic before sending it to its destination.
To use a TLS inspection configuration, you add it to a new Network Firewall firewall policy, then you apply the firewall policy to a firewall. Network Firewall acts as a proxy service to decrypt and inspect the traffic traveling through your firewalls. You can reference a TLS inspection configuration from more than one firewall policy, and you can use a firewall policy in more than one firewall. For more information about using TLS inspection configurations, see Inspecting SSL/TLS traffic with TLS inspection configurations in the Network Firewall Developer Guide.
public TLSInspectionConfiguration getTLSInspectionConfiguration()
The object that defines a TLS inspection configuration. This, along with TLSInspectionConfigurationResponse, define the TLS inspection configuration. You can retrieve all objects for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration.
Network Firewall uses a TLS inspection configuration to decrypt traffic. Network Firewall re-encrypts the traffic before sending it to its destination.
To use a TLS inspection configuration, you add it to a new Network Firewall firewall policy, then you apply the firewall policy to a firewall. Network Firewall acts as a proxy service to decrypt and inspect the traffic traveling through your firewalls. You can reference a TLS inspection configuration from more than one firewall policy, and you can use a firewall policy in more than one firewall. For more information about using TLS inspection configurations, see Inspecting SSL/TLS traffic with TLS inspection configurations in the Network Firewall Developer Guide.
Network Firewall uses a TLS inspection configuration to decrypt traffic. Network Firewall re-encrypts the traffic before sending it to its destination.
To use a TLS inspection configuration, you add it to a new Network Firewall firewall policy, then you apply the firewall policy to a firewall. Network Firewall acts as a proxy service to decrypt and inspect the traffic traveling through your firewalls. You can reference a TLS inspection configuration from more than one firewall policy, and you can use a firewall policy in more than one firewall. For more information about using TLS inspection configurations, see Inspecting SSL/TLS traffic with TLS inspection configurations in the Network Firewall Developer Guide.
public CreateTLSInspectionConfigurationRequest withTLSInspectionConfiguration(TLSInspectionConfiguration tLSInspectionConfiguration)
The object that defines a TLS inspection configuration. This, along with TLSInspectionConfigurationResponse, define the TLS inspection configuration. You can retrieve all objects for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration.
Network Firewall uses a TLS inspection configuration to decrypt traffic. Network Firewall re-encrypts the traffic before sending it to its destination.
To use a TLS inspection configuration, you add it to a new Network Firewall firewall policy, then you apply the firewall policy to a firewall. Network Firewall acts as a proxy service to decrypt and inspect the traffic traveling through your firewalls. You can reference a TLS inspection configuration from more than one firewall policy, and you can use a firewall policy in more than one firewall. For more information about using TLS inspection configurations, see Inspecting SSL/TLS traffic with TLS inspection configurations in the Network Firewall Developer Guide.
tLSInspectionConfiguration
- The object that defines a TLS inspection configuration. This, along with
TLSInspectionConfigurationResponse, define the TLS inspection configuration. You can retrieve all
objects for a TLS inspection configuration by calling DescribeTLSInspectionConfiguration.
Network Firewall uses a TLS inspection configuration to decrypt traffic. Network Firewall re-encrypts the traffic before sending it to its destination.
To use a TLS inspection configuration, you add it to a new Network Firewall firewall policy, then you apply the firewall policy to a firewall. Network Firewall acts as a proxy service to decrypt and inspect the traffic traveling through your firewalls. You can reference a TLS inspection configuration from more than one firewall policy, and you can use a firewall policy in more than one firewall. For more information about using TLS inspection configurations, see Inspecting SSL/TLS traffic with TLS inspection configurations in the Network Firewall Developer Guide.
public void setDescription(String description)
A description of the TLS inspection configuration.
description
- A description of the TLS inspection configuration.public String getDescription()
A description of the TLS inspection configuration.
public CreateTLSInspectionConfigurationRequest withDescription(String description)
A description of the TLS inspection configuration.
description
- A description of the TLS inspection configuration.public List<Tag> getTags()
The key:value pairs to associate with the resource.
public void setTags(Collection<Tag> tags)
The key:value pairs to associate with the resource.
tags
- The key:value pairs to associate with the resource.public CreateTLSInspectionConfigurationRequest withTags(Tag... tags)
The key:value pairs to associate with the resource.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The key:value pairs to associate with the resource.public CreateTLSInspectionConfigurationRequest withTags(Collection<Tag> tags)
The key:value pairs to associate with the resource.
tags
- The key:value pairs to associate with the resource.public void setEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
encryptionConfiguration
- public EncryptionConfiguration getEncryptionConfiguration()
public CreateTLSInspectionConfigurationRequest withEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
encryptionConfiguration
- public String toString()
toString
in class Object
Object.toString()
public CreateTLSInspectionConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()