Typed dictionaries#
Index > TelcoNetworkBuilder > Typed dictionaries
Auto-generated documentation for TelcoNetworkBuilder type annotations stubs module mypy-boto3-tnb.
CancelSolNetworkOperationInputRequestTypeDef#
# CancelSolNetworkOperationInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import CancelSolNetworkOperationInputRequestTypeDef
def get_value() -> CancelSolNetworkOperationInputRequestTypeDef:
return {
"nsLcmOpOccId": ...,
}
# CancelSolNetworkOperationInputRequestTypeDef definition
class CancelSolNetworkOperationInputRequestTypeDef(TypedDict):
nsLcmOpOccId: str,
CreateSolFunctionPackageInputRequestTypeDef#
# CreateSolFunctionPackageInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import CreateSolFunctionPackageInputRequestTypeDef
def get_value() -> CreateSolFunctionPackageInputRequestTypeDef:
return {
"tags": ...,
}
# CreateSolFunctionPackageInputRequestTypeDef definition
class CreateSolFunctionPackageInputRequestTypeDef(TypedDict):
tags: NotRequired[Mapping[str, str]],
CreateSolFunctionPackageOutputTypeDef#
# CreateSolFunctionPackageOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import CreateSolFunctionPackageOutputTypeDef
def get_value() -> CreateSolFunctionPackageOutputTypeDef:
return {
"arn": ...,
"id": ...,
"onboardingState": ...,
"operationalState": ...,
"tags": ...,
"usageState": ...,
"ResponseMetadata": ...,
}
# CreateSolFunctionPackageOutputTypeDef definition
class CreateSolFunctionPackageOutputTypeDef(TypedDict):
arn: str,
id: str,
onboardingState: OnboardingStateType, # (1)
operationalState: OperationalStateType, # (2)
tags: Dict[str, str],
usageState: UsageStateType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See OnboardingStateType
- See OperationalStateType
- See UsageStateType
- See ResponseMetadataTypeDef
CreateSolNetworkInstanceInputRequestTypeDef#
# CreateSolNetworkInstanceInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import CreateSolNetworkInstanceInputRequestTypeDef
def get_value() -> CreateSolNetworkInstanceInputRequestTypeDef:
return {
"nsName": ...,
"nsdInfoId": ...,
}
# CreateSolNetworkInstanceInputRequestTypeDef definition
class CreateSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsName: str,
nsdInfoId: str,
nsDescription: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateSolNetworkInstanceOutputTypeDef#
# CreateSolNetworkInstanceOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import CreateSolNetworkInstanceOutputTypeDef
def get_value() -> CreateSolNetworkInstanceOutputTypeDef:
return {
"arn": ...,
"id": ...,
"nsInstanceName": ...,
"nsdInfoId": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# CreateSolNetworkInstanceOutputTypeDef definition
class CreateSolNetworkInstanceOutputTypeDef(TypedDict):
arn: str,
id: str,
nsInstanceName: str,
nsdInfoId: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSolNetworkPackageInputRequestTypeDef#
# CreateSolNetworkPackageInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import CreateSolNetworkPackageInputRequestTypeDef
def get_value() -> CreateSolNetworkPackageInputRequestTypeDef:
return {
"tags": ...,
}
# CreateSolNetworkPackageInputRequestTypeDef definition
class CreateSolNetworkPackageInputRequestTypeDef(TypedDict):
tags: NotRequired[Mapping[str, str]],
CreateSolNetworkPackageOutputTypeDef#
# CreateSolNetworkPackageOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import CreateSolNetworkPackageOutputTypeDef
def get_value() -> CreateSolNetworkPackageOutputTypeDef:
return {
"arn": ...,
"id": ...,
"nsdOnboardingState": ...,
"nsdOperationalState": ...,
"nsdUsageState": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# CreateSolNetworkPackageOutputTypeDef definition
class CreateSolNetworkPackageOutputTypeDef(TypedDict):
arn: str,
id: str,
nsdOnboardingState: NsdOnboardingStateType, # (1)
nsdOperationalState: NsdOperationalStateType, # (2)
nsdUsageState: NsdUsageStateType, # (3)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See NsdOnboardingStateType
- See NsdOperationalStateType
- See NsdUsageStateType
- See ResponseMetadataTypeDef
DeleteSolFunctionPackageInputRequestTypeDef#
# DeleteSolFunctionPackageInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import DeleteSolFunctionPackageInputRequestTypeDef
def get_value() -> DeleteSolFunctionPackageInputRequestTypeDef:
return {
"vnfPkgId": ...,
}
# DeleteSolFunctionPackageInputRequestTypeDef definition
class DeleteSolFunctionPackageInputRequestTypeDef(TypedDict):
vnfPkgId: str,
DeleteSolNetworkInstanceInputRequestTypeDef#
# DeleteSolNetworkInstanceInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import DeleteSolNetworkInstanceInputRequestTypeDef
def get_value() -> DeleteSolNetworkInstanceInputRequestTypeDef:
return {
"nsInstanceId": ...,
}
# DeleteSolNetworkInstanceInputRequestTypeDef definition
class DeleteSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsInstanceId: str,
DeleteSolNetworkPackageInputRequestTypeDef#
# DeleteSolNetworkPackageInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import DeleteSolNetworkPackageInputRequestTypeDef
def get_value() -> DeleteSolNetworkPackageInputRequestTypeDef:
return {
"nsdInfoId": ...,
}
# DeleteSolNetworkPackageInputRequestTypeDef definition
class DeleteSolNetworkPackageInputRequestTypeDef(TypedDict):
nsdInfoId: str,
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ErrorInfoTypeDef#
# ErrorInfoTypeDef usage example
from mypy_boto3_tnb.type_defs import ErrorInfoTypeDef
def get_value() -> ErrorInfoTypeDef:
return {
"cause": ...,
}
# ErrorInfoTypeDef definition
class ErrorInfoTypeDef(TypedDict):
cause: NotRequired[str],
details: NotRequired[str],
ToscaOverrideTypeDef#
# ToscaOverrideTypeDef usage example
from mypy_boto3_tnb.type_defs import ToscaOverrideTypeDef
def get_value() -> ToscaOverrideTypeDef:
return {
"defaultValue": ...,
}
# ToscaOverrideTypeDef definition
class ToscaOverrideTypeDef(TypedDict):
defaultValue: NotRequired[str],
name: NotRequired[str],
GetSolFunctionInstanceInputRequestTypeDef#
# GetSolFunctionInstanceInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionInstanceInputRequestTypeDef
def get_value() -> GetSolFunctionInstanceInputRequestTypeDef:
return {
"vnfInstanceId": ...,
}
# GetSolFunctionInstanceInputRequestTypeDef definition
class GetSolFunctionInstanceInputRequestTypeDef(TypedDict):
vnfInstanceId: str,
GetSolFunctionInstanceMetadataTypeDef#
# GetSolFunctionInstanceMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionInstanceMetadataTypeDef
def get_value() -> GetSolFunctionInstanceMetadataTypeDef:
return {
"createdAt": ...,
"lastModified": ...,
}
# GetSolFunctionInstanceMetadataTypeDef definition
class GetSolFunctionInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
GetSolFunctionPackageContentInputRequestTypeDef#
# GetSolFunctionPackageContentInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageContentInputRequestTypeDef
def get_value() -> GetSolFunctionPackageContentInputRequestTypeDef:
return {
"accept": ...,
"vnfPkgId": ...,
}
# GetSolFunctionPackageContentInputRequestTypeDef definition
class GetSolFunctionPackageContentInputRequestTypeDef(TypedDict):
accept: PackageContentTypeType, # (1)
vnfPkgId: str,
GetSolFunctionPackageContentOutputTypeDef#
# GetSolFunctionPackageContentOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageContentOutputTypeDef
def get_value() -> GetSolFunctionPackageContentOutputTypeDef:
return {
"contentType": ...,
"packageContent": ...,
"ResponseMetadata": ...,
}
# GetSolFunctionPackageContentOutputTypeDef definition
class GetSolFunctionPackageContentOutputTypeDef(TypedDict):
contentType: PackageContentTypeType, # (1)
packageContent: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolFunctionPackageDescriptorInputRequestTypeDef#
# GetSolFunctionPackageDescriptorInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageDescriptorInputRequestTypeDef
def get_value() -> GetSolFunctionPackageDescriptorInputRequestTypeDef:
return {
"accept": ...,
"vnfPkgId": ...,
}
# GetSolFunctionPackageDescriptorInputRequestTypeDef definition
class GetSolFunctionPackageDescriptorInputRequestTypeDef(TypedDict):
accept: DescriptorContentTypeType, # (1)
vnfPkgId: str,
GetSolFunctionPackageDescriptorOutputTypeDef#
# GetSolFunctionPackageDescriptorOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageDescriptorOutputTypeDef
def get_value() -> GetSolFunctionPackageDescriptorOutputTypeDef:
return {
"contentType": ...,
"vnfd": ...,
"ResponseMetadata": ...,
}
# GetSolFunctionPackageDescriptorOutputTypeDef definition
class GetSolFunctionPackageDescriptorOutputTypeDef(TypedDict):
contentType: DescriptorContentTypeType, # (1)
vnfd: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolFunctionPackageInputRequestTypeDef#
# GetSolFunctionPackageInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageInputRequestTypeDef
def get_value() -> GetSolFunctionPackageInputRequestTypeDef:
return {
"vnfPkgId": ...,
}
# GetSolFunctionPackageInputRequestTypeDef definition
class GetSolFunctionPackageInputRequestTypeDef(TypedDict):
vnfPkgId: str,
GetSolInstantiatedVnfInfoTypeDef#
# GetSolInstantiatedVnfInfoTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolInstantiatedVnfInfoTypeDef
def get_value() -> GetSolInstantiatedVnfInfoTypeDef:
return {
"vnfState": ...,
}
# GetSolInstantiatedVnfInfoTypeDef definition
class GetSolInstantiatedVnfInfoTypeDef(TypedDict):
vnfState: NotRequired[VnfOperationalStateType], # (1)
GetSolNetworkInstanceInputRequestTypeDef#
# GetSolNetworkInstanceInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkInstanceInputRequestTypeDef
def get_value() -> GetSolNetworkInstanceInputRequestTypeDef:
return {
"nsInstanceId": ...,
}
# GetSolNetworkInstanceInputRequestTypeDef definition
class GetSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsInstanceId: str,
GetSolNetworkInstanceMetadataTypeDef#
# GetSolNetworkInstanceMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkInstanceMetadataTypeDef
def get_value() -> GetSolNetworkInstanceMetadataTypeDef:
return {
"createdAt": ...,
"lastModified": ...,
}
# GetSolNetworkInstanceMetadataTypeDef definition
class GetSolNetworkInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
LcmOperationInfoTypeDef#
# LcmOperationInfoTypeDef usage example
from mypy_boto3_tnb.type_defs import LcmOperationInfoTypeDef
def get_value() -> LcmOperationInfoTypeDef:
return {
"nsLcmOpOccId": ...,
}
# LcmOperationInfoTypeDef definition
class LcmOperationInfoTypeDef(TypedDict):
nsLcmOpOccId: str,
GetSolNetworkOperationInputRequestTypeDef#
# GetSolNetworkOperationInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkOperationInputRequestTypeDef
def get_value() -> GetSolNetworkOperationInputRequestTypeDef:
return {
"nsLcmOpOccId": ...,
}
# GetSolNetworkOperationInputRequestTypeDef definition
class GetSolNetworkOperationInputRequestTypeDef(TypedDict):
nsLcmOpOccId: str,
GetSolNetworkOperationMetadataTypeDef#
# GetSolNetworkOperationMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkOperationMetadataTypeDef
def get_value() -> GetSolNetworkOperationMetadataTypeDef:
return {
"createdAt": ...,
"lastModified": ...,
}
# GetSolNetworkOperationMetadataTypeDef definition
class GetSolNetworkOperationMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ProblemDetailsTypeDef#
# ProblemDetailsTypeDef usage example
from mypy_boto3_tnb.type_defs import ProblemDetailsTypeDef
def get_value() -> ProblemDetailsTypeDef:
return {
"detail": ...,
}
# ProblemDetailsTypeDef definition
class ProblemDetailsTypeDef(TypedDict):
detail: str,
title: NotRequired[str],
GetSolNetworkPackageContentInputRequestTypeDef#
# GetSolNetworkPackageContentInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageContentInputRequestTypeDef
def get_value() -> GetSolNetworkPackageContentInputRequestTypeDef:
return {
"accept": ...,
"nsdInfoId": ...,
}
# GetSolNetworkPackageContentInputRequestTypeDef definition
class GetSolNetworkPackageContentInputRequestTypeDef(TypedDict):
accept: PackageContentTypeType, # (1)
nsdInfoId: str,
GetSolNetworkPackageContentOutputTypeDef#
# GetSolNetworkPackageContentOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageContentOutputTypeDef
def get_value() -> GetSolNetworkPackageContentOutputTypeDef:
return {
"contentType": ...,
"nsdContent": ...,
"ResponseMetadata": ...,
}
# GetSolNetworkPackageContentOutputTypeDef definition
class GetSolNetworkPackageContentOutputTypeDef(TypedDict):
contentType: PackageContentTypeType, # (1)
nsdContent: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkPackageDescriptorInputRequestTypeDef#
# GetSolNetworkPackageDescriptorInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageDescriptorInputRequestTypeDef
def get_value() -> GetSolNetworkPackageDescriptorInputRequestTypeDef:
return {
"nsdInfoId": ...,
}
# GetSolNetworkPackageDescriptorInputRequestTypeDef definition
class GetSolNetworkPackageDescriptorInputRequestTypeDef(TypedDict):
nsdInfoId: str,
GetSolNetworkPackageDescriptorOutputTypeDef#
# GetSolNetworkPackageDescriptorOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageDescriptorOutputTypeDef
def get_value() -> GetSolNetworkPackageDescriptorOutputTypeDef:
return {
"contentType": ...,
"nsd": ...,
"ResponseMetadata": ...,
}
# GetSolNetworkPackageDescriptorOutputTypeDef definition
class GetSolNetworkPackageDescriptorOutputTypeDef(TypedDict):
contentType: DescriptorContentTypeType, # (1)
nsd: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkPackageInputRequestTypeDef#
# GetSolNetworkPackageInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageInputRequestTypeDef
def get_value() -> GetSolNetworkPackageInputRequestTypeDef:
return {
"nsdInfoId": ...,
}
# GetSolNetworkPackageInputRequestTypeDef definition
class GetSolNetworkPackageInputRequestTypeDef(TypedDict):
nsdInfoId: str,
GetSolVnfcResourceInfoMetadataTypeDef#
# GetSolVnfcResourceInfoMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolVnfcResourceInfoMetadataTypeDef
def get_value() -> GetSolVnfcResourceInfoMetadataTypeDef:
return {
"cluster": ...,
}
# GetSolVnfcResourceInfoMetadataTypeDef definition
class GetSolVnfcResourceInfoMetadataTypeDef(TypedDict):
cluster: NotRequired[str],
helmChart: NotRequired[str],
nodeGroup: NotRequired[str],
InstantiateSolNetworkInstanceInputRequestTypeDef#
# InstantiateSolNetworkInstanceInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import InstantiateSolNetworkInstanceInputRequestTypeDef
def get_value() -> InstantiateSolNetworkInstanceInputRequestTypeDef:
return {
"nsInstanceId": ...,
}
# InstantiateSolNetworkInstanceInputRequestTypeDef definition
class InstantiateSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsInstanceId: str,
additionalParamsForNs: NotRequired[Mapping[str, Any]],
dryRun: NotRequired[bool],
tags: NotRequired[Mapping[str, str]],
InstantiateSolNetworkInstanceOutputTypeDef#
# InstantiateSolNetworkInstanceOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import InstantiateSolNetworkInstanceOutputTypeDef
def get_value() -> InstantiateSolNetworkInstanceOutputTypeDef:
return {
"nsLcmOpOccId": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# InstantiateSolNetworkInstanceOutputTypeDef definition
class InstantiateSolNetworkInstanceOutputTypeDef(TypedDict):
nsLcmOpOccId: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListSolFunctionInstanceMetadataTypeDef#
# ListSolFunctionInstanceMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionInstanceMetadataTypeDef
def get_value() -> ListSolFunctionInstanceMetadataTypeDef:
return {
"createdAt": ...,
"lastModified": ...,
}
# ListSolFunctionInstanceMetadataTypeDef definition
class ListSolFunctionInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolFunctionInstancesInputListSolFunctionInstancesPaginateTypeDef#
# ListSolFunctionInstancesInputListSolFunctionInstancesPaginateTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionInstancesInputListSolFunctionInstancesPaginateTypeDef
def get_value() -> ListSolFunctionInstancesInputListSolFunctionInstancesPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListSolFunctionInstancesInputListSolFunctionInstancesPaginateTypeDef definition
class ListSolFunctionInstancesInputListSolFunctionInstancesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolFunctionInstancesInputRequestTypeDef#
# ListSolFunctionInstancesInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionInstancesInputRequestTypeDef
def get_value() -> ListSolFunctionInstancesInputRequestTypeDef:
return {
"maxResults": ...,
}
# ListSolFunctionInstancesInputRequestTypeDef definition
class ListSolFunctionInstancesInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSolFunctionPackageMetadataTypeDef#
# ListSolFunctionPackageMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionPackageMetadataTypeDef
def get_value() -> ListSolFunctionPackageMetadataTypeDef:
return {
"createdAt": ...,
"lastModified": ...,
}
# ListSolFunctionPackageMetadataTypeDef definition
class ListSolFunctionPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolFunctionPackagesInputListSolFunctionPackagesPaginateTypeDef#
# ListSolFunctionPackagesInputListSolFunctionPackagesPaginateTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionPackagesInputListSolFunctionPackagesPaginateTypeDef
def get_value() -> ListSolFunctionPackagesInputListSolFunctionPackagesPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListSolFunctionPackagesInputListSolFunctionPackagesPaginateTypeDef definition
class ListSolFunctionPackagesInputListSolFunctionPackagesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolFunctionPackagesInputRequestTypeDef#
# ListSolFunctionPackagesInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionPackagesInputRequestTypeDef
def get_value() -> ListSolFunctionPackagesInputRequestTypeDef:
return {
"maxResults": ...,
}
# ListSolFunctionPackagesInputRequestTypeDef definition
class ListSolFunctionPackagesInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSolNetworkInstanceMetadataTypeDef#
# ListSolNetworkInstanceMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkInstanceMetadataTypeDef
def get_value() -> ListSolNetworkInstanceMetadataTypeDef:
return {
"createdAt": ...,
"lastModified": ...,
}
# ListSolNetworkInstanceMetadataTypeDef definition
class ListSolNetworkInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolNetworkInstancesInputListSolNetworkInstancesPaginateTypeDef#
# ListSolNetworkInstancesInputListSolNetworkInstancesPaginateTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkInstancesInputListSolNetworkInstancesPaginateTypeDef
def get_value() -> ListSolNetworkInstancesInputListSolNetworkInstancesPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListSolNetworkInstancesInputListSolNetworkInstancesPaginateTypeDef definition
class ListSolNetworkInstancesInputListSolNetworkInstancesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolNetworkInstancesInputRequestTypeDef#
# ListSolNetworkInstancesInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkInstancesInputRequestTypeDef
def get_value() -> ListSolNetworkInstancesInputRequestTypeDef:
return {
"maxResults": ...,
}
# ListSolNetworkInstancesInputRequestTypeDef definition
class ListSolNetworkInstancesInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSolNetworkOperationsMetadataTypeDef#
# ListSolNetworkOperationsMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkOperationsMetadataTypeDef
def get_value() -> ListSolNetworkOperationsMetadataTypeDef:
return {
"createdAt": ...,
"lastModified": ...,
}
# ListSolNetworkOperationsMetadataTypeDef definition
class ListSolNetworkOperationsMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolNetworkOperationsInputListSolNetworkOperationsPaginateTypeDef#
# ListSolNetworkOperationsInputListSolNetworkOperationsPaginateTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkOperationsInputListSolNetworkOperationsPaginateTypeDef
def get_value() -> ListSolNetworkOperationsInputListSolNetworkOperationsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListSolNetworkOperationsInputListSolNetworkOperationsPaginateTypeDef definition
class ListSolNetworkOperationsInputListSolNetworkOperationsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolNetworkOperationsInputRequestTypeDef#
# ListSolNetworkOperationsInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkOperationsInputRequestTypeDef
def get_value() -> ListSolNetworkOperationsInputRequestTypeDef:
return {
"maxResults": ...,
}
# ListSolNetworkOperationsInputRequestTypeDef definition
class ListSolNetworkOperationsInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSolNetworkPackageMetadataTypeDef#
# ListSolNetworkPackageMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkPackageMetadataTypeDef
def get_value() -> ListSolNetworkPackageMetadataTypeDef:
return {
"createdAt": ...,
"lastModified": ...,
}
# ListSolNetworkPackageMetadataTypeDef definition
class ListSolNetworkPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolNetworkPackagesInputListSolNetworkPackagesPaginateTypeDef#
# ListSolNetworkPackagesInputListSolNetworkPackagesPaginateTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkPackagesInputListSolNetworkPackagesPaginateTypeDef
def get_value() -> ListSolNetworkPackagesInputListSolNetworkPackagesPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListSolNetworkPackagesInputListSolNetworkPackagesPaginateTypeDef definition
class ListSolNetworkPackagesInputListSolNetworkPackagesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolNetworkPackagesInputRequestTypeDef#
# ListSolNetworkPackagesInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkPackagesInputRequestTypeDef
def get_value() -> ListSolNetworkPackagesInputRequestTypeDef:
return {
"maxResults": ...,
}
# ListSolNetworkPackagesInputRequestTypeDef definition
class ListSolNetworkPackagesInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListTagsForResourceInputRequestTypeDef#
# ListTagsForResourceInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import ListTagsForResourceInputRequestTypeDef
def get_value() -> ListTagsForResourceInputRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceInputRequestTypeDef definition
class ListTagsForResourceInputRequestTypeDef(TypedDict):
resourceArn: str,
ListTagsForResourceOutputTypeDef#
# ListTagsForResourceOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import ListTagsForResourceOutputTypeDef
def get_value() -> ListTagsForResourceOutputTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceOutputTypeDef definition
class ListTagsForResourceOutputTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_tnb.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
PutSolFunctionPackageContentInputRequestTypeDef#
# PutSolFunctionPackageContentInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import PutSolFunctionPackageContentInputRequestTypeDef
def get_value() -> PutSolFunctionPackageContentInputRequestTypeDef:
return {
"file": ...,
"vnfPkgId": ...,
}
# PutSolFunctionPackageContentInputRequestTypeDef definition
class PutSolFunctionPackageContentInputRequestTypeDef(TypedDict):
file: Union[str, bytes, IO[Any], StreamingBody],
vnfPkgId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
PutSolNetworkPackageContentInputRequestTypeDef#
# PutSolNetworkPackageContentInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import PutSolNetworkPackageContentInputRequestTypeDef
def get_value() -> PutSolNetworkPackageContentInputRequestTypeDef:
return {
"file": ...,
"nsdInfoId": ...,
}
# PutSolNetworkPackageContentInputRequestTypeDef definition
class PutSolNetworkPackageContentInputRequestTypeDef(TypedDict):
file: Union[str, bytes, IO[Any], StreamingBody],
nsdInfoId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_tnb.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,
TagResourceInputRequestTypeDef#
# TagResourceInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import TagResourceInputRequestTypeDef
def get_value() -> TagResourceInputRequestTypeDef:
return {
"resourceArn": ...,
"tags": ...,
}
# TagResourceInputRequestTypeDef definition
class TagResourceInputRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
TerminateSolNetworkInstanceInputRequestTypeDef#
# TerminateSolNetworkInstanceInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import TerminateSolNetworkInstanceInputRequestTypeDef
def get_value() -> TerminateSolNetworkInstanceInputRequestTypeDef:
return {
"nsInstanceId": ...,
}
# TerminateSolNetworkInstanceInputRequestTypeDef definition
class TerminateSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsInstanceId: str,
tags: NotRequired[Mapping[str, str]],
TerminateSolNetworkInstanceOutputTypeDef#
# TerminateSolNetworkInstanceOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import TerminateSolNetworkInstanceOutputTypeDef
def get_value() -> TerminateSolNetworkInstanceOutputTypeDef:
return {
"nsLcmOpOccId": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# TerminateSolNetworkInstanceOutputTypeDef definition
class TerminateSolNetworkInstanceOutputTypeDef(TypedDict):
nsLcmOpOccId: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UntagResourceInputRequestTypeDef#
# UntagResourceInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import UntagResourceInputRequestTypeDef
def get_value() -> UntagResourceInputRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
# UntagResourceInputRequestTypeDef definition
class UntagResourceInputRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateSolFunctionPackageInputRequestTypeDef#
# UpdateSolFunctionPackageInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import UpdateSolFunctionPackageInputRequestTypeDef
def get_value() -> UpdateSolFunctionPackageInputRequestTypeDef:
return {
"operationalState": ...,
"vnfPkgId": ...,
}
# UpdateSolFunctionPackageInputRequestTypeDef definition
class UpdateSolFunctionPackageInputRequestTypeDef(TypedDict):
operationalState: OperationalStateType, # (1)
vnfPkgId: str,
UpdateSolFunctionPackageOutputTypeDef#
# UpdateSolFunctionPackageOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import UpdateSolFunctionPackageOutputTypeDef
def get_value() -> UpdateSolFunctionPackageOutputTypeDef:
return {
"operationalState": ...,
"ResponseMetadata": ...,
}
# UpdateSolFunctionPackageOutputTypeDef definition
class UpdateSolFunctionPackageOutputTypeDef(TypedDict):
operationalState: OperationalStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateSolNetworkModifyTypeDef#
# UpdateSolNetworkModifyTypeDef usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkModifyTypeDef
def get_value() -> UpdateSolNetworkModifyTypeDef:
return {
"vnfConfigurableProperties": ...,
"vnfInstanceId": ...,
}
# UpdateSolNetworkModifyTypeDef definition
class UpdateSolNetworkModifyTypeDef(TypedDict):
vnfConfigurableProperties: Mapping[str, Any],
vnfInstanceId: str,
UpdateSolNetworkInstanceOutputTypeDef#
# UpdateSolNetworkInstanceOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkInstanceOutputTypeDef
def get_value() -> UpdateSolNetworkInstanceOutputTypeDef:
return {
"nsLcmOpOccId": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# UpdateSolNetworkInstanceOutputTypeDef definition
class UpdateSolNetworkInstanceOutputTypeDef(TypedDict):
nsLcmOpOccId: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateSolNetworkPackageInputRequestTypeDef#
# UpdateSolNetworkPackageInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkPackageInputRequestTypeDef
def get_value() -> UpdateSolNetworkPackageInputRequestTypeDef:
return {
"nsdInfoId": ...,
"nsdOperationalState": ...,
}
# UpdateSolNetworkPackageInputRequestTypeDef definition
class UpdateSolNetworkPackageInputRequestTypeDef(TypedDict):
nsdInfoId: str,
nsdOperationalState: NsdOperationalStateType, # (1)
UpdateSolNetworkPackageOutputTypeDef#
# UpdateSolNetworkPackageOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkPackageOutputTypeDef
def get_value() -> UpdateSolNetworkPackageOutputTypeDef:
return {
"nsdOperationalState": ...,
"ResponseMetadata": ...,
}
# UpdateSolNetworkPackageOutputTypeDef definition
class UpdateSolNetworkPackageOutputTypeDef(TypedDict):
nsdOperationalState: NsdOperationalStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ValidateSolFunctionPackageContentInputRequestTypeDef#
# ValidateSolFunctionPackageContentInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import ValidateSolFunctionPackageContentInputRequestTypeDef
def get_value() -> ValidateSolFunctionPackageContentInputRequestTypeDef:
return {
"file": ...,
"vnfPkgId": ...,
}
# ValidateSolFunctionPackageContentInputRequestTypeDef definition
class ValidateSolFunctionPackageContentInputRequestTypeDef(TypedDict):
file: Union[str, bytes, IO[Any], StreamingBody],
vnfPkgId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
ValidateSolNetworkPackageContentInputRequestTypeDef#
# ValidateSolNetworkPackageContentInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import ValidateSolNetworkPackageContentInputRequestTypeDef
def get_value() -> ValidateSolNetworkPackageContentInputRequestTypeDef:
return {
"file": ...,
"nsdInfoId": ...,
}
# ValidateSolNetworkPackageContentInputRequestTypeDef definition
class ValidateSolNetworkPackageContentInputRequestTypeDef(TypedDict):
file: Union[str, bytes, IO[Any], StreamingBody],
nsdInfoId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
GetSolNetworkOperationTaskDetailsTypeDef#
# GetSolNetworkOperationTaskDetailsTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkOperationTaskDetailsTypeDef
def get_value() -> GetSolNetworkOperationTaskDetailsTypeDef:
return {
"taskContext": ...,
}
# GetSolNetworkOperationTaskDetailsTypeDef definition
class GetSolNetworkOperationTaskDetailsTypeDef(TypedDict):
taskContext: NotRequired[Dict[str, str]],
taskEndTime: NotRequired[datetime],
taskErrorDetails: NotRequired[ErrorInfoTypeDef], # (1)
taskName: NotRequired[str],
taskStartTime: NotRequired[datetime],
taskStatus: NotRequired[TaskStatusType], # (2)
- See ErrorInfoTypeDef
- See TaskStatusType
FunctionArtifactMetaTypeDef#
# FunctionArtifactMetaTypeDef usage example
from mypy_boto3_tnb.type_defs import FunctionArtifactMetaTypeDef
def get_value() -> FunctionArtifactMetaTypeDef:
return {
"overrides": ...,
}
# FunctionArtifactMetaTypeDef definition
class FunctionArtifactMetaTypeDef(TypedDict):
overrides: NotRequired[List[ToscaOverrideTypeDef]], # (1)
NetworkArtifactMetaTypeDef#
# NetworkArtifactMetaTypeDef usage example
from mypy_boto3_tnb.type_defs import NetworkArtifactMetaTypeDef
def get_value() -> NetworkArtifactMetaTypeDef:
return {
"overrides": ...,
}
# NetworkArtifactMetaTypeDef definition
class NetworkArtifactMetaTypeDef(TypedDict):
overrides: NotRequired[List[ToscaOverrideTypeDef]], # (1)
GetSolNetworkInstanceOutputTypeDef#
# GetSolNetworkInstanceOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkInstanceOutputTypeDef
def get_value() -> GetSolNetworkInstanceOutputTypeDef:
return {
"arn": ...,
"id": ...,
"lcmOpInfo": ...,
"metadata": ...,
"nsInstanceDescription": ...,
"nsInstanceName": ...,
"nsState": ...,
"nsdId": ...,
"nsdInfoId": ...,
"tags": ...,
"ResponseMetadata": ...,
}
# GetSolNetworkInstanceOutputTypeDef definition
class GetSolNetworkInstanceOutputTypeDef(TypedDict):
arn: str,
id: str,
lcmOpInfo: LcmOperationInfoTypeDef, # (1)
metadata: GetSolNetworkInstanceMetadataTypeDef, # (2)
nsInstanceDescription: str,
nsInstanceName: str,
nsState: NsStateType, # (3)
nsdId: str,
nsdInfoId: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See LcmOperationInfoTypeDef
- See GetSolNetworkInstanceMetadataTypeDef
- See NsStateType
- See ResponseMetadataTypeDef
GetSolVnfcResourceInfoTypeDef#
# GetSolVnfcResourceInfoTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolVnfcResourceInfoTypeDef
def get_value() -> GetSolVnfcResourceInfoTypeDef:
return {
"metadata": ...,
}
# GetSolVnfcResourceInfoTypeDef definition
class GetSolVnfcResourceInfoTypeDef(TypedDict):
metadata: NotRequired[GetSolVnfcResourceInfoMetadataTypeDef], # (1)
ListSolFunctionInstanceInfoTypeDef#
# ListSolFunctionInstanceInfoTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionInstanceInfoTypeDef
def get_value() -> ListSolFunctionInstanceInfoTypeDef:
return {
"arn": ...,
"id": ...,
"instantiationState": ...,
"metadata": ...,
"nsInstanceId": ...,
"vnfPkgId": ...,
}
# ListSolFunctionInstanceInfoTypeDef definition
class ListSolFunctionInstanceInfoTypeDef(TypedDict):
arn: str,
id: str,
instantiationState: VnfInstantiationStateType, # (2)
metadata: ListSolFunctionInstanceMetadataTypeDef, # (3)
nsInstanceId: str,
vnfPkgId: str,
instantiatedVnfInfo: NotRequired[GetSolInstantiatedVnfInfoTypeDef], # (1)
vnfPkgName: NotRequired[str],
- See GetSolInstantiatedVnfInfoTypeDef
- See VnfInstantiationStateType
- See ListSolFunctionInstanceMetadataTypeDef
ListSolFunctionPackageInfoTypeDef#
# ListSolFunctionPackageInfoTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionPackageInfoTypeDef
def get_value() -> ListSolFunctionPackageInfoTypeDef:
return {
"arn": ...,
"id": ...,
"onboardingState": ...,
"operationalState": ...,
"usageState": ...,
}
# ListSolFunctionPackageInfoTypeDef definition
class ListSolFunctionPackageInfoTypeDef(TypedDict):
arn: str,
id: str,
onboardingState: OnboardingStateType, # (2)
operationalState: OperationalStateType, # (3)
usageState: UsageStateType, # (4)
metadata: NotRequired[ListSolFunctionPackageMetadataTypeDef], # (1)
vnfProductName: NotRequired[str],
vnfProvider: NotRequired[str],
vnfdId: NotRequired[str],
vnfdVersion: NotRequired[str],
- See ListSolFunctionPackageMetadataTypeDef
- See OnboardingStateType
- See OperationalStateType
- See UsageStateType
ListSolNetworkInstanceInfoTypeDef#
# ListSolNetworkInstanceInfoTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkInstanceInfoTypeDef
def get_value() -> ListSolNetworkInstanceInfoTypeDef:
return {
"arn": ...,
"id": ...,
"metadata": ...,
"nsInstanceDescription": ...,
"nsInstanceName": ...,
"nsState": ...,
"nsdId": ...,
"nsdInfoId": ...,
}
# ListSolNetworkInstanceInfoTypeDef definition
class ListSolNetworkInstanceInfoTypeDef(TypedDict):
arn: str,
id: str,
metadata: ListSolNetworkInstanceMetadataTypeDef, # (1)
nsInstanceDescription: str,
nsInstanceName: str,
nsState: NsStateType, # (2)
nsdId: str,
nsdInfoId: str,
ListSolNetworkOperationsInfoTypeDef#
# ListSolNetworkOperationsInfoTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkOperationsInfoTypeDef
def get_value() -> ListSolNetworkOperationsInfoTypeDef:
return {
"arn": ...,
"id": ...,
"lcmOperationType": ...,
"nsInstanceId": ...,
"operationState": ...,
}
# ListSolNetworkOperationsInfoTypeDef definition
class ListSolNetworkOperationsInfoTypeDef(TypedDict):
arn: str,
id: str,
lcmOperationType: LcmOperationTypeType, # (2)
nsInstanceId: str,
operationState: NsLcmOperationStateType, # (4)
error: NotRequired[ProblemDetailsTypeDef], # (1)
metadata: NotRequired[ListSolNetworkOperationsMetadataTypeDef], # (3)
- See ProblemDetailsTypeDef
- See LcmOperationTypeType
- See ListSolNetworkOperationsMetadataTypeDef
- See NsLcmOperationStateType
ListSolNetworkPackageInfoTypeDef#
# ListSolNetworkPackageInfoTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkPackageInfoTypeDef
def get_value() -> ListSolNetworkPackageInfoTypeDef:
return {
"arn": ...,
"id": ...,
"metadata": ...,
"nsdOnboardingState": ...,
"nsdOperationalState": ...,
"nsdUsageState": ...,
}
# ListSolNetworkPackageInfoTypeDef definition
class ListSolNetworkPackageInfoTypeDef(TypedDict):
arn: str,
id: str,
metadata: ListSolNetworkPackageMetadataTypeDef, # (1)
nsdOnboardingState: NsdOnboardingStateType, # (2)
nsdOperationalState: NsdOperationalStateType, # (3)
nsdUsageState: NsdUsageStateType, # (4)
nsdDesigner: NotRequired[str],
nsdId: NotRequired[str],
nsdInvariantId: NotRequired[str],
nsdName: NotRequired[str],
nsdVersion: NotRequired[str],
vnfPkgIds: NotRequired[List[str]],
- See ListSolNetworkPackageMetadataTypeDef
- See NsdOnboardingStateType
- See NsdOperationalStateType
- See NsdUsageStateType
UpdateSolNetworkInstanceInputRequestTypeDef#
# UpdateSolNetworkInstanceInputRequestTypeDef usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkInstanceInputRequestTypeDef
def get_value() -> UpdateSolNetworkInstanceInputRequestTypeDef:
return {
"nsInstanceId": ...,
"updateType": ...,
}
# UpdateSolNetworkInstanceInputRequestTypeDef definition
class UpdateSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsInstanceId: str,
updateType: UpdateSolNetworkTypeType, # (1)
modifyVnfInfoData: NotRequired[UpdateSolNetworkModifyTypeDef], # (2)
tags: NotRequired[Mapping[str, str]],
GetSolNetworkOperationOutputTypeDef#
# GetSolNetworkOperationOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkOperationOutputTypeDef
def get_value() -> GetSolNetworkOperationOutputTypeDef:
return {
"arn": ...,
"error": ...,
"id": ...,
"lcmOperationType": ...,
"metadata": ...,
"nsInstanceId": ...,
"operationState": ...,
"tags": ...,
"tasks": ...,
"ResponseMetadata": ...,
}
# GetSolNetworkOperationOutputTypeDef definition
class GetSolNetworkOperationOutputTypeDef(TypedDict):
arn: str,
error: ProblemDetailsTypeDef, # (1)
id: str,
lcmOperationType: LcmOperationTypeType, # (2)
metadata: GetSolNetworkOperationMetadataTypeDef, # (3)
nsInstanceId: str,
operationState: NsLcmOperationStateType, # (4)
tags: Dict[str, str],
tasks: List[GetSolNetworkOperationTaskDetailsTypeDef], # (5)
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See ProblemDetailsTypeDef
- See LcmOperationTypeType
- See GetSolNetworkOperationMetadataTypeDef
- See NsLcmOperationStateType
- See GetSolNetworkOperationTaskDetailsTypeDef
- See ResponseMetadataTypeDef
GetSolFunctionPackageMetadataTypeDef#
# GetSolFunctionPackageMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageMetadataTypeDef
def get_value() -> GetSolFunctionPackageMetadataTypeDef:
return {
"createdAt": ...,
"lastModified": ...,
}
# GetSolFunctionPackageMetadataTypeDef definition
class GetSolFunctionPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
vnfd: NotRequired[FunctionArtifactMetaTypeDef], # (1)
PutSolFunctionPackageContentMetadataTypeDef#
# PutSolFunctionPackageContentMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import PutSolFunctionPackageContentMetadataTypeDef
def get_value() -> PutSolFunctionPackageContentMetadataTypeDef:
return {
"vnfd": ...,
}
# PutSolFunctionPackageContentMetadataTypeDef definition
class PutSolFunctionPackageContentMetadataTypeDef(TypedDict):
vnfd: NotRequired[FunctionArtifactMetaTypeDef], # (1)
ValidateSolFunctionPackageContentMetadataTypeDef#
# ValidateSolFunctionPackageContentMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import ValidateSolFunctionPackageContentMetadataTypeDef
def get_value() -> ValidateSolFunctionPackageContentMetadataTypeDef:
return {
"vnfd": ...,
}
# ValidateSolFunctionPackageContentMetadataTypeDef definition
class ValidateSolFunctionPackageContentMetadataTypeDef(TypedDict):
vnfd: NotRequired[FunctionArtifactMetaTypeDef], # (1)
GetSolNetworkPackageMetadataTypeDef#
# GetSolNetworkPackageMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageMetadataTypeDef
def get_value() -> GetSolNetworkPackageMetadataTypeDef:
return {
"createdAt": ...,
"lastModified": ...,
}
# GetSolNetworkPackageMetadataTypeDef definition
class GetSolNetworkPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
nsd: NotRequired[NetworkArtifactMetaTypeDef], # (1)
PutSolNetworkPackageContentMetadataTypeDef#
# PutSolNetworkPackageContentMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import PutSolNetworkPackageContentMetadataTypeDef
def get_value() -> PutSolNetworkPackageContentMetadataTypeDef:
return {
"nsd": ...,
}
# PutSolNetworkPackageContentMetadataTypeDef definition
class PutSolNetworkPackageContentMetadataTypeDef(TypedDict):
nsd: NotRequired[NetworkArtifactMetaTypeDef], # (1)
ValidateSolNetworkPackageContentMetadataTypeDef#
# ValidateSolNetworkPackageContentMetadataTypeDef usage example
from mypy_boto3_tnb.type_defs import ValidateSolNetworkPackageContentMetadataTypeDef
def get_value() -> ValidateSolNetworkPackageContentMetadataTypeDef:
return {
"nsd": ...,
}
# ValidateSolNetworkPackageContentMetadataTypeDef definition
class ValidateSolNetworkPackageContentMetadataTypeDef(TypedDict):
nsd: NotRequired[NetworkArtifactMetaTypeDef], # (1)
GetSolVnfInfoTypeDef#
# GetSolVnfInfoTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolVnfInfoTypeDef
def get_value() -> GetSolVnfInfoTypeDef:
return {
"vnfState": ...,
}
# GetSolVnfInfoTypeDef definition
class GetSolVnfInfoTypeDef(TypedDict):
vnfState: NotRequired[VnfOperationalStateType], # (1)
vnfcResourceInfo: NotRequired[List[GetSolVnfcResourceInfoTypeDef]], # (2)
ListSolFunctionInstancesOutputTypeDef#
# ListSolFunctionInstancesOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionInstancesOutputTypeDef
def get_value() -> ListSolFunctionInstancesOutputTypeDef:
return {
"functionInstances": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListSolFunctionInstancesOutputTypeDef definition
class ListSolFunctionInstancesOutputTypeDef(TypedDict):
functionInstances: List[ListSolFunctionInstanceInfoTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSolFunctionPackagesOutputTypeDef#
# ListSolFunctionPackagesOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionPackagesOutputTypeDef
def get_value() -> ListSolFunctionPackagesOutputTypeDef:
return {
"functionPackages": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListSolFunctionPackagesOutputTypeDef definition
class ListSolFunctionPackagesOutputTypeDef(TypedDict):
functionPackages: List[ListSolFunctionPackageInfoTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSolNetworkInstancesOutputTypeDef#
# ListSolNetworkInstancesOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkInstancesOutputTypeDef
def get_value() -> ListSolNetworkInstancesOutputTypeDef:
return {
"networkInstances": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListSolNetworkInstancesOutputTypeDef definition
class ListSolNetworkInstancesOutputTypeDef(TypedDict):
networkInstances: List[ListSolNetworkInstanceInfoTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSolNetworkOperationsOutputTypeDef#
# ListSolNetworkOperationsOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkOperationsOutputTypeDef
def get_value() -> ListSolNetworkOperationsOutputTypeDef:
return {
"networkOperations": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListSolNetworkOperationsOutputTypeDef definition
class ListSolNetworkOperationsOutputTypeDef(TypedDict):
networkOperations: List[ListSolNetworkOperationsInfoTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSolNetworkPackagesOutputTypeDef#
# ListSolNetworkPackagesOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkPackagesOutputTypeDef
def get_value() -> ListSolNetworkPackagesOutputTypeDef:
return {
"networkPackages": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListSolNetworkPackagesOutputTypeDef definition
class ListSolNetworkPackagesOutputTypeDef(TypedDict):
networkPackages: List[ListSolNetworkPackageInfoTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolFunctionPackageOutputTypeDef#
# GetSolFunctionPackageOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageOutputTypeDef
def get_value() -> GetSolFunctionPackageOutputTypeDef:
return {
"arn": ...,
"id": ...,
"metadata": ...,
"onboardingState": ...,
"operationalState": ...,
"tags": ...,
"usageState": ...,
"vnfProductName": ...,
"vnfProvider": ...,
"vnfdId": ...,
"vnfdVersion": ...,
"ResponseMetadata": ...,
}
# GetSolFunctionPackageOutputTypeDef definition
class GetSolFunctionPackageOutputTypeDef(TypedDict):
arn: str,
id: str,
metadata: GetSolFunctionPackageMetadataTypeDef, # (1)
onboardingState: OnboardingStateType, # (2)
operationalState: OperationalStateType, # (3)
tags: Dict[str, str],
usageState: UsageStateType, # (4)
vnfProductName: str,
vnfProvider: str,
vnfdId: str,
vnfdVersion: str,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See GetSolFunctionPackageMetadataTypeDef
- See OnboardingStateType
- See OperationalStateType
- See UsageStateType
- See ResponseMetadataTypeDef
PutSolFunctionPackageContentOutputTypeDef#
# PutSolFunctionPackageContentOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import PutSolFunctionPackageContentOutputTypeDef
def get_value() -> PutSolFunctionPackageContentOutputTypeDef:
return {
"id": ...,
"metadata": ...,
"vnfProductName": ...,
"vnfProvider": ...,
"vnfdId": ...,
"vnfdVersion": ...,
"ResponseMetadata": ...,
}
# PutSolFunctionPackageContentOutputTypeDef definition
class PutSolFunctionPackageContentOutputTypeDef(TypedDict):
id: str,
metadata: PutSolFunctionPackageContentMetadataTypeDef, # (1)
vnfProductName: str,
vnfProvider: str,
vnfdId: str,
vnfdVersion: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ValidateSolFunctionPackageContentOutputTypeDef#
# ValidateSolFunctionPackageContentOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import ValidateSolFunctionPackageContentOutputTypeDef
def get_value() -> ValidateSolFunctionPackageContentOutputTypeDef:
return {
"id": ...,
"metadata": ...,
"vnfProductName": ...,
"vnfProvider": ...,
"vnfdId": ...,
"vnfdVersion": ...,
"ResponseMetadata": ...,
}
# ValidateSolFunctionPackageContentOutputTypeDef definition
class ValidateSolFunctionPackageContentOutputTypeDef(TypedDict):
id: str,
metadata: ValidateSolFunctionPackageContentMetadataTypeDef, # (1)
vnfProductName: str,
vnfProvider: str,
vnfdId: str,
vnfdVersion: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkPackageOutputTypeDef#
# GetSolNetworkPackageOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageOutputTypeDef
def get_value() -> GetSolNetworkPackageOutputTypeDef:
return {
"arn": ...,
"id": ...,
"metadata": ...,
"nsdId": ...,
"nsdName": ...,
"nsdOnboardingState": ...,
"nsdOperationalState": ...,
"nsdUsageState": ...,
"nsdVersion": ...,
"tags": ...,
"vnfPkgIds": ...,
"ResponseMetadata": ...,
}
# GetSolNetworkPackageOutputTypeDef definition
class GetSolNetworkPackageOutputTypeDef(TypedDict):
arn: str,
id: str,
metadata: GetSolNetworkPackageMetadataTypeDef, # (1)
nsdId: str,
nsdName: str,
nsdOnboardingState: NsdOnboardingStateType, # (2)
nsdOperationalState: NsdOperationalStateType, # (3)
nsdUsageState: NsdUsageStateType, # (4)
nsdVersion: str,
tags: Dict[str, str],
vnfPkgIds: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See GetSolNetworkPackageMetadataTypeDef
- See NsdOnboardingStateType
- See NsdOperationalStateType
- See NsdUsageStateType
- See ResponseMetadataTypeDef
PutSolNetworkPackageContentOutputTypeDef#
# PutSolNetworkPackageContentOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import PutSolNetworkPackageContentOutputTypeDef
def get_value() -> PutSolNetworkPackageContentOutputTypeDef:
return {
"arn": ...,
"id": ...,
"metadata": ...,
"nsdId": ...,
"nsdName": ...,
"nsdVersion": ...,
"vnfPkgIds": ...,
"ResponseMetadata": ...,
}
# PutSolNetworkPackageContentOutputTypeDef definition
class PutSolNetworkPackageContentOutputTypeDef(TypedDict):
arn: str,
id: str,
metadata: PutSolNetworkPackageContentMetadataTypeDef, # (1)
nsdId: str,
nsdName: str,
nsdVersion: str,
vnfPkgIds: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ValidateSolNetworkPackageContentOutputTypeDef#
# ValidateSolNetworkPackageContentOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import ValidateSolNetworkPackageContentOutputTypeDef
def get_value() -> ValidateSolNetworkPackageContentOutputTypeDef:
return {
"arn": ...,
"id": ...,
"metadata": ...,
"nsdId": ...,
"nsdName": ...,
"nsdVersion": ...,
"vnfPkgIds": ...,
"ResponseMetadata": ...,
}
# ValidateSolNetworkPackageContentOutputTypeDef definition
class ValidateSolNetworkPackageContentOutputTypeDef(TypedDict):
arn: str,
id: str,
metadata: ValidateSolNetworkPackageContentMetadataTypeDef, # (1)
nsdId: str,
nsdName: str,
nsdVersion: str,
vnfPkgIds: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolFunctionInstanceOutputTypeDef#
# GetSolFunctionInstanceOutputTypeDef usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionInstanceOutputTypeDef
def get_value() -> GetSolFunctionInstanceOutputTypeDef:
return {
"arn": ...,
"id": ...,
"instantiatedVnfInfo": ...,
"instantiationState": ...,
"metadata": ...,
"nsInstanceId": ...,
"tags": ...,
"vnfPkgId": ...,
"vnfProductName": ...,
"vnfProvider": ...,
"vnfdId": ...,
"vnfdVersion": ...,
"ResponseMetadata": ...,
}
# GetSolFunctionInstanceOutputTypeDef definition
class GetSolFunctionInstanceOutputTypeDef(TypedDict):
arn: str,
id: str,
instantiatedVnfInfo: GetSolVnfInfoTypeDef, # (1)
instantiationState: VnfInstantiationStateType, # (2)
metadata: GetSolFunctionInstanceMetadataTypeDef, # (3)
nsInstanceId: str,
tags: Dict[str, str],
vnfPkgId: str,
vnfProductName: str,
vnfProvider: str,
vnfdId: str,
vnfdVersion: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)