Update Workteam
sagemaker_update_workteam | R Documentation |
Updates an existing work team with new member definitions or description¶
Description¶
Updates an existing work team with new member definitions or description.
Usage¶
sagemaker_update_workteam(WorkteamName, MemberDefinitions, Description,
NotificationConfiguration, WorkerAccessConfiguration)
Arguments¶
WorkteamName |
[required] The name of the work team to update. |
MemberDefinitions |
A list of Workforces can be created using Amazon Cognito or your own OIDC
Identity Provider (IdP). For private workforces created using Amazon
Cognito use For workforces created using Amazon Cognito, private work teams
correspond to Amazon Cognito user groups within the user pool
used to create a workforce. All of the
For workforces created using your own OIDC IdP, specify the user
groups that you want to include in your private work team in
|
Description |
An updated description for the work team. |
NotificationConfiguration |
Configures SNS topic notifications for available or expiring work items |
WorkerAccessConfiguration |
Use this optional parameter to constrain access to an Amazon S3 resource based on the IP address using supported IAM global condition keys. The Amazon S3 resource is accessed in the worker portal using a Amazon S3 presigned URL. |
Value¶
A list with the following syntax:
list(
Workteam = list(
WorkteamName = "string",
MemberDefinitions = list(
list(
CognitoMemberDefinition = list(
UserPool = "string",
UserGroup = "string",
ClientId = "string"
),
OidcMemberDefinition = list(
Groups = list(
"string"
)
)
)
),
WorkteamArn = "string",
WorkforceArn = "string",
ProductListingIds = list(
"string"
),
Description = "string",
SubDomain = "string",
CreateDate = as.POSIXct(
"2015-01-01"
),
LastUpdatedDate = as.POSIXct(
"2015-01-01"
),
NotificationConfiguration = list(
NotificationTopicArn = "string"
),
WorkerAccessConfiguration = list(
S3Presign = list(
IamPolicyConstraints = list(
SourceIp = "Enabled"|"Disabled",
VpcSourceIp = "Enabled"|"Disabled"
)
)
)
)
)
Request syntax¶
svc$update_workteam(
WorkteamName = "string",
MemberDefinitions = list(
list(
CognitoMemberDefinition = list(
UserPool = "string",
UserGroup = "string",
ClientId = "string"
),
OidcMemberDefinition = list(
Groups = list(
"string"
)
)
)
),
Description = "string",
NotificationConfiguration = list(
NotificationTopicArn = "string"
),
WorkerAccessConfiguration = list(
S3Presign = list(
IamPolicyConstraints = list(
SourceIp = "Enabled"|"Disabled",
VpcSourceIp = "Enabled"|"Disabled"
)
)
)
)