pub struct Builder { /* private fields */ }
Expand description
A builder for UserAccessLoggingSettingsSummary
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn user_access_logging_settings_arn(self, input: impl Into<String>) -> Self
pub fn user_access_logging_settings_arn(self, input: impl Into<String>) -> Self
The ARN of the user access logging settings.
sourcepub fn set_user_access_logging_settings_arn(self, input: Option<String>) -> Self
pub fn set_user_access_logging_settings_arn(self, input: Option<String>) -> Self
The ARN of the user access logging settings.
sourcepub fn kinesis_stream_arn(self, input: impl Into<String>) -> Self
pub fn kinesis_stream_arn(self, input: impl Into<String>) -> Self
The ARN of the Kinesis stream.
sourcepub fn set_kinesis_stream_arn(self, input: Option<String>) -> Self
pub fn set_kinesis_stream_arn(self, input: Option<String>) -> Self
The ARN of the Kinesis stream.
sourcepub fn build(self) -> UserAccessLoggingSettingsSummary
pub fn build(self) -> UserAccessLoggingSettingsSummary
Consumes the builder and constructs a UserAccessLoggingSettingsSummary
.