@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UserIdentityConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Provides the configuration information for the identifiers of your users.
Constructor and Description |
---|
UserIdentityConfiguration() |
Modifier and Type | Method and Description |
---|---|
UserIdentityConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getIdentityAttributeName()
The Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIdentityAttributeName(String identityAttributeName)
The Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails.
|
String |
toString()
Returns a string representation of this object.
|
UserIdentityConfiguration |
withIdentityAttributeName(String identityAttributeName)
The Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails.
|
public void setIdentityAttributeName(String identityAttributeName)
The Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails. This is used for user context filtering and for granting access to your Amazon Kendra experience. You must set up Amazon Web Services SSO with Amazon Kendra. You must include your users and groups in your Access Control List when you ingest documents into your index. For more information, see Getting started with an Amazon Web Services SSO identity source.
identityAttributeName
- The Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails.
This is used for user
context filtering and for granting access to your Amazon Kendra experience. You must set up Amazon Web
Services SSO with Amazon Kendra. You must include your users and groups in your Access Control List when
you ingest documents into your index. For more information, see Getting started with an
Amazon Web Services SSO identity source.public String getIdentityAttributeName()
The Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails. This is used for user context filtering and for granting access to your Amazon Kendra experience. You must set up Amazon Web Services SSO with Amazon Kendra. You must include your users and groups in your Access Control List when you ingest documents into your index. For more information, see Getting started with an Amazon Web Services SSO identity source.
public UserIdentityConfiguration withIdentityAttributeName(String identityAttributeName)
The Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails. This is used for user context filtering and for granting access to your Amazon Kendra experience. You must set up Amazon Web Services SSO with Amazon Kendra. You must include your users and groups in your Access Control List when you ingest documents into your index. For more information, see Getting started with an Amazon Web Services SSO identity source.
identityAttributeName
- The Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails.
This is used for user
context filtering and for granting access to your Amazon Kendra experience. You must set up Amazon Web
Services SSO with Amazon Kendra. You must include your users and groups in your Access Control List when
you ingest documents into your index. For more information, see Getting started with an
Amazon Web Services SSO identity source.public String toString()
toString
in class Object
Object.toString()
public UserIdentityConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.