github.com/jpreese/tflint@v0.19.2-0.20200908152133-b01686250fb6/rules/awsrules/models/mappings/gamelift.hcl (about)

     1  import = "aws-sdk-go/models/apis/gamelift/2015-10-01/api-2.json"
     2  
     3  mapping "aws_gamelift_alias" {
     4    name             = NonBlankAndLengthConstraintString
     5    description      = NonZeroAndMaxString
     6    routing_strategy = RoutingStrategy
     7  }
     8  
     9  mapping "aws_gamelift_build" {
    10    name             = NonZeroAndMaxString
    11    operating_system = OperatingSystem
    12    storage_location = S3Location
    13    version          = NonZeroAndMaxString
    14  }
    15  
    16  mapping "aws_gamelift_fleet" {
    17    build_id                           = BuildId
    18    ec2_instance_type                  = EC2InstanceType
    19    name                               = NonZeroAndMaxString
    20    description                        = NonZeroAndMaxString
    21    ec2_inbound_permission             = IpPermissionsList
    22    metric_groups                      = MetricGroupList
    23    new_game_session_protection_policy = ProtectionPolicy
    24    resource_creation_limit_policy     = ResourceCreationLimitPolicy
    25    runtime_configuration              = RuntimeConfiguration
    26  }
    27  
    28  mapping "aws_gamelift_game_session_queue" {
    29    name                  = GameSessionQueueName
    30    timeout_in_seconds    = WholeNumber
    31    destinations          = GameSessionQueueDestinationList
    32    player_latency_policy = PlayerLatencyPolicyList
    33  }