Interface EntityPersonaConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EntityPersonaConfiguration.Builder,EntityPersonaConfiguration>,SdkBuilder<EntityPersonaConfiguration.Builder,EntityPersonaConfiguration>,SdkPojo
- Enclosing class:
- EntityPersonaConfiguration
public static interface EntityPersonaConfiguration.Builder extends SdkPojo, CopyableBuilder<EntityPersonaConfiguration.Builder,EntityPersonaConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EntityPersonaConfiguration.BuilderentityId(String entityId)The identifier of a user or group in your IAM Identity Center identity source.EntityPersonaConfiguration.Builderpersona(String persona)The persona that defines the specific permissions of the user or group in your IAM Identity Center identity source.EntityPersonaConfiguration.Builderpersona(Persona persona)The persona that defines the specific permissions of the user or group in your IAM Identity Center identity source.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
entityId
EntityPersonaConfiguration.Builder entityId(String entityId)
The identifier of a user or group in your IAM Identity Center identity source. For example, a user ID could be an email.
- Parameters:
entityId- The identifier of a user or group in your IAM Identity Center identity source. For example, a user ID could be an email.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
persona
EntityPersonaConfiguration.Builder persona(String persona)
The persona that defines the specific permissions of the user or group in your IAM Identity Center identity source. The available personas or access roles are
OwnerandViewer. For more information on these personas, see Providing access to your search page.- Parameters:
persona- The persona that defines the specific permissions of the user or group in your IAM Identity Center identity source. The available personas or access roles areOwnerandViewer. For more information on these personas, see Providing access to your search page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Persona,Persona
-
persona
EntityPersonaConfiguration.Builder persona(Persona persona)
The persona that defines the specific permissions of the user or group in your IAM Identity Center identity source. The available personas or access roles are
OwnerandViewer. For more information on these personas, see Providing access to your search page.- Parameters:
persona- The persona that defines the specific permissions of the user or group in your IAM Identity Center identity source. The available personas or access roles areOwnerandViewer. For more information on these personas, see Providing access to your search page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Persona,Persona
-
-