#[non_exhaustive]pub struct UpdateKxUserOutputBuilder { /* private fields */ }Expand description
A builder for UpdateKxUserOutput.
Implementations§
source§impl UpdateKxUserOutputBuilder
impl UpdateKxUserOutputBuilder
sourcepub fn set_user_name(self, input: Option<String>) -> Self
pub fn set_user_name(self, input: Option<String>) -> Self
A unique identifier for the user.
sourcepub fn get_user_name(&self) -> &Option<String>
pub fn get_user_name(&self) -> &Option<String>
A unique identifier for the user.
sourcepub fn user_arn(self, input: impl Into<String>) -> Self
pub fn user_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide.
sourcepub fn set_user_arn(self, input: Option<String>) -> Self
pub fn set_user_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide.
sourcepub fn get_user_arn(&self) -> &Option<String>
pub fn get_user_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide.
sourcepub fn environment_id(self, input: impl Into<String>) -> Self
pub fn environment_id(self, input: impl Into<String>) -> Self
A unique identifier for the kdb environment.
sourcepub fn set_environment_id(self, input: Option<String>) -> Self
pub fn set_environment_id(self, input: Option<String>) -> Self
A unique identifier for the kdb environment.
sourcepub fn get_environment_id(&self) -> &Option<String>
pub fn get_environment_id(&self) -> &Option<String>
A unique identifier for the kdb environment.
sourcepub fn iam_role(self, input: impl Into<String>) -> Self
pub fn iam_role(self, input: impl Into<String>) -> Self
The IAM role ARN that is associated with the user.
sourcepub fn set_iam_role(self, input: Option<String>) -> Self
pub fn set_iam_role(self, input: Option<String>) -> Self
The IAM role ARN that is associated with the user.
sourcepub fn get_iam_role(&self) -> &Option<String>
pub fn get_iam_role(&self) -> &Option<String>
The IAM role ARN that is associated with the user.
sourcepub fn build(self) -> UpdateKxUserOutput
pub fn build(self) -> UpdateKxUserOutput
Consumes the builder and constructs a UpdateKxUserOutput.
Trait Implementations§
source§impl Clone for UpdateKxUserOutputBuilder
impl Clone for UpdateKxUserOutputBuilder
source§fn clone(&self) -> UpdateKxUserOutputBuilder
fn clone(&self) -> UpdateKxUserOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateKxUserOutputBuilder
impl Debug for UpdateKxUserOutputBuilder
source§impl Default for UpdateKxUserOutputBuilder
impl Default for UpdateKxUserOutputBuilder
source§fn default() -> UpdateKxUserOutputBuilder
fn default() -> UpdateKxUserOutputBuilder
source§impl PartialEq for UpdateKxUserOutputBuilder
impl PartialEq for UpdateKxUserOutputBuilder
source§fn eq(&self, other: &UpdateKxUserOutputBuilder) -> bool
fn eq(&self, other: &UpdateKxUserOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.