SourceAccessConfiguration — AWS SDK for Ruby V3 (original) (raw)

Class: Aws::Lambda::Types::SourceAccessConfiguration

Inherits:

Struct

Defined in:

gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb

Overview

To secure and define access to your event source, you can specify the authentication protocol, VPC components, or virtual host.

Constant Summarycollapse

SENSITIVE =

[]

Instance Attribute Summary collapse

Instance Attribute Details

#type ⇒ String

The type of authentication protocol, VPC components, or virtual host for your event source. For example: "Type":"SASL_SCRAM_512_AUTH".

6206 6207 6208 6209 6210 6211 # File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 6206 class SourceAccessConfiguration < Struct.new( :type, :uri) SENSITIVE = [] include Aws::Structure end

#uri ⇒ String

The value for your chosen configuration in Type. For example:"URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".

6206 6207 6208 6209 6210 6211 # File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 6206 class SourceAccessConfiguration < Struct.new( :type, :uri) SENSITIVE = [] include Aws::Structure end