Packages

package model

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. model
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class AccessLog(enabled: AccessLogEnabled, s3BucketName: Option[S3BucketName] = None, emitInterval: Option[AccessLogInterval] = None, s3BucketPrefix: Option[AccessLogPrefix] = None) extends Product with Serializable
  2. case class AddTagsRequest(loadBalancerNames: List[AccessPointName], tags: List[Tag]) extends Product with Serializable
  3. case class AddTagsResponse() extends Product with Serializable
  4. case class AdditionalAttribute(key: Option[AdditionalAttributeKey] = None, value: Option[AdditionalAttributeValue] = None) extends Product with Serializable
  5. type AdditionalAttributes = List[AdditionalAttribute]
  6. type AppCookieStickinessPolicies = List[AppCookieStickinessPolicy]
  7. case class AppCookieStickinessPolicy(policyName: Option[PolicyName] = None, cookieName: Option[CookieName] = None) extends Product with Serializable
  8. case class ApplySecurityGroupsToLoadBalancerRequest(loadBalancerName: AccessPointName, securityGroups: List[SecurityGroupId]) extends Product with Serializable
  9. case class ApplySecurityGroupsToLoadBalancerResponse(securityGroups: Option[List[SecurityGroupId]] = None) extends Product with Serializable
  10. case class AttachLoadBalancerToSubnetsRequest(loadBalancerName: AccessPointName, subnets: List[SubnetId]) extends Product with Serializable
  11. case class AttachLoadBalancerToSubnetsResponse(subnets: Option[List[SubnetId]] = None) extends Product with Serializable
  12. type AvailabilityZones = List[AvailabilityZone]
  13. case class BackendServerDescription(instancePort: Option[InstancePort] = None, policyNames: Option[List[PolicyName]] = None) extends Product with Serializable
  14. type BackendServerDescriptions = List[BackendServerDescription]
  15. case class ConfigureHealthCheckRequest(loadBalancerName: AccessPointName, healthCheck: HealthCheck) extends Product with Serializable
  16. case class ConfigureHealthCheckResponse(healthCheck: Option[HealthCheck] = None) extends Product with Serializable
  17. case class ConnectionDraining(enabled: ConnectionDrainingEnabled, timeout: Option[ConnectionDrainingTimeout] = None) extends Product with Serializable
  18. case class ConnectionSettings(idleTimeout: IdleTimeout) extends Product with Serializable
  19. case class CreateAppCookieStickinessPolicyRequest(loadBalancerName: AccessPointName, policyName: PolicyName, cookieName: CookieName) extends Product with Serializable
  20. case class CreateAppCookieStickinessPolicyResponse() extends Product with Serializable
  21. case class CreateLbCookieStickinessPolicyRequest(loadBalancerName: AccessPointName, policyName: PolicyName, cookieExpirationPeriod: Option[CookieExpirationPeriod] = None) extends Product with Serializable
  22. case class CreateLbCookieStickinessPolicyResponse() extends Product with Serializable
  23. case class CreateLoadBalancerListenersRequest(loadBalancerName: AccessPointName, listeners: List[Listener]) extends Product with Serializable
  24. case class CreateLoadBalancerListenersResponse() extends Product with Serializable
  25. case class CreateLoadBalancerPolicyRequest(loadBalancerName: AccessPointName, policyName: PolicyName, policyTypeName: PolicyTypeName, policyAttributes: Option[List[PolicyAttribute]] = None) extends Product with Serializable
  26. case class CreateLoadBalancerPolicyResponse() extends Product with Serializable
  27. case class CreateLoadBalancerRequest(loadBalancerName: AccessPointName, listeners: List[Listener], availabilityZones: Option[List[AvailabilityZone]] = None, subnets: Option[List[SubnetId]] = None, securityGroups: Option[List[SecurityGroupId]] = None, scheme: Option[LoadBalancerScheme] = None, tags: Option[List[Tag]] = None) extends Product with Serializable
  28. case class CreateLoadBalancerResponse(dnsName: Option[DNSName] = None) extends Product with Serializable
  29. case class CrossZoneLoadBalancing(enabled: CrossZoneLoadBalancingEnabled) extends Product with Serializable
  30. case class DeleteLoadBalancerListenersRequest(loadBalancerName: AccessPointName, loadBalancerPorts: List[AccessPointPort]) extends Product with Serializable
  31. case class DeleteLoadBalancerListenersResponse() extends Product with Serializable
  32. case class DeleteLoadBalancerPolicyRequest(loadBalancerName: AccessPointName, policyName: PolicyName) extends Product with Serializable
  33. case class DeleteLoadBalancerPolicyResponse() extends Product with Serializable
  34. case class DeleteLoadBalancerRequest(loadBalancerName: AccessPointName) extends Product with Serializable
  35. case class DeleteLoadBalancerResponse() extends Product with Serializable
  36. case class DeregisterInstancesFromLoadBalancerRequest(loadBalancerName: AccessPointName, instances: List[Instance]) extends Product with Serializable
  37. case class DeregisterInstancesFromLoadBalancerResponse(instances: Option[List[Instance]] = None) extends Product with Serializable
  38. case class DescribeAccountLimitsRequest(marker: Option[Marker] = None, pageSize: Option[PageSize] = None) extends Product with Serializable
  39. case class DescribeAccountLimitsResponse(limits: Option[List[Limit]] = None, nextMarker: Option[Marker] = None) extends Product with Serializable
  40. case class DescribeInstanceHealthRequest(loadBalancerName: AccessPointName, instances: Option[List[Instance]] = None) extends Product with Serializable
  41. case class DescribeInstanceHealthResponse(instanceStates: Option[List[InstanceState]] = None) extends Product with Serializable
  42. case class DescribeLoadBalancerAttributesRequest(loadBalancerName: AccessPointName) extends Product with Serializable
  43. case class DescribeLoadBalancerAttributesResponse(loadBalancerAttributes: Option[LoadBalancerAttributes] = None) extends Product with Serializable
  44. case class DescribeLoadBalancerPoliciesRequest(loadBalancerName: Option[AccessPointName] = None, policyNames: Option[List[PolicyName]] = None) extends Product with Serializable
  45. case class DescribeLoadBalancerPoliciesResponse(policyDescriptions: Option[List[PolicyDescription]] = None) extends Product with Serializable
  46. case class DescribeLoadBalancerPolicyTypesRequest(policyTypeNames: Option[List[PolicyTypeName]] = None) extends Product with Serializable
  47. case class DescribeLoadBalancerPolicyTypesResponse(policyTypeDescriptions: Option[List[PolicyTypeDescription]] = None) extends Product with Serializable
  48. case class DescribeLoadBalancersRequest(loadBalancerNames: Option[List[AccessPointName]] = None, marker: Option[Marker] = None, pageSize: Option[PageSize] = None) extends Product with Serializable
  49. case class DescribeLoadBalancersResponse(loadBalancerDescriptions: Option[List[LoadBalancerDescription]] = None, nextMarker: Option[Marker] = None) extends Product with Serializable
  50. case class DescribeTagsRequest(loadBalancerNames: List[AccessPointName]) extends Product with Serializable
  51. case class DescribeTagsResponse(tagDescriptions: Option[List[TagDescription]] = None) extends Product with Serializable
  52. case class DetachLoadBalancerFromSubnetsRequest(loadBalancerName: AccessPointName, subnets: List[SubnetId]) extends Product with Serializable
  53. case class DetachLoadBalancerFromSubnetsResponse(subnets: Option[List[SubnetId]] = None) extends Product with Serializable
  54. case class DisableAvailabilityZonesForLoadBalancerRequest(loadBalancerName: AccessPointName, availabilityZones: List[AvailabilityZone]) extends Product with Serializable
  55. case class DisableAvailabilityZonesForLoadBalancerResponse(availabilityZones: Option[List[AvailabilityZone]] = None) extends Product with Serializable
  56. case class EnableAvailabilityZonesForLoadBalancerRequest(loadBalancerName: AccessPointName, availabilityZones: List[AvailabilityZone]) extends Product with Serializable
  57. case class EnableAvailabilityZonesForLoadBalancerResponse(availabilityZones: Option[List[AvailabilityZone]] = None) extends Product with Serializable
  58. case class HealthCheck(target: HealthCheckTarget, interval: HealthCheckInterval, timeout: HealthCheckTimeout, unhealthyThreshold: UnhealthyThreshold, healthyThreshold: HealthyThreshold) extends Product with Serializable
  59. case class Instance(instanceId: Option[InstanceId] = None) extends Product with Serializable
  60. case class InstanceState(instanceId: Option[InstanceId] = None, state: Option[State] = None, reasonCode: Option[ReasonCode] = None, description: Option[Description] = None) extends Product with Serializable
  61. type InstanceStates = List[InstanceState]
  62. type Instances = List[Instance]
  63. type LBCookieStickinessPolicies = List[LBCookieStickinessPolicy]
  64. case class LBCookieStickinessPolicy(policyName: Option[PolicyName] = None, cookieExpirationPeriod: Option[CookieExpirationPeriod] = None) extends Product with Serializable
  65. case class Limit(name: Option[Name] = None, max: Option[Max] = None) extends Product with Serializable
  66. type Limits = List[Limit]
  67. case class Listener(protocol: Protocol, loadBalancerPort: AccessPointPort, instanceProtocol: Option[Protocol] = None, instancePort: InstancePort, sslCertificateId: Option[SSLCertificateId] = None) extends Product with Serializable
  68. case class ListenerDescription(listener: Option[Listener] = None, policyNames: Option[List[PolicyName]] = None) extends Product with Serializable
  69. type ListenerDescriptions = List[ListenerDescription]
  70. type Listeners = List[Listener]
  71. case class LoadBalancerAttributes(crossZoneLoadBalancing: Option[CrossZoneLoadBalancing] = None, accessLog: Option[AccessLog] = None, connectionDraining: Option[ConnectionDraining] = None, connectionSettings: Option[ConnectionSettings] = None, additionalAttributes: Option[List[AdditionalAttribute]] = None) extends Product with Serializable
  72. case class LoadBalancerDescription(loadBalancerName: Option[AccessPointName] = None, dnsName: Option[DNSName] = None, canonicalHostedZoneName: Option[DNSName] = None, canonicalHostedZoneNameID: Option[DNSName] = None, listenerDescriptions: Option[List[ListenerDescription]] = None, policies: Option[Policies] = None, backendServerDescriptions: Option[List[BackendServerDescription]] = None, availabilityZones: Option[List[AvailabilityZone]] = None, subnets: Option[List[SubnetId]] = None, vpcId: Option[VPCId] = None, instances: Option[List[Instance]] = None, healthCheck: Option[HealthCheck] = None, sourceSecurityGroup: Option[SourceSecurityGroup] = None, securityGroups: Option[List[SecurityGroupId]] = None, createdTime: Option[CreatedTime] = None, scheme: Option[LoadBalancerScheme] = None) extends Product with Serializable
  73. type LoadBalancerDescriptions = List[LoadBalancerDescription]
  74. type LoadBalancerNames = List[AccessPointName]
  75. type LoadBalancerNamesMax20 = List[AccessPointName]
  76. case class ModifyLoadBalancerAttributesRequest(loadBalancerName: AccessPointName, loadBalancerAttributes: LoadBalancerAttributes) extends Product with Serializable
  77. case class ModifyLoadBalancerAttributesResponse(loadBalancerName: Option[AccessPointName] = None, loadBalancerAttributes: Option[LoadBalancerAttributes] = None) extends Product with Serializable
  78. case class Policies(appCookieStickinessPolicies: Option[List[AppCookieStickinessPolicy]] = None, lbCookieStickinessPolicies: Option[List[LBCookieStickinessPolicy]] = None, otherPolicies: Option[List[PolicyName]] = None) extends Product with Serializable
  79. case class PolicyAttribute(attributeName: Option[AttributeName] = None, attributeValue: Option[AttributeValue] = None) extends Product with Serializable
  80. case class PolicyAttributeDescription(attributeName: Option[AttributeName] = None, attributeValue: Option[AttributeValue] = None) extends Product with Serializable
  81. type PolicyAttributeDescriptions = List[PolicyAttributeDescription]
  82. case class PolicyAttributeTypeDescription(attributeName: Option[AttributeName] = None, attributeType: Option[AttributeType] = None, description: Option[Description] = None, defaultValue: Option[DefaultValue] = None, cardinality: Option[Cardinality] = None) extends Product with Serializable
  83. type PolicyAttributeTypeDescriptions = List[PolicyAttributeTypeDescription]
  84. type PolicyAttributes = List[PolicyAttribute]
  85. case class PolicyDescription(policyName: Option[PolicyName] = None, policyTypeName: Option[PolicyTypeName] = None, policyAttributeDescriptions: Option[List[PolicyAttributeDescription]] = None) extends Product with Serializable
  86. type PolicyDescriptions = List[PolicyDescription]
  87. type PolicyNames = List[PolicyName]
  88. case class PolicyTypeDescription(policyTypeName: Option[PolicyTypeName] = None, description: Option[Description] = None, policyAttributeTypeDescriptions: Option[List[PolicyAttributeTypeDescription]] = None) extends Product with Serializable
  89. type PolicyTypeDescriptions = List[PolicyTypeDescription]
  90. type PolicyTypeNames = List[PolicyTypeName]
  91. type Ports = List[AccessPointPort]
  92. case class RegisterInstancesWithLoadBalancerRequest(loadBalancerName: AccessPointName, instances: List[Instance]) extends Product with Serializable
  93. case class RegisterInstancesWithLoadBalancerResponse(instances: Option[List[Instance]] = None) extends Product with Serializable
  94. case class RemoveTagsRequest(loadBalancerNames: List[AccessPointName], tags: List[TagKeyOnly]) extends Product with Serializable
  95. case class RemoveTagsResponse() extends Product with Serializable
  96. type SecurityGroups = List[SecurityGroupId]
  97. case class SetLoadBalancerListenerSslCertificateRequest(loadBalancerName: AccessPointName, loadBalancerPort: AccessPointPort, sslCertificateId: SSLCertificateId) extends Product with Serializable
  98. case class SetLoadBalancerListenerSslCertificateResponse() extends Product with Serializable
  99. case class SetLoadBalancerPoliciesForBackendServerRequest(loadBalancerName: AccessPointName, instancePort: EndPointPort, policyNames: List[PolicyName]) extends Product with Serializable
  100. case class SetLoadBalancerPoliciesForBackendServerResponse() extends Product with Serializable
  101. case class SetLoadBalancerPoliciesOfListenerRequest(loadBalancerName: AccessPointName, loadBalancerPort: AccessPointPort, policyNames: List[PolicyName]) extends Product with Serializable
  102. case class SetLoadBalancerPoliciesOfListenerResponse() extends Product with Serializable
  103. case class SourceSecurityGroup(ownerAlias: Option[SecurityGroupOwnerAlias] = None, groupName: Option[SecurityGroupName] = None) extends Product with Serializable
  104. type Subnets = List[SubnetId]
  105. case class Tag(key: TagKey, value: Option[TagValue] = None) extends Product with Serializable
  106. case class TagDescription(loadBalancerName: Option[AccessPointName] = None, tags: Option[List[Tag]] = None) extends Product with Serializable
  107. type TagDescriptions = List[TagDescription]
  108. type TagKeyList = List[TagKeyOnly]
  109. case class TagKeyOnly(key: Option[TagKey] = None) extends Product with Serializable
  110. type TagList = List[Tag]

Value Members

  1. object AccessLog extends Serializable
  2. object AddTagsRequest extends Serializable
  3. object AddTagsResponse extends Serializable
  4. object AdditionalAttribute extends Serializable
  5. object AppCookieStickinessPolicy extends Serializable
  6. object ApplySecurityGroupsToLoadBalancerRequest extends Serializable
  7. object ApplySecurityGroupsToLoadBalancerResponse extends Serializable
  8. object AttachLoadBalancerToSubnetsRequest extends Serializable
  9. object AttachLoadBalancerToSubnetsResponse extends Serializable
  10. object BackendServerDescription extends Serializable
  11. object ConfigureHealthCheckRequest extends Serializable
  12. object ConfigureHealthCheckResponse extends Serializable
  13. object ConnectionDraining extends Serializable
  14. object ConnectionSettings extends Serializable
  15. object CreateAppCookieStickinessPolicyRequest extends Serializable
  16. object CreateAppCookieStickinessPolicyResponse extends Serializable
  17. object CreateLbCookieStickinessPolicyRequest extends Serializable
  18. object CreateLbCookieStickinessPolicyResponse extends Serializable
  19. object CreateLoadBalancerListenersRequest extends Serializable
  20. object CreateLoadBalancerListenersResponse extends Serializable
  21. object CreateLoadBalancerPolicyRequest extends Serializable
  22. object CreateLoadBalancerPolicyResponse extends Serializable
  23. object CreateLoadBalancerRequest extends Serializable
  24. object CreateLoadBalancerResponse extends Serializable
  25. object CrossZoneLoadBalancing extends Serializable
  26. object DeleteLoadBalancerListenersRequest extends Serializable
  27. object DeleteLoadBalancerListenersResponse extends Serializable
  28. object DeleteLoadBalancerPolicyRequest extends Serializable
  29. object DeleteLoadBalancerPolicyResponse extends Serializable
  30. object DeleteLoadBalancerRequest extends Serializable
  31. object DeleteLoadBalancerResponse extends Serializable
  32. object DeregisterInstancesFromLoadBalancerRequest extends Serializable
  33. object DeregisterInstancesFromLoadBalancerResponse extends Serializable
  34. object DescribeAccountLimitsRequest extends Serializable
  35. object DescribeAccountLimitsResponse extends Serializable
  36. object DescribeInstanceHealthRequest extends Serializable
  37. object DescribeInstanceHealthResponse extends Serializable
  38. object DescribeLoadBalancerAttributesRequest extends Serializable
  39. object DescribeLoadBalancerAttributesResponse extends Serializable
  40. object DescribeLoadBalancerPoliciesRequest extends Serializable
  41. object DescribeLoadBalancerPoliciesResponse extends Serializable
  42. object DescribeLoadBalancerPolicyTypesRequest extends Serializable
  43. object DescribeLoadBalancerPolicyTypesResponse extends Serializable
  44. object DescribeLoadBalancersRequest extends Serializable
  45. object DescribeLoadBalancersResponse extends Serializable
  46. object DescribeTagsRequest extends Serializable
  47. object DescribeTagsResponse extends Serializable
  48. object DetachLoadBalancerFromSubnetsRequest extends Serializable
  49. object DetachLoadBalancerFromSubnetsResponse extends Serializable
  50. object DisableAvailabilityZonesForLoadBalancerRequest extends Serializable
  51. object DisableAvailabilityZonesForLoadBalancerResponse extends Serializable
  52. object EnableAvailabilityZonesForLoadBalancerRequest extends Serializable
  53. object EnableAvailabilityZonesForLoadBalancerResponse extends Serializable
  54. object HealthCheck extends Serializable
  55. object Instance extends Serializable
  56. object InstanceState extends Serializable
  57. object LBCookieStickinessPolicy extends Serializable
  58. object Limit extends Serializable
  59. object Listener extends Serializable
  60. object ListenerDescription extends Serializable
  61. object LoadBalancerAttributes extends Serializable
  62. object LoadBalancerDescription extends Serializable
  63. object ModifyLoadBalancerAttributesRequest extends Serializable
  64. object ModifyLoadBalancerAttributesResponse extends Serializable
  65. object Policies extends Serializable
  66. object PolicyAttribute extends Serializable
  67. object PolicyAttributeDescription extends Serializable
  68. object PolicyAttributeTypeDescription extends Serializable
  69. object PolicyDescription extends Serializable
  70. object PolicyTypeDescription extends Serializable
  71. object RegisterInstancesWithLoadBalancerRequest extends Serializable
  72. object RegisterInstancesWithLoadBalancerResponse extends Serializable
  73. object RemoveTagsRequest extends Serializable
  74. object RemoveTagsResponse extends Serializable
  75. object SetLoadBalancerListenerSslCertificateRequest extends Serializable
  76. object SetLoadBalancerListenerSslCertificateResponse extends Serializable
  77. object SetLoadBalancerPoliciesForBackendServerRequest extends Serializable
  78. object SetLoadBalancerPoliciesForBackendServerResponse extends Serializable
  79. object SetLoadBalancerPoliciesOfListenerRequest extends Serializable
  80. object SetLoadBalancerPoliciesOfListenerResponse extends Serializable
  81. object SourceSecurityGroup extends Serializable
  82. object Tag extends Serializable
  83. object TagDescription extends Serializable
  84. object TagKeyOnly extends Serializable
  85. object primitives

Inherited from AnyRef

Inherited from Any

Ungrouped