Package com.pulumi.aws.sagemaker
Class WorkforceArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.sagemaker.WorkforceArgs
-
public final class WorkforceArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorkforceArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static WorkforceArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WorkforceArgs.Builder
builder()
static WorkforceArgs.Builder
builder(WorkforceArgs defaults)
java.util.Optional<com.pulumi.core.Output<WorkforceCognitoConfigArgs>>
cognitoConfig()
java.util.Optional<com.pulumi.core.Output<WorkforceOidcConfigArgs>>
oidcConfig()
java.util.Optional<com.pulumi.core.Output<WorkforceSourceIpConfigArgs>>
sourceIpConfig()
com.pulumi.core.Output<java.lang.String>
workforceName()
java.util.Optional<com.pulumi.core.Output<WorkforceWorkforceVpcConfigArgs>>
workforceVpcConfig()
-
-
-
Field Detail
-
Empty
public static final WorkforceArgs Empty
-
-
Method Detail
-
cognitoConfig
public java.util.Optional<com.pulumi.core.Output<WorkforceCognitoConfigArgs>> cognitoConfig()
- Returns:
- Use this parameter to configure an Amazon Cognito private workforce. A single Cognito workforce is created using and corresponds to a single Amazon Cognito user pool. Conflicts with `oidc_config`. see Cognito Config details below.
-
oidcConfig
public java.util.Optional<com.pulumi.core.Output<WorkforceOidcConfigArgs>> oidcConfig()
- Returns:
- Use this parameter to configure a private workforce using your own OIDC Identity Provider. Conflicts with `cognito_config`. see OIDC Config details below.
-
sourceIpConfig
public java.util.Optional<com.pulumi.core.Output<WorkforceSourceIpConfigArgs>> sourceIpConfig()
- Returns:
- A list of IP address ranges Used to create an allow list of IP addresses for a private workforce. By default, a workforce isn't restricted to specific IP addresses. see Source Ip Config details below.
-
workforceName
public com.pulumi.core.Output<java.lang.String> workforceName()
- Returns:
- The name of the Workforce (must be unique).
-
workforceVpcConfig
public java.util.Optional<com.pulumi.core.Output<WorkforceWorkforceVpcConfigArgs>> workforceVpcConfig()
- Returns:
- configure a workforce using VPC. see Workforce VPC Config details below.
-
builder
public static WorkforceArgs.Builder builder()
-
builder
public static WorkforceArgs.Builder builder(WorkforceArgs defaults)
-
-