Typed dictionaries
Index > ElasticBeanstalk > Typed dictionaries
Auto-generated documentation for ElasticBeanstalk type annotations stubs module mypy-boto3-elasticbeanstalk.
AbortEnvironmentUpdateMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import AbortEnvironmentUpdateMessageRequestTypeDef
def get_value() -> AbortEnvironmentUpdateMessageRequestTypeDef:
return {
"EnvironmentId": ...,
}
Definition
class AbortEnvironmentUpdateMessageRequestTypeDef(TypedDict):
EnvironmentId: NotRequired[str],
EnvironmentName: NotRequired[str],
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
LatencyTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import LatencyTypeDef
def get_value() -> LatencyTypeDef:
return {
"P999": ...,
}
Definition
class LatencyTypeDef(TypedDict):
P999: NotRequired[float],
P99: NotRequired[float],
P95: NotRequired[float],
P90: NotRequired[float],
P85: NotRequired[float],
P75: NotRequired[float],
P50: NotRequired[float],
P10: NotRequired[float],
StatusCodesTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import StatusCodesTypeDef
def get_value() -> StatusCodesTypeDef:
return {
"Status2xx": ...,
}
Definition
class StatusCodesTypeDef(TypedDict):
Status2xx: NotRequired[int],
Status3xx: NotRequired[int],
Status4xx: NotRequired[int],
Status5xx: NotRequired[int],
S3LocationTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import S3LocationTypeDef
def get_value() -> S3LocationTypeDef:
return {
"S3Bucket": ...,
}
SourceBuildInformationTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import SourceBuildInformationTypeDef
def get_value() -> SourceBuildInformationTypeDef:
return {
"SourceType": ...,
"SourceRepository": ...,
"SourceLocation": ...,
}
Definition
class SourceBuildInformationTypeDef(TypedDict):
SourceType: SourceTypeType, # (1)
SourceRepository: SourceRepositoryType, # (2)
SourceLocation: str,
- See SourceTypeType
- See SourceRepositoryType
MaxAgeRuleTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import MaxAgeRuleTypeDef
def get_value() -> MaxAgeRuleTypeDef:
return {
"Enabled": ...,
}
Definition
class MaxAgeRuleTypeDef(TypedDict):
Enabled: bool,
MaxAgeInDays: NotRequired[int],
DeleteSourceFromS3: NotRequired[bool],
MaxCountRuleTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import MaxCountRuleTypeDef
def get_value() -> MaxCountRuleTypeDef:
return {
"Enabled": ...,
}
Definition
class MaxCountRuleTypeDef(TypedDict):
Enabled: bool,
MaxCount: NotRequired[int],
DeleteSourceFromS3: NotRequired[bool],
ApplyEnvironmentManagedActionRequestRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ApplyEnvironmentManagedActionRequestRequestTypeDef
def get_value() -> ApplyEnvironmentManagedActionRequestRequestTypeDef:
return {
"ActionId": ...,
}
Definition
class ApplyEnvironmentManagedActionRequestRequestTypeDef(TypedDict):
ActionId: str,
EnvironmentName: NotRequired[str],
EnvironmentId: NotRequired[str],
AssociateEnvironmentOperationsRoleMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import AssociateEnvironmentOperationsRoleMessageRequestTypeDef
def get_value() -> AssociateEnvironmentOperationsRoleMessageRequestTypeDef:
return {
"EnvironmentName": ...,
"OperationsRole": ...,
}
Definition
class AssociateEnvironmentOperationsRoleMessageRequestTypeDef(TypedDict):
EnvironmentName: str,
OperationsRole: str,
AutoScalingGroupTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import AutoScalingGroupTypeDef
def get_value() -> AutoScalingGroupTypeDef:
return {
"Name": ...,
}
BuildConfigurationTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import BuildConfigurationTypeDef
def get_value() -> BuildConfigurationTypeDef:
return {
"CodeBuildServiceRole": ...,
"Image": ...,
}
Definition
class BuildConfigurationTypeDef(TypedDict):
CodeBuildServiceRole: str,
Image: str,
ArtifactName: NotRequired[str],
ComputeType: NotRequired[ComputeTypeType], # (1)
TimeoutInMinutes: NotRequired[int],
- See ComputeTypeType
BuilderTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import BuilderTypeDef
def get_value() -> BuilderTypeDef:
return {
"ARN": ...,
}
CPUUtilizationTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import CPUUtilizationTypeDef
def get_value() -> CPUUtilizationTypeDef:
return {
"User": ...,
}
Definition
class CPUUtilizationTypeDef(TypedDict):
User: NotRequired[float],
Nice: NotRequired[float],
System: NotRequired[float],
Idle: NotRequired[float],
IOWait: NotRequired[float],
IRQ: NotRequired[float],
SoftIRQ: NotRequired[float],
Privileged: NotRequired[float],
CheckDNSAvailabilityMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import CheckDNSAvailabilityMessageRequestTypeDef
def get_value() -> CheckDNSAvailabilityMessageRequestTypeDef:
return {
"CNAMEPrefix": ...,
}
ComposeEnvironmentsMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ComposeEnvironmentsMessageRequestTypeDef
def get_value() -> ComposeEnvironmentsMessageRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class ComposeEnvironmentsMessageRequestTypeDef(TypedDict):
ApplicationName: NotRequired[str],
GroupName: NotRequired[str],
VersionLabels: NotRequired[Sequence[str]],
OptionRestrictionRegexTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import OptionRestrictionRegexTypeDef
def get_value() -> OptionRestrictionRegexTypeDef:
return {
"Pattern": ...,
}
Definition
class OptionRestrictionRegexTypeDef(TypedDict):
Pattern: NotRequired[str],
Label: NotRequired[str],
ConfigurationOptionSettingTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ConfigurationOptionSettingTypeDef
def get_value() -> ConfigurationOptionSettingTypeDef:
return {
"ResourceName": ...,
}
Definition
class ConfigurationOptionSettingTypeDef(TypedDict):
ResourceName: NotRequired[str],
Namespace: NotRequired[str],
OptionName: NotRequired[str],
Value: NotRequired[str],
ValidationMessageTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ValidationMessageTypeDef
def get_value() -> ValidationMessageTypeDef:
return {
"Message": ...,
}
Definition
class ValidationMessageTypeDef(TypedDict):
Message: NotRequired[str],
Severity: NotRequired[ValidationSeverityType], # (1)
Namespace: NotRequired[str],
OptionName: NotRequired[str],
TagTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
SourceConfigurationTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import SourceConfigurationTypeDef
def get_value() -> SourceConfigurationTypeDef:
return {
"ApplicationName": ...,
}
Definition
class SourceConfigurationTypeDef(TypedDict):
ApplicationName: NotRequired[str],
TemplateName: NotRequired[str],
EnvironmentTierTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import EnvironmentTierTypeDef
def get_value() -> EnvironmentTierTypeDef:
return {
"Name": ...,
}
Definition
class EnvironmentTierTypeDef(TypedDict):
Name: NotRequired[str],
Type: NotRequired[str],
Version: NotRequired[str],
OptionSpecificationTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import OptionSpecificationTypeDef
def get_value() -> OptionSpecificationTypeDef:
return {
"ResourceName": ...,
}
Definition
class OptionSpecificationTypeDef(TypedDict):
ResourceName: NotRequired[str],
Namespace: NotRequired[str],
OptionName: NotRequired[str],
PlatformSummaryTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import PlatformSummaryTypeDef
def get_value() -> PlatformSummaryTypeDef:
return {
"PlatformArn": ...,
}
Definition
class PlatformSummaryTypeDef(TypedDict):
PlatformArn: NotRequired[str],
PlatformOwner: NotRequired[str],
PlatformStatus: NotRequired[PlatformStatusType], # (1)
PlatformCategory: NotRequired[str],
OperatingSystemName: NotRequired[str],
OperatingSystemVersion: NotRequired[str],
SupportedTierList: NotRequired[List[str]],
SupportedAddonList: NotRequired[List[str]],
PlatformLifecycleState: NotRequired[str],
PlatformVersion: NotRequired[str],
PlatformBranchName: NotRequired[str],
PlatformBranchLifecycleState: NotRequired[str],
CustomAmiTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import CustomAmiTypeDef
def get_value() -> CustomAmiTypeDef:
return {
"VirtualizationType": ...,
}
Definition
class CustomAmiTypeDef(TypedDict):
VirtualizationType: NotRequired[str],
ImageId: NotRequired[str],
DeleteApplicationMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DeleteApplicationMessageRequestTypeDef
def get_value() -> DeleteApplicationMessageRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class DeleteApplicationMessageRequestTypeDef(TypedDict):
ApplicationName: str,
TerminateEnvByForce: NotRequired[bool],
DeleteApplicationVersionMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DeleteApplicationVersionMessageRequestTypeDef
def get_value() -> DeleteApplicationVersionMessageRequestTypeDef:
return {
"ApplicationName": ...,
"VersionLabel": ...,
}
Definition
class DeleteApplicationVersionMessageRequestTypeDef(TypedDict):
ApplicationName: str,
VersionLabel: str,
DeleteSourceBundle: NotRequired[bool],
DeleteConfigurationTemplateMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DeleteConfigurationTemplateMessageRequestTypeDef
def get_value() -> DeleteConfigurationTemplateMessageRequestTypeDef:
return {
"ApplicationName": ...,
"TemplateName": ...,
}
Definition
class DeleteConfigurationTemplateMessageRequestTypeDef(TypedDict):
ApplicationName: str,
TemplateName: str,
DeleteEnvironmentConfigurationMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DeleteEnvironmentConfigurationMessageRequestTypeDef
def get_value() -> DeleteEnvironmentConfigurationMessageRequestTypeDef:
return {
"ApplicationName": ...,
"EnvironmentName": ...,
}
Definition
class DeleteEnvironmentConfigurationMessageRequestTypeDef(TypedDict):
ApplicationName: str,
EnvironmentName: str,
DeletePlatformVersionRequestRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DeletePlatformVersionRequestRequestTypeDef
def get_value() -> DeletePlatformVersionRequestRequestTypeDef:
return {
"PlatformArn": ...,
}
Definition
class DeletePlatformVersionRequestRequestTypeDef(TypedDict):
PlatformArn: NotRequired[str],
DeploymentTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DeploymentTypeDef
def get_value() -> DeploymentTypeDef:
return {
"VersionLabel": ...,
}
Definition
class DeploymentTypeDef(TypedDict):
VersionLabel: NotRequired[str],
DeploymentId: NotRequired[int],
Status: NotRequired[str],
DeploymentTime: NotRequired[datetime],
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeApplicationVersionsMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeApplicationVersionsMessageRequestTypeDef
def get_value() -> DescribeApplicationVersionsMessageRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class DescribeApplicationVersionsMessageRequestTypeDef(TypedDict):
ApplicationName: NotRequired[str],
VersionLabels: NotRequired[Sequence[str]],
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
DescribeApplicationsMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeApplicationsMessageRequestTypeDef
def get_value() -> DescribeApplicationsMessageRequestTypeDef:
return {
"ApplicationNames": ...,
}
Definition
class DescribeApplicationsMessageRequestTypeDef(TypedDict):
ApplicationNames: NotRequired[Sequence[str]],
DescribeConfigurationSettingsMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeConfigurationSettingsMessageRequestTypeDef
def get_value() -> DescribeConfigurationSettingsMessageRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class DescribeConfigurationSettingsMessageRequestTypeDef(TypedDict):
ApplicationName: str,
TemplateName: NotRequired[str],
EnvironmentName: NotRequired[str],
DescribeEnvironmentHealthRequestRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeEnvironmentHealthRequestRequestTypeDef
def get_value() -> DescribeEnvironmentHealthRequestRequestTypeDef:
return {
"EnvironmentName": ...,
}
Definition
class DescribeEnvironmentHealthRequestRequestTypeDef(TypedDict):
EnvironmentName: NotRequired[str],
EnvironmentId: NotRequired[str],
AttributeNames: NotRequired[Sequence[EnvironmentHealthAttributeType]], # (1)
InstanceHealthSummaryTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import InstanceHealthSummaryTypeDef
def get_value() -> InstanceHealthSummaryTypeDef:
return {
"NoData": ...,
}
Definition
class InstanceHealthSummaryTypeDef(TypedDict):
NoData: NotRequired[int],
Unknown: NotRequired[int],
Pending: NotRequired[int],
Ok: NotRequired[int],
Info: NotRequired[int],
Warning: NotRequired[int],
Degraded: NotRequired[int],
Severe: NotRequired[int],
DescribeEnvironmentManagedActionHistoryRequestRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeEnvironmentManagedActionHistoryRequestRequestTypeDef
def get_value() -> DescribeEnvironmentManagedActionHistoryRequestRequestTypeDef:
return {
"EnvironmentId": ...,
}
Definition
class DescribeEnvironmentManagedActionHistoryRequestRequestTypeDef(TypedDict):
EnvironmentId: NotRequired[str],
EnvironmentName: NotRequired[str],
NextToken: NotRequired[str],
MaxItems: NotRequired[int],
ManagedActionHistoryItemTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ManagedActionHistoryItemTypeDef
def get_value() -> ManagedActionHistoryItemTypeDef:
return {
"ActionId": ...,
}
Definition
class ManagedActionHistoryItemTypeDef(TypedDict):
ActionId: NotRequired[str],
ActionType: NotRequired[ActionTypeType], # (1)
ActionDescription: NotRequired[str],
FailureType: NotRequired[FailureTypeType], # (2)
Status: NotRequired[ActionHistoryStatusType], # (3)
FailureDescription: NotRequired[str],
ExecutedTime: NotRequired[datetime],
FinishedTime: NotRequired[datetime],
- See ActionTypeType
- See FailureTypeType
- See ActionHistoryStatusType
DescribeEnvironmentManagedActionsRequestRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeEnvironmentManagedActionsRequestRequestTypeDef
def get_value() -> DescribeEnvironmentManagedActionsRequestRequestTypeDef:
return {
"EnvironmentName": ...,
}
Definition
class DescribeEnvironmentManagedActionsRequestRequestTypeDef(TypedDict):
EnvironmentName: NotRequired[str],
EnvironmentId: NotRequired[str],
Status: NotRequired[ActionStatusType], # (1)
- See ActionStatusType
ManagedActionTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ManagedActionTypeDef
def get_value() -> ManagedActionTypeDef:
return {
"ActionId": ...,
}
Definition
class ManagedActionTypeDef(TypedDict):
ActionId: NotRequired[str],
ActionDescription: NotRequired[str],
ActionType: NotRequired[ActionTypeType], # (1)
Status: NotRequired[ActionStatusType], # (2)
WindowStartTime: NotRequired[datetime],
- See ActionTypeType
- See ActionStatusType
DescribeEnvironmentResourcesMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeEnvironmentResourcesMessageRequestTypeDef
def get_value() -> DescribeEnvironmentResourcesMessageRequestTypeDef:
return {
"EnvironmentId": ...,
}
Definition
class DescribeEnvironmentResourcesMessageRequestTypeDef(TypedDict):
EnvironmentId: NotRequired[str],
EnvironmentName: NotRequired[str],
WaiterConfigTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import WaiterConfigTypeDef
def get_value() -> WaiterConfigTypeDef:
return {
"Delay": ...,
}
Definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
DescribeEnvironmentsMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeEnvironmentsMessageRequestTypeDef
def get_value() -> DescribeEnvironmentsMessageRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class DescribeEnvironmentsMessageRequestTypeDef(TypedDict):
ApplicationName: NotRequired[str],
VersionLabel: NotRequired[str],
EnvironmentIds: NotRequired[Sequence[str]],
EnvironmentNames: NotRequired[Sequence[str]],
IncludeDeleted: NotRequired[bool],
IncludedDeletedBackTo: NotRequired[Union[datetime, str]],
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
DescribeEventsMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeEventsMessageRequestTypeDef
def get_value() -> DescribeEventsMessageRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class DescribeEventsMessageRequestTypeDef(TypedDict):
ApplicationName: NotRequired[str],
VersionLabel: NotRequired[str],
TemplateName: NotRequired[str],
EnvironmentId: NotRequired[str],
EnvironmentName: NotRequired[str],
PlatformArn: NotRequired[str],
RequestId: NotRequired[str],
Severity: NotRequired[EventSeverityType], # (1)
StartTime: NotRequired[Union[datetime, str]],
EndTime: NotRequired[Union[datetime, str]],
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
DescribeInstancesHealthRequestRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeInstancesHealthRequestRequestTypeDef
def get_value() -> DescribeInstancesHealthRequestRequestTypeDef:
return {
"EnvironmentName": ...,
}
Definition
class DescribeInstancesHealthRequestRequestTypeDef(TypedDict):
EnvironmentName: NotRequired[str],
EnvironmentId: NotRequired[str],
AttributeNames: NotRequired[Sequence[InstancesHealthAttributeType]], # (1)
NextToken: NotRequired[str],
DescribePlatformVersionRequestRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribePlatformVersionRequestRequestTypeDef
def get_value() -> DescribePlatformVersionRequestRequestTypeDef:
return {
"PlatformArn": ...,
}
Definition
class DescribePlatformVersionRequestRequestTypeDef(TypedDict):
PlatformArn: NotRequired[str],
DisassociateEnvironmentOperationsRoleMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DisassociateEnvironmentOperationsRoleMessageRequestTypeDef
def get_value() -> DisassociateEnvironmentOperationsRoleMessageRequestTypeDef:
return {
"EnvironmentName": ...,
}
Definition
class DisassociateEnvironmentOperationsRoleMessageRequestTypeDef(TypedDict):
EnvironmentName: str,
EnvironmentLinkTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import EnvironmentLinkTypeDef
def get_value() -> EnvironmentLinkTypeDef:
return {
"LinkName": ...,
}
Definition
class EnvironmentLinkTypeDef(TypedDict):
LinkName: NotRequired[str],
EnvironmentName: NotRequired[str],
EnvironmentInfoDescriptionTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import EnvironmentInfoDescriptionTypeDef
def get_value() -> EnvironmentInfoDescriptionTypeDef:
return {
"InfoType": ...,
}
Definition
class EnvironmentInfoDescriptionTypeDef(TypedDict):
InfoType: NotRequired[EnvironmentInfoTypeType], # (1)
Ec2InstanceId: NotRequired[str],
SampleTimestamp: NotRequired[datetime],
Message: NotRequired[str],
InstanceTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import InstanceTypeDef
def get_value() -> InstanceTypeDef:
return {
"Id": ...,
}
LaunchConfigurationTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import LaunchConfigurationTypeDef
def get_value() -> LaunchConfigurationTypeDef:
return {
"Name": ...,
}
LaunchTemplateTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import LaunchTemplateTypeDef
def get_value() -> LaunchTemplateTypeDef:
return {
"Id": ...,
}
LoadBalancerTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import LoadBalancerTypeDef
def get_value() -> LoadBalancerTypeDef:
return {
"Name": ...,
}
QueueTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import QueueTypeDef
def get_value() -> QueueTypeDef:
return {
"Name": ...,
}
TriggerTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import TriggerTypeDef
def get_value() -> TriggerTypeDef:
return {
"Name": ...,
}
EventDescriptionTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import EventDescriptionTypeDef
def get_value() -> EventDescriptionTypeDef:
return {
"EventDate": ...,
}
Definition
class EventDescriptionTypeDef(TypedDict):
EventDate: NotRequired[datetime],
Message: NotRequired[str],
ApplicationName: NotRequired[str],
VersionLabel: NotRequired[str],
TemplateName: NotRequired[str],
EnvironmentName: NotRequired[str],
PlatformArn: NotRequired[str],
RequestId: NotRequired[str],
Severity: NotRequired[EventSeverityType], # (1)
SolutionStackDescriptionTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import SolutionStackDescriptionTypeDef
def get_value() -> SolutionStackDescriptionTypeDef:
return {
"SolutionStackName": ...,
}
Definition
class SolutionStackDescriptionTypeDef(TypedDict):
SolutionStackName: NotRequired[str],
PermittedFileTypes: NotRequired[List[str]],
SearchFilterTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import SearchFilterTypeDef
def get_value() -> SearchFilterTypeDef:
return {
"Attribute": ...,
}
Definition
class SearchFilterTypeDef(TypedDict):
Attribute: NotRequired[str],
Operator: NotRequired[str],
Values: NotRequired[Sequence[str]],
PlatformBranchSummaryTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import PlatformBranchSummaryTypeDef
def get_value() -> PlatformBranchSummaryTypeDef:
return {
"PlatformName": ...,
}
Definition
class PlatformBranchSummaryTypeDef(TypedDict):
PlatformName: NotRequired[str],
BranchName: NotRequired[str],
LifecycleState: NotRequired[str],
BranchOrder: NotRequired[int],
SupportedTierList: NotRequired[List[str]],
PlatformFilterTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import PlatformFilterTypeDef
def get_value() -> PlatformFilterTypeDef:
return {
"Type": ...,
}
Definition
class PlatformFilterTypeDef(TypedDict):
Type: NotRequired[str],
Operator: NotRequired[str],
Values: NotRequired[Sequence[str]],
ListTagsForResourceMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ListTagsForResourceMessageRequestTypeDef
def get_value() -> ListTagsForResourceMessageRequestTypeDef:
return {
"ResourceArn": ...,
}
ListenerTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ListenerTypeDef
def get_value() -> ListenerTypeDef:
return {
"Protocol": ...,
}
PlatformFrameworkTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import PlatformFrameworkTypeDef
def get_value() -> PlatformFrameworkTypeDef:
return {
"Name": ...,
}
Definition
class PlatformFrameworkTypeDef(TypedDict):
Name: NotRequired[str],
Version: NotRequired[str],
PlatformProgrammingLanguageTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import PlatformProgrammingLanguageTypeDef
def get_value() -> PlatformProgrammingLanguageTypeDef:
return {
"Name": ...,
}
Definition
class PlatformProgrammingLanguageTypeDef(TypedDict):
Name: NotRequired[str],
Version: NotRequired[str],
RebuildEnvironmentMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import RebuildEnvironmentMessageRequestTypeDef
def get_value() -> RebuildEnvironmentMessageRequestTypeDef:
return {
"EnvironmentId": ...,
}
Definition
class RebuildEnvironmentMessageRequestTypeDef(TypedDict):
EnvironmentId: NotRequired[str],
EnvironmentName: NotRequired[str],
RequestEnvironmentInfoMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import RequestEnvironmentInfoMessageRequestTypeDef
def get_value() -> RequestEnvironmentInfoMessageRequestTypeDef:
return {
"InfoType": ...,
}
Definition
class RequestEnvironmentInfoMessageRequestTypeDef(TypedDict):
InfoType: EnvironmentInfoTypeType, # (1)
EnvironmentId: NotRequired[str],
EnvironmentName: NotRequired[str],
ResourceQuotaTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ResourceQuotaTypeDef
def get_value() -> ResourceQuotaTypeDef:
return {
"Maximum": ...,
}
RestartAppServerMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import RestartAppServerMessageRequestTypeDef
def get_value() -> RestartAppServerMessageRequestTypeDef:
return {
"EnvironmentId": ...,
}
Definition
class RestartAppServerMessageRequestTypeDef(TypedDict):
EnvironmentId: NotRequired[str],
EnvironmentName: NotRequired[str],
RetrieveEnvironmentInfoMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import RetrieveEnvironmentInfoMessageRequestTypeDef
def get_value() -> RetrieveEnvironmentInfoMessageRequestTypeDef:
return {
"InfoType": ...,
}
Definition
class RetrieveEnvironmentInfoMessageRequestTypeDef(TypedDict):
InfoType: EnvironmentInfoTypeType, # (1)
EnvironmentId: NotRequired[str],
EnvironmentName: NotRequired[str],
SwapEnvironmentCNAMEsMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import SwapEnvironmentCNAMEsMessageRequestTypeDef
def get_value() -> SwapEnvironmentCNAMEsMessageRequestTypeDef:
return {
"SourceEnvironmentId": ...,
}
Definition
class SwapEnvironmentCNAMEsMessageRequestTypeDef(TypedDict):
SourceEnvironmentId: NotRequired[str],
SourceEnvironmentName: NotRequired[str],
DestinationEnvironmentId: NotRequired[str],
DestinationEnvironmentName: NotRequired[str],
TerminateEnvironmentMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import TerminateEnvironmentMessageRequestTypeDef
def get_value() -> TerminateEnvironmentMessageRequestTypeDef:
return {
"EnvironmentId": ...,
}
Definition
class TerminateEnvironmentMessageRequestTypeDef(TypedDict):
EnvironmentId: NotRequired[str],
EnvironmentName: NotRequired[str],
TerminateResources: NotRequired[bool],
ForceTerminate: NotRequired[bool],
UpdateApplicationMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import UpdateApplicationMessageRequestTypeDef
def get_value() -> UpdateApplicationMessageRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class UpdateApplicationMessageRequestTypeDef(TypedDict):
ApplicationName: str,
Description: NotRequired[str],
UpdateApplicationVersionMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import UpdateApplicationVersionMessageRequestTypeDef
def get_value() -> UpdateApplicationVersionMessageRequestTypeDef:
return {
"ApplicationName": ...,
"VersionLabel": ...,
}
Definition
class UpdateApplicationVersionMessageRequestTypeDef(TypedDict):
ApplicationName: str,
VersionLabel: str,
Description: NotRequired[str],
ApplyEnvironmentManagedActionResultTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ApplyEnvironmentManagedActionResultTypeDef
def get_value() -> ApplyEnvironmentManagedActionResultTypeDef:
return {
"ActionId": ...,
"ActionDescription": ...,
"ActionType": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ApplyEnvironmentManagedActionResultTypeDef(TypedDict):
ActionId: str,
ActionDescription: str,
ActionType: ActionTypeType, # (1)
Status: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CheckDNSAvailabilityResultMessageTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import CheckDNSAvailabilityResultMessageTypeDef
def get_value() -> CheckDNSAvailabilityResultMessageTypeDef:
return {
"Available": ...,
"FullyQualifiedCNAME": ...,
"ResponseMetadata": ...,
}
Definition
class CheckDNSAvailabilityResultMessageTypeDef(TypedDict):
Available: bool,
FullyQualifiedCNAME: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateStorageLocationResultMessageTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import CreateStorageLocationResultMessageTypeDef
def get_value() -> CreateStorageLocationResultMessageTypeDef:
return {
"S3Bucket": ...,
"ResponseMetadata": ...,
}
Definition
class CreateStorageLocationResultMessageTypeDef(TypedDict):
S3Bucket: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ApplicationMetricsTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ApplicationMetricsTypeDef
def get_value() -> ApplicationMetricsTypeDef:
return {
"Duration": ...,
}
Definition
class ApplicationMetricsTypeDef(TypedDict):
Duration: NotRequired[int],
RequestCount: NotRequired[int],
StatusCodes: NotRequired[StatusCodesTypeDef], # (1)
Latency: NotRequired[LatencyTypeDef], # (2)
- See StatusCodesTypeDef
- See LatencyTypeDef
ApplicationVersionDescriptionTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ApplicationVersionDescriptionTypeDef
def get_value() -> ApplicationVersionDescriptionTypeDef:
return {
"ApplicationVersionArn": ...,
}
Definition
class ApplicationVersionDescriptionTypeDef(TypedDict):
ApplicationVersionArn: NotRequired[str],
ApplicationName: NotRequired[str],
Description: NotRequired[str],
VersionLabel: NotRequired[str],
SourceBuildInformation: NotRequired[SourceBuildInformationTypeDef], # (1)
BuildArn: NotRequired[str],
SourceBundle: NotRequired[S3LocationTypeDef], # (2)
DateCreated: NotRequired[datetime],
DateUpdated: NotRequired[datetime],
Status: NotRequired[ApplicationVersionStatusType], # (3)
ApplicationVersionLifecycleConfigTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ApplicationVersionLifecycleConfigTypeDef
def get_value() -> ApplicationVersionLifecycleConfigTypeDef:
return {
"MaxCountRule": ...,
}
Definition
class ApplicationVersionLifecycleConfigTypeDef(TypedDict):
MaxCountRule: NotRequired[MaxCountRuleTypeDef], # (1)
MaxAgeRule: NotRequired[MaxAgeRuleTypeDef], # (2)
- See MaxCountRuleTypeDef
- See MaxAgeRuleTypeDef
SystemStatusTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import SystemStatusTypeDef
def get_value() -> SystemStatusTypeDef:
return {
"CPUUtilization": ...,
}
Definition
class SystemStatusTypeDef(TypedDict):
CPUUtilization: NotRequired[CPUUtilizationTypeDef], # (1)
LoadAverage: NotRequired[List[float]],
ConfigurationOptionDescriptionTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ConfigurationOptionDescriptionTypeDef
def get_value() -> ConfigurationOptionDescriptionTypeDef:
return {
"Namespace": ...,
}
Definition
class ConfigurationOptionDescriptionTypeDef(TypedDict):
Namespace: NotRequired[str],
Name: NotRequired[str],
DefaultValue: NotRequired[str],
ChangeSeverity: NotRequired[str],
UserDefined: NotRequired[bool],
ValueType: NotRequired[ConfigurationOptionValueTypeType], # (1)
ValueOptions: NotRequired[List[str]],
MinValue: NotRequired[int],
MaxValue: NotRequired[int],
MaxLength: NotRequired[int],
Regex: NotRequired[OptionRestrictionRegexTypeDef], # (2)
ConfigurationSettingsDescriptionResponseMetadataTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ConfigurationSettingsDescriptionResponseMetadataTypeDef
def get_value() -> ConfigurationSettingsDescriptionResponseMetadataTypeDef:
return {
"SolutionStackName": ...,
"PlatformArn": ...,
"ApplicationName": ...,
"TemplateName": ...,
"Description": ...,
"EnvironmentName": ...,
"DeploymentStatus": ...,
"DateCreated": ...,
"DateUpdated": ...,
"OptionSettings": ...,
"ResponseMetadata": ...,
}
Definition
class ConfigurationSettingsDescriptionResponseMetadataTypeDef(TypedDict):
SolutionStackName: str,
PlatformArn: str,
ApplicationName: str,
TemplateName: str,
Description: str,
EnvironmentName: str,
DeploymentStatus: ConfigurationDeploymentStatusType, # (1)
DateCreated: datetime,
DateUpdated: datetime,
OptionSettings: List[ConfigurationOptionSettingTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See ConfigurationDeploymentStatusType
- See ConfigurationOptionSettingTypeDef
- See ResponseMetadataTypeDef
ConfigurationSettingsDescriptionTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ConfigurationSettingsDescriptionTypeDef
def get_value() -> ConfigurationSettingsDescriptionTypeDef:
return {
"SolutionStackName": ...,
}
Definition
class ConfigurationSettingsDescriptionTypeDef(TypedDict):
SolutionStackName: NotRequired[str],
PlatformArn: NotRequired[str],
ApplicationName: NotRequired[str],
TemplateName: NotRequired[str],
Description: NotRequired[str],
EnvironmentName: NotRequired[str],
DeploymentStatus: NotRequired[ConfigurationDeploymentStatusType], # (1)
DateCreated: NotRequired[datetime],
DateUpdated: NotRequired[datetime],
OptionSettings: NotRequired[List[ConfigurationOptionSettingTypeDef]], # (2)
ValidateConfigurationSettingsMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ValidateConfigurationSettingsMessageRequestTypeDef
def get_value() -> ValidateConfigurationSettingsMessageRequestTypeDef:
return {
"ApplicationName": ...,
"OptionSettings": ...,
}
Definition
class ValidateConfigurationSettingsMessageRequestTypeDef(TypedDict):
ApplicationName: str,
OptionSettings: Sequence[ConfigurationOptionSettingTypeDef], # (1)
TemplateName: NotRequired[str],
EnvironmentName: NotRequired[str],
ConfigurationSettingsValidationMessagesTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ConfigurationSettingsValidationMessagesTypeDef
def get_value() -> ConfigurationSettingsValidationMessagesTypeDef:
return {
"Messages": ...,
"ResponseMetadata": ...,
}
Definition
class ConfigurationSettingsValidationMessagesTypeDef(TypedDict):
Messages: List[ValidationMessageTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateApplicationVersionMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import CreateApplicationVersionMessageRequestTypeDef
def get_value() -> CreateApplicationVersionMessageRequestTypeDef:
return {
"ApplicationName": ...,
"VersionLabel": ...,
}
Definition
class CreateApplicationVersionMessageRequestTypeDef(TypedDict):
ApplicationName: str,
VersionLabel: str,
Description: NotRequired[str],
SourceBuildInformation: NotRequired[SourceBuildInformationTypeDef], # (1)
SourceBundle: NotRequired[S3LocationTypeDef], # (2)
BuildConfiguration: NotRequired[BuildConfigurationTypeDef], # (3)
AutoCreateApplication: NotRequired[bool],
Process: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
- See SourceBuildInformationTypeDef
- See S3LocationTypeDef
- See BuildConfigurationTypeDef
- See TagTypeDef
CreatePlatformVersionRequestRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import CreatePlatformVersionRequestRequestTypeDef
def get_value() -> CreatePlatformVersionRequestRequestTypeDef:
return {
"PlatformName": ...,
"PlatformVersion": ...,
"PlatformDefinitionBundle": ...,
}
Definition
class CreatePlatformVersionRequestRequestTypeDef(TypedDict):
PlatformName: str,
PlatformVersion: str,
PlatformDefinitionBundle: S3LocationTypeDef, # (1)
EnvironmentName: NotRequired[str],
OptionSettings: NotRequired[Sequence[ConfigurationOptionSettingTypeDef]], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
ResourceTagsDescriptionMessageTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import ResourceTagsDescriptionMessageTypeDef
def get_value() -> ResourceTagsDescriptionMessageTypeDef:
return {
"ResourceArn": ...,
"ResourceTags": ...,
"ResponseMetadata": ...,
}
Definition
class ResourceTagsDescriptionMessageTypeDef(TypedDict):
ResourceArn: str,
ResourceTags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
UpdateTagsForResourceMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import UpdateTagsForResourceMessageRequestTypeDef
def get_value() -> UpdateTagsForResourceMessageRequestTypeDef:
return {
"ResourceArn": ...,
}
Definition
class UpdateTagsForResourceMessageRequestTypeDef(TypedDict):
ResourceArn: str,
TagsToAdd: NotRequired[Sequence[TagTypeDef]], # (1)
TagsToRemove: NotRequired[Sequence[str]],
- See TagTypeDef
CreateConfigurationTemplateMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import CreateConfigurationTemplateMessageRequestTypeDef
def get_value() -> CreateConfigurationTemplateMessageRequestTypeDef:
return {
"ApplicationName": ...,
"TemplateName": ...,
}
Definition
class CreateConfigurationTemplateMessageRequestTypeDef(TypedDict):
ApplicationName: str,
TemplateName: str,
SolutionStackName: NotRequired[str],
PlatformArn: NotRequired[str],
SourceConfiguration: NotRequired[SourceConfigurationTypeDef], # (1)
EnvironmentId: NotRequired[str],
Description: NotRequired[str],
OptionSettings: NotRequired[Sequence[ConfigurationOptionSettingTypeDef]], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
CreateEnvironmentMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import CreateEnvironmentMessageRequestTypeDef
def get_value() -> CreateEnvironmentMessageRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class CreateEnvironmentMessageRequestTypeDef(TypedDict):
ApplicationName: str,
EnvironmentName: NotRequired[str],
GroupName: NotRequired[str],
Description: NotRequired[str],
CNAMEPrefix: NotRequired[str],
Tier: NotRequired[EnvironmentTierTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
VersionLabel: NotRequired[str],
TemplateName: NotRequired[str],
SolutionStackName: NotRequired[str],
PlatformArn: NotRequired[str],
OptionSettings: NotRequired[Sequence[ConfigurationOptionSettingTypeDef]], # (3)
OptionsToRemove: NotRequired[Sequence[OptionSpecificationTypeDef]], # (4)
OperationsRole: NotRequired[str],
- See EnvironmentTierTypeDef
- See TagTypeDef
- See ConfigurationOptionSettingTypeDef
- See OptionSpecificationTypeDef
DescribeConfigurationOptionsMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DescribeConfigurationOptionsMessageRequestTypeDef
def get_value() -> DescribeConfigurationOptionsMessageRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class DescribeConfigurationOptionsMessageRequestTypeDef(TypedDict):
ApplicationName: NotRequired[str],
TemplateName: NotRequired[str],
EnvironmentName: NotRequired[str],
SolutionStackName: NotRequired[str],
PlatformArn: NotRequired[str],
Options: NotRequired[Sequence[OptionSpecificationTypeDef]], # (1)
UpdateConfigurationTemplateMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import UpdateConfigurationTemplateMessageRequestTypeDef
def get_value() -> UpdateConfigurationTemplateMessageRequestTypeDef:
return {
"ApplicationName": ...,
"TemplateName": ...,
}
Definition
class UpdateConfigurationTemplateMessageRequestTypeDef(TypedDict):
ApplicationName: str,
TemplateName: str,
Description: NotRequired[str],
OptionSettings: NotRequired[Sequence[ConfigurationOptionSettingTypeDef]], # (1)
OptionsToRemove: NotRequired[Sequence[OptionSpecificationTypeDef]], # (2)
UpdateEnvironmentMessageRequestTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import UpdateEnvironmentMessageRequestTypeDef
def get_value() -> UpdateEnvironmentMessageRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class UpdateEnvironmentMessageRequestTypeDef(TypedDict):
ApplicationName: NotRequired[str],
EnvironmentId: NotRequired[str],
EnvironmentName: NotRequired[str],
GroupName: NotRequired[str],
Description: NotRequired[str],
Tier: NotRequired[EnvironmentTierTypeDef], # (1)
VersionLabel: NotRequired[str],
TemplateName: NotRequired[str],
SolutionStackName: NotRequired[str],
PlatformArn: NotRequired[str],
OptionSettings: NotRequired[Sequence[ConfigurationOptionSettingTypeDef]], # (2)
OptionsToRemove: NotRequired[Sequence[OptionSpecificationTypeDef]], # (3)
CreatePlatformVersionResultTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import CreatePlatformVersionResultTypeDef
def get_value() -> CreatePlatformVersionResultTypeDef:
return {
"PlatformSummary": ...,
"Builder": ...,
"ResponseMetadata": ...,
}
Definition
class CreatePlatformVersionResultTypeDef(TypedDict):
PlatformSummary: PlatformSummaryTypeDef, # (1)
Builder: BuilderTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
DeletePlatformVersionResultTypeDef
Usage Example
from mypy_boto3_elasticbeanstalk.type_defs import DeletePlatformVersionResultTypeDef
def get_value() -> DeletePlatformVersionResultTypeDef:
return {
"PlatformSummary": ...,
"ResponseMetadata": ...,
}
Definition
class DeletePlatformVersionResultTypeDef(TypedDict):
PlatformSummary: PlatformSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)