Package com.pulumi.aws.sagemaker.inputs
Class DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder
-
- Enclosing class:
- DomainDefaultUserSettingsCanvasAppSettingsArgs
public static final class DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DomainDefaultUserSettingsCanvasAppSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DomainDefaultUserSettingsCanvasAppSettingsArgs defaults)
-
-
Method Detail
-
directDeploySettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder directDeploySettings(@Nullable com.pulumi.core.Output<DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsArgs> directDeploySettings)
- Parameters:
directDeploySettings- The model deployment settings for the SageMaker AI Canvas application. See `directDeploySettings` Block below.- Returns:
- builder
-
directDeploySettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder directDeploySettings(DomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsArgs directDeploySettings)
- Parameters:
directDeploySettings- The model deployment settings for the SageMaker AI Canvas application. See `directDeploySettings` Block below.- Returns:
- builder
-
emrServerlessSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder emrServerlessSettings(@Nullable com.pulumi.core.Output<DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs> emrServerlessSettings)
- Parameters:
emrServerlessSettings- The settings for running Amazon EMR Serverless jobs in SageMaker AI Canvas. See `emrServerlessSettings` Block below.- Returns:
- builder
-
emrServerlessSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder emrServerlessSettings(DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettingsArgs emrServerlessSettings)
- Parameters:
emrServerlessSettings- The settings for running Amazon EMR Serverless jobs in SageMaker AI Canvas. See `emrServerlessSettings` Block below.- Returns:
- builder
-
generativeAiSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder generativeAiSettings(@Nullable com.pulumi.core.Output<DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs> generativeAiSettings)
-
generativeAiSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder generativeAiSettings(DomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsArgs generativeAiSettings)
-
identityProviderOauthSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder identityProviderOauthSettings(@Nullable com.pulumi.core.Output<java.util.List<DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs>> identityProviderOauthSettings)
- Parameters:
identityProviderOauthSettings- The settings for connecting to an external data source with OAuth. See `identityProviderOauthSettings` Block below.- Returns:
- builder
-
identityProviderOauthSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder identityProviderOauthSettings(java.util.List<DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs> identityProviderOauthSettings)
- Parameters:
identityProviderOauthSettings- The settings for connecting to an external data source with OAuth. See `identityProviderOauthSettings` Block below.- Returns:
- builder
-
identityProviderOauthSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder identityProviderOauthSettings(DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingArgs... identityProviderOauthSettings)
- Parameters:
identityProviderOauthSettings- The settings for connecting to an external data source with OAuth. See `identityProviderOauthSettings` Block below.- Returns:
- builder
-
kendraSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder kendraSettings(@Nullable com.pulumi.core.Output<DomainDefaultUserSettingsCanvasAppSettingsKendraSettingsArgs> kendraSettings)
- Parameters:
kendraSettings- The settings for document querying. See `kendraSettings` Block below.- Returns:
- builder
-
kendraSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder kendraSettings(DomainDefaultUserSettingsCanvasAppSettingsKendraSettingsArgs kendraSettings)
- Parameters:
kendraSettings- The settings for document querying. See `kendraSettings` Block below.- Returns:
- builder
-
modelRegisterSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder modelRegisterSettings(@Nullable com.pulumi.core.Output<DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsArgs> modelRegisterSettings)
- Parameters:
modelRegisterSettings- The model registry settings for the SageMaker AI Canvas application. See `modelRegisterSettings` Block below.- Returns:
- builder
-
modelRegisterSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder modelRegisterSettings(DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsArgs modelRegisterSettings)
- Parameters:
modelRegisterSettings- The model registry settings for the SageMaker AI Canvas application. See `modelRegisterSettings` Block below.- Returns:
- builder
-
timeSeriesForecastingSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder timeSeriesForecastingSettings(@Nullable com.pulumi.core.Output<DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs> timeSeriesForecastingSettings)
- Parameters:
timeSeriesForecastingSettings- Time series forecast settings for the Canvas app. See `timeSeriesForecastingSettings` Block below.- Returns:
- builder
-
timeSeriesForecastingSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder timeSeriesForecastingSettings(DomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsArgs timeSeriesForecastingSettings)
- Parameters:
timeSeriesForecastingSettings- Time series forecast settings for the Canvas app. See `timeSeriesForecastingSettings` Block below.- Returns:
- builder
-
workspaceSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder workspaceSettings(@Nullable com.pulumi.core.Output<DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsArgs> workspaceSettings)
- Parameters:
workspaceSettings- The workspace settings for the SageMaker AI Canvas application. See `workspaceSettings` Block below.- Returns:
- builder
-
workspaceSettings
public DomainDefaultUserSettingsCanvasAppSettingsArgs.Builder workspaceSettings(DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsArgs workspaceSettings)
- Parameters:
workspaceSettings- The workspace settings for the SageMaker AI Canvas application. See `workspaceSettings` Block below.- Returns:
- builder
-
build
public DomainDefaultUserSettingsCanvasAppSettingsArgs build()
-
-