Package-level declarations

Types

data class AppImageConfigCodeEditorAppImageConfigContainerConfig(val containerArguments: List<String>? = null, val containerEntrypoints: List<String>? = null, val containerEnvironmentVariables: Map<String, String>? = null)
data class AppImageConfigCodeEditorAppImageConfigFileSystemConfig(val defaultGid: Int? = null, val defaultUid: Int? = null, val mountPath: String? = null)
data class AppImageConfigJupyterLabImageConfigContainerConfig(val containerArguments: List<String>? = null, val containerEntrypoints: List<String>? = null, val containerEnvironmentVariables: Map<String, String>? = null)
data class AppImageConfigJupyterLabImageConfigFileSystemConfig(val defaultGid: Int? = null, val defaultUid: Int? = null, val mountPath: String? = null)
data class AppImageConfigKernelGatewayImageConfigFileSystemConfig(val defaultGid: Int? = null, val defaultUid: Int? = null, val mountPath: String? = null)
data class AppImageConfigKernelGatewayImageConfigKernelSpec(val displayName: String? = null, val name: String)
Link copied to clipboard
data class AppResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
Link copied to clipboard
data class CodeRepositoryGitConfig(val branch: String? = null, val repositoryUrl: String, val secretArn: String? = null)
data class DataQualityJobDefinitionDataQualityAppSpecification(val environment: Map<String, String>? = null, val imageUri: String, val postAnalyticsProcessorSourceUri: String? = null, val recordPreprocessorSourceUri: String? = null)
data class DataQualityJobDefinitionDataQualityJobInputBatchTransformInput(val dataCapturedDestinationS3Uri: String, val datasetFormat: DataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormat, val localPath: String? = null, val s3DataDistributionType: String? = null, val s3InputMode: String? = null)
data class DataQualityJobDefinitionDataQualityJobInputEndpointInput(val endpointName: String, val localPath: String? = null, val s3DataDistributionType: String? = null, val s3InputMode: String? = null)
data class DataQualityJobDefinitionJobResourcesClusterConfig(val instanceCount: Int, val instanceType: String, val volumeKmsKeyId: String? = null, val volumeSizeInGb: Int)
Link copied to clipboard
data class DataQualityJobDefinitionNetworkConfig(val enableInterContainerTrafficEncryption: Boolean? = null, val enableNetworkIsolation: Boolean? = null, val vpcConfig: DataQualityJobDefinitionNetworkConfigVpcConfig? = null)
data class DataQualityJobDefinitionNetworkConfigVpcConfig(val securityGroupIds: List<String>, val subnets: List<String>)
data class DataQualityJobDefinitionStoppingCondition(val maxRuntimeInSeconds: Int? = null)
Link copied to clipboard
data class DeviceDevice(val description: String? = null, val deviceName: String, val iotThingName: String? = null)
Link copied to clipboard
data class DeviceFleetOutputConfig(val kmsKeyId: String? = null, val s3OutputLocation: String)
Link copied to clipboard
data class DomainDefaultSpaceSettings(val customFileSystemConfigs: List<DomainDefaultSpaceSettingsCustomFileSystemConfig>? = null, val customPosixUserConfig: DomainDefaultSpaceSettingsCustomPosixUserConfig? = null, val executionRole: String, val jupyterLabAppSettings: DomainDefaultSpaceSettingsJupyterLabAppSettings? = null, val jupyterServerAppSettings: DomainDefaultSpaceSettingsJupyterServerAppSettings? = null, val kernelGatewayAppSettings: DomainDefaultSpaceSettingsKernelGatewayAppSettings? = null, val securityGroups: List<String>? = null, val spaceStorageSettings: DomainDefaultSpaceSettingsSpaceStorageSettings? = null)
data class DomainDefaultSpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettings(val idleTimeoutInMinutes: Int? = null, val lifecycleManagement: String? = null, val maxIdleTimeoutInMinutes: Int? = null, val minIdleTimeoutInMinutes: Int? = null)
data class DomainDefaultSpaceSettingsJupyterLabAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class DomainDefaultSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class DomainDefaultSpaceSettingsJupyterLabAppSettingsEmrSettings(val assumableRoleArns: List<String>? = null, val executionRoleArns: List<String>? = null)
data class DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class DomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class DomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class DomainDefaultSpaceSettingsSpaceStorageSettingsDefaultEbsStorageSettings(val defaultEbsVolumeSizeInGb: Int, val maximumEbsVolumeSizeInGb: Int)
Link copied to clipboard
data class DomainDefaultUserSettings(val autoMountHomeEfs: String? = null, val canvasAppSettings: DomainDefaultUserSettingsCanvasAppSettings? = null, val codeEditorAppSettings: DomainDefaultUserSettingsCodeEditorAppSettings? = null, val customFileSystemConfigs: List<DomainDefaultUserSettingsCustomFileSystemConfig>? = null, val customPosixUserConfig: DomainDefaultUserSettingsCustomPosixUserConfig? = null, val defaultLandingUri: String? = null, val executionRole: String, val jupyterLabAppSettings: DomainDefaultUserSettingsJupyterLabAppSettings? = null, val jupyterServerAppSettings: DomainDefaultUserSettingsJupyterServerAppSettings? = null, val kernelGatewayAppSettings: DomainDefaultUserSettingsKernelGatewayAppSettings? = null, val rSessionAppSettings: DomainDefaultUserSettingsRSessionAppSettings? = null, val rStudioServerProAppSettings: DomainDefaultUserSettingsRStudioServerProAppSettings? = null, val securityGroups: List<String>? = null, val sharingSettings: DomainDefaultUserSettingsSharingSettings? = null, val spaceStorageSettings: DomainDefaultUserSettingsSpaceStorageSettings? = null, val studioWebPortal: String? = null, val studioWebPortalSettings: DomainDefaultUserSettingsStudioWebPortalSettings? = null, val tensorBoardAppSettings: DomainDefaultUserSettingsTensorBoardAppSettings? = null)
data class DomainDefaultUserSettingsCanvasAppSettingsEmrServerlessSettings(val executionRoleArn: String? = null, val status: String? = null)
data class DomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSetting(val dataSourceName: String? = null, val secretArn: String, val status: String? = null)
data class DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings(val crossAccountModelRegisterRoleArn: String? = null, val status: String? = null)
data class DomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings(val s3ArtifactPath: String? = null, val s3KmsKeyId: String? = null)
data class DomainDefaultUserSettingsCodeEditorAppSettings(val appLifecycleManagement: DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagement? = null, val builtInLifecycleConfigArn: String? = null, val customImages: List<DomainDefaultUserSettingsCodeEditorAppSettingsCustomImage>? = null, val defaultResourceSpec: DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec? = null, val lifecycleConfigArns: List<String>? = null)
data class DomainDefaultUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettings(val idleTimeoutInMinutes: Int? = null, val lifecycleManagement: String? = null, val maxIdleTimeoutInMinutes: Int? = null, val minIdleTimeoutInMinutes: Int? = null)
data class DomainDefaultUserSettingsCodeEditorAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class DomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettings(val idleTimeoutInMinutes: Int? = null, val lifecycleManagement: String? = null, val maxIdleTimeoutInMinutes: Int? = null, val minIdleTimeoutInMinutes: Int? = null)
data class DomainDefaultUserSettingsJupyterLabAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettings(val assumableRoleArns: List<String>? = null, val executionRoleArns: List<String>? = null)
data class DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class DomainDefaultUserSettingsRSessionAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class DomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class DomainDefaultUserSettingsRStudioServerProAppSettings(val accessStatus: String? = null, val userGroup: String? = null)
Link copied to clipboard
data class DomainDefaultUserSettingsSharingSettings(val notebookOutputOption: String? = null, val s3KmsKeyId: String? = null, val s3OutputPath: String? = null)
data class DomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings(val defaultEbsVolumeSizeInGb: Int, val maximumEbsVolumeSizeInGb: Int)
data class DomainDefaultUserSettingsStudioWebPortalSettings(val hiddenAppTypes: List<String>? = null, val hiddenInstanceTypes: List<String>? = null, val hiddenMlTools: List<String>? = null)
data class DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
Link copied to clipboard
data class DomainDomainSettings(val dockerSettings: DomainDomainSettingsDockerSettings? = null, val executionRoleIdentityConfig: String? = null, val rStudioServerProDomainSettings: DomainDomainSettingsRStudioServerProDomainSettings? = null, val securityGroupIds: List<String>? = null)
Link copied to clipboard
data class DomainDomainSettingsDockerSettings(val enableDockerAccess: String? = null, val vpcOnlyTrustedAccounts: List<String>? = null)
data class DomainDomainSettingsRStudioServerProDomainSettings(val defaultResourceSpec: DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec? = null, val domainExecutionRoleArn: String, val rStudioConnectUrl: String? = null, val rStudioPackageManagerUrl: String? = null)
data class DomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
Link copied to clipboard
data class DomainRetentionPolicy(val homeEfsFileSystem: String? = null)
data class EndpointConfigurationAsyncInferenceConfigClientConfig(val maxConcurrentInvocationsPerInstance: Int? = null)
data class EndpointConfigurationAsyncInferenceConfigOutputConfig(val kmsKeyId: String? = null, val notificationConfig: EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfig? = null, val s3FailurePath: String? = null, val s3OutputPath: String)
data class EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfig(val errorTopic: String? = null, val includeInferenceResponseIns: List<String>? = null, val successTopic: String? = null)
Link copied to clipboard
data class EndpointConfigurationDataCaptureConfig(val captureContentTypeHeader: EndpointConfigurationDataCaptureConfigCaptureContentTypeHeader? = null, val captureOptions: List<EndpointConfigurationDataCaptureConfigCaptureOption>, val destinationS3Uri: String, val enableCapture: Boolean? = null, val initialSamplingPercentage: Int, val kmsKeyId: String? = null)
data class EndpointConfigurationDataCaptureConfigCaptureContentTypeHeader(val csvContentTypes: List<String>? = null, val jsonContentTypes: List<String>? = null)
Link copied to clipboard
data class EndpointConfigurationProductionVariant(val acceleratorType: String? = null, val containerStartupHealthCheckTimeoutInSeconds: Int? = null, val coreDumpConfig: EndpointConfigurationProductionVariantCoreDumpConfig? = null, val enableSsmAccess: Boolean? = null, val inferenceAmiVersion: String? = null, val initialInstanceCount: Int? = null, val initialVariantWeight: Double? = null, val instanceType: String? = null, val managedInstanceScaling: EndpointConfigurationProductionVariantManagedInstanceScaling? = null, val modelDataDownloadTimeoutInSeconds: Int? = null, val modelName: String, val routingConfigs: List<EndpointConfigurationProductionVariantRoutingConfig>? = null, val serverlessConfig: EndpointConfigurationProductionVariantServerlessConfig? = null, val variantName: String? = null, val volumeSizeInGb: Int? = null)
data class EndpointConfigurationProductionVariantCoreDumpConfig(val destinationS3Uri: String, val kmsKeyId: String? = null)
data class EndpointConfigurationProductionVariantManagedInstanceScaling(val maxInstanceCount: Int? = null, val minInstanceCount: Int? = null, val status: String? = null)
data class EndpointConfigurationProductionVariantServerlessConfig(val maxConcurrency: Int, val memorySizeInMb: Int, val provisionedConcurrency: Int? = null)
data class EndpointConfigurationShadowProductionVariant(val acceleratorType: String? = null, val containerStartupHealthCheckTimeoutInSeconds: Int? = null, val coreDumpConfig: EndpointConfigurationShadowProductionVariantCoreDumpConfig? = null, val enableSsmAccess: Boolean? = null, val inferenceAmiVersion: String? = null, val initialInstanceCount: Int? = null, val initialVariantWeight: Double? = null, val instanceType: String? = null, val managedInstanceScaling: EndpointConfigurationShadowProductionVariantManagedInstanceScaling? = null, val modelDataDownloadTimeoutInSeconds: Int? = null, val modelName: String, val routingConfigs: List<EndpointConfigurationShadowProductionVariantRoutingConfig>? = null, val serverlessConfig: EndpointConfigurationShadowProductionVariantServerlessConfig? = null, val variantName: String? = null, val volumeSizeInGb: Int? = null)
data class EndpointConfigurationShadowProductionVariantManagedInstanceScaling(val maxInstanceCount: Int? = null, val minInstanceCount: Int? = null, val status: String? = null)
data class EndpointConfigurationShadowProductionVariantServerlessConfig(val maxConcurrency: Int, val memorySizeInMb: Int, val provisionedConcurrency: Int? = null)
Link copied to clipboard
data class EndpointDeploymentConfig(val autoRollbackConfiguration: EndpointDeploymentConfigAutoRollbackConfiguration? = null, val blueGreenUpdatePolicy: EndpointDeploymentConfigBlueGreenUpdatePolicy? = null, val rollingUpdatePolicy: EndpointDeploymentConfigRollingUpdatePolicy? = null)
data class EndpointDeploymentConfigBlueGreenUpdatePolicy(val maximumExecutionTimeoutInSeconds: Int? = null, val terminationWaitInSeconds: Int? = null, val trafficRoutingConfiguration: EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration)
data class EndpointDeploymentConfigRollingUpdatePolicy(val maximumBatchSize: EndpointDeploymentConfigRollingUpdatePolicyMaximumBatchSize, val maximumExecutionTimeoutInSeconds: Int? = null, val rollbackMaximumBatchSize: EndpointDeploymentConfigRollingUpdatePolicyRollbackMaximumBatchSize? = null, val waitIntervalInSeconds: Int)
Link copied to clipboard
data class FeatureGroupFeatureDefinition(val collectionConfig: FeatureGroupFeatureDefinitionCollectionConfig? = null, val collectionType: String? = null, val featureName: String? = null, val featureType: String? = null)
Link copied to clipboard
data class FeatureGroupOfflineStoreConfig(val dataCatalogConfig: FeatureGroupOfflineStoreConfigDataCatalogConfig? = null, val disableGlueTableCreation: Boolean? = null, val s3StorageConfig: FeatureGroupOfflineStoreConfigS3StorageConfig, val tableFormat: String? = null)
data class FeatureGroupOfflineStoreConfigDataCatalogConfig(val catalog: String? = null, val database: String? = null, val tableName: String? = null)
data class FeatureGroupOfflineStoreConfigS3StorageConfig(val kmsKeyId: String? = null, val resolvedOutputS3Uri: String? = null, val s3Uri: String)
Link copied to clipboard
data class FeatureGroupOnlineStoreConfig(val enableOnlineStore: Boolean? = null, val securityConfig: FeatureGroupOnlineStoreConfigSecurityConfig? = null, val storageType: String? = null, val ttlDuration: FeatureGroupOnlineStoreConfigTtlDuration? = null)
data class FeatureGroupOnlineStoreConfigSecurityConfig(val kmsKeyId: String? = null)
Link copied to clipboard
data class FeatureGroupOnlineStoreConfigTtlDuration(val unit: String? = null, val value: Int? = null)
Link copied to clipboard
data class FeatureGroupThroughputConfig(val provisionedReadCapacityUnits: Int? = null, val provisionedWriteCapacityUnits: Int? = null, val throughputMode: String? = null)
Link copied to clipboard
data class FlowDefinitionHumanLoopConfig(val humanTaskUiArn: String, val publicWorkforceTaskPrice: FlowDefinitionHumanLoopConfigPublicWorkforceTaskPrice? = null, val taskAvailabilityLifetimeInSeconds: Int? = null, val taskCount: Int, val taskDescription: String, val taskKeywords: List<String>? = null, val taskTimeLimitInSeconds: Int? = null, val taskTitle: String, val workteamArn: String)
data class FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd(val cents: Int? = null, val dollars: Int? = null, val tenthFractionsOfACent: Int? = null)
Link copied to clipboard
data class FlowDefinitionHumanLoopRequestSource(val awsManagedHumanLoopRequestSource: String)
Link copied to clipboard
data class FlowDefinitionOutputConfig(val kmsKeyId: String? = null, val s3OutputPath: String)
Link copied to clipboard
data class GetPrebuiltEcrImageResult(val dnsSuffix: String? = null, val id: String, val imageTag: String? = null, val region: String? = null, val registryId: String, val registryPath: String, val repositoryName: String)

A collection of values returned by getPrebuiltEcrImage.

Link copied to clipboard
data class HubS3StorageConfig(val s3OutputPath: String? = null)
Link copied to clipboard
data class HumanTaskUIUiTemplate(val content: String? = null, val contentSha256: String? = null, val url: String? = null)
Link copied to clipboard
data class ModelContainer(val containerHostname: String? = null, val environment: Map<String, String>? = null, val image: String? = null, val imageConfig: ModelContainerImageConfig? = null, val inferenceSpecificationName: String? = null, val mode: String? = null, val modelDataSource: ModelContainerModelDataSource? = null, val modelDataUrl: String? = null, val modelPackageName: String? = null, val multiModelConfig: ModelContainerMultiModelConfig? = null)
Link copied to clipboard
data class ModelContainerImageConfig(val repositoryAccessMode: String, val repositoryAuthConfig: ModelContainerImageConfigRepositoryAuthConfig? = null)
data class ModelContainerImageConfigRepositoryAuthConfig(val repositoryCredentialsProviderArn: String)
data class ModelContainerModelDataSourceS3DataSource(val compressionType: String, val modelAccessConfig: ModelContainerModelDataSourceS3DataSourceModelAccessConfig? = null, val s3DataType: String, val s3Uri: String)
Link copied to clipboard
data class ModelContainerMultiModelConfig(val modelCacheSetting: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ModelPrimaryContainer(val containerHostname: String? = null, val environment: Map<String, String>? = null, val image: String? = null, val imageConfig: ModelPrimaryContainerImageConfig? = null, val inferenceSpecificationName: String? = null, val mode: String? = null, val modelDataSource: ModelPrimaryContainerModelDataSource? = null, val modelDataUrl: String? = null, val modelPackageName: String? = null, val multiModelConfig: ModelPrimaryContainerMultiModelConfig? = null)
Link copied to clipboard
data class ModelPrimaryContainerImageConfig(val repositoryAccessMode: String, val repositoryAuthConfig: ModelPrimaryContainerImageConfigRepositoryAuthConfig? = null)
data class ModelPrimaryContainerImageConfigRepositoryAuthConfig(val repositoryCredentialsProviderArn: String)
data class ModelPrimaryContainerModelDataSourceS3DataSource(val compressionType: String, val modelAccessConfig: ModelPrimaryContainerModelDataSourceS3DataSourceModelAccessConfig? = null, val s3DataType: String, val s3Uri: String)
Link copied to clipboard
data class ModelPrimaryContainerMultiModelConfig(val modelCacheSetting: String? = null)
Link copied to clipboard
data class ModelVpcConfig(val securityGroupIds: List<String>, val subnets: List<String>)
data class MonitoringScheduleMonitoringScheduleConfig(val monitoringJobDefinitionName: String, val monitoringType: String, val scheduleConfig: MonitoringScheduleMonitoringScheduleConfigScheduleConfig? = null)
data class NotebookInstanceInstanceMetadataServiceConfiguration(val minimumInstanceMetadataServiceVersion: String? = null)
Link copied to clipboard
data class PipelineParallelismConfiguration(val maxParallelExecutionSteps: Int)
Link copied to clipboard
data class PipelinePipelineDefinitionS3Location(val bucket: String, val objectKey: String, val versionId: String? = null)
Link copied to clipboard
data class ProjectServiceCatalogProvisioningDetails(val pathId: String? = null, val productId: String, val provisioningArtifactId: String? = null, val provisioningParameters: List<ProjectServiceCatalogProvisioningDetailsProvisioningParameter>? = null)
Link copied to clipboard
data class SpaceOwnershipSettings(val ownerUserProfileName: String)
Link copied to clipboard
data class SpaceSpaceSettings(val appType: String? = null, val codeEditorAppSettings: SpaceSpaceSettingsCodeEditorAppSettings? = null, val customFileSystems: List<SpaceSpaceSettingsCustomFileSystem>? = null, val jupyterLabAppSettings: SpaceSpaceSettingsJupyterLabAppSettings? = null, val jupyterServerAppSettings: SpaceSpaceSettingsJupyterServerAppSettings? = null, val kernelGatewayAppSettings: SpaceSpaceSettingsKernelGatewayAppSettings? = null, val spaceStorageSettings: SpaceSpaceSettingsSpaceStorageSettings? = null)
data class SpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class SpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class SpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class SpaceSpaceSettingsKernelGatewayAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class SpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
Link copied to clipboard
data class SpaceSpaceSharingSettings(val sharingType: String)
Link copied to clipboard
data class UserProfileUserSettings(val autoMountHomeEfs: String? = null, val canvasAppSettings: UserProfileUserSettingsCanvasAppSettings? = null, val codeEditorAppSettings: UserProfileUserSettingsCodeEditorAppSettings? = null, val customFileSystemConfigs: List<UserProfileUserSettingsCustomFileSystemConfig>? = null, val customPosixUserConfig: UserProfileUserSettingsCustomPosixUserConfig? = null, val defaultLandingUri: String? = null, val executionRole: String, val jupyterLabAppSettings: UserProfileUserSettingsJupyterLabAppSettings? = null, val jupyterServerAppSettings: UserProfileUserSettingsJupyterServerAppSettings? = null, val kernelGatewayAppSettings: UserProfileUserSettingsKernelGatewayAppSettings? = null, val rSessionAppSettings: UserProfileUserSettingsRSessionAppSettings? = null, val rStudioServerProAppSettings: UserProfileUserSettingsRStudioServerProAppSettings? = null, val securityGroups: List<String>? = null, val sharingSettings: UserProfileUserSettingsSharingSettings? = null, val spaceStorageSettings: UserProfileUserSettingsSpaceStorageSettings? = null, val studioWebPortal: String? = null, val studioWebPortalSettings: UserProfileUserSettingsStudioWebPortalSettings? = null, val tensorBoardAppSettings: UserProfileUserSettingsTensorBoardAppSettings? = null)
data class UserProfileUserSettingsCanvasAppSettingsEmrServerlessSettings(val executionRoleArn: String? = null, val status: String? = null)
data class UserProfileUserSettingsCanvasAppSettingsIdentityProviderOauthSetting(val dataSourceName: String? = null, val secretArn: String, val status: String? = null)
data class UserProfileUserSettingsCanvasAppSettingsModelRegisterSettings(val crossAccountModelRegisterRoleArn: String? = null, val status: String? = null)
data class UserProfileUserSettingsCanvasAppSettingsWorkspaceSettings(val s3ArtifactPath: String? = null, val s3KmsKeyId: String? = null)
data class UserProfileUserSettingsCodeEditorAppSettings(val appLifecycleManagement: UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagement? = null, val builtInLifecycleConfigArn: String? = null, val customImages: List<UserProfileUserSettingsCodeEditorAppSettingsCustomImage>? = null, val defaultResourceSpec: UserProfileUserSettingsCodeEditorAppSettingsDefaultResourceSpec? = null, val lifecycleConfigArns: List<String>? = null)
data class UserProfileUserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettings(val idleTimeoutInMinutes: Int? = null, val lifecycleManagement: String? = null, val maxIdleTimeoutInMinutes: Int? = null, val minIdleTimeoutInMinutes: Int? = null)
data class UserProfileUserSettingsCodeEditorAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class UserProfileUserSettingsCodeEditorAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class UserProfileUserSettingsJupyterLabAppSettings(val appLifecycleManagement: UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagement? = null, val builtInLifecycleConfigArn: String? = null, val codeRepositories: List<UserProfileUserSettingsJupyterLabAppSettingsCodeRepository>? = null, val customImages: List<UserProfileUserSettingsJupyterLabAppSettingsCustomImage>? = null, val defaultResourceSpec: UserProfileUserSettingsJupyterLabAppSettingsDefaultResourceSpec? = null, val emrSettings: UserProfileUserSettingsJupyterLabAppSettingsEmrSettings? = null, val lifecycleConfigArns: List<String>? = null)
data class UserProfileUserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettings(val idleTimeoutInMinutes: Int? = null, val lifecycleManagement: String? = null, val maxIdleTimeoutInMinutes: Int? = null, val minIdleTimeoutInMinutes: Int? = null)
data class UserProfileUserSettingsJupyterLabAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class UserProfileUserSettingsJupyterLabAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class UserProfileUserSettingsJupyterLabAppSettingsEmrSettings(val assumableRoleArns: List<String>? = null, val executionRoleArns: List<String>? = null)
data class UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class UserProfileUserSettingsKernelGatewayAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class UserProfileUserSettingsRSessionAppSettingsCustomImage(val appImageConfigName: String, val imageName: String, val imageVersionNumber: Int? = null)
data class UserProfileUserSettingsRSessionAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
data class UserProfileUserSettingsRStudioServerProAppSettings(val accessStatus: String? = null, val userGroup: String? = null)
Link copied to clipboard
data class UserProfileUserSettingsSharingSettings(val notebookOutputOption: String? = null, val s3KmsKeyId: String? = null, val s3OutputPath: String? = null)
data class UserProfileUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings(val defaultEbsVolumeSizeInGb: Int, val maximumEbsVolumeSizeInGb: Int)
data class UserProfileUserSettingsStudioWebPortalSettings(val hiddenAppTypes: List<String>? = null, val hiddenInstanceTypes: List<String>? = null, val hiddenMlTools: List<String>? = null)
data class UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionAlias: String? = null, val sagemakerImageVersionArn: String? = null)
Link copied to clipboard
data class WorkforceCognitoConfig(val clientId: String, val userPool: String)
Link copied to clipboard
data class WorkforceOidcConfig(val authenticationRequestExtraParams: Map<String, String>? = null, val authorizationEndpoint: String, val clientId: String, val clientSecret: String, val issuer: String, val jwksUri: String, val logoutEndpoint: String, val scope: String? = null, val tokenEndpoint: String, val userInfoEndpoint: String)
Link copied to clipboard
data class WorkforceSourceIpConfig(val cidrs: List<String>)
Link copied to clipboard
data class WorkforceWorkforceVpcConfig(val securityGroupIds: List<String>? = null, val subnets: List<String>? = null, val vpcEndpointId: String? = null, val vpcId: String? = null)
Link copied to clipboard
data class WorkteamMemberDefinition(val cognitoMemberDefinition: WorkteamMemberDefinitionCognitoMemberDefinition? = null, val oidcMemberDefinition: WorkteamMemberDefinitionOidcMemberDefinition? = null)
data class WorkteamMemberDefinitionCognitoMemberDefinition(val clientId: String, val userGroup: String, val userPool: String)
Link copied to clipboard
data class WorkteamNotificationConfiguration(val notificationTopicArn: String? = null)