Workforce
public struct Workforce : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The configuration of an Amazon Cognito workforce. A single Cognito workforce is created using and corresponds to a single Amazon Cognito user pool.
Declaration
Swift
public let cognitoConfig: CognitoConfig? -
The date that the workforce is created.
Declaration
Swift
public let createDate: TimeStamp? -
The most recent date that was used to successfully add one or more IP address ranges (CIDRs) to a private workforce’s allow list.
Declaration
Swift
public let lastUpdatedDate: TimeStamp? -
The configuration of an OIDC Identity Provider (IdP) private workforce.
Declaration
Swift
public let oidcConfig: OidcConfigForResponse? -
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.
Declaration
Swift
public let sourceIpConfig: SourceIpConfig? -
The subdomain for your OIDC Identity Provider.
Declaration
Swift
public let subDomain: String? -
The Amazon Resource Name (ARN) of the private workforce.
Declaration
Swift
public let workforceArn: String -
The name of the private workforce.
Declaration
Swift
public let workforceName: String -
init(cognitoConfig:createDate:lastUpdatedDate:oidcConfig:sourceIpConfig:subDomain:workforceArn:workforceName:)Undocumented
Declaration
Swift
public init(cognitoConfig: CognitoConfig? = nil, createDate: TimeStamp? = nil, lastUpdatedDate: TimeStamp? = nil, oidcConfig: OidcConfigForResponse? = nil, sourceIpConfig: SourceIpConfig? = nil, subDomain: String? = nil, workforceArn: String, workforceName: String)
View on GitHub
Workforce Structure Reference