libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SageMaker.Types.OidcMemberDefinition

Description

 
Synopsis

Documentation

data OidcMemberDefinition Source #

A list of 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.

See: newOidcMemberDefinition smart constructor.

Constructors

OidcMemberDefinition' 

Fields

  • groups :: NonEmpty Text

    A list of comma seperated strings that identifies user groups in your OIDC IdP. Each user group is made up of a group of private workers.

Instances

Instances details
Eq OidcMemberDefinition Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OidcMemberDefinition

Read OidcMemberDefinition Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OidcMemberDefinition

Show OidcMemberDefinition Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OidcMemberDefinition

Generic OidcMemberDefinition Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OidcMemberDefinition

Associated Types

type Rep OidcMemberDefinition :: Type -> Type #

NFData OidcMemberDefinition Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OidcMemberDefinition

Methods

rnf :: OidcMemberDefinition -> () #

Hashable OidcMemberDefinition Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OidcMemberDefinition

ToJSON OidcMemberDefinition Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OidcMemberDefinition

FromJSON OidcMemberDefinition Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OidcMemberDefinition

type Rep OidcMemberDefinition Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OidcMemberDefinition

type Rep OidcMemberDefinition = D1 ('MetaData "OidcMemberDefinition" "Amazonka.SageMaker.Types.OidcMemberDefinition" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "OidcMemberDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newOidcMemberDefinition Source #

Create a value of OidcMemberDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groups:OidcMemberDefinition', oidcMemberDefinition_groups - A list of comma seperated strings that identifies user groups in your OIDC IdP. Each user group is made up of a group of private workers.

oidcMemberDefinition_groups :: Lens' OidcMemberDefinition (NonEmpty Text) Source #

A list of comma seperated strings that identifies user groups in your OIDC IdP. Each user group is made up of a group of private workers.