Struct aws_sdk_appsync::model::rds_http_endpoint_config::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for RdsHttpEndpointConfig
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn aws_region(self, input: impl Into<String>) -> Self
pub fn aws_region(self, input: impl Into<String>) -> Self
Amazon Web Services Region for Amazon RDS HTTP endpoint.
sourcepub fn set_aws_region(self, input: Option<String>) -> Self
pub fn set_aws_region(self, input: Option<String>) -> Self
Amazon Web Services Region for Amazon RDS HTTP endpoint.
sourcepub fn db_cluster_identifier(self, input: impl Into<String>) -> Self
pub fn db_cluster_identifier(self, input: impl Into<String>) -> Self
Amazon RDS cluster Amazon Resource Name (ARN).
sourcepub fn set_db_cluster_identifier(self, input: Option<String>) -> Self
pub fn set_db_cluster_identifier(self, input: Option<String>) -> Self
Amazon RDS cluster Amazon Resource Name (ARN).
sourcepub fn database_name(self, input: impl Into<String>) -> Self
pub fn database_name(self, input: impl Into<String>) -> Self
Logical database name.
sourcepub fn set_database_name(self, input: Option<String>) -> Self
pub fn set_database_name(self, input: Option<String>) -> Self
Logical database name.
sourcepub fn set_schema(self, input: Option<String>) -> Self
pub fn set_schema(self, input: Option<String>) -> Self
Logical schema name.
sourcepub fn aws_secret_store_arn(self, input: impl Into<String>) -> Self
pub fn aws_secret_store_arn(self, input: impl Into<String>) -> Self
Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.
sourcepub fn set_aws_secret_store_arn(self, input: Option<String>) -> Self
pub fn set_aws_secret_store_arn(self, input: Option<String>) -> Self
Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.
sourcepub fn build(self) -> RdsHttpEndpointConfig
pub fn build(self) -> RdsHttpEndpointConfig
Consumes the builder and constructs a RdsHttpEndpointConfig
.