Package-level declarations

Types

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 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 executionRole: String, val jupyterServerAppSettings: DomainDefaultSpaceSettingsJupyterServerAppSettings? = null, val kernelGatewayAppSettings: DomainDefaultSpaceSettingsKernelGatewayAppSettings? = null, val securityGroups: List<String>? = null)
data class DomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: 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 sagemakerImageVersionArn: String? = null)
Link copied to clipboard
data class DomainDefaultUserSettings(val canvasAppSettings: DomainDefaultUserSettingsCanvasAppSettings? = null, val executionRole: String, 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 tensorBoardAppSettings: DomainDefaultUserSettingsTensorBoardAppSettings? = null)
data class DomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings(val crossAccountModelRegisterRoleArn: String? = null, val status: String? = null)
data class DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: 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 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 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 DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: String? = null, val sagemakerImageVersionArn: String? = null)
Link copied to clipboard
data class DomainDomainSettings(val executionRoleIdentityConfig: String? = null, val rStudioServerProDomainSettings: DomainDomainSettingsRStudioServerProDomainSettings? = null, val securityGroupIds: 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 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 initialInstanceCount: Int? = null, val initialVariantWeight: Double? = null, val instanceType: String? = null, val modelDataDownloadTimeoutInSeconds: Int? = null, val modelName: String, val serverlessConfig: EndpointConfigurationProductionVariantServerlessConfig? = null, val variantName: String? = null, val volumeSizeInGb: Int? = null)
data class EndpointConfigurationProductionVariantCoreDumpConfig(val destinationS3Uri: String, val kmsKeyId: String? = null)
data class EndpointConfigurationProductionVariantServerlessConfig(val maxConcurrency: Int, val memorySizeInMb: Int)
data class EndpointConfigurationShadowProductionVariant(val acceleratorType: String? = null, val containerStartupHealthCheckTimeoutInSeconds: Int? = null, val coreDumpConfig: EndpointConfigurationShadowProductionVariantCoreDumpConfig? = null, val enableSsmAccess: Boolean? = null, val initialInstanceCount: Int? = null, val initialVariantWeight: Double? = null, val instanceType: String? = null, val modelDataDownloadTimeoutInSeconds: Int? = null, val modelName: String, val serverlessConfig: EndpointConfigurationShadowProductionVariantServerlessConfig? = null, val variantName: String? = null, val volumeSizeInGb: Int? = null)
Link copied to clipboard
data class EndpointDeploymentConfig(val autoRollbackConfiguration: EndpointDeploymentConfigAutoRollbackConfiguration? = null, val blueGreenUpdatePolicy: EndpointDeploymentConfigBlueGreenUpdatePolicy)
data class EndpointDeploymentConfigBlueGreenUpdatePolicy(val maximumExecutionTimeoutInSeconds: Int? = null, val terminationWaitInSeconds: Int? = null, val trafficRoutingConfiguration: EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration)
Link copied to clipboard
data class FeatureGroupFeatureDefinition(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 s3Uri: String)
Link copied to clipboard
data class FeatureGroupOnlineStoreConfig(val enableOnlineStore: Boolean? = null, val securityConfig: FeatureGroupOnlineStoreConfigSecurityConfig? = null)
data class FeatureGroupOnlineStoreConfigSecurityConfig(val kmsKeyId: 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 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, val imageConfig: ModelContainerImageConfig? = null, val mode: String? = null, val modelDataUrl: String? = null)
Link copied to clipboard
data class ModelContainerImageConfig(val repositoryAccessMode: String, val repositoryAuthConfig: ModelContainerImageConfigRepositoryAuthConfig? = null)
data class ModelContainerImageConfigRepositoryAuthConfig(val repositoryCredentialsProviderArn: String)
Link copied to clipboard
Link copied to clipboard
data class ModelPrimaryContainer(val containerHostname: String? = null, val environment: Map<String, String>? = null, val image: String, val imageConfig: ModelPrimaryContainerImageConfig? = null, val mode: String? = null, val modelDataUrl: String? = null)
Link copied to clipboard
data class ModelPrimaryContainerImageConfig(val repositoryAccessMode: String, val repositoryAuthConfig: ModelPrimaryContainerImageConfigRepositoryAuthConfig? = null)
data class ModelPrimaryContainerImageConfigRepositoryAuthConfig(val repositoryCredentialsProviderArn: String)
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 ProjectServiceCatalogProvisioningDetails(val pathId: String? = null, val productId: String, val provisioningArtifactId: String? = null, val provisioningParameters: List<ProjectServiceCatalogProvisioningDetailsProvisioningParameter>? = null)
Link copied to clipboard
data class SpaceSpaceSettings(val jupyterServerAppSettings: SpaceSpaceSettingsJupyterServerAppSettings? = null, val kernelGatewayAppSettings: SpaceSpaceSettingsKernelGatewayAppSettings? = null)
data class SpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: 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 sagemakerImageVersionArn: String? = null)
Link copied to clipboard
data class UserProfileUserSettings(val canvasAppSettings: UserProfileUserSettingsCanvasAppSettings? = null, val executionRole: String, 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 tensorBoardAppSettings: UserProfileUserSettingsTensorBoardAppSettings? = null)
data class UserProfileUserSettingsCanvasAppSettingsModelRegisterSettings(val crossAccountModelRegisterRoleArn: String? = null, val status: String? = null)
data class UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: 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 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 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 UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpec(val instanceType: String? = null, val lifecycleConfigArn: String? = null, val sagemakerImageArn: 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 authorizationEndpoint: String, val clientId: String, val clientSecret: String, val issuer: String, val jwksUri: String, val logoutEndpoint: String, 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)