Struct aws_sdk_elasticloadbalancingv2::model::ssl_policy::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for SslPolicy
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn ssl_protocols(self, input: impl Into<String>) -> Self
pub fn ssl_protocols(self, input: impl Into<String>) -> Self
Appends an item to ssl_protocols
.
To override the contents of this collection use set_ssl_protocols
.
The protocols.
sourcepub fn set_ssl_protocols(self, input: Option<Vec<String>>) -> Self
pub fn set_ssl_protocols(self, input: Option<Vec<String>>) -> Self
The protocols.
sourcepub fn ciphers(self, input: Cipher) -> Self
pub fn ciphers(self, input: Cipher) -> Self
Appends an item to ciphers
.
To override the contents of this collection use set_ciphers
.
The ciphers.
sourcepub fn set_ciphers(self, input: Option<Vec<Cipher>>) -> Self
pub fn set_ciphers(self, input: Option<Vec<Cipher>>) -> Self
The ciphers.
sourcepub fn supported_load_balancer_types(self, input: impl Into<String>) -> Self
pub fn supported_load_balancer_types(self, input: impl Into<String>) -> Self
Appends an item to supported_load_balancer_types
.
To override the contents of this collection use set_supported_load_balancer_types
.
The supported load balancers.
sourcepub fn set_supported_load_balancer_types(
self,
input: Option<Vec<String>>
) -> Self
pub fn set_supported_load_balancer_types(
self,
input: Option<Vec<String>>
) -> Self
The supported load balancers.