Type definitions#
Index > TelcoNetworkBuilder > Type definitions
Auto-generated documentation for TelcoNetworkBuilder type annotations stubs module mypy-boto3-tnb.
BlobTypeDef#
# BlobTypeDef Union usage example
from mypy_boto3_tnb.type_defs import BlobTypeDef
def get_value() -> BlobTypeDef:
return ...
# BlobTypeDef definition
BlobTypeDef = Union[
str,
bytes,
IO[Any],
StreamingBody,
]
CancelSolNetworkOperationInputTypeDef#
# CancelSolNetworkOperationInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import CancelSolNetworkOperationInputTypeDef
def get_value() -> CancelSolNetworkOperationInputTypeDef:
return {
"nsLcmOpOccId": ...,
}
# CancelSolNetworkOperationInputTypeDef definition
class CancelSolNetworkOperationInputTypeDef(TypedDict):
nsLcmOpOccId: str,
CreateSolFunctionPackageInputTypeDef#
# CreateSolFunctionPackageInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import CreateSolFunctionPackageInputTypeDef
def get_value() -> CreateSolFunctionPackageInputTypeDef:
return {
"tags": ...,
}
# CreateSolFunctionPackageInputTypeDef definition
class CreateSolFunctionPackageInputTypeDef(TypedDict):
tags: NotRequired[Mapping[str, str]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
CreateSolNetworkInstanceInputTypeDef#
# CreateSolNetworkInstanceInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import CreateSolNetworkInstanceInputTypeDef
def get_value() -> CreateSolNetworkInstanceInputTypeDef:
return {
"nsName": ...,
}
# CreateSolNetworkInstanceInputTypeDef definition
class CreateSolNetworkInstanceInputTypeDef(TypedDict):
nsName: str,
nsdInfoId: str,
nsDescription: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateSolNetworkPackageInputTypeDef#
# CreateSolNetworkPackageInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import CreateSolNetworkPackageInputTypeDef
def get_value() -> CreateSolNetworkPackageInputTypeDef:
return {
"tags": ...,
}
# CreateSolNetworkPackageInputTypeDef definition
class CreateSolNetworkPackageInputTypeDef(TypedDict):
tags: NotRequired[Mapping[str, str]],
DeleteSolFunctionPackageInputTypeDef#
# DeleteSolFunctionPackageInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import DeleteSolFunctionPackageInputTypeDef
def get_value() -> DeleteSolFunctionPackageInputTypeDef:
return {
"vnfPkgId": ...,
}
# DeleteSolFunctionPackageInputTypeDef definition
class DeleteSolFunctionPackageInputTypeDef(TypedDict):
vnfPkgId: str,
DeleteSolNetworkInstanceInputTypeDef#
# DeleteSolNetworkInstanceInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import DeleteSolNetworkInstanceInputTypeDef
def get_value() -> DeleteSolNetworkInstanceInputTypeDef:
return {
"nsInstanceId": ...,
}
# DeleteSolNetworkInstanceInputTypeDef definition
class DeleteSolNetworkInstanceInputTypeDef(TypedDict):
nsInstanceId: str,
DeleteSolNetworkPackageInputTypeDef#
# DeleteSolNetworkPackageInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import DeleteSolNetworkPackageInputTypeDef
def get_value() -> DeleteSolNetworkPackageInputTypeDef:
return {
"nsdInfoId": ...,
}
# DeleteSolNetworkPackageInputTypeDef definition
class DeleteSolNetworkPackageInputTypeDef(TypedDict):
nsdInfoId: str,
ErrorInfoTypeDef#
# ErrorInfoTypeDef TypedDict 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 TypedDict 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],
GetSolFunctionInstanceInputTypeDef#
# GetSolFunctionInstanceInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionInstanceInputTypeDef
def get_value() -> GetSolFunctionInstanceInputTypeDef:
return {
"vnfInstanceId": ...,
}
# GetSolFunctionInstanceInputTypeDef definition
class GetSolFunctionInstanceInputTypeDef(TypedDict):
vnfInstanceId: str,
GetSolFunctionInstanceMetadataTypeDef#
# GetSolFunctionInstanceMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionInstanceMetadataTypeDef
def get_value() -> GetSolFunctionInstanceMetadataTypeDef:
return {
"createdAt": ...,
}
# GetSolFunctionInstanceMetadataTypeDef definition
class GetSolFunctionInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
GetSolFunctionPackageContentInputTypeDef#
# GetSolFunctionPackageContentInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageContentInputTypeDef
def get_value() -> GetSolFunctionPackageContentInputTypeDef:
return {
"accept": ...,
}
# GetSolFunctionPackageContentInputTypeDef definition
class GetSolFunctionPackageContentInputTypeDef(TypedDict):
accept: PackageContentTypeType, # (1)
vnfPkgId: str,
GetSolFunctionPackageDescriptorInputTypeDef#
# GetSolFunctionPackageDescriptorInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageDescriptorInputTypeDef
def get_value() -> GetSolFunctionPackageDescriptorInputTypeDef:
return {
"accept": ...,
}
# GetSolFunctionPackageDescriptorInputTypeDef definition
class GetSolFunctionPackageDescriptorInputTypeDef(TypedDict):
accept: DescriptorContentTypeType, # (1)
vnfPkgId: str,
GetSolFunctionPackageInputTypeDef#
# GetSolFunctionPackageInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageInputTypeDef
def get_value() -> GetSolFunctionPackageInputTypeDef:
return {
"vnfPkgId": ...,
}
# GetSolFunctionPackageInputTypeDef definition
class GetSolFunctionPackageInputTypeDef(TypedDict):
vnfPkgId: str,
GetSolInstantiatedVnfInfoTypeDef#
# GetSolInstantiatedVnfInfoTypeDef TypedDict 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)
GetSolNetworkInstanceInputTypeDef#
# GetSolNetworkInstanceInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkInstanceInputTypeDef
def get_value() -> GetSolNetworkInstanceInputTypeDef:
return {
"nsInstanceId": ...,
}
# GetSolNetworkInstanceInputTypeDef definition
class GetSolNetworkInstanceInputTypeDef(TypedDict):
nsInstanceId: str,
GetSolNetworkInstanceMetadataTypeDef#
# GetSolNetworkInstanceMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkInstanceMetadataTypeDef
def get_value() -> GetSolNetworkInstanceMetadataTypeDef:
return {
"createdAt": ...,
}
# GetSolNetworkInstanceMetadataTypeDef definition
class GetSolNetworkInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
LcmOperationInfoTypeDef#
# LcmOperationInfoTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import LcmOperationInfoTypeDef
def get_value() -> LcmOperationInfoTypeDef:
return {
"nsLcmOpOccId": ...,
}
# LcmOperationInfoTypeDef definition
class LcmOperationInfoTypeDef(TypedDict):
nsLcmOpOccId: str,
GetSolNetworkOperationInputTypeDef#
# GetSolNetworkOperationInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkOperationInputTypeDef
def get_value() -> GetSolNetworkOperationInputTypeDef:
return {
"nsLcmOpOccId": ...,
}
# GetSolNetworkOperationInputTypeDef definition
class GetSolNetworkOperationInputTypeDef(TypedDict):
nsLcmOpOccId: str,
InstantiateMetadataTypeDef#
# InstantiateMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import InstantiateMetadataTypeDef
def get_value() -> InstantiateMetadataTypeDef:
return {
"additionalParamsForNs": ...,
}
# InstantiateMetadataTypeDef definition
class InstantiateMetadataTypeDef(TypedDict):
nsdInfoId: str,
additionalParamsForNs: NotRequired[Dict[str, Any]],
ModifyVnfInfoMetadataTypeDef#
# ModifyVnfInfoMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ModifyVnfInfoMetadataTypeDef
def get_value() -> ModifyVnfInfoMetadataTypeDef:
return {
"vnfConfigurableProperties": ...,
}
# ModifyVnfInfoMetadataTypeDef definition
class ModifyVnfInfoMetadataTypeDef(TypedDict):
vnfConfigurableProperties: Dict[str, Any],
vnfInstanceId: str,
UpdateNsMetadataTypeDef#
# UpdateNsMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import UpdateNsMetadataTypeDef
def get_value() -> UpdateNsMetadataTypeDef:
return {
"additionalParamsForNs": ...,
}
# UpdateNsMetadataTypeDef definition
class UpdateNsMetadataTypeDef(TypedDict):
nsdInfoId: str,
additionalParamsForNs: NotRequired[Dict[str, Any]],
ProblemDetailsTypeDef#
# ProblemDetailsTypeDef TypedDict 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],
GetSolNetworkPackageContentInputTypeDef#
# GetSolNetworkPackageContentInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageContentInputTypeDef
def get_value() -> GetSolNetworkPackageContentInputTypeDef:
return {
"accept": ...,
}
# GetSolNetworkPackageContentInputTypeDef definition
class GetSolNetworkPackageContentInputTypeDef(TypedDict):
accept: PackageContentTypeType, # (1)
nsdInfoId: str,
GetSolNetworkPackageDescriptorInputTypeDef#
# GetSolNetworkPackageDescriptorInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageDescriptorInputTypeDef
def get_value() -> GetSolNetworkPackageDescriptorInputTypeDef:
return {
"nsdInfoId": ...,
}
# GetSolNetworkPackageDescriptorInputTypeDef definition
class GetSolNetworkPackageDescriptorInputTypeDef(TypedDict):
nsdInfoId: str,
GetSolNetworkPackageInputTypeDef#
# GetSolNetworkPackageInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageInputTypeDef
def get_value() -> GetSolNetworkPackageInputTypeDef:
return {
"nsdInfoId": ...,
}
# GetSolNetworkPackageInputTypeDef definition
class GetSolNetworkPackageInputTypeDef(TypedDict):
nsdInfoId: str,
GetSolVnfcResourceInfoMetadataTypeDef#
# GetSolVnfcResourceInfoMetadataTypeDef TypedDict 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],
InstantiateSolNetworkInstanceInputTypeDef#
# InstantiateSolNetworkInstanceInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import InstantiateSolNetworkInstanceInputTypeDef
def get_value() -> InstantiateSolNetworkInstanceInputTypeDef:
return {
"nsInstanceId": ...,
}
# InstantiateSolNetworkInstanceInputTypeDef definition
class InstantiateSolNetworkInstanceInputTypeDef(TypedDict):
nsInstanceId: str,
additionalParamsForNs: NotRequired[Mapping[str, Any]],
dryRun: NotRequired[bool],
tags: NotRequired[Mapping[str, str]],
ListSolFunctionInstanceMetadataTypeDef#
# ListSolFunctionInstanceMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionInstanceMetadataTypeDef
def get_value() -> ListSolFunctionInstanceMetadataTypeDef:
return {
"createdAt": ...,
}
# ListSolFunctionInstanceMetadataTypeDef definition
class ListSolFunctionInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict 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],
ListSolFunctionInstancesInputTypeDef#
# ListSolFunctionInstancesInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionInstancesInputTypeDef
def get_value() -> ListSolFunctionInstancesInputTypeDef:
return {
"maxResults": ...,
}
# ListSolFunctionInstancesInputTypeDef definition
class ListSolFunctionInstancesInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSolFunctionPackageMetadataTypeDef#
# ListSolFunctionPackageMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionPackageMetadataTypeDef
def get_value() -> ListSolFunctionPackageMetadataTypeDef:
return {
"createdAt": ...,
}
# ListSolFunctionPackageMetadataTypeDef definition
class ListSolFunctionPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolFunctionPackagesInputTypeDef#
# ListSolFunctionPackagesInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionPackagesInputTypeDef
def get_value() -> ListSolFunctionPackagesInputTypeDef:
return {
"maxResults": ...,
}
# ListSolFunctionPackagesInputTypeDef definition
class ListSolFunctionPackagesInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSolNetworkInstanceMetadataTypeDef#
# ListSolNetworkInstanceMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkInstanceMetadataTypeDef
def get_value() -> ListSolNetworkInstanceMetadataTypeDef:
return {
"createdAt": ...,
}
# ListSolNetworkInstanceMetadataTypeDef definition
class ListSolNetworkInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolNetworkInstancesInputTypeDef#
# ListSolNetworkInstancesInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkInstancesInputTypeDef
def get_value() -> ListSolNetworkInstancesInputTypeDef:
return {
"maxResults": ...,
}
# ListSolNetworkInstancesInputTypeDef definition
class ListSolNetworkInstancesInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSolNetworkOperationsMetadataTypeDef#
# ListSolNetworkOperationsMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkOperationsMetadataTypeDef
def get_value() -> ListSolNetworkOperationsMetadataTypeDef:
return {
"createdAt": ...,
}
# ListSolNetworkOperationsMetadataTypeDef definition
class ListSolNetworkOperationsMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
nsdInfoId: NotRequired[str],
vnfInstanceId: NotRequired[str],
ListSolNetworkOperationsInputTypeDef#
# ListSolNetworkOperationsInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkOperationsInputTypeDef
def get_value() -> ListSolNetworkOperationsInputTypeDef:
return {
"maxResults": ...,
}
# ListSolNetworkOperationsInputTypeDef definition
class ListSolNetworkOperationsInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
nsInstanceId: NotRequired[str],
ListSolNetworkPackageMetadataTypeDef#
# ListSolNetworkPackageMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkPackageMetadataTypeDef
def get_value() -> ListSolNetworkPackageMetadataTypeDef:
return {
"createdAt": ...,
}
# ListSolNetworkPackageMetadataTypeDef definition
class ListSolNetworkPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolNetworkPackagesInputTypeDef#
# ListSolNetworkPackagesInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkPackagesInputTypeDef
def get_value() -> ListSolNetworkPackagesInputTypeDef:
return {
"maxResults": ...,
}
# ListSolNetworkPackagesInputTypeDef definition
class ListSolNetworkPackagesInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListTagsForResourceInputTypeDef#
# ListTagsForResourceInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListTagsForResourceInputTypeDef
def get_value() -> ListTagsForResourceInputTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceInputTypeDef definition
class ListTagsForResourceInputTypeDef(TypedDict):
resourceArn: str,
TagResourceInputTypeDef#
# TagResourceInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import TagResourceInputTypeDef
def get_value() -> TagResourceInputTypeDef:
return {
"resourceArn": ...,
}
# TagResourceInputTypeDef definition
class TagResourceInputTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
TerminateSolNetworkInstanceInputTypeDef#
# TerminateSolNetworkInstanceInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import TerminateSolNetworkInstanceInputTypeDef
def get_value() -> TerminateSolNetworkInstanceInputTypeDef:
return {
"nsInstanceId": ...,
}
# TerminateSolNetworkInstanceInputTypeDef definition
class TerminateSolNetworkInstanceInputTypeDef(TypedDict):
nsInstanceId: str,
tags: NotRequired[Mapping[str, str]],
UntagResourceInputTypeDef#
# UntagResourceInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import UntagResourceInputTypeDef
def get_value() -> UntagResourceInputTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceInputTypeDef definition
class UntagResourceInputTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateSolFunctionPackageInputTypeDef#
# UpdateSolFunctionPackageInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import UpdateSolFunctionPackageInputTypeDef
def get_value() -> UpdateSolFunctionPackageInputTypeDef:
return {
"operationalState": ...,
}
# UpdateSolFunctionPackageInputTypeDef definition
class UpdateSolFunctionPackageInputTypeDef(TypedDict):
operationalState: OperationalStateType, # (1)
vnfPkgId: str,
UpdateSolNetworkModifyTypeDef#
# UpdateSolNetworkModifyTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkModifyTypeDef
def get_value() -> UpdateSolNetworkModifyTypeDef:
return {
"vnfConfigurableProperties": ...,
}
# UpdateSolNetworkModifyTypeDef definition
class UpdateSolNetworkModifyTypeDef(TypedDict):
vnfConfigurableProperties: Mapping[str, Any],
vnfInstanceId: str,
UpdateSolNetworkServiceDataTypeDef#
# UpdateSolNetworkServiceDataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkServiceDataTypeDef
def get_value() -> UpdateSolNetworkServiceDataTypeDef:
return {
"additionalParamsForNs": ...,
}
# UpdateSolNetworkServiceDataTypeDef definition
class UpdateSolNetworkServiceDataTypeDef(TypedDict):
nsdInfoId: str,
additionalParamsForNs: NotRequired[Mapping[str, Any]],
UpdateSolNetworkPackageInputTypeDef#
# UpdateSolNetworkPackageInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkPackageInputTypeDef
def get_value() -> UpdateSolNetworkPackageInputTypeDef:
return {
"nsdInfoId": ...,
}
# UpdateSolNetworkPackageInputTypeDef definition
class UpdateSolNetworkPackageInputTypeDef(TypedDict):
nsdInfoId: str,
nsdOperationalState: NsdOperationalStateType, # (1)
PutSolFunctionPackageContentInputTypeDef#
# PutSolFunctionPackageContentInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import PutSolFunctionPackageContentInputTypeDef
def get_value() -> PutSolFunctionPackageContentInputTypeDef:
return {
"file": ...,
}
# PutSolFunctionPackageContentInputTypeDef definition
class PutSolFunctionPackageContentInputTypeDef(TypedDict):
file: BlobTypeDef,
vnfPkgId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
PutSolNetworkPackageContentInputTypeDef#
# PutSolNetworkPackageContentInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import PutSolNetworkPackageContentInputTypeDef
def get_value() -> PutSolNetworkPackageContentInputTypeDef:
return {
"file": ...,
}
# PutSolNetworkPackageContentInputTypeDef definition
class PutSolNetworkPackageContentInputTypeDef(TypedDict):
file: BlobTypeDef,
nsdInfoId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
ValidateSolFunctionPackageContentInputTypeDef#
# ValidateSolFunctionPackageContentInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ValidateSolFunctionPackageContentInputTypeDef
def get_value() -> ValidateSolFunctionPackageContentInputTypeDef:
return {
"file": ...,
}
# ValidateSolFunctionPackageContentInputTypeDef definition
class ValidateSolFunctionPackageContentInputTypeDef(TypedDict):
file: BlobTypeDef,
vnfPkgId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
ValidateSolNetworkPackageContentInputTypeDef#
# ValidateSolNetworkPackageContentInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ValidateSolNetworkPackageContentInputTypeDef
def get_value() -> ValidateSolNetworkPackageContentInputTypeDef:
return {
"file": ...,
}
# ValidateSolNetworkPackageContentInputTypeDef definition
class ValidateSolNetworkPackageContentInputTypeDef(TypedDict):
file: BlobTypeDef,
nsdInfoId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
CreateSolFunctionPackageOutputTypeDef#
# CreateSolFunctionPackageOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import CreateSolFunctionPackageOutputTypeDef
def get_value() -> CreateSolFunctionPackageOutputTypeDef:
return {
"arn": ...,
}
# 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
CreateSolNetworkInstanceOutputTypeDef#
# CreateSolNetworkInstanceOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import CreateSolNetworkInstanceOutputTypeDef
def get_value() -> CreateSolNetworkInstanceOutputTypeDef:
return {
"arn": ...,
}
# CreateSolNetworkInstanceOutputTypeDef definition
class CreateSolNetworkInstanceOutputTypeDef(TypedDict):
arn: str,
id: str,
nsInstanceName: str,
nsdInfoId: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSolNetworkPackageOutputTypeDef#
# CreateSolNetworkPackageOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import CreateSolNetworkPackageOutputTypeDef
def get_value() -> CreateSolNetworkPackageOutputTypeDef:
return {
"arn": ...,
}
# 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
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetSolFunctionPackageContentOutputTypeDef#
# GetSolFunctionPackageContentOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageContentOutputTypeDef
def get_value() -> GetSolFunctionPackageContentOutputTypeDef:
return {
"contentType": ...,
}
# GetSolFunctionPackageContentOutputTypeDef definition
class GetSolFunctionPackageContentOutputTypeDef(TypedDict):
contentType: PackageContentTypeType, # (1)
packageContent: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolFunctionPackageDescriptorOutputTypeDef#
# GetSolFunctionPackageDescriptorOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageDescriptorOutputTypeDef
def get_value() -> GetSolFunctionPackageDescriptorOutputTypeDef:
return {
"contentType": ...,
}
# GetSolFunctionPackageDescriptorOutputTypeDef definition
class GetSolFunctionPackageDescriptorOutputTypeDef(TypedDict):
contentType: DescriptorContentTypeType, # (1)
vnfd: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkPackageContentOutputTypeDef#
# GetSolNetworkPackageContentOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageContentOutputTypeDef
def get_value() -> GetSolNetworkPackageContentOutputTypeDef:
return {
"contentType": ...,
}
# GetSolNetworkPackageContentOutputTypeDef definition
class GetSolNetworkPackageContentOutputTypeDef(TypedDict):
contentType: PackageContentTypeType, # (1)
nsdContent: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkPackageDescriptorOutputTypeDef#
# GetSolNetworkPackageDescriptorOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageDescriptorOutputTypeDef
def get_value() -> GetSolNetworkPackageDescriptorOutputTypeDef:
return {
"contentType": ...,
}
# GetSolNetworkPackageDescriptorOutputTypeDef definition
class GetSolNetworkPackageDescriptorOutputTypeDef(TypedDict):
contentType: DescriptorContentTypeType, # (1)
nsd: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InstantiateSolNetworkInstanceOutputTypeDef#
# InstantiateSolNetworkInstanceOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import InstantiateSolNetworkInstanceOutputTypeDef
def get_value() -> InstantiateSolNetworkInstanceOutputTypeDef:
return {
"nsLcmOpOccId": ...,
}
# InstantiateSolNetworkInstanceOutputTypeDef definition
class InstantiateSolNetworkInstanceOutputTypeDef(TypedDict):
nsLcmOpOccId: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceOutputTypeDef#
# ListTagsForResourceOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListTagsForResourceOutputTypeDef
def get_value() -> ListTagsForResourceOutputTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceOutputTypeDef definition
class ListTagsForResourceOutputTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TerminateSolNetworkInstanceOutputTypeDef#
# TerminateSolNetworkInstanceOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import TerminateSolNetworkInstanceOutputTypeDef
def get_value() -> TerminateSolNetworkInstanceOutputTypeDef:
return {
"nsLcmOpOccId": ...,
}
# TerminateSolNetworkInstanceOutputTypeDef definition
class TerminateSolNetworkInstanceOutputTypeDef(TypedDict):
nsLcmOpOccId: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateSolFunctionPackageOutputTypeDef#
# UpdateSolFunctionPackageOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import UpdateSolFunctionPackageOutputTypeDef
def get_value() -> UpdateSolFunctionPackageOutputTypeDef:
return {
"operationalState": ...,
}
# UpdateSolFunctionPackageOutputTypeDef definition
class UpdateSolFunctionPackageOutputTypeDef(TypedDict):
operationalState: OperationalStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateSolNetworkInstanceOutputTypeDef#
# UpdateSolNetworkInstanceOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkInstanceOutputTypeDef
def get_value() -> UpdateSolNetworkInstanceOutputTypeDef:
return {
"nsLcmOpOccId": ...,
}
# UpdateSolNetworkInstanceOutputTypeDef definition
class UpdateSolNetworkInstanceOutputTypeDef(TypedDict):
nsLcmOpOccId: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateSolNetworkPackageOutputTypeDef#
# UpdateSolNetworkPackageOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkPackageOutputTypeDef
def get_value() -> UpdateSolNetworkPackageOutputTypeDef:
return {
"nsdOperationalState": ...,
}
# UpdateSolNetworkPackageOutputTypeDef definition
class UpdateSolNetworkPackageOutputTypeDef(TypedDict):
nsdOperationalState: NsdOperationalStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkOperationTaskDetailsTypeDef#
# GetSolNetworkOperationTaskDetailsTypeDef TypedDict 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 TypedDict 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 TypedDict 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 TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkInstanceOutputTypeDef
def get_value() -> GetSolNetworkInstanceOutputTypeDef:
return {
"arn": ...,
}
# 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
GetSolNetworkOperationMetadataTypeDef#
# GetSolNetworkOperationMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkOperationMetadataTypeDef
def get_value() -> GetSolNetworkOperationMetadataTypeDef:
return {
"createdAt": ...,
}
# GetSolNetworkOperationMetadataTypeDef definition
class GetSolNetworkOperationMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
instantiateMetadata: NotRequired[InstantiateMetadataTypeDef], # (1)
modifyVnfInfoMetadata: NotRequired[ModifyVnfInfoMetadataTypeDef], # (2)
updateNsMetadata: NotRequired[UpdateNsMetadataTypeDef], # (3)
GetSolVnfcResourceInfoTypeDef#
# GetSolVnfcResourceInfoTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionInstanceInfoTypeDef
def get_value() -> ListSolFunctionInstanceInfoTypeDef:
return {
"arn": ...,
}
# 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
ListSolFunctionInstancesInputPaginateTypeDef#
# ListSolFunctionInstancesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionInstancesInputPaginateTypeDef
def get_value() -> ListSolFunctionInstancesInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListSolFunctionInstancesInputPaginateTypeDef definition
class ListSolFunctionInstancesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolFunctionPackagesInputPaginateTypeDef#
# ListSolFunctionPackagesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionPackagesInputPaginateTypeDef
def get_value() -> ListSolFunctionPackagesInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListSolFunctionPackagesInputPaginateTypeDef definition
class ListSolFunctionPackagesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolNetworkInstancesInputPaginateTypeDef#
# ListSolNetworkInstancesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkInstancesInputPaginateTypeDef
def get_value() -> ListSolNetworkInstancesInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListSolNetworkInstancesInputPaginateTypeDef definition
class ListSolNetworkInstancesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolNetworkOperationsInputPaginateTypeDef#
# ListSolNetworkOperationsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkOperationsInputPaginateTypeDef
def get_value() -> ListSolNetworkOperationsInputPaginateTypeDef:
return {
"nsInstanceId": ...,
}
# ListSolNetworkOperationsInputPaginateTypeDef definition
class ListSolNetworkOperationsInputPaginateTypeDef(TypedDict):
nsInstanceId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolNetworkPackagesInputPaginateTypeDef#
# ListSolNetworkPackagesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkPackagesInputPaginateTypeDef
def get_value() -> ListSolNetworkPackagesInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListSolNetworkPackagesInputPaginateTypeDef definition
class ListSolNetworkPackagesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolFunctionPackageInfoTypeDef#
# ListSolFunctionPackageInfoTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionPackageInfoTypeDef
def get_value() -> ListSolFunctionPackageInfoTypeDef:
return {
"arn": ...,
}
# 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 TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkInstanceInfoTypeDef
def get_value() -> ListSolNetworkInstanceInfoTypeDef:
return {
"arn": ...,
}
# 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 TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkOperationsInfoTypeDef
def get_value() -> ListSolNetworkOperationsInfoTypeDef:
return {
"arn": ...,
}
# 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)
updateType: NotRequired[UpdateSolNetworkTypeType], # (5)
- See ProblemDetailsTypeDef
- See LcmOperationTypeType
- See ListSolNetworkOperationsMetadataTypeDef
- See NsLcmOperationStateType
- See UpdateSolNetworkTypeType
ListSolNetworkPackageInfoTypeDef#
# ListSolNetworkPackageInfoTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkPackageInfoTypeDef
def get_value() -> ListSolNetworkPackageInfoTypeDef:
return {
"arn": ...,
}
# 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
UpdateSolNetworkInstanceInputTypeDef#
# UpdateSolNetworkInstanceInputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import UpdateSolNetworkInstanceInputTypeDef
def get_value() -> UpdateSolNetworkInstanceInputTypeDef:
return {
"nsInstanceId": ...,
}
# UpdateSolNetworkInstanceInputTypeDef definition
class UpdateSolNetworkInstanceInputTypeDef(TypedDict):
nsInstanceId: str,
updateType: UpdateSolNetworkTypeType, # (1)
modifyVnfInfoData: NotRequired[UpdateSolNetworkModifyTypeDef], # (2)
tags: NotRequired[Mapping[str, str]],
updateNs: NotRequired[UpdateSolNetworkServiceDataTypeDef], # (3)
- See UpdateSolNetworkTypeType
- See UpdateSolNetworkModifyTypeDef
- See UpdateSolNetworkServiceDataTypeDef
GetSolFunctionPackageMetadataTypeDef#
# GetSolFunctionPackageMetadataTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageMetadataTypeDef
def get_value() -> GetSolFunctionPackageMetadataTypeDef:
return {
"createdAt": ...,
}
# GetSolFunctionPackageMetadataTypeDef definition
class GetSolFunctionPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
vnfd: NotRequired[FunctionArtifactMetaTypeDef], # (1)
PutSolFunctionPackageContentMetadataTypeDef#
# PutSolFunctionPackageContentMetadataTypeDef TypedDict 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 TypedDict 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 TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageMetadataTypeDef
def get_value() -> GetSolNetworkPackageMetadataTypeDef:
return {
"createdAt": ...,
}
# GetSolNetworkPackageMetadataTypeDef definition
class GetSolNetworkPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
nsd: NotRequired[NetworkArtifactMetaTypeDef], # (1)
PutSolNetworkPackageContentMetadataTypeDef#
# PutSolNetworkPackageContentMetadataTypeDef TypedDict 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 TypedDict 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)
GetSolNetworkOperationOutputTypeDef#
# GetSolNetworkOperationOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkOperationOutputTypeDef
def get_value() -> GetSolNetworkOperationOutputTypeDef:
return {
"arn": ...,
}
# 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)
updateType: UpdateSolNetworkTypeType, # (6)
ResponseMetadata: ResponseMetadataTypeDef, # (7)
- See ProblemDetailsTypeDef
- See LcmOperationTypeType
- See GetSolNetworkOperationMetadataTypeDef
- See NsLcmOperationStateType
- See GetSolNetworkOperationTaskDetailsTypeDef
- See UpdateSolNetworkTypeType
- See ResponseMetadataTypeDef
GetSolVnfInfoTypeDef#
# GetSolVnfInfoTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionInstancesOutputTypeDef
def get_value() -> ListSolFunctionInstancesOutputTypeDef:
return {
"functionInstances": ...,
}
# ListSolFunctionInstancesOutputTypeDef definition
class ListSolFunctionInstancesOutputTypeDef(TypedDict):
functionInstances: List[ListSolFunctionInstanceInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSolFunctionPackagesOutputTypeDef#
# ListSolFunctionPackagesOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolFunctionPackagesOutputTypeDef
def get_value() -> ListSolFunctionPackagesOutputTypeDef:
return {
"functionPackages": ...,
}
# ListSolFunctionPackagesOutputTypeDef definition
class ListSolFunctionPackagesOutputTypeDef(TypedDict):
functionPackages: List[ListSolFunctionPackageInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSolNetworkInstancesOutputTypeDef#
# ListSolNetworkInstancesOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkInstancesOutputTypeDef
def get_value() -> ListSolNetworkInstancesOutputTypeDef:
return {
"networkInstances": ...,
}
# ListSolNetworkInstancesOutputTypeDef definition
class ListSolNetworkInstancesOutputTypeDef(TypedDict):
networkInstances: List[ListSolNetworkInstanceInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSolNetworkOperationsOutputTypeDef#
# ListSolNetworkOperationsOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkOperationsOutputTypeDef
def get_value() -> ListSolNetworkOperationsOutputTypeDef:
return {
"networkOperations": ...,
}
# ListSolNetworkOperationsOutputTypeDef definition
class ListSolNetworkOperationsOutputTypeDef(TypedDict):
networkOperations: List[ListSolNetworkOperationsInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSolNetworkPackagesOutputTypeDef#
# ListSolNetworkPackagesOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ListSolNetworkPackagesOutputTypeDef
def get_value() -> ListSolNetworkPackagesOutputTypeDef:
return {
"networkPackages": ...,
}
# ListSolNetworkPackagesOutputTypeDef definition
class ListSolNetworkPackagesOutputTypeDef(TypedDict):
networkPackages: List[ListSolNetworkPackageInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
GetSolFunctionPackageOutputTypeDef#
# GetSolFunctionPackageOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionPackageOutputTypeDef
def get_value() -> GetSolFunctionPackageOutputTypeDef:
return {
"arn": ...,
}
# 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 TypedDict usage example
from mypy_boto3_tnb.type_defs import PutSolFunctionPackageContentOutputTypeDef
def get_value() -> PutSolFunctionPackageContentOutputTypeDef:
return {
"id": ...,
}
# PutSolFunctionPackageContentOutputTypeDef definition
class PutSolFunctionPackageContentOutputTypeDef(TypedDict):
id: str,
metadata: PutSolFunctionPackageContentMetadataTypeDef, # (1)
vnfProductName: str,
vnfProvider: str,
vnfdId: str,
vnfdVersion: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ValidateSolFunctionPackageContentOutputTypeDef#
# ValidateSolFunctionPackageContentOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import ValidateSolFunctionPackageContentOutputTypeDef
def get_value() -> ValidateSolFunctionPackageContentOutputTypeDef:
return {
"id": ...,
}
# ValidateSolFunctionPackageContentOutputTypeDef definition
class ValidateSolFunctionPackageContentOutputTypeDef(TypedDict):
id: str,
metadata: ValidateSolFunctionPackageContentMetadataTypeDef, # (1)
vnfProductName: str,
vnfProvider: str,
vnfdId: str,
vnfdVersion: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkPackageOutputTypeDef#
# GetSolNetworkPackageOutputTypeDef TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolNetworkPackageOutputTypeDef
def get_value() -> GetSolNetworkPackageOutputTypeDef:
return {
"arn": ...,
}
# 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 TypedDict usage example
from mypy_boto3_tnb.type_defs import PutSolNetworkPackageContentOutputTypeDef
def get_value() -> PutSolNetworkPackageContentOutputTypeDef:
return {
"arn": ...,
}
# 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 TypedDict usage example
from mypy_boto3_tnb.type_defs import ValidateSolNetworkPackageContentOutputTypeDef
def get_value() -> ValidateSolNetworkPackageContentOutputTypeDef:
return {
"arn": ...,
}
# 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 TypedDict usage example
from mypy_boto3_tnb.type_defs import GetSolFunctionInstanceOutputTypeDef
def get_value() -> GetSolFunctionInstanceOutputTypeDef:
return {
"arn": ...,
}
# 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)