#[non_exhaustive]pub struct CreateKxUserOutputBuilder { /* private fields */ }Expand description
A builder for CreateKxUserOutput.
Implementations§
source§impl CreateKxUserOutputBuilder
impl CreateKxUserOutputBuilder
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 will be 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 will be 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 will be associated with the user.
sourcepub fn build(self) -> CreateKxUserOutput
pub fn build(self) -> CreateKxUserOutput
Consumes the builder and constructs a CreateKxUserOutput.
Trait Implementations§
source§impl Clone for CreateKxUserOutputBuilder
impl Clone for CreateKxUserOutputBuilder
source§fn clone(&self) -> CreateKxUserOutputBuilder
fn clone(&self) -> CreateKxUserOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CreateKxUserOutputBuilder
impl Debug for CreateKxUserOutputBuilder
source§impl Default for CreateKxUserOutputBuilder
impl Default for CreateKxUserOutputBuilder
source§fn default() -> CreateKxUserOutputBuilder
fn default() -> CreateKxUserOutputBuilder
source§impl PartialEq for CreateKxUserOutputBuilder
impl PartialEq for CreateKxUserOutputBuilder
source§fn eq(&self, other: &CreateKxUserOutputBuilder) -> bool
fn eq(&self, other: &CreateKxUserOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.