public static interface AccessControlAttribute.Builder extends SdkPojo, CopyableBuilder<AccessControlAttribute.Builder,AccessControlAttribute>
| Modifier and Type | Method and Description |
|---|---|
AccessControlAttribute.Builder |
key(String key)
The name of the attribute associated with your identities in your identity source.
|
AccessControlAttribute.Builder |
value(AccessControlAttributeValue value)
The value used for mapping a specified attribute to an identity source.
|
default AccessControlAttribute.Builder |
value(Consumer<AccessControlAttributeValue.Builder> value)
The value used for mapping a specified attribute to an identity source.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAccessControlAttribute.Builder key(String key)
The name of the attribute associated with your identities in your identity source. This is used to map a specified attribute in your identity source with an attribute in IAM Identity Center.
key - The name of the attribute associated with your identities in your identity source. This is used to map
a specified attribute in your identity source with an attribute in IAM Identity Center.AccessControlAttribute.Builder value(AccessControlAttributeValue value)
The value used for mapping a specified attribute to an identity source.
value - The value used for mapping a specified attribute to an identity source.default AccessControlAttribute.Builder value(Consumer<AccessControlAttributeValue.Builder> value)
The value used for mapping a specified attribute to an identity source.
This is a convenience method that creates an instance of theAccessControlAttributeValue.Builder
avoiding the need to create one manually via AccessControlAttributeValue.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to value(AccessControlAttributeValue).
value - a consumer that will call methods on AccessControlAttributeValue.Buildervalue(AccessControlAttributeValue)Copyright © 2022. All rights reserved.