Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data Workforce = Workforce' {}
- newWorkforce :: Text -> Text -> Workforce
- workforce_subDomain :: Lens' Workforce (Maybe Text)
- workforce_createDate :: Lens' Workforce (Maybe UTCTime)
- workforce_sourceIpConfig :: Lens' Workforce (Maybe SourceIpConfig)
- workforce_cognitoConfig :: Lens' Workforce (Maybe CognitoConfig)
- workforce_lastUpdatedDate :: Lens' Workforce (Maybe UTCTime)
- workforce_oidcConfig :: Lens' Workforce (Maybe OidcConfigForResponse)
- workforce_workforceName :: Lens' Workforce Text
- workforce_workforceArn :: Lens' Workforce Text
Documentation
A single private workforce, which is automatically created when you create your first private work team. You can create one private work force in each Amazon Web Services Region. By default, any workforce-related API operation used in a specific region will apply to the workforce created in that region. To learn how to create a private workforce, see Create a Private Workforce.
See: newWorkforce
smart constructor.
Workforce' | |
|
Instances
Create a value of Workforce
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subDomain:Workforce'
, workforce_subDomain
- The subdomain for your OIDC Identity Provider.
$sel:createDate:Workforce'
, workforce_createDate
- The date that the workforce is created.
$sel:sourceIpConfig:Workforce'
, workforce_sourceIpConfig
- A list of one to ten IP address ranges
(CIDRs)
to be added to the workforce allow list. By default, a workforce isn't
restricted to specific IP addresses.
$sel:cognitoConfig:Workforce'
, workforce_cognitoConfig
- The configuration of an Amazon Cognito workforce. A single Cognito
workforce is created using and corresponds to a single
Amazon Cognito user pool.
$sel:lastUpdatedDate:Workforce'
, workforce_lastUpdatedDate
- The most recent date that was used to successfully add one or more IP
address ranges
(CIDRs)
to a private workforce's allow list.
$sel:oidcConfig:Workforce'
, workforce_oidcConfig
- The configuration of an OIDC Identity Provider (IdP) private workforce.
$sel:workforceName:Workforce'
, workforce_workforceName
- The name of the private workforce.
$sel:workforceArn:Workforce'
, workforce_workforceArn
- The Amazon Resource Name (ARN) of the private workforce.
workforce_subDomain :: Lens' Workforce (Maybe Text) Source #
The subdomain for your OIDC Identity Provider.
workforce_createDate :: Lens' Workforce (Maybe UTCTime) Source #
The date that the workforce is created.
workforce_sourceIpConfig :: Lens' Workforce (Maybe SourceIpConfig) Source #
A list of one to ten IP address ranges (CIDRs) to be added to the workforce allow list. By default, a workforce isn't restricted to specific IP addresses.
workforce_cognitoConfig :: Lens' Workforce (Maybe CognitoConfig) Source #
The configuration of an Amazon Cognito workforce. A single Cognito workforce is created using and corresponds to a single Amazon Cognito user pool.
workforce_lastUpdatedDate :: Lens' Workforce (Maybe UTCTime) Source #
The most recent date that was used to successfully add one or more IP address ranges (CIDRs) to a private workforce's allow list.
workforce_oidcConfig :: Lens' Workforce (Maybe OidcConfigForResponse) Source #
The configuration of an OIDC Identity Provider (IdP) private workforce.