Struct aws_sdk_ssoadmin::model::access_control_attribute::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for AccessControlAttribute
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn key(self, input: impl Into<String>) -> Self
pub fn key(self, input: impl Into<String>) -> Self
The name of the attribute associated with your identities in your identity source. This is used to map a specified attribute in your identity source with an attribute in IAM Identity Center.
sourcepub fn set_key(self, input: Option<String>) -> Self
pub fn set_key(self, input: Option<String>) -> Self
The name of the attribute associated with your identities in your identity source. This is used to map a specified attribute in your identity source with an attribute in IAM Identity Center.
sourcepub fn value(self, input: AccessControlAttributeValue) -> Self
pub fn value(self, input: AccessControlAttributeValue) -> Self
The value used for mapping a specified attribute to an identity source.
sourcepub fn set_value(self, input: Option<AccessControlAttributeValue>) -> Self
pub fn set_value(self, input: Option<AccessControlAttributeValue>) -> Self
The value used for mapping a specified attribute to an identity source.
sourcepub fn build(self) -> AccessControlAttribute
pub fn build(self) -> AccessControlAttribute
Consumes the builder and constructs a AccessControlAttribute
.