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  }