Type definitions#
Auto-generated documentation for Private5G type annotations stubs module mypy-boto3-privatenetworks.
SitePlanUnionTypeDef#
# SitePlanUnionTypeDef definition
SitePlanUnionTypeDef = Union[
SitePlanTypeDef, # (1)
SitePlanExtraOutputTypeDef, # (2)
]
AcknowledgeOrderReceiptRequestRequestTypeDef#
# AcknowledgeOrderReceiptRequestRequestTypeDef definition
class AcknowledgeOrderReceiptRequestRequestTypeDef(TypedDict):
orderArn: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
ActivateDeviceIdentifierRequestRequestTypeDef#
# ActivateDeviceIdentifierRequestRequestTypeDef definition
class ActivateDeviceIdentifierRequestRequestTypeDef(TypedDict):
deviceIdentifierArn: str,
clientToken: NotRequired[str],
DeviceIdentifierTypeDef#
# DeviceIdentifierTypeDef definition
class DeviceIdentifierTypeDef(TypedDict):
createdAt: NotRequired[datetime],
deviceIdentifierArn: NotRequired[str],
iccid: NotRequired[str],
imsi: NotRequired[str],
networkArn: NotRequired[str],
orderArn: NotRequired[str],
status: NotRequired[DeviceIdentifierStatusType], # (1)
trafficGroupArn: NotRequired[str],
vendor: NotRequired[str],
AddressTypeDef#
# AddressTypeDef definition
class AddressTypeDef(TypedDict):
city: str,
country: str,
name: str,
postalCode: str,
stateOrProvince: str,
street1: str,
company: NotRequired[str],
emailAddress: NotRequired[str],
phoneNumber: NotRequired[str],
street2: NotRequired[str],
street3: NotRequired[str],
CommitmentConfigurationTypeDef#
# CommitmentConfigurationTypeDef definition
class CommitmentConfigurationTypeDef(TypedDict):
automaticRenewal: bool,
commitmentLength: CommitmentLengthType, # (1)
PositionTypeDef#
# PositionTypeDef definition
class PositionTypeDef(TypedDict):
elevation: NotRequired[float],
elevationReference: NotRequired[ElevationReferenceType], # (1)
elevationUnit: NotRequired[ElevationUnitType], # (2)
latitude: NotRequired[float],
longitude: NotRequired[float],
CreateNetworkRequestRequestTypeDef#
# CreateNetworkRequestRequestTypeDef definition
class CreateNetworkRequestRequestTypeDef(TypedDict):
networkName: str,
clientToken: NotRequired[str],
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
NetworkTypeDef#
# NetworkTypeDef definition
class NetworkTypeDef(TypedDict):
networkArn: str,
networkName: str,
status: NetworkStatusType, # (1)
createdAt: NotRequired[datetime],
description: NotRequired[str],
statusReason: NotRequired[str],
DeactivateDeviceIdentifierRequestRequestTypeDef#
# DeactivateDeviceIdentifierRequestRequestTypeDef definition
class DeactivateDeviceIdentifierRequestRequestTypeDef(TypedDict):
deviceIdentifierArn: str,
clientToken: NotRequired[str],
DeleteNetworkRequestRequestTypeDef#
# DeleteNetworkRequestRequestTypeDef definition
class DeleteNetworkRequestRequestTypeDef(TypedDict):
networkArn: str,
clientToken: NotRequired[str],
DeleteNetworkSiteRequestRequestTypeDef#
# DeleteNetworkSiteRequestRequestTypeDef definition
class DeleteNetworkSiteRequestRequestTypeDef(TypedDict):
networkSiteArn: str,
clientToken: NotRequired[str],
GetDeviceIdentifierRequestRequestTypeDef#
# GetDeviceIdentifierRequestRequestTypeDef definition
class GetDeviceIdentifierRequestRequestTypeDef(TypedDict):
deviceIdentifierArn: str,
GetNetworkRequestRequestTypeDef#
# GetNetworkRequestRequestTypeDef definition
class GetNetworkRequestRequestTypeDef(TypedDict):
networkArn: str,
GetNetworkResourceRequestRequestTypeDef#
# GetNetworkResourceRequestRequestTypeDef definition
class GetNetworkResourceRequestRequestTypeDef(TypedDict):
networkResourceArn: str,
GetNetworkSiteRequestRequestTypeDef#
# GetNetworkSiteRequestRequestTypeDef definition
class GetNetworkSiteRequestRequestTypeDef(TypedDict):
networkSiteArn: str,
GetOrderRequestRequestTypeDef#
# GetOrderRequestRequestTypeDef definition
class GetOrderRequestRequestTypeDef(TypedDict):
orderArn: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListDeviceIdentifiersRequestRequestTypeDef#
# ListDeviceIdentifiersRequestRequestTypeDef definition
class ListDeviceIdentifiersRequestRequestTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[DeviceIdentifierFilterKeysType, Sequence[str]]], # (1)
maxResults: NotRequired[int],
startToken: NotRequired[str],
ListNetworkResourcesRequestRequestTypeDef#
# ListNetworkResourcesRequestRequestTypeDef definition
class ListNetworkResourcesRequestRequestTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[NetworkResourceFilterKeysType, Sequence[str]]], # (1)
maxResults: NotRequired[int],
startToken: NotRequired[str],
ListNetworkSitesRequestRequestTypeDef#
# ListNetworkSitesRequestRequestTypeDef definition
class ListNetworkSitesRequestRequestTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[NetworkSiteFilterKeysType, Sequence[str]]], # (1)
maxResults: NotRequired[int],
startToken: NotRequired[str],
ListNetworksRequestRequestTypeDef#
# ListNetworksRequestRequestTypeDef definition
class ListNetworksRequestRequestTypeDef(TypedDict):
filters: NotRequired[Mapping[NetworkFilterKeysType, Sequence[str]]], # (1)
maxResults: NotRequired[int],
startToken: NotRequired[str],
ListOrdersRequestRequestTypeDef#
# ListOrdersRequestRequestTypeDef definition
class ListOrdersRequestRequestTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[OrderFilterKeysType, Sequence[str]]], # (1)
maxResults: NotRequired[int],
startToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
NameValuePairTypeDef#
# NameValuePairTypeDef definition
class NameValuePairTypeDef(TypedDict):
name: str,
value: NotRequired[str],
TrackingInformationTypeDef#
# TrackingInformationTypeDef definition
class TrackingInformationTypeDef(TypedDict):
trackingNumber: NotRequired[str],
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateNetworkSiteRequestRequestTypeDef#
# UpdateNetworkSiteRequestRequestTypeDef definition
class UpdateNetworkSiteRequestRequestTypeDef(TypedDict):
networkSiteArn: str,
clientToken: NotRequired[str],
description: NotRequired[str],
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
PingResponseTypeDef#
# PingResponseTypeDef definition
class PingResponseTypeDef(TypedDict):
status: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)