Typed dictionaries#
Auto-generated documentation for Private5G type annotations stubs module mypy-boto3-privatenetworks.
AcknowledgeOrderReceiptRequestRequestTypeDef#
# AcknowledgeOrderReceiptRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import AcknowledgeOrderReceiptRequestRequestTypeDef
def get_value() -> AcknowledgeOrderReceiptRequestRequestTypeDef:
return {
"orderArn": ...,
}
# AcknowledgeOrderReceiptRequestRequestTypeDef definition
class AcknowledgeOrderReceiptRequestRequestTypeDef(TypedDict):
orderArn: str,
ActivateDeviceIdentifierRequestRequestTypeDef#
# ActivateDeviceIdentifierRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ActivateDeviceIdentifierRequestRequestTypeDef
def get_value() -> ActivateDeviceIdentifierRequestRequestTypeDef:
return {
"deviceIdentifierArn": ...,
}
# ActivateDeviceIdentifierRequestRequestTypeDef definition
class ActivateDeviceIdentifierRequestRequestTypeDef(TypedDict):
deviceIdentifierArn: str,
clientToken: NotRequired[str],
DeviceIdentifierTypeDef#
# DeviceIdentifierTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import DeviceIdentifierTypeDef
def get_value() -> DeviceIdentifierTypeDef:
return {
"createdAt": ...,
}
# 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 usage example
from mypy_boto3_privatenetworks.type_defs import AddressTypeDef
def get_value() -> AddressTypeDef:
return {
"city": ...,
"country": ...,
"name": ...,
"postalCode": ...,
"stateOrProvince": ...,
"street1": ...,
}
# AddressTypeDef definition
class AddressTypeDef(TypedDict):
city: str,
country: str,
name: str,
postalCode: str,
stateOrProvince: str,
street1: str,
company: NotRequired[str],
phoneNumber: NotRequired[str],
street2: NotRequired[str],
street3: NotRequired[str],
PositionTypeDef#
# PositionTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import PositionTypeDef
def get_value() -> PositionTypeDef:
return {
"elevation": ...,
}
# PositionTypeDef definition
class PositionTypeDef(TypedDict):
elevation: NotRequired[float],
elevationReference: NotRequired[ElevationReferenceType], # (1)
elevationUnit: NotRequired[ElevationUnitType], # (2)
latitude: NotRequired[float],
longitude: NotRequired[float],
CreateNetworkRequestRequestTypeDef#
# CreateNetworkRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import CreateNetworkRequestRequestTypeDef
def get_value() -> CreateNetworkRequestRequestTypeDef:
return {
"networkName": ...,
}
# CreateNetworkRequestRequestTypeDef definition
class CreateNetworkRequestRequestTypeDef(TypedDict):
networkName: str,
clientToken: NotRequired[str],
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
NetworkTypeDef#
# NetworkTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import NetworkTypeDef
def get_value() -> NetworkTypeDef:
return {
"networkArn": ...,
"networkName": ...,
"status": ...,
}
# NetworkTypeDef definition
class NetworkTypeDef(TypedDict):
networkArn: str,
networkName: str,
status: NetworkStatusType, # (1)
createdAt: NotRequired[datetime],
description: NotRequired[str],
statusReason: NotRequired[str],
DeactivateDeviceIdentifierRequestRequestTypeDef#
# DeactivateDeviceIdentifierRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import DeactivateDeviceIdentifierRequestRequestTypeDef
def get_value() -> DeactivateDeviceIdentifierRequestRequestTypeDef:
return {
"deviceIdentifierArn": ...,
}
# DeactivateDeviceIdentifierRequestRequestTypeDef definition
class DeactivateDeviceIdentifierRequestRequestTypeDef(TypedDict):
deviceIdentifierArn: str,
clientToken: NotRequired[str],
DeleteNetworkRequestRequestTypeDef#
# DeleteNetworkRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import DeleteNetworkRequestRequestTypeDef
def get_value() -> DeleteNetworkRequestRequestTypeDef:
return {
"networkArn": ...,
}
# DeleteNetworkRequestRequestTypeDef definition
class DeleteNetworkRequestRequestTypeDef(TypedDict):
networkArn: str,
clientToken: NotRequired[str],
DeleteNetworkSiteRequestRequestTypeDef#
# DeleteNetworkSiteRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import DeleteNetworkSiteRequestRequestTypeDef
def get_value() -> DeleteNetworkSiteRequestRequestTypeDef:
return {
"networkSiteArn": ...,
}
# DeleteNetworkSiteRequestRequestTypeDef definition
class DeleteNetworkSiteRequestRequestTypeDef(TypedDict):
networkSiteArn: str,
clientToken: NotRequired[str],
GetDeviceIdentifierRequestRequestTypeDef#
# GetDeviceIdentifierRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import GetDeviceIdentifierRequestRequestTypeDef
def get_value() -> GetDeviceIdentifierRequestRequestTypeDef:
return {
"deviceIdentifierArn": ...,
}
# GetDeviceIdentifierRequestRequestTypeDef definition
class GetDeviceIdentifierRequestRequestTypeDef(TypedDict):
deviceIdentifierArn: str,
GetNetworkRequestRequestTypeDef#
# GetNetworkRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import GetNetworkRequestRequestTypeDef
def get_value() -> GetNetworkRequestRequestTypeDef:
return {
"networkArn": ...,
}
# GetNetworkRequestRequestTypeDef definition
class GetNetworkRequestRequestTypeDef(TypedDict):
networkArn: str,
GetNetworkResourceRequestRequestTypeDef#
# GetNetworkResourceRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import GetNetworkResourceRequestRequestTypeDef
def get_value() -> GetNetworkResourceRequestRequestTypeDef:
return {
"networkResourceArn": ...,
}
# GetNetworkResourceRequestRequestTypeDef definition
class GetNetworkResourceRequestRequestTypeDef(TypedDict):
networkResourceArn: str,
GetNetworkSiteRequestRequestTypeDef#
# GetNetworkSiteRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import GetNetworkSiteRequestRequestTypeDef
def get_value() -> GetNetworkSiteRequestRequestTypeDef:
return {
"networkSiteArn": ...,
}
# GetNetworkSiteRequestRequestTypeDef definition
class GetNetworkSiteRequestRequestTypeDef(TypedDict):
networkSiteArn: str,
GetOrderRequestRequestTypeDef#
# GetOrderRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import GetOrderRequestRequestTypeDef
def get_value() -> GetOrderRequestRequestTypeDef:
return {
"orderArn": ...,
}
# GetOrderRequestRequestTypeDef definition
class GetOrderRequestRequestTypeDef(TypedDict):
orderArn: str,
ListDeviceIdentifiersRequestListDeviceIdentifiersPaginateTypeDef#
# ListDeviceIdentifiersRequestListDeviceIdentifiersPaginateTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListDeviceIdentifiersRequestListDeviceIdentifiersPaginateTypeDef
def get_value() -> ListDeviceIdentifiersRequestListDeviceIdentifiersPaginateTypeDef:
return {
"networkArn": ...,
}
# ListDeviceIdentifiersRequestListDeviceIdentifiersPaginateTypeDef definition
class ListDeviceIdentifiersRequestListDeviceIdentifiersPaginateTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[DeviceIdentifierFilterKeysType, Sequence[str]]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListDeviceIdentifiersRequestRequestTypeDef#
# ListDeviceIdentifiersRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListDeviceIdentifiersRequestRequestTypeDef
def get_value() -> ListDeviceIdentifiersRequestRequestTypeDef:
return {
"networkArn": ...,
}
# ListDeviceIdentifiersRequestRequestTypeDef definition
class ListDeviceIdentifiersRequestRequestTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[DeviceIdentifierFilterKeysType, Sequence[str]]], # (1)
maxResults: NotRequired[int],
startToken: NotRequired[str],
ListNetworkResourcesRequestListNetworkResourcesPaginateTypeDef#
# ListNetworkResourcesRequestListNetworkResourcesPaginateTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListNetworkResourcesRequestListNetworkResourcesPaginateTypeDef
def get_value() -> ListNetworkResourcesRequestListNetworkResourcesPaginateTypeDef:
return {
"networkArn": ...,
}
# ListNetworkResourcesRequestListNetworkResourcesPaginateTypeDef definition
class ListNetworkResourcesRequestListNetworkResourcesPaginateTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[NetworkResourceFilterKeysType, Sequence[str]]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListNetworkResourcesRequestRequestTypeDef#
# ListNetworkResourcesRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListNetworkResourcesRequestRequestTypeDef
def get_value() -> ListNetworkResourcesRequestRequestTypeDef:
return {
"networkArn": ...,
}
# ListNetworkResourcesRequestRequestTypeDef definition
class ListNetworkResourcesRequestRequestTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[NetworkResourceFilterKeysType, Sequence[str]]], # (1)
maxResults: NotRequired[int],
startToken: NotRequired[str],
ListNetworkSitesRequestListNetworkSitesPaginateTypeDef#
# ListNetworkSitesRequestListNetworkSitesPaginateTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListNetworkSitesRequestListNetworkSitesPaginateTypeDef
def get_value() -> ListNetworkSitesRequestListNetworkSitesPaginateTypeDef:
return {
"networkArn": ...,
}
# ListNetworkSitesRequestListNetworkSitesPaginateTypeDef definition
class ListNetworkSitesRequestListNetworkSitesPaginateTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[NetworkSiteFilterKeysType, Sequence[str]]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListNetworkSitesRequestRequestTypeDef#
# ListNetworkSitesRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListNetworkSitesRequestRequestTypeDef
def get_value() -> ListNetworkSitesRequestRequestTypeDef:
return {
"networkArn": ...,
}
# ListNetworkSitesRequestRequestTypeDef definition
class ListNetworkSitesRequestRequestTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[NetworkSiteFilterKeysType, Sequence[str]]], # (1)
maxResults: NotRequired[int],
startToken: NotRequired[str],
ListNetworksRequestListNetworksPaginateTypeDef#
# ListNetworksRequestListNetworksPaginateTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListNetworksRequestListNetworksPaginateTypeDef
def get_value() -> ListNetworksRequestListNetworksPaginateTypeDef:
return {
"filters": ...,
}
# ListNetworksRequestListNetworksPaginateTypeDef definition
class ListNetworksRequestListNetworksPaginateTypeDef(TypedDict):
filters: NotRequired[Mapping[NetworkFilterKeysType, Sequence[str]]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListNetworksRequestRequestTypeDef#
# ListNetworksRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListNetworksRequestRequestTypeDef
def get_value() -> ListNetworksRequestRequestTypeDef:
return {
"filters": ...,
}
# ListNetworksRequestRequestTypeDef definition
class ListNetworksRequestRequestTypeDef(TypedDict):
filters: NotRequired[Mapping[NetworkFilterKeysType, Sequence[str]]], # (1)
maxResults: NotRequired[int],
startToken: NotRequired[str],
ListOrdersRequestListOrdersPaginateTypeDef#
# ListOrdersRequestListOrdersPaginateTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListOrdersRequestListOrdersPaginateTypeDef
def get_value() -> ListOrdersRequestListOrdersPaginateTypeDef:
return {
"networkArn": ...,
}
# ListOrdersRequestListOrdersPaginateTypeDef definition
class ListOrdersRequestListOrdersPaginateTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[OrderFilterKeysType, Sequence[str]]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListOrdersRequestRequestTypeDef#
# ListOrdersRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListOrdersRequestRequestTypeDef
def get_value() -> ListOrdersRequestRequestTypeDef:
return {
"networkArn": ...,
}
# ListOrdersRequestRequestTypeDef definition
class ListOrdersRequestRequestTypeDef(TypedDict):
networkArn: str,
filters: NotRequired[Mapping[OrderFilterKeysType, Sequence[str]]], # (1)
maxResults: NotRequired[int],
startToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NameValuePairTypeDef#
# NameValuePairTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import NameValuePairTypeDef
def get_value() -> NameValuePairTypeDef:
return {
"name": ...,
}
# NameValuePairTypeDef definition
class NameValuePairTypeDef(TypedDict):
name: str,
value: NotRequired[str],
TrackingInformationTypeDef#
# TrackingInformationTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import TrackingInformationTypeDef
def get_value() -> TrackingInformationTypeDef:
return {
"trackingNumber": ...,
}
# TrackingInformationTypeDef definition
class TrackingInformationTypeDef(TypedDict):
trackingNumber: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
PingResponseTypeDef#
# PingResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import PingResponseTypeDef
def get_value() -> PingResponseTypeDef:
return {
"status": ...,
"ResponseMetadata": ...,
}
# PingResponseTypeDef definition
class PingResponseTypeDef(TypedDict):
status: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateNetworkSiteRequestRequestTypeDef#
# UpdateNetworkSiteRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import UpdateNetworkSiteRequestRequestTypeDef
def get_value() -> UpdateNetworkSiteRequestRequestTypeDef:
return {
"networkSiteArn": ...,
}
# UpdateNetworkSiteRequestRequestTypeDef definition
class UpdateNetworkSiteRequestRequestTypeDef(TypedDict):
networkSiteArn: str,
clientToken: NotRequired[str],
description: NotRequired[str],
ActivateDeviceIdentifierResponseTypeDef#
# ActivateDeviceIdentifierResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ActivateDeviceIdentifierResponseTypeDef
def get_value() -> ActivateDeviceIdentifierResponseTypeDef:
return {
"deviceIdentifier": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# ActivateDeviceIdentifierResponseTypeDef definition
class ActivateDeviceIdentifierResponseTypeDef(TypedDict):
deviceIdentifier: DeviceIdentifierTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeactivateDeviceIdentifierResponseTypeDef#
# DeactivateDeviceIdentifierResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import DeactivateDeviceIdentifierResponseTypeDef
def get_value() -> DeactivateDeviceIdentifierResponseTypeDef:
return {
"deviceIdentifier": ...,
"ResponseMetadata": ...,
}
# DeactivateDeviceIdentifierResponseTypeDef definition
class DeactivateDeviceIdentifierResponseTypeDef(TypedDict):
deviceIdentifier: DeviceIdentifierTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetDeviceIdentifierResponseTypeDef#
# GetDeviceIdentifierResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import GetDeviceIdentifierResponseTypeDef
def get_value() -> GetDeviceIdentifierResponseTypeDef:
return {
"deviceIdentifier": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# GetDeviceIdentifierResponseTypeDef definition
class GetDeviceIdentifierResponseTypeDef(TypedDict):
deviceIdentifier: DeviceIdentifierTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDeviceIdentifiersResponseTypeDef#
# ListDeviceIdentifiersResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListDeviceIdentifiersResponseTypeDef
def get_value() -> ListDeviceIdentifiersResponseTypeDef:
return {
"deviceIdentifiers": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListDeviceIdentifiersResponseTypeDef definition
class ListDeviceIdentifiersResponseTypeDef(TypedDict):
deviceIdentifiers: List[DeviceIdentifierTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ActivateNetworkSiteRequestRequestTypeDef#
# ActivateNetworkSiteRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ActivateNetworkSiteRequestRequestTypeDef
def get_value() -> ActivateNetworkSiteRequestRequestTypeDef:
return {
"networkSiteArn": ...,
"shippingAddress": ...,
}
# ActivateNetworkSiteRequestRequestTypeDef definition
class ActivateNetworkSiteRequestRequestTypeDef(TypedDict):
networkSiteArn: str,
shippingAddress: AddressTypeDef, # (1)
clientToken: NotRequired[str],
- See AddressTypeDef
ReturnInformationTypeDef#
# ReturnInformationTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ReturnInformationTypeDef
def get_value() -> ReturnInformationTypeDef:
return {
"replacementOrderArn": ...,
}
# ReturnInformationTypeDef definition
class ReturnInformationTypeDef(TypedDict):
replacementOrderArn: NotRequired[str],
returnReason: NotRequired[str],
shippingAddress: NotRequired[AddressTypeDef], # (1)
shippingLabel: NotRequired[str],
- See AddressTypeDef
StartNetworkResourceUpdateRequestRequestTypeDef#
# StartNetworkResourceUpdateRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import StartNetworkResourceUpdateRequestRequestTypeDef
def get_value() -> StartNetworkResourceUpdateRequestRequestTypeDef:
return {
"networkResourceArn": ...,
"updateType": ...,
}
# StartNetworkResourceUpdateRequestRequestTypeDef definition
class StartNetworkResourceUpdateRequestRequestTypeDef(TypedDict):
networkResourceArn: str,
updateType: UpdateTypeType, # (1)
returnReason: NotRequired[str],
shippingAddress: NotRequired[AddressTypeDef], # (2)
- See UpdateTypeType
- See AddressTypeDef
ConfigureAccessPointRequestRequestTypeDef#
# ConfigureAccessPointRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ConfigureAccessPointRequestRequestTypeDef
def get_value() -> ConfigureAccessPointRequestRequestTypeDef:
return {
"accessPointArn": ...,
}
# ConfigureAccessPointRequestRequestTypeDef definition
class ConfigureAccessPointRequestRequestTypeDef(TypedDict):
accessPointArn: str,
cpiSecretKey: NotRequired[str],
cpiUserId: NotRequired[str],
cpiUserPassword: NotRequired[str],
cpiUsername: NotRequired[str],
position: NotRequired[PositionTypeDef], # (1)
- See PositionTypeDef
CreateNetworkResponseTypeDef#
# CreateNetworkResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import CreateNetworkResponseTypeDef
def get_value() -> CreateNetworkResponseTypeDef:
return {
"network": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# CreateNetworkResponseTypeDef definition
class CreateNetworkResponseTypeDef(TypedDict):
network: NetworkTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteNetworkResponseTypeDef#
# DeleteNetworkResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import DeleteNetworkResponseTypeDef
def get_value() -> DeleteNetworkResponseTypeDef:
return {
"network": ...,
"ResponseMetadata": ...,
}
# DeleteNetworkResponseTypeDef definition
class DeleteNetworkResponseTypeDef(TypedDict):
network: NetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetNetworkResponseTypeDef#
# GetNetworkResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import GetNetworkResponseTypeDef
def get_value() -> GetNetworkResponseTypeDef:
return {
"network": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# GetNetworkResponseTypeDef definition
class GetNetworkResponseTypeDef(TypedDict):
network: NetworkTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListNetworksResponseTypeDef#
# ListNetworksResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListNetworksResponseTypeDef
def get_value() -> ListNetworksResponseTypeDef:
return {
"networks": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListNetworksResponseTypeDef definition
class ListNetworksResponseTypeDef(TypedDict):
networks: List[NetworkTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NetworkResourceDefinitionTypeDef#
# NetworkResourceDefinitionTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import NetworkResourceDefinitionTypeDef
def get_value() -> NetworkResourceDefinitionTypeDef:
return {
"count": ...,
"type": ...,
}
# NetworkResourceDefinitionTypeDef definition
class NetworkResourceDefinitionTypeDef(TypedDict):
count: int,
type: NetworkResourceDefinitionTypeType, # (2)
options: NotRequired[List[NameValuePairTypeDef]], # (1)
OrderTypeDef#
# OrderTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import OrderTypeDef
def get_value() -> OrderTypeDef:
return {
"acknowledgmentStatus": ...,
}
# OrderTypeDef definition
class OrderTypeDef(TypedDict):
acknowledgmentStatus: NotRequired[AcknowledgmentStatusType], # (1)
createdAt: NotRequired[datetime],
networkArn: NotRequired[str],
networkSiteArn: NotRequired[str],
orderArn: NotRequired[str],
shippingAddress: NotRequired[AddressTypeDef], # (2)
trackingInformation: NotRequired[List[TrackingInformationTypeDef]], # (3)
NetworkResourceTypeDef#
# NetworkResourceTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import NetworkResourceTypeDef
def get_value() -> NetworkResourceTypeDef:
return {
"attributes": ...,
}
# NetworkResourceTypeDef definition
class NetworkResourceTypeDef(TypedDict):
attributes: NotRequired[List[NameValuePairTypeDef]], # (1)
createdAt: NotRequired[datetime],
description: NotRequired[str],
health: NotRequired[HealthStatusType], # (2)
model: NotRequired[str],
networkArn: NotRequired[str],
networkResourceArn: NotRequired[str],
networkSiteArn: NotRequired[str],
orderArn: NotRequired[str],
position: NotRequired[PositionTypeDef], # (3)
returnInformation: NotRequired[ReturnInformationTypeDef], # (4)
serialNumber: NotRequired[str],
status: NotRequired[NetworkResourceStatusType], # (5)
statusReason: NotRequired[str],
type: NotRequired[NetworkResourceTypeType], # (6)
vendor: NotRequired[str],
- See NameValuePairTypeDef
- See HealthStatusType
- See PositionTypeDef
- See ReturnInformationTypeDef
- See NetworkResourceStatusType
- See NetworkResourceTypeType
SitePlanTypeDef#
# SitePlanTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import SitePlanTypeDef
def get_value() -> SitePlanTypeDef:
return {
"options": ...,
}
# SitePlanTypeDef definition
class SitePlanTypeDef(TypedDict):
options: NotRequired[List[NameValuePairTypeDef]], # (1)
resourceDefinitions: NotRequired[List[NetworkResourceDefinitionTypeDef]], # (2)
AcknowledgeOrderReceiptResponseTypeDef#
# AcknowledgeOrderReceiptResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import AcknowledgeOrderReceiptResponseTypeDef
def get_value() -> AcknowledgeOrderReceiptResponseTypeDef:
return {
"order": ...,
"ResponseMetadata": ...,
}
# AcknowledgeOrderReceiptResponseTypeDef definition
class AcknowledgeOrderReceiptResponseTypeDef(TypedDict):
order: OrderTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See OrderTypeDef
- See ResponseMetadataTypeDef
GetOrderResponseTypeDef#
# GetOrderResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import GetOrderResponseTypeDef
def get_value() -> GetOrderResponseTypeDef:
return {
"order": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# GetOrderResponseTypeDef definition
class GetOrderResponseTypeDef(TypedDict):
order: OrderTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See OrderTypeDef
- See ResponseMetadataTypeDef
ListOrdersResponseTypeDef#
# ListOrdersResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListOrdersResponseTypeDef
def get_value() -> ListOrdersResponseTypeDef:
return {
"nextToken": ...,
"orders": ...,
"ResponseMetadata": ...,
}
# ListOrdersResponseTypeDef definition
class ListOrdersResponseTypeDef(TypedDict):
nextToken: str,
orders: List[OrderTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See OrderTypeDef
- See ResponseMetadataTypeDef
ConfigureAccessPointResponseTypeDef#
# ConfigureAccessPointResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ConfigureAccessPointResponseTypeDef
def get_value() -> ConfigureAccessPointResponseTypeDef:
return {
"accessPoint": ...,
"ResponseMetadata": ...,
}
# ConfigureAccessPointResponseTypeDef definition
class ConfigureAccessPointResponseTypeDef(TypedDict):
accessPoint: NetworkResourceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetNetworkResourceResponseTypeDef#
# GetNetworkResourceResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import GetNetworkResourceResponseTypeDef
def get_value() -> GetNetworkResourceResponseTypeDef:
return {
"networkResource": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# GetNetworkResourceResponseTypeDef definition
class GetNetworkResourceResponseTypeDef(TypedDict):
networkResource: NetworkResourceTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListNetworkResourcesResponseTypeDef#
# ListNetworkResourcesResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListNetworkResourcesResponseTypeDef
def get_value() -> ListNetworkResourcesResponseTypeDef:
return {
"networkResources": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListNetworkResourcesResponseTypeDef definition
class ListNetworkResourcesResponseTypeDef(TypedDict):
networkResources: List[NetworkResourceTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartNetworkResourceUpdateResponseTypeDef#
# StartNetworkResourceUpdateResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import StartNetworkResourceUpdateResponseTypeDef
def get_value() -> StartNetworkResourceUpdateResponseTypeDef:
return {
"networkResource": ...,
"ResponseMetadata": ...,
}
# StartNetworkResourceUpdateResponseTypeDef definition
class StartNetworkResourceUpdateResponseTypeDef(TypedDict):
networkResource: NetworkResourceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateNetworkSiteRequestRequestTypeDef#
# CreateNetworkSiteRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import CreateNetworkSiteRequestRequestTypeDef
def get_value() -> CreateNetworkSiteRequestRequestTypeDef:
return {
"networkArn": ...,
"networkSiteName": ...,
}
# CreateNetworkSiteRequestRequestTypeDef definition
class CreateNetworkSiteRequestRequestTypeDef(TypedDict):
networkArn: str,
networkSiteName: str,
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
clientToken: NotRequired[str],
description: NotRequired[str],
pendingPlan: NotRequired[SitePlanTypeDef], # (1)
tags: NotRequired[Mapping[str, str]],
- See SitePlanTypeDef
NetworkSiteTypeDef#
# NetworkSiteTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import NetworkSiteTypeDef
def get_value() -> NetworkSiteTypeDef:
return {
"networkArn": ...,
"networkSiteArn": ...,
"networkSiteName": ...,
"status": ...,
}
# NetworkSiteTypeDef definition
class NetworkSiteTypeDef(TypedDict):
networkArn: str,
networkSiteArn: str,
networkSiteName: str,
status: NetworkSiteStatusType, # (3)
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
createdAt: NotRequired[datetime],
currentPlan: NotRequired[SitePlanTypeDef], # (1)
description: NotRequired[str],
pendingPlan: NotRequired[SitePlanTypeDef], # (1)
statusReason: NotRequired[str],
- See SitePlanTypeDef
- See SitePlanTypeDef
- See NetworkSiteStatusType
UpdateNetworkSitePlanRequestRequestTypeDef#
# UpdateNetworkSitePlanRequestRequestTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import UpdateNetworkSitePlanRequestRequestTypeDef
def get_value() -> UpdateNetworkSitePlanRequestRequestTypeDef:
return {
"networkSiteArn": ...,
"pendingPlan": ...,
}
# UpdateNetworkSitePlanRequestRequestTypeDef definition
class UpdateNetworkSitePlanRequestRequestTypeDef(TypedDict):
networkSiteArn: str,
pendingPlan: SitePlanTypeDef, # (1)
clientToken: NotRequired[str],
- See SitePlanTypeDef
ActivateNetworkSiteResponseTypeDef#
# ActivateNetworkSiteResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ActivateNetworkSiteResponseTypeDef
def get_value() -> ActivateNetworkSiteResponseTypeDef:
return {
"networkSite": ...,
"ResponseMetadata": ...,
}
# ActivateNetworkSiteResponseTypeDef definition
class ActivateNetworkSiteResponseTypeDef(TypedDict):
networkSite: NetworkSiteTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateNetworkSiteResponseTypeDef#
# CreateNetworkSiteResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import CreateNetworkSiteResponseTypeDef
def get_value() -> CreateNetworkSiteResponseTypeDef:
return {
"networkSite": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# CreateNetworkSiteResponseTypeDef definition
class CreateNetworkSiteResponseTypeDef(TypedDict):
networkSite: NetworkSiteTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteNetworkSiteResponseTypeDef#
# DeleteNetworkSiteResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import DeleteNetworkSiteResponseTypeDef
def get_value() -> DeleteNetworkSiteResponseTypeDef:
return {
"networkSite": ...,
"ResponseMetadata": ...,
}
# DeleteNetworkSiteResponseTypeDef definition
class DeleteNetworkSiteResponseTypeDef(TypedDict):
networkSite: NetworkSiteTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetNetworkSiteResponseTypeDef#
# GetNetworkSiteResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import GetNetworkSiteResponseTypeDef
def get_value() -> GetNetworkSiteResponseTypeDef:
return {
"networkSite": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# GetNetworkSiteResponseTypeDef definition
class GetNetworkSiteResponseTypeDef(TypedDict):
networkSite: NetworkSiteTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListNetworkSitesResponseTypeDef#
# ListNetworkSitesResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import ListNetworkSitesResponseTypeDef
def get_value() -> ListNetworkSitesResponseTypeDef:
return {
"networkSites": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListNetworkSitesResponseTypeDef definition
class ListNetworkSitesResponseTypeDef(TypedDict):
networkSites: List[NetworkSiteTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateNetworkSiteResponseTypeDef#
# UpdateNetworkSiteResponseTypeDef usage example
from mypy_boto3_privatenetworks.type_defs import UpdateNetworkSiteResponseTypeDef
def get_value() -> UpdateNetworkSiteResponseTypeDef:
return {
"networkSite": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# UpdateNetworkSiteResponseTypeDef definition
class UpdateNetworkSiteResponseTypeDef(TypedDict):
networkSite: NetworkSiteTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)