class Aws::SageMaker::Types::UpdateWorkforceRequest

@note When making an API call, you may pass UpdateWorkforceRequest

data as a hash:

    {
      workforce_name: "WorkforceName", # required
      source_ip_config: {
        cidrs: ["Cidr"], # required
      },
      oidc_config: {
        client_id: "ClientId", # required
        client_secret: "ClientSecret", # required
        issuer: "OidcEndpoint", # required
        authorization_endpoint: "OidcEndpoint", # required
        token_endpoint: "OidcEndpoint", # required
        user_info_endpoint: "OidcEndpoint", # required
        logout_endpoint: "OidcEndpoint", # required
        jwks_uri: "OidcEndpoint", # required
      },
    }

@!attribute [rw] workforce_name

The name of the private workforce that you want to update. You can
find your workforce name by using the operation.
@return [String]

@!attribute [rw] source_ip_config

A list of one to ten worker IP address ranges ([CIDRs][1]) that can
be used to access tasks assigned to this workforce.

Maximum: Ten CIDR values

[1]: https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html
@return [Types::SourceIpConfig]

@!attribute [rw] oidc_config

Use this parameter to update your OIDC Identity Provider (IdP)
configuration for a workforce made using your own IdP.
@return [Types::OidcConfig]

@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/UpdateWorkforceRequest AWS API Documentation

Constants

SENSITIVE