Struct aws_sdk_ssoadmin::input::update_instance_access_control_attribute_configuration_input::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for UpdateInstanceAccessControlAttributeConfigurationInput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn instance_arn(self, input: impl Into<String>) -> Self
pub fn instance_arn(self, input: impl Into<String>) -> Self
The ARN of the IAM Identity Center instance under which the operation will be executed.
sourcepub fn set_instance_arn(self, input: Option<String>) -> Self
pub fn set_instance_arn(self, input: Option<String>) -> Self
The ARN of the IAM Identity Center instance under which the operation will be executed.
sourcepub fn instance_access_control_attribute_configuration(
self,
input: InstanceAccessControlAttributeConfiguration
) -> Self
pub fn instance_access_control_attribute_configuration(
self,
input: InstanceAccessControlAttributeConfiguration
) -> Self
Updates the attributes for your ABAC configuration.
sourcepub fn set_instance_access_control_attribute_configuration(
self,
input: Option<InstanceAccessControlAttributeConfiguration>
) -> Self
pub fn set_instance_access_control_attribute_configuration(
self,
input: Option<InstanceAccessControlAttributeConfiguration>
) -> Self
Updates the attributes for your ABAC configuration.
sourcepub fn build(
self
) -> Result<UpdateInstanceAccessControlAttributeConfigurationInput, BuildError>
pub fn build(
self
) -> Result<UpdateInstanceAccessControlAttributeConfigurationInput, BuildError>
Consumes the builder and constructs a UpdateInstanceAccessControlAttributeConfigurationInput
.