package model
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- model
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class AccessLog(enabled: AccessLogEnabled, s3BucketName: Option[S3BucketName] = None, emitInterval: Option[AccessLogInterval] = None, s3BucketPrefix: Option[AccessLogPrefix] = None) extends Product with Serializable
- case class AddTagsRequest(loadBalancerNames: List[AccessPointName], tags: List[Tag]) extends Product with Serializable
- case class AddTagsResponse() extends Product with Serializable
- case class AdditionalAttribute(key: Option[AdditionalAttributeKey] = None, value: Option[AdditionalAttributeValue] = None) extends Product with Serializable
- type AdditionalAttributes = List[AdditionalAttribute]
- type AppCookieStickinessPolicies = List[AppCookieStickinessPolicy]
- case class AppCookieStickinessPolicy(policyName: Option[PolicyName] = None, cookieName: Option[CookieName] = None) extends Product with Serializable
- case class ApplySecurityGroupsToLoadBalancerRequest(loadBalancerName: AccessPointName, securityGroups: List[SecurityGroupId]) extends Product with Serializable
- case class ApplySecurityGroupsToLoadBalancerResponse(securityGroups: Option[List[SecurityGroupId]] = None) extends Product with Serializable
- case class AttachLoadBalancerToSubnetsRequest(loadBalancerName: AccessPointName, subnets: List[SubnetId]) extends Product with Serializable
- case class AttachLoadBalancerToSubnetsResponse(subnets: Option[List[SubnetId]] = None) extends Product with Serializable
- type AvailabilityZones = List[AvailabilityZone]
- case class BackendServerDescription(instancePort: Option[InstancePort] = None, policyNames: Option[List[PolicyName]] = None) extends Product with Serializable
- type BackendServerDescriptions = List[BackendServerDescription]
- case class ConfigureHealthCheckRequest(loadBalancerName: AccessPointName, healthCheck: HealthCheck) extends Product with Serializable
- case class ConfigureHealthCheckResponse(healthCheck: Option[HealthCheck] = None) extends Product with Serializable
- case class ConnectionDraining(enabled: ConnectionDrainingEnabled, timeout: Option[ConnectionDrainingTimeout] = None) extends Product with Serializable
- case class ConnectionSettings(idleTimeout: IdleTimeout) extends Product with Serializable
- case class CreateAppCookieStickinessPolicyRequest(loadBalancerName: AccessPointName, policyName: PolicyName, cookieName: CookieName) extends Product with Serializable
- case class CreateAppCookieStickinessPolicyResponse() extends Product with Serializable
- case class CreateLbCookieStickinessPolicyRequest(loadBalancerName: AccessPointName, policyName: PolicyName, cookieExpirationPeriod: Option[CookieExpirationPeriod] = None) extends Product with Serializable
- case class CreateLbCookieStickinessPolicyResponse() extends Product with Serializable
- case class CreateLoadBalancerListenersRequest(loadBalancerName: AccessPointName, listeners: List[Listener]) extends Product with Serializable
- case class CreateLoadBalancerListenersResponse() extends Product with Serializable
- case class CreateLoadBalancerPolicyRequest(loadBalancerName: AccessPointName, policyName: PolicyName, policyTypeName: PolicyTypeName, policyAttributes: Option[List[PolicyAttribute]] = None) extends Product with Serializable
- case class CreateLoadBalancerPolicyResponse() extends Product with Serializable
- 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
- case class CreateLoadBalancerResponse(dnsName: Option[DNSName] = None) extends Product with Serializable
- case class CrossZoneLoadBalancing(enabled: CrossZoneLoadBalancingEnabled) extends Product with Serializable
- case class DeleteLoadBalancerListenersRequest(loadBalancerName: AccessPointName, loadBalancerPorts: List[AccessPointPort]) extends Product with Serializable
- case class DeleteLoadBalancerListenersResponse() extends Product with Serializable
- case class DeleteLoadBalancerPolicyRequest(loadBalancerName: AccessPointName, policyName: PolicyName) extends Product with Serializable
- case class DeleteLoadBalancerPolicyResponse() extends Product with Serializable
- case class DeleteLoadBalancerRequest(loadBalancerName: AccessPointName) extends Product with Serializable
- case class DeleteLoadBalancerResponse() extends Product with Serializable
- case class DeregisterInstancesFromLoadBalancerRequest(loadBalancerName: AccessPointName, instances: List[Instance]) extends Product with Serializable
- case class DeregisterInstancesFromLoadBalancerResponse(instances: Option[List[Instance]] = None) extends Product with Serializable
- case class DescribeAccountLimitsRequest(marker: Option[Marker] = None, pageSize: Option[PageSize] = None) extends Product with Serializable
- case class DescribeAccountLimitsResponse(limits: Option[List[Limit]] = None, nextMarker: Option[Marker] = None) extends Product with Serializable
- case class DescribeInstanceHealthRequest(loadBalancerName: AccessPointName, instances: Option[List[Instance]] = None) extends Product with Serializable
- case class DescribeInstanceHealthResponse(instanceStates: Option[List[InstanceState]] = None) extends Product with Serializable
- case class DescribeLoadBalancerAttributesRequest(loadBalancerName: AccessPointName) extends Product with Serializable
- case class DescribeLoadBalancerAttributesResponse(loadBalancerAttributes: Option[LoadBalancerAttributes] = None) extends Product with Serializable
- case class DescribeLoadBalancerPoliciesRequest(loadBalancerName: Option[AccessPointName] = None, policyNames: Option[List[PolicyName]] = None) extends Product with Serializable
- case class DescribeLoadBalancerPoliciesResponse(policyDescriptions: Option[List[PolicyDescription]] = None) extends Product with Serializable
- case class DescribeLoadBalancerPolicyTypesRequest(policyTypeNames: Option[List[PolicyTypeName]] = None) extends Product with Serializable
- case class DescribeLoadBalancerPolicyTypesResponse(policyTypeDescriptions: Option[List[PolicyTypeDescription]] = None) extends Product with Serializable
- case class DescribeLoadBalancersRequest(loadBalancerNames: Option[List[AccessPointName]] = None, marker: Option[Marker] = None, pageSize: Option[PageSize] = None) extends Product with Serializable
- case class DescribeLoadBalancersResponse(loadBalancerDescriptions: Option[List[LoadBalancerDescription]] = None, nextMarker: Option[Marker] = None) extends Product with Serializable
- case class DescribeTagsRequest(loadBalancerNames: List[AccessPointName]) extends Product with Serializable
- case class DescribeTagsResponse(tagDescriptions: Option[List[TagDescription]] = None) extends Product with Serializable
- case class DetachLoadBalancerFromSubnetsRequest(loadBalancerName: AccessPointName, subnets: List[SubnetId]) extends Product with Serializable
- case class DetachLoadBalancerFromSubnetsResponse(subnets: Option[List[SubnetId]] = None) extends Product with Serializable
- case class DisableAvailabilityZonesForLoadBalancerRequest(loadBalancerName: AccessPointName, availabilityZones: List[AvailabilityZone]) extends Product with Serializable
- case class DisableAvailabilityZonesForLoadBalancerResponse(availabilityZones: Option[List[AvailabilityZone]] = None) extends Product with Serializable
- case class EnableAvailabilityZonesForLoadBalancerRequest(loadBalancerName: AccessPointName, availabilityZones: List[AvailabilityZone]) extends Product with Serializable
- case class EnableAvailabilityZonesForLoadBalancerResponse(availabilityZones: Option[List[AvailabilityZone]] = None) extends Product with Serializable
- case class HealthCheck(target: HealthCheckTarget, interval: HealthCheckInterval, timeout: HealthCheckTimeout, unhealthyThreshold: UnhealthyThreshold, healthyThreshold: HealthyThreshold) extends Product with Serializable
- case class Instance(instanceId: Option[InstanceId] = None) extends Product with Serializable
- case class InstanceState(instanceId: Option[InstanceId] = None, state: Option[State] = None, reasonCode: Option[ReasonCode] = None, description: Option[Description] = None) extends Product with Serializable
- type InstanceStates = List[InstanceState]
- type Instances = List[Instance]
- type LBCookieStickinessPolicies = List[LBCookieStickinessPolicy]
- case class LBCookieStickinessPolicy(policyName: Option[PolicyName] = None, cookieExpirationPeriod: Option[CookieExpirationPeriod] = None) extends Product with Serializable
- case class Limit(name: Option[Name] = None, max: Option[Max] = None) extends Product with Serializable
- type Limits = List[Limit]
- case class Listener(protocol: Protocol, loadBalancerPort: AccessPointPort, instanceProtocol: Option[Protocol] = None, instancePort: InstancePort, sslCertificateId: Option[SSLCertificateId] = None) extends Product with Serializable
- case class ListenerDescription(listener: Option[Listener] = None, policyNames: Option[List[PolicyName]] = None) extends Product with Serializable
- type ListenerDescriptions = List[ListenerDescription]
- type Listeners = List[Listener]
- 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
- 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
- type LoadBalancerDescriptions = List[LoadBalancerDescription]
- type LoadBalancerNames = List[AccessPointName]
- type LoadBalancerNamesMax20 = List[AccessPointName]
- case class ModifyLoadBalancerAttributesRequest(loadBalancerName: AccessPointName, loadBalancerAttributes: LoadBalancerAttributes) extends Product with Serializable
- case class ModifyLoadBalancerAttributesResponse(loadBalancerName: Option[AccessPointName] = None, loadBalancerAttributes: Option[LoadBalancerAttributes] = None) extends Product with Serializable
- case class Policies(appCookieStickinessPolicies: Option[List[AppCookieStickinessPolicy]] = None, lbCookieStickinessPolicies: Option[List[LBCookieStickinessPolicy]] = None, otherPolicies: Option[List[PolicyName]] = None) extends Product with Serializable
- case class PolicyAttribute(attributeName: Option[AttributeName] = None, attributeValue: Option[AttributeValue] = None) extends Product with Serializable
- case class PolicyAttributeDescription(attributeName: Option[AttributeName] = None, attributeValue: Option[AttributeValue] = None) extends Product with Serializable
- type PolicyAttributeDescriptions = List[PolicyAttributeDescription]
- 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
- type PolicyAttributeTypeDescriptions = List[PolicyAttributeTypeDescription]
- type PolicyAttributes = List[PolicyAttribute]
- case class PolicyDescription(policyName: Option[PolicyName] = None, policyTypeName: Option[PolicyTypeName] = None, policyAttributeDescriptions: Option[List[PolicyAttributeDescription]] = None) extends Product with Serializable
- type PolicyDescriptions = List[PolicyDescription]
- type PolicyNames = List[PolicyName]
- case class PolicyTypeDescription(policyTypeName: Option[PolicyTypeName] = None, description: Option[Description] = None, policyAttributeTypeDescriptions: Option[List[PolicyAttributeTypeDescription]] = None) extends Product with Serializable
- type PolicyTypeDescriptions = List[PolicyTypeDescription]
- type PolicyTypeNames = List[PolicyTypeName]
- type Ports = List[AccessPointPort]
- case class RegisterInstancesWithLoadBalancerRequest(loadBalancerName: AccessPointName, instances: List[Instance]) extends Product with Serializable
- case class RegisterInstancesWithLoadBalancerResponse(instances: Option[List[Instance]] = None) extends Product with Serializable
- case class RemoveTagsRequest(loadBalancerNames: List[AccessPointName], tags: List[TagKeyOnly]) extends Product with Serializable
- case class RemoveTagsResponse() extends Product with Serializable
- type SecurityGroups = List[SecurityGroupId]
- case class SetLoadBalancerListenerSslCertificateRequest(loadBalancerName: AccessPointName, loadBalancerPort: AccessPointPort, sslCertificateId: SSLCertificateId) extends Product with Serializable
- case class SetLoadBalancerListenerSslCertificateResponse() extends Product with Serializable
- case class SetLoadBalancerPoliciesForBackendServerRequest(loadBalancerName: AccessPointName, instancePort: EndPointPort, policyNames: List[PolicyName]) extends Product with Serializable
- case class SetLoadBalancerPoliciesForBackendServerResponse() extends Product with Serializable
- case class SetLoadBalancerPoliciesOfListenerRequest(loadBalancerName: AccessPointName, loadBalancerPort: AccessPointPort, policyNames: List[PolicyName]) extends Product with Serializable
- case class SetLoadBalancerPoliciesOfListenerResponse() extends Product with Serializable
- case class SourceSecurityGroup(ownerAlias: Option[SecurityGroupOwnerAlias] = None, groupName: Option[SecurityGroupName] = None) extends Product with Serializable
- type Subnets = List[SubnetId]
- case class Tag(key: TagKey, value: Option[TagValue] = None) extends Product with Serializable
- case class TagDescription(loadBalancerName: Option[AccessPointName] = None, tags: Option[List[Tag]] = None) extends Product with Serializable
- type TagDescriptions = List[TagDescription]
- type TagKeyList = List[TagKeyOnly]
- case class TagKeyOnly(key: Option[TagKey] = None) extends Product with Serializable
- type TagList = List[Tag]
Value Members
- object AccessLog extends Serializable
- object AddTagsRequest extends Serializable
- object AddTagsResponse extends Serializable
- object AdditionalAttribute extends Serializable
- object AppCookieStickinessPolicy extends Serializable
- object ApplySecurityGroupsToLoadBalancerRequest extends Serializable
- object ApplySecurityGroupsToLoadBalancerResponse extends Serializable
- object AttachLoadBalancerToSubnetsRequest extends Serializable
- object AttachLoadBalancerToSubnetsResponse extends Serializable
- object BackendServerDescription extends Serializable
- object ConfigureHealthCheckRequest extends Serializable
- object ConfigureHealthCheckResponse extends Serializable
- object ConnectionDraining extends Serializable
- object ConnectionSettings extends Serializable
- object CreateAppCookieStickinessPolicyRequest extends Serializable
- object CreateAppCookieStickinessPolicyResponse extends Serializable
- object CreateLbCookieStickinessPolicyRequest extends Serializable
- object CreateLbCookieStickinessPolicyResponse extends Serializable
- object CreateLoadBalancerListenersRequest extends Serializable
- object CreateLoadBalancerListenersResponse extends Serializable
- object CreateLoadBalancerPolicyRequest extends Serializable
- object CreateLoadBalancerPolicyResponse extends Serializable
- object CreateLoadBalancerRequest extends Serializable
- object CreateLoadBalancerResponse extends Serializable
- object CrossZoneLoadBalancing extends Serializable
- object DeleteLoadBalancerListenersRequest extends Serializable
- object DeleteLoadBalancerListenersResponse extends Serializable
- object DeleteLoadBalancerPolicyRequest extends Serializable
- object DeleteLoadBalancerPolicyResponse extends Serializable
- object DeleteLoadBalancerRequest extends Serializable
- object DeleteLoadBalancerResponse extends Serializable
- object DeregisterInstancesFromLoadBalancerRequest extends Serializable
- object DeregisterInstancesFromLoadBalancerResponse extends Serializable
- object DescribeAccountLimitsRequest extends Serializable
- object DescribeAccountLimitsResponse extends Serializable
- object DescribeInstanceHealthRequest extends Serializable
- object DescribeInstanceHealthResponse extends Serializable
- object DescribeLoadBalancerAttributesRequest extends Serializable
- object DescribeLoadBalancerAttributesResponse extends Serializable
- object DescribeLoadBalancerPoliciesRequest extends Serializable
- object DescribeLoadBalancerPoliciesResponse extends Serializable
- object DescribeLoadBalancerPolicyTypesRequest extends Serializable
- object DescribeLoadBalancerPolicyTypesResponse extends Serializable
- object DescribeLoadBalancersRequest extends Serializable
- object DescribeLoadBalancersResponse extends Serializable
- object DescribeTagsRequest extends Serializable
- object DescribeTagsResponse extends Serializable
- object DetachLoadBalancerFromSubnetsRequest extends Serializable
- object DetachLoadBalancerFromSubnetsResponse extends Serializable
- object DisableAvailabilityZonesForLoadBalancerRequest extends Serializable
- object DisableAvailabilityZonesForLoadBalancerResponse extends Serializable
- object EnableAvailabilityZonesForLoadBalancerRequest extends Serializable
- object EnableAvailabilityZonesForLoadBalancerResponse extends Serializable
- object HealthCheck extends Serializable
- object Instance extends Serializable
- object InstanceState extends Serializable
- object LBCookieStickinessPolicy extends Serializable
- object Limit extends Serializable
- object Listener extends Serializable
- object ListenerDescription extends Serializable
- object LoadBalancerAttributes extends Serializable
- object LoadBalancerDescription extends Serializable
- object ModifyLoadBalancerAttributesRequest extends Serializable
- object ModifyLoadBalancerAttributesResponse extends Serializable
- object Policies extends Serializable
- object PolicyAttribute extends Serializable
- object PolicyAttributeDescription extends Serializable
- object PolicyAttributeTypeDescription extends Serializable
- object PolicyDescription extends Serializable
- object PolicyTypeDescription extends Serializable
- object RegisterInstancesWithLoadBalancerRequest extends Serializable
- object RegisterInstancesWithLoadBalancerResponse extends Serializable
- object RemoveTagsRequest extends Serializable
- object RemoveTagsResponse extends Serializable
- object SetLoadBalancerListenerSslCertificateRequest extends Serializable
- object SetLoadBalancerListenerSslCertificateResponse extends Serializable
- object SetLoadBalancerPoliciesForBackendServerRequest extends Serializable
- object SetLoadBalancerPoliciesForBackendServerResponse extends Serializable
- object SetLoadBalancerPoliciesOfListenerRequest extends Serializable
- object SetLoadBalancerPoliciesOfListenerResponse extends Serializable
- object SourceSecurityGroup extends Serializable
- object Tag extends Serializable
- object TagDescription extends Serializable
- object TagKeyOnly extends Serializable
- object primitives