AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.
The worker portal is now supported in VPC and public internet.
SourceIpConfig to restrict worker access to tasks to a specific
range of IP addresses. You specify allowed IP addresses by creating a list of up to
By default, a workforce isn't restricted to specific IP addresses. If you specify
a range of IP addresses, workers who attempt to access tasks using any IP address
outside the specified range are denied and get a
Not Found error message
on the worker portal.
To restrict access to all the workers in public internet, add the
CIDR value as "0.0.0.0/0".
Amazon SageMaker does not support Source Ip restriction for worker portals in VPC.
OidcConfig to update the configuration of a workforce created using
your own OIDC IdP.
You can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the operation.
After restricting access to a range of IP addresses or updating your OIDC IdP configuration with this operation, you can view details about your update workforce using the operation.
This operation only applies to private workforces.
This is an asynchronous operation using the standard naming convention for .NET 4.5 or higher. For .NET 3.5 the operation is implemented as a pair of methods using the standard naming convention of BeginUpdateWorkforce and EndUpdateWorkforce.
public virtual Task<UpdateWorkforceResponse> UpdateWorkforceAsync( UpdateWorkforceRequest request, CancellationToken cancellationToken )
Container for the necessary parameters to execute the UpdateWorkforce service method.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
|ConflictException||There was a conflict when you attempted to modify a SageMaker entity such as an Experiment or Artifact.|
.NET Core App:
Supported in: 3.1
Supported in: 2.0
Supported in: 4.5