@Stability(value=Stable) public static final class CfnWorkteam.Builder extends Object implements software.amazon.jsii.Builder<CfnWorkteam>
CfnWorkteam.| Modifier and Type | Method and Description |
|---|---|
CfnWorkteam |
build() |
static CfnWorkteam.Builder |
create(software.constructs.Construct scope,
String id) |
CfnWorkteam.Builder |
description(String description)
A description of the work team.
|
CfnWorkteam.Builder |
memberDefinitions(IResolvable memberDefinitions)
A list of `MemberDefinition` objects that contains objects that identify the workers that make up the work team.
|
CfnWorkteam.Builder |
memberDefinitions(List<? extends Object> memberDefinitions)
A list of `MemberDefinition` objects that contains objects that identify the workers that make up the work team.
|
CfnWorkteam.Builder |
notificationConfiguration(CfnWorkteam.NotificationConfigurationProperty notificationConfiguration)
Configures SNS notifications of available or expiring work items for work teams.
|
CfnWorkteam.Builder |
notificationConfiguration(IResolvable notificationConfiguration)
Configures SNS notifications of available or expiring work items for work teams.
|
CfnWorkteam.Builder |
tags(List<? extends CfnTag> tags)
An array of key-value pairs.
|
CfnWorkteam.Builder |
workteamName(String workteamName)
The name of the work team.
|
@Stability(value=Stable) public static CfnWorkteam.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnWorkteam.CognitoMemberDefinitionProperty.Builder.@Stability(value=Stable) public CfnWorkteam.Builder description(String description)
description - A description of the work team. This parameter is required.this@Stability(value=Stable) public CfnWorkteam.Builder memberDefinitions(IResolvable memberDefinitions)
Workforces can be created using Amazon Cognito or your own OIDC Identity Provider (IdP). For private workforces created using Amazon Cognito use CognitoMemberDefinition . For workforces created using your own OIDC identity provider (IdP) use OidcMemberDefinition .
memberDefinitions - A list of `MemberDefinition` objects that contains objects that identify the workers that make up the work team. This parameter is required.this@Stability(value=Stable) public CfnWorkteam.Builder memberDefinitions(List<? extends Object> memberDefinitions)
Workforces can be created using Amazon Cognito or your own OIDC Identity Provider (IdP). For private workforces created using Amazon Cognito use CognitoMemberDefinition . For workforces created using your own OIDC identity provider (IdP) use OidcMemberDefinition .
memberDefinitions - A list of `MemberDefinition` objects that contains objects that identify the workers that make up the work team. This parameter is required.this@Stability(value=Stable) public CfnWorkteam.Builder notificationConfiguration(CfnWorkteam.NotificationConfigurationProperty notificationConfiguration)
notificationConfiguration - Configures SNS notifications of available or expiring work items for work teams. This parameter is required.this@Stability(value=Stable) public CfnWorkteam.Builder notificationConfiguration(IResolvable notificationConfiguration)
notificationConfiguration - Configures SNS notifications of available or expiring work items for work teams. This parameter is required.this@Stability(value=Stable) public CfnWorkteam.Builder tags(List<? extends CfnTag> tags)
tags - An array of key-value pairs. This parameter is required.this@Stability(value=Stable) public CfnWorkteam.Builder workteamName(String workteamName)
workteamName - The name of the work team. This parameter is required.this@Stability(value=Stable) public CfnWorkteam build()
build in interface software.amazon.jsii.Builder<CfnWorkteam>Copyright © 2022. All rights reserved.