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