@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SourceAccessConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
You can specify the authentication protocol, or the VPC components to secure access to your event source.
| Constructor and Description |
|---|
SourceAccessConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
SourceAccessConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getType()
The type of authentication protocol or the VPC components for your event source.
|
String |
getURI()
The value for your chosen configuration in
Type. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setType(String type)
The type of authentication protocol or the VPC components for your event source.
|
void |
setURI(String uRI)
The value for your chosen configuration in
Type. |
String |
toString()
Returns a string representation of this object.
|
SourceAccessConfiguration |
withType(SourceAccessType type)
The type of authentication protocol or the VPC components for your event source.
|
SourceAccessConfiguration |
withType(String type)
The type of authentication protocol or the VPC components for your event source.
|
SourceAccessConfiguration |
withURI(String uRI)
The value for your chosen configuration in
Type. |
public void setType(String type)
The type of authentication protocol or the VPC components for your event source. For example:
"Type":"SASL_SCRAM_512_AUTH".
BASIC_AUTH - (MQ) The Secrets Manager secret that stores your broker credentials.
VPC_SUBNET - The subnets associated with your VPC. Lambda connects to these subnets to fetch data
from your Self-Managed Apache Kafka cluster.
VPC_SECURITY_GROUP - The VPC security group used to manage access to your Self-Managed Apache Kafka
brokers.
SASL_SCRAM_256_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-256
authentication of your Self-Managed Apache Kafka brokers.
SASL_SCRAM_512_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-512
authentication of your Self-Managed Apache Kafka brokers.
type - The type of authentication protocol or the VPC components for your event source. For example:
"Type":"SASL_SCRAM_512_AUTH".
BASIC_AUTH - (MQ) The Secrets Manager secret that stores your broker credentials.
VPC_SUBNET - The subnets associated with your VPC. Lambda connects to these subnets to fetch
data from your Self-Managed Apache Kafka cluster.
VPC_SECURITY_GROUP - The VPC security group used to manage access to your Self-Managed Apache
Kafka brokers.
SASL_SCRAM_256_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-256
authentication of your Self-Managed Apache Kafka brokers.
SASL_SCRAM_512_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-512
authentication of your Self-Managed Apache Kafka brokers.
SourceAccessTypepublic String getType()
The type of authentication protocol or the VPC components for your event source. For example:
"Type":"SASL_SCRAM_512_AUTH".
BASIC_AUTH - (MQ) The Secrets Manager secret that stores your broker credentials.
VPC_SUBNET - The subnets associated with your VPC. Lambda connects to these subnets to fetch data
from your Self-Managed Apache Kafka cluster.
VPC_SECURITY_GROUP - The VPC security group used to manage access to your Self-Managed Apache Kafka
brokers.
SASL_SCRAM_256_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-256
authentication of your Self-Managed Apache Kafka brokers.
SASL_SCRAM_512_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-512
authentication of your Self-Managed Apache Kafka brokers.
"Type":"SASL_SCRAM_512_AUTH".
BASIC_AUTH - (MQ) The Secrets Manager secret that stores your broker credentials.
VPC_SUBNET - The subnets associated with your VPC. Lambda connects to these subnets to fetch
data from your Self-Managed Apache Kafka cluster.
VPC_SECURITY_GROUP - The VPC security group used to manage access to your Self-Managed
Apache Kafka brokers.
SASL_SCRAM_256_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-256
authentication of your Self-Managed Apache Kafka brokers.
SASL_SCRAM_512_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-512
authentication of your Self-Managed Apache Kafka brokers.
SourceAccessTypepublic SourceAccessConfiguration withType(String type)
The type of authentication protocol or the VPC components for your event source. For example:
"Type":"SASL_SCRAM_512_AUTH".
BASIC_AUTH - (MQ) The Secrets Manager secret that stores your broker credentials.
VPC_SUBNET - The subnets associated with your VPC. Lambda connects to these subnets to fetch data
from your Self-Managed Apache Kafka cluster.
VPC_SECURITY_GROUP - The VPC security group used to manage access to your Self-Managed Apache Kafka
brokers.
SASL_SCRAM_256_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-256
authentication of your Self-Managed Apache Kafka brokers.
SASL_SCRAM_512_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-512
authentication of your Self-Managed Apache Kafka brokers.
type - The type of authentication protocol or the VPC components for your event source. For example:
"Type":"SASL_SCRAM_512_AUTH".
BASIC_AUTH - (MQ) The Secrets Manager secret that stores your broker credentials.
VPC_SUBNET - The subnets associated with your VPC. Lambda connects to these subnets to fetch
data from your Self-Managed Apache Kafka cluster.
VPC_SECURITY_GROUP - The VPC security group used to manage access to your Self-Managed Apache
Kafka brokers.
SASL_SCRAM_256_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-256
authentication of your Self-Managed Apache Kafka brokers.
SASL_SCRAM_512_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-512
authentication of your Self-Managed Apache Kafka brokers.
SourceAccessTypepublic SourceAccessConfiguration withType(SourceAccessType type)
The type of authentication protocol or the VPC components for your event source. For example:
"Type":"SASL_SCRAM_512_AUTH".
BASIC_AUTH - (MQ) The Secrets Manager secret that stores your broker credentials.
VPC_SUBNET - The subnets associated with your VPC. Lambda connects to these subnets to fetch data
from your Self-Managed Apache Kafka cluster.
VPC_SECURITY_GROUP - The VPC security group used to manage access to your Self-Managed Apache Kafka
brokers.
SASL_SCRAM_256_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-256
authentication of your Self-Managed Apache Kafka brokers.
SASL_SCRAM_512_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-512
authentication of your Self-Managed Apache Kafka brokers.
type - The type of authentication protocol or the VPC components for your event source. For example:
"Type":"SASL_SCRAM_512_AUTH".
BASIC_AUTH - (MQ) The Secrets Manager secret that stores your broker credentials.
VPC_SUBNET - The subnets associated with your VPC. Lambda connects to these subnets to fetch
data from your Self-Managed Apache Kafka cluster.
VPC_SECURITY_GROUP - The VPC security group used to manage access to your Self-Managed Apache
Kafka brokers.
SASL_SCRAM_256_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-256
authentication of your Self-Managed Apache Kafka brokers.
SASL_SCRAM_512_AUTH - The Secrets Manager ARN of your secret key used for SASL SCRAM-512
authentication of your Self-Managed Apache Kafka brokers.
SourceAccessTypepublic void setURI(String uRI)
The value for your chosen configuration in Type. For example:
"URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".
uRI - The value for your chosen configuration in Type. For example:
"URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".public String getURI()
The value for your chosen configuration in Type. For example:
"URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".
Type. For example:
"URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".public SourceAccessConfiguration withURI(String uRI)
The value for your chosen configuration in Type. For example:
"URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".
uRI - The value for your chosen configuration in Type. For example:
"URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".public String toString()
toString in class ObjectObject.toString()public SourceAccessConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2021. All rights reserved.