Skip to content

Typed dictionaries#

Index > Private5G > 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],
  1. See DeviceIdentifierStatusType

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],
  1. See ElevationReferenceType
  2. See ElevationUnitType

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],
  1. See NetworkStatusType

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)
  1. See DeviceIdentifierFilterKeysType
  2. See PaginatorConfigTypeDef

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],
  1. See DeviceIdentifierFilterKeysType

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)
  1. See NetworkResourceFilterKeysType
  2. See PaginatorConfigTypeDef

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],
  1. See NetworkResourceFilterKeysType

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)
  1. See NetworkSiteFilterKeysType
  2. See PaginatorConfigTypeDef

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],
  1. See NetworkSiteFilterKeysType

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)
  1. See NetworkFilterKeysType
  2. See PaginatorConfigTypeDef

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],
  1. See NetworkFilterKeysType

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)
  1. See OrderFilterKeysType
  2. See PaginatorConfigTypeDef

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],
  1. See OrderFilterKeysType

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See DeviceIdentifierTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DeviceIdentifierTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DeviceIdentifierTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DeviceIdentifierTypeDef
  2. See ResponseMetadataTypeDef

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],
  1. 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],
  1. 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)
  1. See UpdateTypeType
  2. 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)
  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)
  1. See NetworkTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NameValuePairTypeDef
  2. See NetworkResourceDefinitionTypeType

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)
  1. See AcknowledgmentStatusType
  2. See AddressTypeDef
  3. See TrackingInformationTypeDef

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],
  1. See NameValuePairTypeDef
  2. See HealthStatusType
  3. See PositionTypeDef
  4. See ReturnInformationTypeDef
  5. See NetworkResourceStatusType
  6. 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)
  1. See NameValuePairTypeDef
  2. See NetworkResourceDefinitionTypeDef

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)
  1. See OrderTypeDef
  2. 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)
  1. See OrderTypeDef
  2. 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)
  1. See OrderTypeDef
  2. 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)
  1. See NetworkResourceTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkResourceTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkResourceTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkResourceTypeDef
  2. See ResponseMetadataTypeDef

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]],
  1. 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],
  1. See SitePlanTypeDef
  2. See SitePlanTypeDef
  3. 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],
  1. 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)
  1. See NetworkSiteTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkSiteTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkSiteTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkSiteTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkSiteTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NetworkSiteTypeDef
  2. See ResponseMetadataTypeDef