Type definitions#
Index > TelcoNetworkBuilder > Type definitions
Auto-generated documentation for TelcoNetworkBuilder type annotations stubs module mypy-boto3-tnb.
BlobTypeDef#
# BlobTypeDef definition
BlobTypeDef = Union[
str,
bytes,
IO[Any],
StreamingBody,
]
CancelSolNetworkOperationInputRequestTypeDef#
# CancelSolNetworkOperationInputRequestTypeDef definition
class CancelSolNetworkOperationInputRequestTypeDef(TypedDict):
nsLcmOpOccId: str,
CreateSolFunctionPackageInputRequestTypeDef#
# CreateSolFunctionPackageInputRequestTypeDef definition
class CreateSolFunctionPackageInputRequestTypeDef(TypedDict):
tags: NotRequired[Mapping[str, str]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
CreateSolNetworkInstanceInputRequestTypeDef#
# CreateSolNetworkInstanceInputRequestTypeDef definition
class CreateSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsName: str,
nsdInfoId: str,
nsDescription: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateSolNetworkPackageInputRequestTypeDef#
# CreateSolNetworkPackageInputRequestTypeDef definition
class CreateSolNetworkPackageInputRequestTypeDef(TypedDict):
tags: NotRequired[Mapping[str, str]],
DeleteSolFunctionPackageInputRequestTypeDef#
# DeleteSolFunctionPackageInputRequestTypeDef definition
class DeleteSolFunctionPackageInputRequestTypeDef(TypedDict):
vnfPkgId: str,
DeleteSolNetworkInstanceInputRequestTypeDef#
# DeleteSolNetworkInstanceInputRequestTypeDef definition
class DeleteSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsInstanceId: str,
DeleteSolNetworkPackageInputRequestTypeDef#
# DeleteSolNetworkPackageInputRequestTypeDef definition
class DeleteSolNetworkPackageInputRequestTypeDef(TypedDict):
nsdInfoId: str,
ErrorInfoTypeDef#
# ErrorInfoTypeDef definition
class ErrorInfoTypeDef(TypedDict):
cause: NotRequired[str],
details: NotRequired[str],
ToscaOverrideTypeDef#
# ToscaOverrideTypeDef definition
class ToscaOverrideTypeDef(TypedDict):
defaultValue: NotRequired[str],
name: NotRequired[str],
GetSolFunctionInstanceInputRequestTypeDef#
# GetSolFunctionInstanceInputRequestTypeDef definition
class GetSolFunctionInstanceInputRequestTypeDef(TypedDict):
vnfInstanceId: str,
GetSolFunctionInstanceMetadataTypeDef#
# GetSolFunctionInstanceMetadataTypeDef definition
class GetSolFunctionInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
GetSolFunctionPackageContentInputRequestTypeDef#
# GetSolFunctionPackageContentInputRequestTypeDef definition
class GetSolFunctionPackageContentInputRequestTypeDef(TypedDict):
accept: PackageContentTypeType, # (1)
vnfPkgId: str,
GetSolFunctionPackageDescriptorInputRequestTypeDef#
# GetSolFunctionPackageDescriptorInputRequestTypeDef definition
class GetSolFunctionPackageDescriptorInputRequestTypeDef(TypedDict):
accept: DescriptorContentTypeType, # (1)
vnfPkgId: str,
GetSolFunctionPackageInputRequestTypeDef#
# GetSolFunctionPackageInputRequestTypeDef definition
class GetSolFunctionPackageInputRequestTypeDef(TypedDict):
vnfPkgId: str,
GetSolInstantiatedVnfInfoTypeDef#
# GetSolInstantiatedVnfInfoTypeDef definition
class GetSolInstantiatedVnfInfoTypeDef(TypedDict):
vnfState: NotRequired[VnfOperationalStateType], # (1)
GetSolNetworkInstanceInputRequestTypeDef#
# GetSolNetworkInstanceInputRequestTypeDef definition
class GetSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsInstanceId: str,
GetSolNetworkInstanceMetadataTypeDef#
# GetSolNetworkInstanceMetadataTypeDef definition
class GetSolNetworkInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
LcmOperationInfoTypeDef#
# LcmOperationInfoTypeDef definition
class LcmOperationInfoTypeDef(TypedDict):
nsLcmOpOccId: str,
GetSolNetworkOperationInputRequestTypeDef#
# GetSolNetworkOperationInputRequestTypeDef definition
class GetSolNetworkOperationInputRequestTypeDef(TypedDict):
nsLcmOpOccId: str,
InstantiateMetadataTypeDef#
# InstantiateMetadataTypeDef definition
class InstantiateMetadataTypeDef(TypedDict):
nsdInfoId: str,
additionalParamsForNs: NotRequired[dict[str, Any]],
ModifyVnfInfoMetadataTypeDef#
# ModifyVnfInfoMetadataTypeDef definition
class ModifyVnfInfoMetadataTypeDef(TypedDict):
vnfConfigurableProperties: dict[str, Any],
vnfInstanceId: str,
UpdateNsMetadataTypeDef#
# UpdateNsMetadataTypeDef definition
class UpdateNsMetadataTypeDef(TypedDict):
nsdInfoId: str,
additionalParamsForNs: NotRequired[dict[str, Any]],
ProblemDetailsTypeDef#
# ProblemDetailsTypeDef definition
class ProblemDetailsTypeDef(TypedDict):
detail: str,
title: NotRequired[str],
GetSolNetworkPackageContentInputRequestTypeDef#
# GetSolNetworkPackageContentInputRequestTypeDef definition
class GetSolNetworkPackageContentInputRequestTypeDef(TypedDict):
accept: PackageContentTypeType, # (1)
nsdInfoId: str,
GetSolNetworkPackageDescriptorInputRequestTypeDef#
# GetSolNetworkPackageDescriptorInputRequestTypeDef definition
class GetSolNetworkPackageDescriptorInputRequestTypeDef(TypedDict):
nsdInfoId: str,
GetSolNetworkPackageInputRequestTypeDef#
# GetSolNetworkPackageInputRequestTypeDef definition
class GetSolNetworkPackageInputRequestTypeDef(TypedDict):
nsdInfoId: str,
GetSolVnfcResourceInfoMetadataTypeDef#
# GetSolVnfcResourceInfoMetadataTypeDef definition
class GetSolVnfcResourceInfoMetadataTypeDef(TypedDict):
cluster: NotRequired[str],
helmChart: NotRequired[str],
nodeGroup: NotRequired[str],
InstantiateSolNetworkInstanceInputRequestTypeDef#
# InstantiateSolNetworkInstanceInputRequestTypeDef definition
class InstantiateSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsInstanceId: str,
additionalParamsForNs: NotRequired[Mapping[str, Any]],
dryRun: NotRequired[bool],
tags: NotRequired[Mapping[str, str]],
ListSolFunctionInstanceMetadataTypeDef#
# ListSolFunctionInstanceMetadataTypeDef definition
class ListSolFunctionInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListSolFunctionInstancesInputRequestTypeDef#
# ListSolFunctionInstancesInputRequestTypeDef definition
class ListSolFunctionInstancesInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSolFunctionPackageMetadataTypeDef#
# ListSolFunctionPackageMetadataTypeDef definition
class ListSolFunctionPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolFunctionPackagesInputRequestTypeDef#
# ListSolFunctionPackagesInputRequestTypeDef definition
class ListSolFunctionPackagesInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSolNetworkInstanceMetadataTypeDef#
# ListSolNetworkInstanceMetadataTypeDef definition
class ListSolNetworkInstanceMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolNetworkInstancesInputRequestTypeDef#
# ListSolNetworkInstancesInputRequestTypeDef definition
class ListSolNetworkInstancesInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSolNetworkOperationsMetadataTypeDef#
# ListSolNetworkOperationsMetadataTypeDef definition
class ListSolNetworkOperationsMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
nsdInfoId: NotRequired[str],
vnfInstanceId: NotRequired[str],
ListSolNetworkOperationsInputRequestTypeDef#
# ListSolNetworkOperationsInputRequestTypeDef definition
class ListSolNetworkOperationsInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
nsInstanceId: NotRequired[str],
ListSolNetworkPackageMetadataTypeDef#
# ListSolNetworkPackageMetadataTypeDef definition
class ListSolNetworkPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
ListSolNetworkPackagesInputRequestTypeDef#
# ListSolNetworkPackagesInputRequestTypeDef definition
class ListSolNetworkPackagesInputRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListTagsForResourceInputRequestTypeDef#
# ListTagsForResourceInputRequestTypeDef definition
class ListTagsForResourceInputRequestTypeDef(TypedDict):
resourceArn: str,
TagResourceInputRequestTypeDef#
# TagResourceInputRequestTypeDef definition
class TagResourceInputRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
TerminateSolNetworkInstanceInputRequestTypeDef#
# TerminateSolNetworkInstanceInputRequestTypeDef definition
class TerminateSolNetworkInstanceInputRequestTypeDef(TypedDict):
nsInstanceId: str,
tags: NotRequired[Mapping[str, str]],
UntagResourceInputRequestTypeDef#
# UntagResourceInputRequestTypeDef definition
class UntagResourceInputRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateSolFunctionPackageInputRequestTypeDef#
# UpdateSolFunctionPackageInputRequestTypeDef definition
class UpdateSolFunctionPackageInputRequestTypeDef(TypedDict):
operationalState: OperationalStateType, # (1)
vnfPkgId: str,
UpdateSolNetworkModifyTypeDef#
# UpdateSolNetworkModifyTypeDef definition
class UpdateSolNetworkModifyTypeDef(TypedDict):
vnfConfigurableProperties: Mapping[str, Any],
vnfInstanceId: str,
UpdateSolNetworkServiceDataTypeDef#
# UpdateSolNetworkServiceDataTypeDef definition
class UpdateSolNetworkServiceDataTypeDef(TypedDict):
nsdInfoId: str,
additionalParamsForNs: NotRequired[Mapping[str, Any]],
UpdateSolNetworkPackageInputRequestTypeDef#
# UpdateSolNetworkPackageInputRequestTypeDef definition
class UpdateSolNetworkPackageInputRequestTypeDef(TypedDict):
nsdInfoId: str,
nsdOperationalState: NsdOperationalStateType, # (1)
PutSolFunctionPackageContentInputRequestTypeDef#
# PutSolFunctionPackageContentInputRequestTypeDef definition
class PutSolFunctionPackageContentInputRequestTypeDef(TypedDict):
file: BlobTypeDef,
vnfPkgId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
PutSolNetworkPackageContentInputRequestTypeDef#
# PutSolNetworkPackageContentInputRequestTypeDef definition
class PutSolNetworkPackageContentInputRequestTypeDef(TypedDict):
file: BlobTypeDef,
nsdInfoId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
ValidateSolFunctionPackageContentInputRequestTypeDef#
# ValidateSolFunctionPackageContentInputRequestTypeDef definition
class ValidateSolFunctionPackageContentInputRequestTypeDef(TypedDict):
file: BlobTypeDef,
vnfPkgId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
ValidateSolNetworkPackageContentInputRequestTypeDef#
# ValidateSolNetworkPackageContentInputRequestTypeDef definition
class ValidateSolNetworkPackageContentInputRequestTypeDef(TypedDict):
file: BlobTypeDef,
nsdInfoId: str,
contentType: NotRequired[PackageContentTypeType], # (1)
CreateSolFunctionPackageOutputTypeDef#
# 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 definition
class CreateSolNetworkInstanceOutputTypeDef(TypedDict):
arn: str,
id: str,
nsInstanceName: str,
nsdInfoId: str,
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSolNetworkPackageOutputTypeDef#
# 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 definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetSolFunctionPackageContentOutputTypeDef#
# GetSolFunctionPackageContentOutputTypeDef definition
class GetSolFunctionPackageContentOutputTypeDef(TypedDict):
contentType: PackageContentTypeType, # (1)
packageContent: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolFunctionPackageDescriptorOutputTypeDef#
# GetSolFunctionPackageDescriptorOutputTypeDef definition
class GetSolFunctionPackageDescriptorOutputTypeDef(TypedDict):
contentType: DescriptorContentTypeType, # (1)
vnfd: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkPackageContentOutputTypeDef#
# GetSolNetworkPackageContentOutputTypeDef definition
class GetSolNetworkPackageContentOutputTypeDef(TypedDict):
contentType: PackageContentTypeType, # (1)
nsdContent: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkPackageDescriptorOutputTypeDef#
# GetSolNetworkPackageDescriptorOutputTypeDef definition
class GetSolNetworkPackageDescriptorOutputTypeDef(TypedDict):
contentType: DescriptorContentTypeType, # (1)
nsd: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InstantiateSolNetworkInstanceOutputTypeDef#
# InstantiateSolNetworkInstanceOutputTypeDef definition
class InstantiateSolNetworkInstanceOutputTypeDef(TypedDict):
nsLcmOpOccId: str,
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceOutputTypeDef#
# ListTagsForResourceOutputTypeDef definition
class ListTagsForResourceOutputTypeDef(TypedDict):
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TerminateSolNetworkInstanceOutputTypeDef#
# TerminateSolNetworkInstanceOutputTypeDef definition
class TerminateSolNetworkInstanceOutputTypeDef(TypedDict):
nsLcmOpOccId: str,
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateSolFunctionPackageOutputTypeDef#
# UpdateSolFunctionPackageOutputTypeDef definition
class UpdateSolFunctionPackageOutputTypeDef(TypedDict):
operationalState: OperationalStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateSolNetworkInstanceOutputTypeDef#
# UpdateSolNetworkInstanceOutputTypeDef definition
class UpdateSolNetworkInstanceOutputTypeDef(TypedDict):
nsLcmOpOccId: str,
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateSolNetworkPackageOutputTypeDef#
# UpdateSolNetworkPackageOutputTypeDef definition
class UpdateSolNetworkPackageOutputTypeDef(TypedDict):
nsdOperationalState: NsdOperationalStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkOperationTaskDetailsTypeDef#
# 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 definition
class FunctionArtifactMetaTypeDef(TypedDict):
overrides: NotRequired[list[ToscaOverrideTypeDef]], # (1)
NetworkArtifactMetaTypeDef#
# NetworkArtifactMetaTypeDef definition
class NetworkArtifactMetaTypeDef(TypedDict):
overrides: NotRequired[list[ToscaOverrideTypeDef]], # (1)
GetSolNetworkInstanceOutputTypeDef#
# 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 definition
class GetSolNetworkOperationMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
instantiateMetadata: NotRequired[InstantiateMetadataTypeDef], # (1)
modifyVnfInfoMetadata: NotRequired[ModifyVnfInfoMetadataTypeDef], # (2)
updateNsMetadata: NotRequired[UpdateNsMetadataTypeDef], # (3)
GetSolVnfcResourceInfoTypeDef#
# GetSolVnfcResourceInfoTypeDef definition
class GetSolVnfcResourceInfoTypeDef(TypedDict):
metadata: NotRequired[GetSolVnfcResourceInfoMetadataTypeDef], # (1)
ListSolFunctionInstanceInfoTypeDef#
# 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 definition
class ListSolFunctionInstancesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolFunctionPackagesInputPaginateTypeDef#
# ListSolFunctionPackagesInputPaginateTypeDef definition
class ListSolFunctionPackagesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolNetworkInstancesInputPaginateTypeDef#
# ListSolNetworkInstancesInputPaginateTypeDef definition
class ListSolNetworkInstancesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolNetworkOperationsInputPaginateTypeDef#
# ListSolNetworkOperationsInputPaginateTypeDef definition
class ListSolNetworkOperationsInputPaginateTypeDef(TypedDict):
nsInstanceId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolNetworkPackagesInputPaginateTypeDef#
# ListSolNetworkPackagesInputPaginateTypeDef definition
class ListSolNetworkPackagesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolFunctionPackageInfoTypeDef#
# 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 definition
class ListSolNetworkInstanceInfoTypeDef(TypedDict):
arn: str,
id: str,
metadata: ListSolNetworkInstanceMetadataTypeDef, # (1)
nsInstanceDescription: str,
nsInstanceName: str,
nsState: NsStateType, # (2)
nsdId: str,
nsdInfoId: str,
ListSolNetworkOperationsInfoTypeDef#
# 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 definition
class ListSolNetworkPackageInfoTypeDef(TypedDict):
arn: str,
id: str,
metadata: ListSolNetworkPackageMetadataTypeDef, # (1)
nsdOnboardingState: NsdOnboardingStateType, # (2)
nsdOperationalState: NsdOperationalStateType, # (3)
nsdUsageState: NsdUsageStateType, # (4)
nsdDesigner: NotRequired[str],
nsdId: NotRequired[str],
nsdInvariantId: NotRequired[str],
nsdName: NotRequired[str],
nsdVersion: NotRequired[str],
vnfPkgIds: NotRequired[list[str]],
- See ListSolNetworkPackageMetadataTypeDef
- See NsdOnboardingStateType
- See NsdOperationalStateType
- See NsdUsageStateType
UpdateSolNetworkInstanceInputRequestTypeDef#
# UpdateSolNetworkInstanceInputRequestTypeDef definition
class UpdateSolNetworkInstanceInputRequestTypeDef(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 definition
class GetSolFunctionPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
vnfd: NotRequired[FunctionArtifactMetaTypeDef], # (1)
PutSolFunctionPackageContentMetadataTypeDef#
# PutSolFunctionPackageContentMetadataTypeDef definition
class PutSolFunctionPackageContentMetadataTypeDef(TypedDict):
vnfd: NotRequired[FunctionArtifactMetaTypeDef], # (1)
ValidateSolFunctionPackageContentMetadataTypeDef#
# ValidateSolFunctionPackageContentMetadataTypeDef definition
class ValidateSolFunctionPackageContentMetadataTypeDef(TypedDict):
vnfd: NotRequired[FunctionArtifactMetaTypeDef], # (1)
GetSolNetworkPackageMetadataTypeDef#
# GetSolNetworkPackageMetadataTypeDef definition
class GetSolNetworkPackageMetadataTypeDef(TypedDict):
createdAt: datetime,
lastModified: datetime,
nsd: NotRequired[NetworkArtifactMetaTypeDef], # (1)
PutSolNetworkPackageContentMetadataTypeDef#
# PutSolNetworkPackageContentMetadataTypeDef definition
class PutSolNetworkPackageContentMetadataTypeDef(TypedDict):
nsd: NotRequired[NetworkArtifactMetaTypeDef], # (1)
ValidateSolNetworkPackageContentMetadataTypeDef#
# ValidateSolNetworkPackageContentMetadataTypeDef definition
class ValidateSolNetworkPackageContentMetadataTypeDef(TypedDict):
nsd: NotRequired[NetworkArtifactMetaTypeDef], # (1)
GetSolNetworkOperationOutputTypeDef#
# 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 definition
class GetSolVnfInfoTypeDef(TypedDict):
vnfState: NotRequired[VnfOperationalStateType], # (1)
vnfcResourceInfo: NotRequired[list[GetSolVnfcResourceInfoTypeDef]], # (2)
ListSolFunctionInstancesOutputTypeDef#
# ListSolFunctionInstancesOutputTypeDef definition
class ListSolFunctionInstancesOutputTypeDef(TypedDict):
functionInstances: list[ListSolFunctionInstanceInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSolFunctionPackagesOutputTypeDef#
# ListSolFunctionPackagesOutputTypeDef definition
class ListSolFunctionPackagesOutputTypeDef(TypedDict):
functionPackages: list[ListSolFunctionPackageInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSolNetworkInstancesOutputTypeDef#
# ListSolNetworkInstancesOutputTypeDef definition
class ListSolNetworkInstancesOutputTypeDef(TypedDict):
networkInstances: list[ListSolNetworkInstanceInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSolNetworkOperationsOutputTypeDef#
# ListSolNetworkOperationsOutputTypeDef definition
class ListSolNetworkOperationsOutputTypeDef(TypedDict):
networkOperations: list[ListSolNetworkOperationsInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSolNetworkPackagesOutputTypeDef#
# ListSolNetworkPackagesOutputTypeDef definition
class ListSolNetworkPackagesOutputTypeDef(TypedDict):
networkPackages: list[ListSolNetworkPackageInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
GetSolFunctionPackageOutputTypeDef#
# 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 definition
class PutSolFunctionPackageContentOutputTypeDef(TypedDict):
id: str,
metadata: PutSolFunctionPackageContentMetadataTypeDef, # (1)
vnfProductName: str,
vnfProvider: str,
vnfdId: str,
vnfdVersion: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ValidateSolFunctionPackageContentOutputTypeDef#
# ValidateSolFunctionPackageContentOutputTypeDef definition
class ValidateSolFunctionPackageContentOutputTypeDef(TypedDict):
id: str,
metadata: ValidateSolFunctionPackageContentMetadataTypeDef, # (1)
vnfProductName: str,
vnfProvider: str,
vnfdId: str,
vnfdVersion: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSolNetworkPackageOutputTypeDef#
# 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 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 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 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)