Struct aws_sdk_sagemaker::model::member_definition::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for MemberDefinition.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn cognito_member_definition(self, input: CognitoMemberDefinition) -> Self
pub fn cognito_member_definition(self, input: CognitoMemberDefinition) -> Self
The Amazon Cognito user group that is part of the work team.
sourcepub fn set_cognito_member_definition(
self,
input: Option<CognitoMemberDefinition>
) -> Self
pub fn set_cognito_member_definition(
self,
input: Option<CognitoMemberDefinition>
) -> Self
The Amazon Cognito user group that is part of the work team.
sourcepub fn oidc_member_definition(self, input: OidcMemberDefinition) -> Self
pub fn oidc_member_definition(self, input: OidcMemberDefinition) -> Self
A list user groups that exist in your OIDC Identity Provider (IdP). One to ten groups can be used to create a single private work team. When you add a user group to the list of Groups, you can add that user group to one or more private work teams. If you add a user group to a private work team, all workers in that user group are added to the work team.
sourcepub fn set_oidc_member_definition(
self,
input: Option<OidcMemberDefinition>
) -> Self
pub fn set_oidc_member_definition(
self,
input: Option<OidcMemberDefinition>
) -> Self
A list user groups that exist in your OIDC Identity Provider (IdP). One to ten groups can be used to create a single private work team. When you add a user group to the list of Groups, you can add that user group to one or more private work teams. If you add a user group to a private work team, all workers in that user group are added to the work team.
sourcepub fn build(self) -> MemberDefinition
pub fn build(self) -> MemberDefinition
Consumes the builder and constructs a MemberDefinition.