You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
resource"aws_sagemaker_user_profile""this" {
# domain_id - (required) is a type of stringdomain_id=var.domain_id# single_sign_on_user_identifier - (optional) is a type of stringsingle_sign_on_user_identifier=var.single_sign_on_user_identifier# single_sign_on_user_value - (optional) is a type of stringsingle_sign_on_user_value=var.single_sign_on_user_value# tags - (optional) is a type of map of stringtags=var.tags# user_profile_name - (required) is a type of stringuser_profile_name=var.user_profile_namedynamic"user_settings" {
for_each=var.user_settingscontent {
# execution_role - (required) is a type of stringexecution_role=user_settings.value["execution_role"]
# security_groups - (optional) is a type of set of stringsecurity_groups=user_settings.value["security_groups"]
dynamic"jupyter_server_app_settings" {
for_each=user_settings.value.jupyter_server_app_settingscontent {
dynamic"default_resource_spec" {
for_each=jupyter_server_app_settings.value.default_resource_speccontent {
# instance_type - (optional) is a type of stringinstance_type=default_resource_spec.value["instance_type"]
# sagemaker_image_arn - (optional) is a type of stringsagemaker_image_arn=default_resource_spec.value["sagemaker_image_arn"]
}
}
}
}
dynamic"kernel_gateway_app_settings" {
for_each=user_settings.value.kernel_gateway_app_settingscontent {
dynamic"custom_image" {
for_each=kernel_gateway_app_settings.value.custom_imagecontent {
# app_image_config_name - (required) is a type of stringapp_image_config_name=custom_image.value["app_image_config_name"]
# image_name - (required) is a type of stringimage_name=custom_image.value["image_name"]
# image_version_number - (optional) is a type of numberimage_version_number=custom_image.value["image_version_number"]
}
}
dynamic"default_resource_spec" {
for_each=kernel_gateway_app_settings.value.default_resource_speccontent {
# instance_type - (optional) is a type of stringinstance_type=default_resource_spec.value["instance_type"]
# sagemaker_image_arn - (optional) is a type of stringsagemaker_image_arn=default_resource_spec.value["sagemaker_image_arn"]
}
}
}
}
dynamic"sharing_settings" {
for_each=user_settings.value.sharing_settingscontent {
# notebook_output_option - (optional) is a type of stringnotebook_output_option=sharing_settings.value["notebook_output_option"]
# s3_kms_key_id - (optional) is a type of strings3_kms_key_id=sharing_settings.value["s3_kms_key_id"]
# s3_output_path - (optional) is a type of strings3_output_path=sharing_settings.value["s3_output_path"]
}
}
dynamic"tensor_board_app_settings" {
for_each=user_settings.value.tensor_board_app_settingscontent {
dynamic"default_resource_spec" {
for_each=tensor_board_app_settings.value.default_resource_speccontent {
# instance_type - (optional) is a type of stringinstance_type=default_resource_spec.value["instance_type"]
# sagemaker_image_arn - (optional) is a type of stringsagemaker_image_arn=default_resource_spec.value["sagemaker_image_arn"]
}
}
}
}
}
}
}