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