github.com/wata727/tflint@v0.12.2-0.20191013070026-96dd0d36f385/rules/awsrules/models/mappings/sagemaker.hcl (about) 1 import = "aws-sdk-go/models/apis/sagemaker/2017-07-24/api-2.json" 2 3 mapping "aws_sagemaker_endpoint" { 4 endpoint_config_name = EndpointConfigName 5 name = EndpointName 6 tags = TagList 7 } 8 9 mapping "aws_sagemaker_endpoint_configuration" { 10 production_variants = ProductionVariantList 11 kms_key_arn = KmsKeyId 12 name = EndpointConfigName 13 tags = TagList 14 } 15 16 mapping "aws_sagemaker_model" { 17 name = ModelName 18 primary_container = ContainerDefinition 19 execution_role_arn = RoleArn 20 container = ContainerDefinitionList 21 enable_network_isolation = Boolean 22 vpc_config = VpcConfig 23 tags = TagList 24 } 25 26 mapping "aws_sagemaker_notebook_instance" { 27 name = NotebookInstanceName 28 role_arn = RoleArn 29 instance_type = InstanceType 30 subnet_id = SubnetId 31 security_groups = SecurityGroupIds 32 kms_key_id = KmsKeyId 33 lifecycle_config_name = NotebookInstanceLifecycleConfigName 34 tags = TagList 35 } 36 37 mapping "aws_sagemaker_notebook_instance_lifecycle_configuration" { 38 name = NotebookInstanceLifecycleConfigName 39 on_create = NotebookInstanceLifecycleConfigList 40 on_start = NotebookInstanceLifecycleConfigList 41 }