Struct aws_sdk_kinesis::endpoint::Params
source · #[non_exhaustive]pub struct Params { /* private fields */ }
Expand description
Configuration parameters for resolving the correct endpoint
Implementations§
source§impl Params
impl Params
sourcepub fn builder() -> ParamsBuilder
pub fn builder() -> ParamsBuilder
Create a builder for Params
sourcepub fn use_dual_stack(&self) -> Option<bool>
pub fn use_dual_stack(&self) -> Option<bool>
When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.
sourcepub fn use_fips(&self) -> Option<bool>
pub fn use_fips(&self) -> Option<bool>
When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.
sourcepub fn stream_arn(&self) -> Option<&str>
pub fn stream_arn(&self) -> Option<&str>
The ARN of the Kinesis stream
sourcepub fn operation_type(&self) -> Option<&str>
pub fn operation_type(&self) -> Option<&str>
Internal parameter to distinguish between Control/Data plane API and accordingly generate control/data plane endpoint
sourcepub fn consumer_arn(&self) -> Option<&str>
pub fn consumer_arn(&self) -> Option<&str>
The ARN of the Kinesis consumer