#[non_exhaustive]pub struct LambdaOutputDescription {
pub resource_arn: String,
pub role_arn: Option<String>,
}Expand description
For a SQL-based Kinesis Data Analytics application's output, describes the Amazon Lambda function that is configured as its destination.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.resource_arn: StringThe Amazon Resource Name (ARN) of the destination Lambda function.
role_arn: Option<String>The ARN of the IAM role that Kinesis Data Analytics can assume to write to the destination function.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
Implementations§
source§impl LambdaOutputDescription
impl LambdaOutputDescription
sourcepub fn resource_arn(&self) -> &str
pub fn resource_arn(&self) -> &str
The Amazon Resource Name (ARN) of the destination Lambda function.
sourcepub fn role_arn(&self) -> Option<&str>
pub fn role_arn(&self) -> Option<&str>
The ARN of the IAM role that Kinesis Data Analytics can assume to write to the destination function.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
source§impl LambdaOutputDescription
impl LambdaOutputDescription
sourcepub fn builder() -> LambdaOutputDescriptionBuilder
pub fn builder() -> LambdaOutputDescriptionBuilder
Creates a new builder-style object to manufacture LambdaOutputDescription.
Trait Implementations§
source§impl Clone for LambdaOutputDescription
impl Clone for LambdaOutputDescription
source§fn clone(&self) -> LambdaOutputDescription
fn clone(&self) -> LambdaOutputDescription
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for LambdaOutputDescription
impl Debug for LambdaOutputDescription
source§impl PartialEq for LambdaOutputDescription
impl PartialEq for LambdaOutputDescription
source§fn eq(&self, other: &LambdaOutputDescription) -> bool
fn eq(&self, other: &LambdaOutputDescription) -> bool
self and other values to be equal, and is used
by ==.