Package com.pulumi.aws.sagemaker.inputs
Class UserProfileUserSettingsCanvasAppSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.UserProfileUserSettingsCanvasAppSettingsArgs.Builder
-
- Enclosing class:
- UserProfileUserSettingsCanvasAppSettingsArgs
public static final class UserProfileUserSettingsCanvasAppSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(UserProfileUserSettingsCanvasAppSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(UserProfileUserSettingsCanvasAppSettingsArgs defaults)
-
-
Method Detail
-
directDeploySettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder directDeploySettings(@Nullable com.pulumi.core.Output<UserProfileUserSettingsCanvasAppSettingsDirectDeploySettingsArgs> directDeploySettings)
- Parameters:
directDeploySettings- The model deployment settings for the SageMaker AI Canvas application. See Direct Deploy Settings below.- Returns:
- builder
-
directDeploySettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder directDeploySettings(UserProfileUserSettingsCanvasAppSettingsDirectDeploySettingsArgs directDeploySettings)
- Parameters:
directDeploySettings- The model deployment settings for the SageMaker AI Canvas application. See Direct Deploy Settings below.- Returns:
- builder
-
emrServerlessSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder emrServerlessSettings(@Nullable com.pulumi.core.Output<UserProfileUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs> emrServerlessSettings)
- Parameters:
emrServerlessSettings- The settings for running Amazon EMR Serverless jobs in SageMaker AI Canvas. See `emrServerlessSettings` Block below.- Returns:
- builder
-
emrServerlessSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder emrServerlessSettings(UserProfileUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs emrServerlessSettings)
- Parameters:
emrServerlessSettings- The settings for running Amazon EMR Serverless jobs in SageMaker AI Canvas. See `emrServerlessSettings` Block below.- Returns:
- builder
-
generativeAiSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder generativeAiSettings(@Nullable com.pulumi.core.Output<UserProfileUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs> generativeAiSettings)
-
generativeAiSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder generativeAiSettings(UserProfileUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs generativeAiSettings)
-
identityProviderOauthSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder identityProviderOauthSettings(@Nullable com.pulumi.core.Output<java.util.List<UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs>> identityProviderOauthSettings)
- Parameters:
identityProviderOauthSettings- The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below.- Returns:
- builder
-
identityProviderOauthSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder identityProviderOauthSettings(java.util.List<UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs> identityProviderOauthSettings)
- Parameters:
identityProviderOauthSettings- The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below.- Returns:
- builder
-
identityProviderOauthSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder identityProviderOauthSettings(UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs... identityProviderOauthSettings)
- Parameters:
identityProviderOauthSettings- The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below.- Returns:
- builder
-
kendraSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder kendraSettings(@Nullable com.pulumi.core.Output<UserProfileUserSettingsCanvasAppSettingsKendraSettingsArgs> kendraSettings)
- Parameters:
kendraSettings- The settings for document querying. See Kendra Settings below.- Returns:
- builder
-
kendraSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder kendraSettings(UserProfileUserSettingsCanvasAppSettingsKendraSettingsArgs kendraSettings)
- Parameters:
kendraSettings- The settings for document querying. See Kendra Settings below.- Returns:
- builder
-
modelRegisterSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder modelRegisterSettings(@Nullable com.pulumi.core.Output<UserProfileUserSettingsCanvasAppSettingsModelRegisterSettingsArgs> modelRegisterSettings)
- Parameters:
modelRegisterSettings- The model registry settings for the SageMaker AI Canvas application. See Model Register Settings below.- Returns:
- builder
-
modelRegisterSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder modelRegisterSettings(UserProfileUserSettingsCanvasAppSettingsModelRegisterSettingsArgs modelRegisterSettings)
- Parameters:
modelRegisterSettings- The model registry settings for the SageMaker AI Canvas application. See Model Register Settings below.- Returns:
- builder
-
timeSeriesForecastingSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder timeSeriesForecastingSettings(@Nullable com.pulumi.core.Output<UserProfileUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs> timeSeriesForecastingSettings)
- Parameters:
timeSeriesForecastingSettings- Time series forecast settings for the Canvas app. See Time Series Forecasting Settings below.- Returns:
- builder
-
timeSeriesForecastingSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder timeSeriesForecastingSettings(UserProfileUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs timeSeriesForecastingSettings)
- Parameters:
timeSeriesForecastingSettings- Time series forecast settings for the Canvas app. See Time Series Forecasting Settings below.- Returns:
- builder
-
workspaceSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder workspaceSettings(@Nullable com.pulumi.core.Output<UserProfileUserSettingsCanvasAppSettingsWorkspaceSettingsArgs> workspaceSettings)
- Parameters:
workspaceSettings- The workspace settings for the SageMaker AI Canvas application. See Workspace Settings below.- Returns:
- builder
-
workspaceSettings
public UserProfileUserSettingsCanvasAppSettingsArgs.Builder workspaceSettings(UserProfileUserSettingsCanvasAppSettingsWorkspaceSettingsArgs workspaceSettings)
- Parameters:
workspaceSettings- The workspace settings for the SageMaker AI Canvas application. See Workspace Settings below.- Returns:
- builder
-
build
public UserProfileUserSettingsCanvasAppSettingsArgs build()
-
-