Skip to content

Type definitions#

Index > ElasticLoadBalancing > Type definitions

Auto-generated documentation for ElasticLoadBalancing type annotations stubs module mypy-boto3-elb.

LoadBalancerAttributesUnionTypeDef#

# LoadBalancerAttributesUnionTypeDef Union usage example

from mypy_boto3_elb.type_defs import LoadBalancerAttributesUnionTypeDef


def get_value() -> LoadBalancerAttributesUnionTypeDef:
    return ...


# LoadBalancerAttributesUnionTypeDef definition

LoadBalancerAttributesUnionTypeDef = Union[
    LoadBalancerAttributesTypeDef,  # (1)
    LoadBalancerAttributesOutputTypeDef,  # (2)
]
  1. See LoadBalancerAttributesTypeDef
  2. See LoadBalancerAttributesOutputTypeDef

AccessLogTypeDef#

# AccessLogTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import AccessLogTypeDef


def get_value() -> AccessLogTypeDef:
    return {
        "Enabled": ...,
    }


# AccessLogTypeDef definition

class AccessLogTypeDef(TypedDict):
    Enabled: bool,
    S3BucketName: NotRequired[str],
    EmitInterval: NotRequired[int],
    S3BucketPrefix: NotRequired[str],

AddAvailabilityZonesInputTypeDef#

# AddAvailabilityZonesInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import AddAvailabilityZonesInputTypeDef


def get_value() -> AddAvailabilityZonesInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# AddAvailabilityZonesInputTypeDef definition

class AddAvailabilityZonesInputTypeDef(TypedDict):
    LoadBalancerName: str,
    AvailabilityZones: Sequence[str],

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ResponseMetadataTypeDef


def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
    }


# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

TagTypeDef#

# TagTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import TagTypeDef


def get_value() -> TagTypeDef:
    return {
        "Key": ...,
    }


# TagTypeDef definition

class TagTypeDef(TypedDict):
    Key: str,
    Value: NotRequired[str],

AdditionalAttributeTypeDef#

# AdditionalAttributeTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import AdditionalAttributeTypeDef


def get_value() -> AdditionalAttributeTypeDef:
    return {
        "Key": ...,
    }


# AdditionalAttributeTypeDef definition

class AdditionalAttributeTypeDef(TypedDict):
    Key: NotRequired[str],
    Value: NotRequired[str],

AppCookieStickinessPolicyTypeDef#

# AppCookieStickinessPolicyTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import AppCookieStickinessPolicyTypeDef


def get_value() -> AppCookieStickinessPolicyTypeDef:
    return {
        "PolicyName": ...,
    }


# AppCookieStickinessPolicyTypeDef definition

class AppCookieStickinessPolicyTypeDef(TypedDict):
    PolicyName: NotRequired[str],
    CookieName: NotRequired[str],

ApplySecurityGroupsToLoadBalancerInputTypeDef#

# ApplySecurityGroupsToLoadBalancerInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ApplySecurityGroupsToLoadBalancerInputTypeDef


def get_value() -> ApplySecurityGroupsToLoadBalancerInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# ApplySecurityGroupsToLoadBalancerInputTypeDef definition

class ApplySecurityGroupsToLoadBalancerInputTypeDef(TypedDict):
    LoadBalancerName: str,
    SecurityGroups: Sequence[str],

AttachLoadBalancerToSubnetsInputTypeDef#

# AttachLoadBalancerToSubnetsInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import AttachLoadBalancerToSubnetsInputTypeDef


def get_value() -> AttachLoadBalancerToSubnetsInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# AttachLoadBalancerToSubnetsInputTypeDef definition

class AttachLoadBalancerToSubnetsInputTypeDef(TypedDict):
    LoadBalancerName: str,
    Subnets: Sequence[str],

BackendServerDescriptionTypeDef#

# BackendServerDescriptionTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import BackendServerDescriptionTypeDef


def get_value() -> BackendServerDescriptionTypeDef:
    return {
        "InstancePort": ...,
    }


# BackendServerDescriptionTypeDef definition

class BackendServerDescriptionTypeDef(TypedDict):
    InstancePort: NotRequired[int],
    PolicyNames: NotRequired[List[str]],

HealthCheckTypeDef#

# HealthCheckTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import HealthCheckTypeDef


def get_value() -> HealthCheckTypeDef:
    return {
        "Target": ...,
    }


# HealthCheckTypeDef definition

class HealthCheckTypeDef(TypedDict):
    Target: str,
    Interval: int,
    Timeout: int,
    UnhealthyThreshold: int,
    HealthyThreshold: int,

ConnectionDrainingTypeDef#

# ConnectionDrainingTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ConnectionDrainingTypeDef


def get_value() -> ConnectionDrainingTypeDef:
    return {
        "Enabled": ...,
    }


# ConnectionDrainingTypeDef definition

class ConnectionDrainingTypeDef(TypedDict):
    Enabled: bool,
    Timeout: NotRequired[int],

ConnectionSettingsTypeDef#

# ConnectionSettingsTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ConnectionSettingsTypeDef


def get_value() -> ConnectionSettingsTypeDef:
    return {
        "IdleTimeout": ...,
    }


# ConnectionSettingsTypeDef definition

class ConnectionSettingsTypeDef(TypedDict):
    IdleTimeout: int,

ListenerTypeDef#

# ListenerTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ListenerTypeDef


def get_value() -> ListenerTypeDef:
    return {
        "Protocol": ...,
    }


# ListenerTypeDef definition

class ListenerTypeDef(TypedDict):
    Protocol: str,
    LoadBalancerPort: int,
    InstancePort: int,
    InstanceProtocol: NotRequired[str],
    SSLCertificateId: NotRequired[str],

CreateAppCookieStickinessPolicyInputTypeDef#

# CreateAppCookieStickinessPolicyInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import CreateAppCookieStickinessPolicyInputTypeDef


def get_value() -> CreateAppCookieStickinessPolicyInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# CreateAppCookieStickinessPolicyInputTypeDef definition

class CreateAppCookieStickinessPolicyInputTypeDef(TypedDict):
    LoadBalancerName: str,
    PolicyName: str,
    CookieName: str,

CreateLBCookieStickinessPolicyInputTypeDef#

# CreateLBCookieStickinessPolicyInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import CreateLBCookieStickinessPolicyInputTypeDef


def get_value() -> CreateLBCookieStickinessPolicyInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# CreateLBCookieStickinessPolicyInputTypeDef definition

class CreateLBCookieStickinessPolicyInputTypeDef(TypedDict):
    LoadBalancerName: str,
    PolicyName: str,
    CookieExpirationPeriod: NotRequired[int],

PolicyAttributeTypeDef#

# PolicyAttributeTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import PolicyAttributeTypeDef


def get_value() -> PolicyAttributeTypeDef:
    return {
        "AttributeName": ...,
    }


# PolicyAttributeTypeDef definition

class PolicyAttributeTypeDef(TypedDict):
    AttributeName: NotRequired[str],
    AttributeValue: NotRequired[str],

CrossZoneLoadBalancingTypeDef#

# CrossZoneLoadBalancingTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import CrossZoneLoadBalancingTypeDef


def get_value() -> CrossZoneLoadBalancingTypeDef:
    return {
        "Enabled": ...,
    }


# CrossZoneLoadBalancingTypeDef definition

class CrossZoneLoadBalancingTypeDef(TypedDict):
    Enabled: bool,

DeleteAccessPointInputTypeDef#

# DeleteAccessPointInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DeleteAccessPointInputTypeDef


def get_value() -> DeleteAccessPointInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DeleteAccessPointInputTypeDef definition

class DeleteAccessPointInputTypeDef(TypedDict):
    LoadBalancerName: str,

DeleteLoadBalancerListenerInputTypeDef#

# DeleteLoadBalancerListenerInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DeleteLoadBalancerListenerInputTypeDef


def get_value() -> DeleteLoadBalancerListenerInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DeleteLoadBalancerListenerInputTypeDef definition

class DeleteLoadBalancerListenerInputTypeDef(TypedDict):
    LoadBalancerName: str,
    LoadBalancerPorts: Sequence[int],

DeleteLoadBalancerPolicyInputTypeDef#

# DeleteLoadBalancerPolicyInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DeleteLoadBalancerPolicyInputTypeDef


def get_value() -> DeleteLoadBalancerPolicyInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DeleteLoadBalancerPolicyInputTypeDef definition

class DeleteLoadBalancerPolicyInputTypeDef(TypedDict):
    LoadBalancerName: str,
    PolicyName: str,

InstanceTypeDef#

# InstanceTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import InstanceTypeDef


def get_value() -> InstanceTypeDef:
    return {
        "InstanceId": ...,
    }


# InstanceTypeDef definition

class InstanceTypeDef(TypedDict):
    InstanceId: NotRequired[str],

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import PaginatorConfigTypeDef


def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }


# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

DescribeAccessPointsInputTypeDef#

# DescribeAccessPointsInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeAccessPointsInputTypeDef


def get_value() -> DescribeAccessPointsInputTypeDef:
    return {
        "LoadBalancerNames": ...,
    }


# DescribeAccessPointsInputTypeDef definition

class DescribeAccessPointsInputTypeDef(TypedDict):
    LoadBalancerNames: NotRequired[Sequence[str]],
    Marker: NotRequired[str],
    PageSize: NotRequired[int],

DescribeAccountLimitsInputTypeDef#

# DescribeAccountLimitsInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeAccountLimitsInputTypeDef


def get_value() -> DescribeAccountLimitsInputTypeDef:
    return {
        "Marker": ...,
    }


# DescribeAccountLimitsInputTypeDef definition

class DescribeAccountLimitsInputTypeDef(TypedDict):
    Marker: NotRequired[str],
    PageSize: NotRequired[int],

LimitTypeDef#

# LimitTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import LimitTypeDef


def get_value() -> LimitTypeDef:
    return {
        "Name": ...,
    }


# LimitTypeDef definition

class LimitTypeDef(TypedDict):
    Name: NotRequired[str],
    Max: NotRequired[str],

WaiterConfigTypeDef#

# WaiterConfigTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import WaiterConfigTypeDef


def get_value() -> WaiterConfigTypeDef:
    return {
        "Delay": ...,
    }


# WaiterConfigTypeDef definition

class WaiterConfigTypeDef(TypedDict):
    Delay: NotRequired[int],
    MaxAttempts: NotRequired[int],

InstanceStateTypeDef#

# InstanceStateTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import InstanceStateTypeDef


def get_value() -> InstanceStateTypeDef:
    return {
        "InstanceId": ...,
    }


# InstanceStateTypeDef definition

class InstanceStateTypeDef(TypedDict):
    InstanceId: NotRequired[str],
    State: NotRequired[str],
    ReasonCode: NotRequired[str],
    Description: NotRequired[str],

DescribeLoadBalancerAttributesInputTypeDef#

# DescribeLoadBalancerAttributesInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeLoadBalancerAttributesInputTypeDef


def get_value() -> DescribeLoadBalancerAttributesInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DescribeLoadBalancerAttributesInputTypeDef definition

class DescribeLoadBalancerAttributesInputTypeDef(TypedDict):
    LoadBalancerName: str,

DescribeLoadBalancerPoliciesInputTypeDef#

# DescribeLoadBalancerPoliciesInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeLoadBalancerPoliciesInputTypeDef


def get_value() -> DescribeLoadBalancerPoliciesInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DescribeLoadBalancerPoliciesInputTypeDef definition

class DescribeLoadBalancerPoliciesInputTypeDef(TypedDict):
    LoadBalancerName: NotRequired[str],
    PolicyNames: NotRequired[Sequence[str]],

DescribeLoadBalancerPolicyTypesInputTypeDef#

# DescribeLoadBalancerPolicyTypesInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeLoadBalancerPolicyTypesInputTypeDef


def get_value() -> DescribeLoadBalancerPolicyTypesInputTypeDef:
    return {
        "PolicyTypeNames": ...,
    }


# DescribeLoadBalancerPolicyTypesInputTypeDef definition

class DescribeLoadBalancerPolicyTypesInputTypeDef(TypedDict):
    PolicyTypeNames: NotRequired[Sequence[str]],

DescribeTagsInputTypeDef#

# DescribeTagsInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeTagsInputTypeDef


def get_value() -> DescribeTagsInputTypeDef:
    return {
        "LoadBalancerNames": ...,
    }


# DescribeTagsInputTypeDef definition

class DescribeTagsInputTypeDef(TypedDict):
    LoadBalancerNames: Sequence[str],

DetachLoadBalancerFromSubnetsInputTypeDef#

# DetachLoadBalancerFromSubnetsInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DetachLoadBalancerFromSubnetsInputTypeDef


def get_value() -> DetachLoadBalancerFromSubnetsInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DetachLoadBalancerFromSubnetsInputTypeDef definition

class DetachLoadBalancerFromSubnetsInputTypeDef(TypedDict):
    LoadBalancerName: str,
    Subnets: Sequence[str],

LBCookieStickinessPolicyTypeDef#

# LBCookieStickinessPolicyTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import LBCookieStickinessPolicyTypeDef


def get_value() -> LBCookieStickinessPolicyTypeDef:
    return {
        "PolicyName": ...,
    }


# LBCookieStickinessPolicyTypeDef definition

class LBCookieStickinessPolicyTypeDef(TypedDict):
    PolicyName: NotRequired[str],
    CookieExpirationPeriod: NotRequired[int],

SourceSecurityGroupTypeDef#

# SourceSecurityGroupTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import SourceSecurityGroupTypeDef


def get_value() -> SourceSecurityGroupTypeDef:
    return {
        "OwnerAlias": ...,
    }


# SourceSecurityGroupTypeDef definition

class SourceSecurityGroupTypeDef(TypedDict):
    OwnerAlias: NotRequired[str],
    GroupName: NotRequired[str],

PolicyAttributeDescriptionTypeDef#

# PolicyAttributeDescriptionTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import PolicyAttributeDescriptionTypeDef


def get_value() -> PolicyAttributeDescriptionTypeDef:
    return {
        "AttributeName": ...,
    }


# PolicyAttributeDescriptionTypeDef definition

class PolicyAttributeDescriptionTypeDef(TypedDict):
    AttributeName: NotRequired[str],
    AttributeValue: NotRequired[str],

PolicyAttributeTypeDescriptionTypeDef#

# PolicyAttributeTypeDescriptionTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import PolicyAttributeTypeDescriptionTypeDef


def get_value() -> PolicyAttributeTypeDescriptionTypeDef:
    return {
        "AttributeName": ...,
    }


# PolicyAttributeTypeDescriptionTypeDef definition

class PolicyAttributeTypeDescriptionTypeDef(TypedDict):
    AttributeName: NotRequired[str],
    AttributeType: NotRequired[str],
    Description: NotRequired[str],
    DefaultValue: NotRequired[str],
    Cardinality: NotRequired[str],

RemoveAvailabilityZonesInputTypeDef#

# RemoveAvailabilityZonesInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import RemoveAvailabilityZonesInputTypeDef


def get_value() -> RemoveAvailabilityZonesInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# RemoveAvailabilityZonesInputTypeDef definition

class RemoveAvailabilityZonesInputTypeDef(TypedDict):
    LoadBalancerName: str,
    AvailabilityZones: Sequence[str],

TagKeyOnlyTypeDef#

# TagKeyOnlyTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import TagKeyOnlyTypeDef


def get_value() -> TagKeyOnlyTypeDef:
    return {
        "Key": ...,
    }


# TagKeyOnlyTypeDef definition

class TagKeyOnlyTypeDef(TypedDict):
    Key: NotRequired[str],

SetLoadBalancerListenerSSLCertificateInputTypeDef#

# SetLoadBalancerListenerSSLCertificateInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import SetLoadBalancerListenerSSLCertificateInputTypeDef


def get_value() -> SetLoadBalancerListenerSSLCertificateInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# SetLoadBalancerListenerSSLCertificateInputTypeDef definition

class SetLoadBalancerListenerSSLCertificateInputTypeDef(TypedDict):
    LoadBalancerName: str,
    LoadBalancerPort: int,
    SSLCertificateId: str,

SetLoadBalancerPoliciesForBackendServerInputTypeDef#

# SetLoadBalancerPoliciesForBackendServerInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import SetLoadBalancerPoliciesForBackendServerInputTypeDef


def get_value() -> SetLoadBalancerPoliciesForBackendServerInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# SetLoadBalancerPoliciesForBackendServerInputTypeDef definition

class SetLoadBalancerPoliciesForBackendServerInputTypeDef(TypedDict):
    LoadBalancerName: str,
    InstancePort: int,
    PolicyNames: Sequence[str],

SetLoadBalancerPoliciesOfListenerInputTypeDef#

# SetLoadBalancerPoliciesOfListenerInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import SetLoadBalancerPoliciesOfListenerInputTypeDef


def get_value() -> SetLoadBalancerPoliciesOfListenerInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# SetLoadBalancerPoliciesOfListenerInputTypeDef definition

class SetLoadBalancerPoliciesOfListenerInputTypeDef(TypedDict):
    LoadBalancerName: str,
    LoadBalancerPort: int,
    PolicyNames: Sequence[str],

AddAvailabilityZonesOutputTypeDef#

# AddAvailabilityZonesOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import AddAvailabilityZonesOutputTypeDef


def get_value() -> AddAvailabilityZonesOutputTypeDef:
    return {
        "AvailabilityZones": ...,
    }


# AddAvailabilityZonesOutputTypeDef definition

class AddAvailabilityZonesOutputTypeDef(TypedDict):
    AvailabilityZones: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ApplySecurityGroupsToLoadBalancerOutputTypeDef#

# ApplySecurityGroupsToLoadBalancerOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ApplySecurityGroupsToLoadBalancerOutputTypeDef


def get_value() -> ApplySecurityGroupsToLoadBalancerOutputTypeDef:
    return {
        "SecurityGroups": ...,
    }


# ApplySecurityGroupsToLoadBalancerOutputTypeDef definition

class ApplySecurityGroupsToLoadBalancerOutputTypeDef(TypedDict):
    SecurityGroups: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AttachLoadBalancerToSubnetsOutputTypeDef#

# AttachLoadBalancerToSubnetsOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import AttachLoadBalancerToSubnetsOutputTypeDef


def get_value() -> AttachLoadBalancerToSubnetsOutputTypeDef:
    return {
        "Subnets": ...,
    }


# AttachLoadBalancerToSubnetsOutputTypeDef definition

class AttachLoadBalancerToSubnetsOutputTypeDef(TypedDict):
    Subnets: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAccessPointOutputTypeDef#

# CreateAccessPointOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import CreateAccessPointOutputTypeDef


def get_value() -> CreateAccessPointOutputTypeDef:
    return {
        "DNSName": ...,
    }


# CreateAccessPointOutputTypeDef definition

class CreateAccessPointOutputTypeDef(TypedDict):
    DNSName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DetachLoadBalancerFromSubnetsOutputTypeDef#

# DetachLoadBalancerFromSubnetsOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DetachLoadBalancerFromSubnetsOutputTypeDef


def get_value() -> DetachLoadBalancerFromSubnetsOutputTypeDef:
    return {
        "Subnets": ...,
    }


# DetachLoadBalancerFromSubnetsOutputTypeDef definition

class DetachLoadBalancerFromSubnetsOutputTypeDef(TypedDict):
    Subnets: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

RemoveAvailabilityZonesOutputTypeDef#

# RemoveAvailabilityZonesOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import RemoveAvailabilityZonesOutputTypeDef


def get_value() -> RemoveAvailabilityZonesOutputTypeDef:
    return {
        "AvailabilityZones": ...,
    }


# RemoveAvailabilityZonesOutputTypeDef definition

class RemoveAvailabilityZonesOutputTypeDef(TypedDict):
    AvailabilityZones: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AddTagsInputTypeDef#

# AddTagsInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import AddTagsInputTypeDef


def get_value() -> AddTagsInputTypeDef:
    return {
        "LoadBalancerNames": ...,
    }


# AddTagsInputTypeDef definition

class AddTagsInputTypeDef(TypedDict):
    LoadBalancerNames: Sequence[str],
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

TagDescriptionTypeDef#

# TagDescriptionTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import TagDescriptionTypeDef


def get_value() -> TagDescriptionTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# TagDescriptionTypeDef definition

class TagDescriptionTypeDef(TypedDict):
    LoadBalancerName: NotRequired[str],
    Tags: NotRequired[List[TagTypeDef]],  # (1)
  1. See TagTypeDef

ConfigureHealthCheckInputTypeDef#

# ConfigureHealthCheckInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ConfigureHealthCheckInputTypeDef


def get_value() -> ConfigureHealthCheckInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# ConfigureHealthCheckInputTypeDef definition

class ConfigureHealthCheckInputTypeDef(TypedDict):
    LoadBalancerName: str,
    HealthCheck: HealthCheckTypeDef,  # (1)
  1. See HealthCheckTypeDef

ConfigureHealthCheckOutputTypeDef#

# ConfigureHealthCheckOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ConfigureHealthCheckOutputTypeDef


def get_value() -> ConfigureHealthCheckOutputTypeDef:
    return {
        "HealthCheck": ...,
    }


# ConfigureHealthCheckOutputTypeDef definition

class ConfigureHealthCheckOutputTypeDef(TypedDict):
    HealthCheck: HealthCheckTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See HealthCheckTypeDef
  2. See ResponseMetadataTypeDef

CreateAccessPointInputTypeDef#

# CreateAccessPointInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import CreateAccessPointInputTypeDef


def get_value() -> CreateAccessPointInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# CreateAccessPointInputTypeDef definition

class CreateAccessPointInputTypeDef(TypedDict):
    LoadBalancerName: str,
    Listeners: Sequence[ListenerTypeDef],  # (1)
    AvailabilityZones: NotRequired[Sequence[str]],
    Subnets: NotRequired[Sequence[str]],
    SecurityGroups: NotRequired[Sequence[str]],
    Scheme: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See ListenerTypeDef
  2. See TagTypeDef

CreateLoadBalancerListenerInputTypeDef#

# CreateLoadBalancerListenerInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import CreateLoadBalancerListenerInputTypeDef


def get_value() -> CreateLoadBalancerListenerInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# CreateLoadBalancerListenerInputTypeDef definition

class CreateLoadBalancerListenerInputTypeDef(TypedDict):
    LoadBalancerName: str,
    Listeners: Sequence[ListenerTypeDef],  # (1)
  1. See ListenerTypeDef

ListenerDescriptionTypeDef#

# ListenerDescriptionTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ListenerDescriptionTypeDef


def get_value() -> ListenerDescriptionTypeDef:
    return {
        "Listener": ...,
    }


# ListenerDescriptionTypeDef definition

class ListenerDescriptionTypeDef(TypedDict):
    Listener: NotRequired[ListenerTypeDef],  # (1)
    PolicyNames: NotRequired[List[str]],
  1. See ListenerTypeDef

CreateLoadBalancerPolicyInputTypeDef#

# CreateLoadBalancerPolicyInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import CreateLoadBalancerPolicyInputTypeDef


def get_value() -> CreateLoadBalancerPolicyInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# CreateLoadBalancerPolicyInputTypeDef definition

class CreateLoadBalancerPolicyInputTypeDef(TypedDict):
    LoadBalancerName: str,
    PolicyName: str,
    PolicyTypeName: str,
    PolicyAttributes: NotRequired[Sequence[PolicyAttributeTypeDef]],  # (1)
  1. See PolicyAttributeTypeDef

LoadBalancerAttributesOutputTypeDef#

# LoadBalancerAttributesOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import LoadBalancerAttributesOutputTypeDef


def get_value() -> LoadBalancerAttributesOutputTypeDef:
    return {
        "CrossZoneLoadBalancing": ...,
    }


# LoadBalancerAttributesOutputTypeDef definition

class LoadBalancerAttributesOutputTypeDef(TypedDict):
    CrossZoneLoadBalancing: NotRequired[CrossZoneLoadBalancingTypeDef],  # (1)
    AccessLog: NotRequired[AccessLogTypeDef],  # (2)
    ConnectionDraining: NotRequired[ConnectionDrainingTypeDef],  # (3)
    ConnectionSettings: NotRequired[ConnectionSettingsTypeDef],  # (4)
    AdditionalAttributes: NotRequired[List[AdditionalAttributeTypeDef]],  # (5)
  1. See CrossZoneLoadBalancingTypeDef
  2. See AccessLogTypeDef
  3. See ConnectionDrainingTypeDef
  4. See ConnectionSettingsTypeDef
  5. See AdditionalAttributeTypeDef

LoadBalancerAttributesTypeDef#

# LoadBalancerAttributesTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import LoadBalancerAttributesTypeDef


def get_value() -> LoadBalancerAttributesTypeDef:
    return {
        "CrossZoneLoadBalancing": ...,
    }


# LoadBalancerAttributesTypeDef definition

class LoadBalancerAttributesTypeDef(TypedDict):
    CrossZoneLoadBalancing: NotRequired[CrossZoneLoadBalancingTypeDef],  # (1)
    AccessLog: NotRequired[AccessLogTypeDef],  # (2)
    ConnectionDraining: NotRequired[ConnectionDrainingTypeDef],  # (3)
    ConnectionSettings: NotRequired[ConnectionSettingsTypeDef],  # (4)
    AdditionalAttributes: NotRequired[Sequence[AdditionalAttributeTypeDef]],  # (5)
  1. See CrossZoneLoadBalancingTypeDef
  2. See AccessLogTypeDef
  3. See ConnectionDrainingTypeDef
  4. See ConnectionSettingsTypeDef
  5. See AdditionalAttributeTypeDef

DeregisterEndPointsInputTypeDef#

# DeregisterEndPointsInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DeregisterEndPointsInputTypeDef


def get_value() -> DeregisterEndPointsInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DeregisterEndPointsInputTypeDef definition

class DeregisterEndPointsInputTypeDef(TypedDict):
    LoadBalancerName: str,
    Instances: Sequence[InstanceTypeDef],  # (1)
  1. See InstanceTypeDef

DeregisterEndPointsOutputTypeDef#

# DeregisterEndPointsOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DeregisterEndPointsOutputTypeDef


def get_value() -> DeregisterEndPointsOutputTypeDef:
    return {
        "Instances": ...,
    }


# DeregisterEndPointsOutputTypeDef definition

class DeregisterEndPointsOutputTypeDef(TypedDict):
    Instances: List[InstanceTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InstanceTypeDef
  2. See ResponseMetadataTypeDef

DescribeEndPointStateInputTypeDef#

# DescribeEndPointStateInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeEndPointStateInputTypeDef


def get_value() -> DescribeEndPointStateInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DescribeEndPointStateInputTypeDef definition

class DescribeEndPointStateInputTypeDef(TypedDict):
    LoadBalancerName: str,
    Instances: NotRequired[Sequence[InstanceTypeDef]],  # (1)
  1. See InstanceTypeDef

RegisterEndPointsInputTypeDef#

# RegisterEndPointsInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import RegisterEndPointsInputTypeDef


def get_value() -> RegisterEndPointsInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# RegisterEndPointsInputTypeDef definition

class RegisterEndPointsInputTypeDef(TypedDict):
    LoadBalancerName: str,
    Instances: Sequence[InstanceTypeDef],  # (1)
  1. See InstanceTypeDef

RegisterEndPointsOutputTypeDef#

# RegisterEndPointsOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import RegisterEndPointsOutputTypeDef


def get_value() -> RegisterEndPointsOutputTypeDef:
    return {
        "Instances": ...,
    }


# RegisterEndPointsOutputTypeDef definition

class RegisterEndPointsOutputTypeDef(TypedDict):
    Instances: List[InstanceTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InstanceTypeDef
  2. See ResponseMetadataTypeDef

DescribeAccessPointsInputPaginateTypeDef#

# DescribeAccessPointsInputPaginateTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeAccessPointsInputPaginateTypeDef


def get_value() -> DescribeAccessPointsInputPaginateTypeDef:
    return {
        "LoadBalancerNames": ...,
    }


# DescribeAccessPointsInputPaginateTypeDef definition

class DescribeAccessPointsInputPaginateTypeDef(TypedDict):
    LoadBalancerNames: NotRequired[Sequence[str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

DescribeAccountLimitsInputPaginateTypeDef#

# DescribeAccountLimitsInputPaginateTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeAccountLimitsInputPaginateTypeDef


def get_value() -> DescribeAccountLimitsInputPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }


# DescribeAccountLimitsInputPaginateTypeDef definition

class DescribeAccountLimitsInputPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

DescribeAccountLimitsOutputTypeDef#

# DescribeAccountLimitsOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeAccountLimitsOutputTypeDef


def get_value() -> DescribeAccountLimitsOutputTypeDef:
    return {
        "Limits": ...,
    }


# DescribeAccountLimitsOutputTypeDef definition

class DescribeAccountLimitsOutputTypeDef(TypedDict):
    Limits: List[LimitTypeDef],  # (1)
    NextMarker: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LimitTypeDef
  2. See ResponseMetadataTypeDef

DescribeEndPointStateInputWaitExtraExtraTypeDef#

# DescribeEndPointStateInputWaitExtraExtraTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeEndPointStateInputWaitExtraExtraTypeDef


def get_value() -> DescribeEndPointStateInputWaitExtraExtraTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DescribeEndPointStateInputWaitExtraExtraTypeDef definition

class DescribeEndPointStateInputWaitExtraExtraTypeDef(TypedDict):
    LoadBalancerName: str,
    Instances: NotRequired[Sequence[InstanceTypeDef]],  # (1)
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (2)
  1. See InstanceTypeDef
  2. See WaiterConfigTypeDef

DescribeEndPointStateInputWaitExtraTypeDef#

# DescribeEndPointStateInputWaitExtraTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeEndPointStateInputWaitExtraTypeDef


def get_value() -> DescribeEndPointStateInputWaitExtraTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DescribeEndPointStateInputWaitExtraTypeDef definition

class DescribeEndPointStateInputWaitExtraTypeDef(TypedDict):
    LoadBalancerName: str,
    Instances: NotRequired[Sequence[InstanceTypeDef]],  # (1)
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (2)
  1. See InstanceTypeDef
  2. See WaiterConfigTypeDef

DescribeEndPointStateInputWaitTypeDef#

# DescribeEndPointStateInputWaitTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeEndPointStateInputWaitTypeDef


def get_value() -> DescribeEndPointStateInputWaitTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# DescribeEndPointStateInputWaitTypeDef definition

class DescribeEndPointStateInputWaitTypeDef(TypedDict):
    LoadBalancerName: str,
    Instances: NotRequired[Sequence[InstanceTypeDef]],  # (1)
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (2)
  1. See InstanceTypeDef
  2. See WaiterConfigTypeDef

DescribeEndPointStateOutputTypeDef#

# DescribeEndPointStateOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeEndPointStateOutputTypeDef


def get_value() -> DescribeEndPointStateOutputTypeDef:
    return {
        "InstanceStates": ...,
    }


# DescribeEndPointStateOutputTypeDef definition

class DescribeEndPointStateOutputTypeDef(TypedDict):
    InstanceStates: List[InstanceStateTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InstanceStateTypeDef
  2. See ResponseMetadataTypeDef

PoliciesTypeDef#

# PoliciesTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import PoliciesTypeDef


def get_value() -> PoliciesTypeDef:
    return {
        "AppCookieStickinessPolicies": ...,
    }


# PoliciesTypeDef definition

class PoliciesTypeDef(TypedDict):
    AppCookieStickinessPolicies: NotRequired[List[AppCookieStickinessPolicyTypeDef]],  # (1)
    LBCookieStickinessPolicies: NotRequired[List[LBCookieStickinessPolicyTypeDef]],  # (2)
    OtherPolicies: NotRequired[List[str]],
  1. See AppCookieStickinessPolicyTypeDef
  2. See LBCookieStickinessPolicyTypeDef

PolicyDescriptionTypeDef#

# PolicyDescriptionTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import PolicyDescriptionTypeDef


def get_value() -> PolicyDescriptionTypeDef:
    return {
        "PolicyName": ...,
    }


# PolicyDescriptionTypeDef definition

class PolicyDescriptionTypeDef(TypedDict):
    PolicyName: NotRequired[str],
    PolicyTypeName: NotRequired[str],
    PolicyAttributeDescriptions: NotRequired[List[PolicyAttributeDescriptionTypeDef]],  # (1)
  1. See PolicyAttributeDescriptionTypeDef

PolicyTypeDescriptionTypeDef#

# PolicyTypeDescriptionTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import PolicyTypeDescriptionTypeDef


def get_value() -> PolicyTypeDescriptionTypeDef:
    return {
        "PolicyTypeName": ...,
    }


# PolicyTypeDescriptionTypeDef definition

class PolicyTypeDescriptionTypeDef(TypedDict):
    PolicyTypeName: NotRequired[str],
    Description: NotRequired[str],
    PolicyAttributeTypeDescriptions: NotRequired[List[PolicyAttributeTypeDescriptionTypeDef]],  # (1)
  1. See PolicyAttributeTypeDescriptionTypeDef

RemoveTagsInputTypeDef#

# RemoveTagsInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import RemoveTagsInputTypeDef


def get_value() -> RemoveTagsInputTypeDef:
    return {
        "LoadBalancerNames": ...,
    }


# RemoveTagsInputTypeDef definition

class RemoveTagsInputTypeDef(TypedDict):
    LoadBalancerNames: Sequence[str],
    Tags: Sequence[TagKeyOnlyTypeDef],  # (1)
  1. See TagKeyOnlyTypeDef

DescribeTagsOutputTypeDef#

# DescribeTagsOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeTagsOutputTypeDef


def get_value() -> DescribeTagsOutputTypeDef:
    return {
        "TagDescriptions": ...,
    }


# DescribeTagsOutputTypeDef definition

class DescribeTagsOutputTypeDef(TypedDict):
    TagDescriptions: List[TagDescriptionTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagDescriptionTypeDef
  2. See ResponseMetadataTypeDef

DescribeLoadBalancerAttributesOutputTypeDef#

# DescribeLoadBalancerAttributesOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeLoadBalancerAttributesOutputTypeDef


def get_value() -> DescribeLoadBalancerAttributesOutputTypeDef:
    return {
        "LoadBalancerAttributes": ...,
    }


# DescribeLoadBalancerAttributesOutputTypeDef definition

class DescribeLoadBalancerAttributesOutputTypeDef(TypedDict):
    LoadBalancerAttributes: LoadBalancerAttributesOutputTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoadBalancerAttributesOutputTypeDef
  2. See ResponseMetadataTypeDef

ModifyLoadBalancerAttributesOutputTypeDef#

# ModifyLoadBalancerAttributesOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ModifyLoadBalancerAttributesOutputTypeDef


def get_value() -> ModifyLoadBalancerAttributesOutputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# ModifyLoadBalancerAttributesOutputTypeDef definition

class ModifyLoadBalancerAttributesOutputTypeDef(TypedDict):
    LoadBalancerName: str,
    LoadBalancerAttributes: LoadBalancerAttributesOutputTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoadBalancerAttributesOutputTypeDef
  2. See ResponseMetadataTypeDef

LoadBalancerDescriptionTypeDef#

# LoadBalancerDescriptionTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import LoadBalancerDescriptionTypeDef


def get_value() -> LoadBalancerDescriptionTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# LoadBalancerDescriptionTypeDef definition

class LoadBalancerDescriptionTypeDef(TypedDict):
    LoadBalancerName: NotRequired[str],
    DNSName: NotRequired[str],
    CanonicalHostedZoneName: NotRequired[str],
    CanonicalHostedZoneNameID: NotRequired[str],
    ListenerDescriptions: NotRequired[List[ListenerDescriptionTypeDef]],  # (1)
    Policies: NotRequired[PoliciesTypeDef],  # (2)
    BackendServerDescriptions: NotRequired[List[BackendServerDescriptionTypeDef]],  # (3)
    AvailabilityZones: NotRequired[List[str]],
    Subnets: NotRequired[List[str]],
    VPCId: NotRequired[str],
    Instances: NotRequired[List[InstanceTypeDef]],  # (4)
    HealthCheck: NotRequired[HealthCheckTypeDef],  # (5)
    SourceSecurityGroup: NotRequired[SourceSecurityGroupTypeDef],  # (6)
    SecurityGroups: NotRequired[List[str]],
    CreatedTime: NotRequired[datetime],
    Scheme: NotRequired[str],
  1. See ListenerDescriptionTypeDef
  2. See PoliciesTypeDef
  3. See BackendServerDescriptionTypeDef
  4. See InstanceTypeDef
  5. See HealthCheckTypeDef
  6. See SourceSecurityGroupTypeDef

DescribeLoadBalancerPoliciesOutputTypeDef#

# DescribeLoadBalancerPoliciesOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeLoadBalancerPoliciesOutputTypeDef


def get_value() -> DescribeLoadBalancerPoliciesOutputTypeDef:
    return {
        "PolicyDescriptions": ...,
    }


# DescribeLoadBalancerPoliciesOutputTypeDef definition

class DescribeLoadBalancerPoliciesOutputTypeDef(TypedDict):
    PolicyDescriptions: List[PolicyDescriptionTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PolicyDescriptionTypeDef
  2. See ResponseMetadataTypeDef

DescribeLoadBalancerPolicyTypesOutputTypeDef#

# DescribeLoadBalancerPolicyTypesOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeLoadBalancerPolicyTypesOutputTypeDef


def get_value() -> DescribeLoadBalancerPolicyTypesOutputTypeDef:
    return {
        "PolicyTypeDescriptions": ...,
    }


# DescribeLoadBalancerPolicyTypesOutputTypeDef definition

class DescribeLoadBalancerPolicyTypesOutputTypeDef(TypedDict):
    PolicyTypeDescriptions: List[PolicyTypeDescriptionTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PolicyTypeDescriptionTypeDef
  2. See ResponseMetadataTypeDef

ModifyLoadBalancerAttributesInputTypeDef#

# ModifyLoadBalancerAttributesInputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import ModifyLoadBalancerAttributesInputTypeDef


def get_value() -> ModifyLoadBalancerAttributesInputTypeDef:
    return {
        "LoadBalancerName": ...,
    }


# ModifyLoadBalancerAttributesInputTypeDef definition

class ModifyLoadBalancerAttributesInputTypeDef(TypedDict):
    LoadBalancerName: str,
    LoadBalancerAttributes: LoadBalancerAttributesUnionTypeDef,  # (1)
  1. See LoadBalancerAttributesTypeDef LoadBalancerAttributesOutputTypeDef

DescribeAccessPointsOutputTypeDef#

# DescribeAccessPointsOutputTypeDef TypedDict usage example

from mypy_boto3_elb.type_defs import DescribeAccessPointsOutputTypeDef


def get_value() -> DescribeAccessPointsOutputTypeDef:
    return {
        "LoadBalancerDescriptions": ...,
    }


# DescribeAccessPointsOutputTypeDef definition

class DescribeAccessPointsOutputTypeDef(TypedDict):
    LoadBalancerDescriptions: List[LoadBalancerDescriptionTypeDef],  # (1)
    NextMarker: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoadBalancerDescriptionTypeDef
  2. See ResponseMetadataTypeDef