@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:37.778Z") @Stability(value=Stable) public interface CfnUserProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.connect.*;
CfnUserProps cfnUserProps = CfnUserProps.builder()
.instanceArn("instanceArn")
.phoneConfig(UserPhoneConfigProperty.builder()
.phoneType("phoneType")
// the properties below are optional
.afterContactWorkTimeLimit(123)
.autoAccept(false)
.deskPhoneNumber("deskPhoneNumber")
.build())
.routingProfileArn("routingProfileArn")
.securityProfileArns(List.of("securityProfileArns"))
.username("username")
// the properties below are optional
.directoryUserId("directoryUserId")
.hierarchyGroupArn("hierarchyGroupArn")
.identityInfo(UserIdentityInfoProperty.builder()
.email("email")
.firstName("firstName")
.lastName("lastName")
.build())
.password("password")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnUserProps.Builder
A builder for
CfnUserProps |
static class |
CfnUserProps.Jsii$Proxy
An implementation for
CfnUserProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnUserProps.Builder |
builder() |
default String |
getDirectoryUserId()
The identifier of the user account in the directory used for identity management.
|
default String |
getHierarchyGroupArn()
The Amazon Resource Name (ARN) of the user's hierarchy group.
|
default Object |
getIdentityInfo()
Information about the user identity.
|
String |
getInstanceArn()
The Amazon Resource Name (ARN) of the instance.
|
default String |
getPassword()
The user's password.
|
Object |
getPhoneConfig()
Information about the phone configuration for the user.
|
String |
getRoutingProfileArn()
The Amazon Resource Name (ARN) of the user's routing profile.
|
List<String> |
getSecurityProfileArns()
The Amazon Resource Name (ARN) of the user's security profile.
|
default List<CfnTag> |
getTags()
The tags.
|
String |
getUsername()
The user name assigned to the user account.
|
@Stability(value=Stable) @NotNull String getInstanceArn()
@Stability(value=Stable) @NotNull Object getPhoneConfig()
@Stability(value=Stable) @NotNull String getRoutingProfileArn()
@Stability(value=Stable) @NotNull List<String> getSecurityProfileArns()
@Stability(value=Stable) @NotNull String getUsername()
@Stability(value=Stable) @Nullable default String getDirectoryUserId()
@Stability(value=Stable) @Nullable default String getHierarchyGroupArn()
@Stability(value=Stable) @Nullable default Object getIdentityInfo()
@Stability(value=Stable) @Nullable default String getPassword()
@Stability(value=Stable) static CfnUserProps.Builder builder()
CfnUserProps.Builder of CfnUserPropsCopyright © 2022. All rights reserved.