Struct aws_sdk_eventbridge::input::create_connection_input::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for CreateConnectionInput.
Implementations§
source§impl Builder
impl Builder
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
A description for the connection to create.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
A description for the connection to create.
The type of authorization to use for the connection.
The type of authorization to use for the connection.
sourcepub fn auth_parameters(
self,
input: CreateConnectionAuthRequestParameters
) -> Self
pub fn auth_parameters(
self,
input: CreateConnectionAuthRequestParameters
) -> Self
A CreateConnectionAuthRequestParameters object that contains the authorization parameters to use to authorize with the endpoint.
sourcepub fn set_auth_parameters(
self,
input: Option<CreateConnectionAuthRequestParameters>
) -> Self
pub fn set_auth_parameters(
self,
input: Option<CreateConnectionAuthRequestParameters>
) -> Self
A CreateConnectionAuthRequestParameters object that contains the authorization parameters to use to authorize with the endpoint.
sourcepub fn build(self) -> Result<CreateConnectionInput, BuildError>
pub fn build(self) -> Result<CreateConnectionInput, BuildError>
Consumes the builder and constructs a CreateConnectionInput.