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

     1  import = "aws-sdk-go/models/apis/storagegateway/2013-06-30/api-2.json"
     2  
     3  mapping "aws_storagegateway_cache" {
     4    disk_id     = DiskId
     5    gateway_arn = GatewayARN
     6  }
     7  
     8  mapping "aws_storagegateway_cached_iscsi_volume" {
     9    gateway_arn          = GatewayARN
    10    network_interface_id = NetworkInterfaceId
    11    target_name          = TargetName
    12    volume_size_in_bytes = long
    13    snapshot_id          = SnapshotId
    14    source_volume_arn    = VolumeARN
    15  }
    16  
    17  mapping "aws_storagegateway_gateway" {
    18    gateway_name                  = GatewayName
    19    gateway_timezone              = GatewayTimezone
    20    activation_key                = ActivationKey
    21    gateway_ip_address            = any
    22    gateway_type                  = GatewayType
    23    medium_changer_type           = MediumChangerType
    24    smb_active_directory_settings = any
    25    smb_guest_password            = SMBGuestPassword
    26    tape_drive_type               = TapeDriveType
    27  }
    28  
    29  mapping "aws_storagegateway_nfs_file_share" {
    30    client_list             = FileShareClientList
    31    gateway_arn             = GatewayARN
    32    location_arn            = LocationARN
    33    role_arn                = Role
    34    default_storage_class   = StorageClass
    35    guess_mime_type_enabled = Boolean
    36    kms_encrypted           = Boolean
    37    kms_key_arn             = KMSKey
    38    nfs_file_share_defaults = NFSFileShareDefaults
    39    object_acl              = ObjectACL
    40    read_only               = Boolean
    41    requester_pays          = Boolean
    42    squash                  = Squash
    43  }
    44  
    45  mapping "aws_storagegateway_smb_file_share" {
    46    gateway_arn             = GatewayARN
    47    location_arn            = LocationARN
    48    role_arn                = Role
    49    authentication          = Authentication
    50    default_storage_class   = StorageClass
    51    guess_mime_type_enabled = Boolean
    52    invalid_user_list       = FileShareUserList
    53    kms_encrypted           = Boolean
    54    kms_key_arn             = KMSKey
    55    // smb_file_share_defaults = NFSFileShareDefaults
    56    object_acl              = ObjectACL
    57    read_only               = Boolean
    58    requester_pays          = Boolean
    59    valid_user_list         = FileShareUserList
    60  }
    61  
    62  mapping "aws_storagegateway_upload_buffer" {
    63    disk_id     = DiskId
    64    gateway_arn = GatewayARN
    65  }
    66  
    67  mapping "aws_storagegateway_working_storage" {
    68    disk_id     = DiskId
    69    gateway_arn = GatewayARN
    70  }