shapesJson top-level constant

Map<String, Map<String, dynamic>> const shapesJson

Implementation

const Map<String, Map<String, dynamic>> shapesJson = {
  "AccessLog": {
    "type": "structure",
    "members": {
      "Enabled": {"shape": "AccessLogEnabled", "flattened": false},
      "S3BucketName": {"shape": "S3BucketName", "flattened": false},
      "EmitInterval": {"shape": "AccessLogInterval", "flattened": false},
      "S3BucketPrefix": {"shape": "AccessLogPrefix", "flattened": false}
    },
    "flattened": false
  },
  "AccessLogEnabled": {"type": "boolean", "flattened": false},
  "AccessLogInterval": {"type": "integer", "flattened": false},
  "AccessLogPrefix": {"type": "string", "flattened": false},
  "AccessPointName": {"type": "string", "flattened": false},
  "AccessPointPort": {"type": "integer", "flattened": false},
  "AddAvailabilityZonesInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false}
    },
    "flattened": false
  },
  "AddAvailabilityZonesOutput": {
    "type": "structure",
    "members": {
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false}
    },
    "flattened": false
  },
  "AddTagsInput": {
    "type": "structure",
    "members": {
      "LoadBalancerNames": {"shape": "LoadBalancerNames", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "AddTagsOutput": {"type": "structure", "members": {}, "flattened": false},
  "AdditionalAttribute": {
    "type": "structure",
    "members": {
      "Key": {"shape": "AdditionalAttributeKey", "flattened": false},
      "Value": {"shape": "AdditionalAttributeValue", "flattened": false}
    },
    "flattened": false
  },
  "AdditionalAttributeKey": {"type": "string", "flattened": false},
  "AdditionalAttributeValue": {"type": "string", "flattened": false},
  "AdditionalAttributes": {
    "type": "list",
    "member": {"shape": "AdditionalAttribute"},
    "flattened": false
  },
  "AppCookieStickinessPolicies": {
    "type": "list",
    "member": {"shape": "AppCookieStickinessPolicy"},
    "flattened": false
  },
  "AppCookieStickinessPolicy": {
    "type": "structure",
    "members": {
      "PolicyName": {"shape": "PolicyName", "flattened": false},
      "CookieName": {"shape": "CookieName", "flattened": false}
    },
    "flattened": false
  },
  "ApplySecurityGroupsToLoadBalancerInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "SecurityGroups": {"shape": "SecurityGroups", "flattened": false}
    },
    "flattened": false
  },
  "ApplySecurityGroupsToLoadBalancerOutput": {
    "type": "structure",
    "members": {
      "SecurityGroups": {"shape": "SecurityGroups", "flattened": false}
    },
    "flattened": false
  },
  "AttachLoadBalancerToSubnetsInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "Subnets": {"shape": "Subnets", "flattened": false}
    },
    "flattened": false
  },
  "AttachLoadBalancerToSubnetsOutput": {
    "type": "structure",
    "members": {
      "Subnets": {"shape": "Subnets", "flattened": false}
    },
    "flattened": false
  },
  "AttributeName": {"type": "string", "flattened": false},
  "AttributeType": {"type": "string", "flattened": false},
  "AttributeValue": {"type": "string", "flattened": false},
  "AvailabilityZone": {"type": "string", "flattened": false},
  "AvailabilityZones": {
    "type": "list",
    "member": {"shape": "AvailabilityZone"},
    "flattened": false
  },
  "BackendServerDescription": {
    "type": "structure",
    "members": {
      "InstancePort": {"shape": "InstancePort", "flattened": false},
      "PolicyNames": {"shape": "PolicyNames", "flattened": false}
    },
    "flattened": false
  },
  "BackendServerDescriptions": {
    "type": "list",
    "member": {"shape": "BackendServerDescription"},
    "flattened": false
  },
  "Cardinality": {"type": "string", "flattened": false},
  "ConfigureHealthCheckInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "HealthCheck": {"shape": "HealthCheck", "flattened": false}
    },
    "flattened": false
  },
  "ConfigureHealthCheckOutput": {
    "type": "structure",
    "members": {
      "HealthCheck": {"shape": "HealthCheck", "flattened": false}
    },
    "flattened": false
  },
  "ConnectionDraining": {
    "type": "structure",
    "members": {
      "Enabled": {"shape": "ConnectionDrainingEnabled", "flattened": false},
      "Timeout": {"shape": "ConnectionDrainingTimeout", "flattened": false}
    },
    "flattened": false
  },
  "ConnectionDrainingEnabled": {"type": "boolean", "flattened": false},
  "ConnectionDrainingTimeout": {"type": "integer", "flattened": false},
  "ConnectionSettings": {
    "type": "structure",
    "members": {
      "IdleTimeout": {"shape": "IdleTimeout", "flattened": false}
    },
    "flattened": false
  },
  "CookieExpirationPeriod": {"type": "long", "flattened": false},
  "CookieName": {"type": "string", "flattened": false},
  "CreateAccessPointInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "Listeners": {"shape": "Listeners", "flattened": false},
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false},
      "Subnets": {"shape": "Subnets", "flattened": false},
      "SecurityGroups": {"shape": "SecurityGroups", "flattened": false},
      "Scheme": {"shape": "LoadBalancerScheme", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateAccessPointOutput": {
    "type": "structure",
    "members": {
      "DNSName": {"shape": "DNSName", "flattened": false}
    },
    "flattened": false
  },
  "CreateAppCookieStickinessPolicyInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "PolicyName": {"shape": "PolicyName", "flattened": false},
      "CookieName": {"shape": "CookieName", "flattened": false}
    },
    "flattened": false
  },
  "CreateAppCookieStickinessPolicyOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "CreateLBCookieStickinessPolicyInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "PolicyName": {"shape": "PolicyName", "flattened": false},
      "CookieExpirationPeriod": {
        "shape": "CookieExpirationPeriod",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CreateLBCookieStickinessPolicyOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "CreateLoadBalancerListenerInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "Listeners": {"shape": "Listeners", "flattened": false}
    },
    "flattened": false
  },
  "CreateLoadBalancerListenerOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "CreateLoadBalancerPolicyInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "PolicyName": {"shape": "PolicyName", "flattened": false},
      "PolicyTypeName": {"shape": "PolicyTypeName", "flattened": false},
      "PolicyAttributes": {"shape": "PolicyAttributes", "flattened": false}
    },
    "flattened": false
  },
  "CreateLoadBalancerPolicyOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "CreatedTime": {"type": "timestamp", "flattened": false},
  "CrossZoneLoadBalancing": {
    "type": "structure",
    "members": {
      "Enabled": {"shape": "CrossZoneLoadBalancingEnabled", "flattened": false}
    },
    "flattened": false
  },
  "CrossZoneLoadBalancingEnabled": {"type": "boolean", "flattened": false},
  "DNSName": {"type": "string", "flattened": false},
  "DefaultValue": {"type": "string", "flattened": false},
  "DeleteAccessPointInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false}
    },
    "flattened": false
  },
  "DeleteAccessPointOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "DeleteLoadBalancerListenerInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "LoadBalancerPorts": {"shape": "Ports", "flattened": false}
    },
    "flattened": false
  },
  "DeleteLoadBalancerListenerOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "DeleteLoadBalancerPolicyInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "PolicyName": {"shape": "PolicyName", "flattened": false}
    },
    "flattened": false
  },
  "DeleteLoadBalancerPolicyOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "DeregisterEndPointsInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "Instances": {"shape": "Instances", "flattened": false}
    },
    "flattened": false
  },
  "DeregisterEndPointsOutput": {
    "type": "structure",
    "members": {
      "Instances": {"shape": "Instances", "flattened": false}
    },
    "flattened": false
  },
  "DescribeAccessPointsInput": {
    "type": "structure",
    "members": {
      "LoadBalancerNames": {"shape": "LoadBalancerNames", "flattened": false},
      "Marker": {"shape": "Marker", "flattened": false},
      "PageSize": {"shape": "PageSize", "flattened": false}
    },
    "flattened": false
  },
  "DescribeAccessPointsOutput": {
    "type": "structure",
    "members": {
      "LoadBalancerDescriptions": {
        "shape": "LoadBalancerDescriptions",
        "flattened": false
      },
      "NextMarker": {"shape": "Marker", "flattened": false}
    },
    "flattened": false
  },
  "DescribeAccountLimitsInput": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "Marker", "flattened": false},
      "PageSize": {"shape": "PageSize", "flattened": false}
    },
    "flattened": false
  },
  "DescribeAccountLimitsOutput": {
    "type": "structure",
    "members": {
      "Limits": {"shape": "Limits", "flattened": false},
      "NextMarker": {"shape": "Marker", "flattened": false}
    },
    "flattened": false
  },
  "DescribeEndPointStateInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "Instances": {"shape": "Instances", "flattened": false}
    },
    "flattened": false
  },
  "DescribeEndPointStateOutput": {
    "type": "structure",
    "members": {
      "InstanceStates": {"shape": "InstanceStates", "flattened": false}
    },
    "flattened": false
  },
  "DescribeLoadBalancerAttributesInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false}
    },
    "flattened": false
  },
  "DescribeLoadBalancerAttributesOutput": {
    "type": "structure",
    "members": {
      "LoadBalancerAttributes": {
        "shape": "LoadBalancerAttributes",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DescribeLoadBalancerPoliciesInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "PolicyNames": {"shape": "PolicyNames", "flattened": false}
    },
    "flattened": false
  },
  "DescribeLoadBalancerPoliciesOutput": {
    "type": "structure",
    "members": {
      "PolicyDescriptions": {"shape": "PolicyDescriptions", "flattened": false}
    },
    "flattened": false
  },
  "DescribeLoadBalancerPolicyTypesInput": {
    "type": "structure",
    "members": {
      "PolicyTypeNames": {"shape": "PolicyTypeNames", "flattened": false}
    },
    "flattened": false
  },
  "DescribeLoadBalancerPolicyTypesOutput": {
    "type": "structure",
    "members": {
      "PolicyTypeDescriptions": {
        "shape": "PolicyTypeDescriptions",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DescribeTagsInput": {
    "type": "structure",
    "members": {
      "LoadBalancerNames": {
        "shape": "LoadBalancerNamesMax20",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DescribeTagsOutput": {
    "type": "structure",
    "members": {
      "TagDescriptions": {"shape": "TagDescriptions", "flattened": false}
    },
    "flattened": false
  },
  "Description": {"type": "string", "flattened": false},
  "DetachLoadBalancerFromSubnetsInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "Subnets": {"shape": "Subnets", "flattened": false}
    },
    "flattened": false
  },
  "DetachLoadBalancerFromSubnetsOutput": {
    "type": "structure",
    "members": {
      "Subnets": {"shape": "Subnets", "flattened": false}
    },
    "flattened": false
  },
  "EndPointPort": {"type": "integer", "flattened": false},
  "HealthCheck": {
    "type": "structure",
    "members": {
      "Target": {"shape": "HealthCheckTarget", "flattened": false},
      "Interval": {"shape": "HealthCheckInterval", "flattened": false},
      "Timeout": {"shape": "HealthCheckTimeout", "flattened": false},
      "UnhealthyThreshold": {"shape": "UnhealthyThreshold", "flattened": false},
      "HealthyThreshold": {"shape": "HealthyThreshold", "flattened": false}
    },
    "flattened": false
  },
  "HealthCheckInterval": {"type": "integer", "flattened": false},
  "HealthCheckTarget": {"type": "string", "flattened": false},
  "HealthCheckTimeout": {"type": "integer", "flattened": false},
  "HealthyThreshold": {"type": "integer", "flattened": false},
  "IdleTimeout": {"type": "integer", "flattened": false},
  "Instance": {
    "type": "structure",
    "members": {
      "InstanceId": {"shape": "InstanceId", "flattened": false}
    },
    "flattened": false
  },
  "InstanceId": {"type": "string", "flattened": false},
  "InstancePort": {"type": "integer", "flattened": false},
  "InstanceState": {
    "type": "structure",
    "members": {
      "InstanceId": {"shape": "InstanceId", "flattened": false},
      "State": {"shape": "State", "flattened": false},
      "ReasonCode": {"shape": "ReasonCode", "flattened": false},
      "Description": {"shape": "Description", "flattened": false}
    },
    "flattened": false
  },
  "InstanceStates": {
    "type": "list",
    "member": {"shape": "InstanceState"},
    "flattened": false
  },
  "Instances": {
    "type": "list",
    "member": {"shape": "Instance"},
    "flattened": false
  },
  "LBCookieStickinessPolicies": {
    "type": "list",
    "member": {"shape": "LBCookieStickinessPolicy"},
    "flattened": false
  },
  "LBCookieStickinessPolicy": {
    "type": "structure",
    "members": {
      "PolicyName": {"shape": "PolicyName", "flattened": false},
      "CookieExpirationPeriod": {
        "shape": "CookieExpirationPeriod",
        "flattened": false
      }
    },
    "flattened": false
  },
  "Limit": {
    "type": "structure",
    "members": {
      "Name": {"shape": "Name", "flattened": false},
      "Max": {"shape": "Max", "flattened": false}
    },
    "flattened": false
  },
  "Limits": {
    "type": "list",
    "member": {"shape": "Limit"},
    "flattened": false
  },
  "Listener": {
    "type": "structure",
    "members": {
      "Protocol": {"shape": "Protocol", "flattened": false},
      "LoadBalancerPort": {"shape": "AccessPointPort", "flattened": false},
      "InstanceProtocol": {"shape": "Protocol", "flattened": false},
      "InstancePort": {"shape": "InstancePort", "flattened": false},
      "SSLCertificateId": {"shape": "SSLCertificateId", "flattened": false}
    },
    "flattened": false
  },
  "ListenerDescription": {
    "type": "structure",
    "members": {
      "Listener": {"shape": "Listener", "flattened": false},
      "PolicyNames": {"shape": "PolicyNames", "flattened": false}
    },
    "flattened": false
  },
  "ListenerDescriptions": {
    "type": "list",
    "member": {"shape": "ListenerDescription"},
    "flattened": false
  },
  "Listeners": {
    "type": "list",
    "member": {"shape": "Listener"},
    "flattened": false
  },
  "LoadBalancerAttributes": {
    "type": "structure",
    "members": {
      "CrossZoneLoadBalancing": {
        "shape": "CrossZoneLoadBalancing",
        "flattened": false
      },
      "AccessLog": {"shape": "AccessLog", "flattened": false},
      "ConnectionDraining": {"shape": "ConnectionDraining", "flattened": false},
      "ConnectionSettings": {"shape": "ConnectionSettings", "flattened": false},
      "AdditionalAttributes": {
        "shape": "AdditionalAttributes",
        "flattened": false
      }
    },
    "flattened": false
  },
  "LoadBalancerDescription": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "DNSName": {"shape": "DNSName", "flattened": false},
      "CanonicalHostedZoneName": {"shape": "DNSName", "flattened": false},
      "CanonicalHostedZoneNameID": {"shape": "DNSName", "flattened": false},
      "ListenerDescriptions": {
        "shape": "ListenerDescriptions",
        "flattened": false
      },
      "Policies": {"shape": "Policies", "flattened": false},
      "BackendServerDescriptions": {
        "shape": "BackendServerDescriptions",
        "flattened": false
      },
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false},
      "Subnets": {"shape": "Subnets", "flattened": false},
      "VPCId": {"shape": "VPCId", "flattened": false},
      "Instances": {"shape": "Instances", "flattened": false},
      "HealthCheck": {"shape": "HealthCheck", "flattened": false},
      "SourceSecurityGroup": {
        "shape": "SourceSecurityGroup",
        "flattened": false
      },
      "SecurityGroups": {"shape": "SecurityGroups", "flattened": false},
      "CreatedTime": {"shape": "CreatedTime", "flattened": false},
      "Scheme": {"shape": "LoadBalancerScheme", "flattened": false}
    },
    "flattened": false
  },
  "LoadBalancerDescriptions": {
    "type": "list",
    "member": {"shape": "LoadBalancerDescription"},
    "flattened": false
  },
  "LoadBalancerNames": {
    "type": "list",
    "member": {"shape": "AccessPointName"},
    "flattened": false
  },
  "LoadBalancerNamesMax20": {
    "type": "list",
    "member": {"shape": "AccessPointName"},
    "flattened": false
  },
  "LoadBalancerScheme": {"type": "string", "flattened": false},
  "Marker": {"type": "string", "flattened": false},
  "Max": {"type": "string", "flattened": false},
  "ModifyLoadBalancerAttributesInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "LoadBalancerAttributes": {
        "shape": "LoadBalancerAttributes",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ModifyLoadBalancerAttributesOutput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "LoadBalancerAttributes": {
        "shape": "LoadBalancerAttributes",
        "flattened": false
      }
    },
    "flattened": false
  },
  "Name": {"type": "string", "flattened": false},
  "PageSize": {"type": "integer", "flattened": false},
  "Policies": {
    "type": "structure",
    "members": {
      "AppCookieStickinessPolicies": {
        "shape": "AppCookieStickinessPolicies",
        "flattened": false
      },
      "LBCookieStickinessPolicies": {
        "shape": "LBCookieStickinessPolicies",
        "flattened": false
      },
      "OtherPolicies": {"shape": "PolicyNames", "flattened": false}
    },
    "flattened": false
  },
  "PolicyAttribute": {
    "type": "structure",
    "members": {
      "AttributeName": {"shape": "AttributeName", "flattened": false},
      "AttributeValue": {"shape": "AttributeValue", "flattened": false}
    },
    "flattened": false
  },
  "PolicyAttributeDescription": {
    "type": "structure",
    "members": {
      "AttributeName": {"shape": "AttributeName", "flattened": false},
      "AttributeValue": {"shape": "AttributeValue", "flattened": false}
    },
    "flattened": false
  },
  "PolicyAttributeDescriptions": {
    "type": "list",
    "member": {"shape": "PolicyAttributeDescription"},
    "flattened": false
  },
  "PolicyAttributeTypeDescription": {
    "type": "structure",
    "members": {
      "AttributeName": {"shape": "AttributeName", "flattened": false},
      "AttributeType": {"shape": "AttributeType", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "DefaultValue": {"shape": "DefaultValue", "flattened": false},
      "Cardinality": {"shape": "Cardinality", "flattened": false}
    },
    "flattened": false
  },
  "PolicyAttributeTypeDescriptions": {
    "type": "list",
    "member": {"shape": "PolicyAttributeTypeDescription"},
    "flattened": false
  },
  "PolicyAttributes": {
    "type": "list",
    "member": {"shape": "PolicyAttribute"},
    "flattened": false
  },
  "PolicyDescription": {
    "type": "structure",
    "members": {
      "PolicyName": {"shape": "PolicyName", "flattened": false},
      "PolicyTypeName": {"shape": "PolicyTypeName", "flattened": false},
      "PolicyAttributeDescriptions": {
        "shape": "PolicyAttributeDescriptions",
        "flattened": false
      }
    },
    "flattened": false
  },
  "PolicyDescriptions": {
    "type": "list",
    "member": {"shape": "PolicyDescription"},
    "flattened": false
  },
  "PolicyName": {"type": "string", "flattened": false},
  "PolicyNames": {
    "type": "list",
    "member": {"shape": "PolicyName"},
    "flattened": false
  },
  "PolicyTypeDescription": {
    "type": "structure",
    "members": {
      "PolicyTypeName": {"shape": "PolicyTypeName", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "PolicyAttributeTypeDescriptions": {
        "shape": "PolicyAttributeTypeDescriptions",
        "flattened": false
      }
    },
    "flattened": false
  },
  "PolicyTypeDescriptions": {
    "type": "list",
    "member": {"shape": "PolicyTypeDescription"},
    "flattened": false
  },
  "PolicyTypeName": {"type": "string", "flattened": false},
  "PolicyTypeNames": {
    "type": "list",
    "member": {"shape": "PolicyTypeName"},
    "flattened": false
  },
  "Ports": {
    "type": "list",
    "member": {"shape": "AccessPointPort"},
    "flattened": false
  },
  "Protocol": {"type": "string", "flattened": false},
  "ReasonCode": {"type": "string", "flattened": false},
  "RegisterEndPointsInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "Instances": {"shape": "Instances", "flattened": false}
    },
    "flattened": false
  },
  "RegisterEndPointsOutput": {
    "type": "structure",
    "members": {
      "Instances": {"shape": "Instances", "flattened": false}
    },
    "flattened": false
  },
  "RemoveAvailabilityZonesInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false}
    },
    "flattened": false
  },
  "RemoveAvailabilityZonesOutput": {
    "type": "structure",
    "members": {
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false}
    },
    "flattened": false
  },
  "RemoveTagsInput": {
    "type": "structure",
    "members": {
      "LoadBalancerNames": {"shape": "LoadBalancerNames", "flattened": false},
      "Tags": {"shape": "TagKeyList", "flattened": false}
    },
    "flattened": false
  },
  "RemoveTagsOutput": {"type": "structure", "members": {}, "flattened": false},
  "S3BucketName": {"type": "string", "flattened": false},
  "SSLCertificateId": {"type": "string", "flattened": false},
  "SecurityGroupId": {"type": "string", "flattened": false},
  "SecurityGroupName": {"type": "string", "flattened": false},
  "SecurityGroupOwnerAlias": {"type": "string", "flattened": false},
  "SecurityGroups": {
    "type": "list",
    "member": {"shape": "SecurityGroupId"},
    "flattened": false
  },
  "SetLoadBalancerListenerSSLCertificateInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "LoadBalancerPort": {"shape": "AccessPointPort", "flattened": false},
      "SSLCertificateId": {"shape": "SSLCertificateId", "flattened": false}
    },
    "flattened": false
  },
  "SetLoadBalancerListenerSSLCertificateOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "SetLoadBalancerPoliciesForBackendServerInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "InstancePort": {"shape": "EndPointPort", "flattened": false},
      "PolicyNames": {"shape": "PolicyNames", "flattened": false}
    },
    "flattened": false
  },
  "SetLoadBalancerPoliciesForBackendServerOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "SetLoadBalancerPoliciesOfListenerInput": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "LoadBalancerPort": {"shape": "AccessPointPort", "flattened": false},
      "PolicyNames": {"shape": "PolicyNames", "flattened": false}
    },
    "flattened": false
  },
  "SetLoadBalancerPoliciesOfListenerOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "SourceSecurityGroup": {
    "type": "structure",
    "members": {
      "OwnerAlias": {"shape": "SecurityGroupOwnerAlias", "flattened": false},
      "GroupName": {"shape": "SecurityGroupName", "flattened": false}
    },
    "flattened": false
  },
  "State": {"type": "string", "flattened": false},
  "SubnetId": {"type": "string", "flattened": false},
  "Subnets": {
    "type": "list",
    "member": {"shape": "SubnetId"},
    "flattened": false
  },
  "Tag": {
    "type": "structure",
    "members": {
      "Key": {"shape": "TagKey", "flattened": false},
      "Value": {"shape": "TagValue", "flattened": false}
    },
    "flattened": false
  },
  "TagDescription": {
    "type": "structure",
    "members": {
      "LoadBalancerName": {"shape": "AccessPointName", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "TagDescriptions": {
    "type": "list",
    "member": {"shape": "TagDescription"},
    "flattened": false
  },
  "TagKey": {"type": "string", "flattened": false},
  "TagKeyList": {
    "type": "list",
    "member": {"shape": "TagKeyOnly"},
    "flattened": false
  },
  "TagKeyOnly": {
    "type": "structure",
    "members": {
      "Key": {"shape": "TagKey", "flattened": false}
    },
    "flattened": false
  },
  "TagList": {
    "type": "list",
    "member": {"shape": "Tag"},
    "flattened": false
  },
  "TagValue": {"type": "string", "flattened": false},
  "UnhealthyThreshold": {"type": "integer", "flattened": false},
  "VPCId": {"type": "string", "flattened": false}
};