@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSTnb extends Object implements AWSTnb
AWSTnb. Convenient method forms pass through to the corresponding overload that
takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIXpublic CancelSolNetworkOperationResult cancelSolNetworkOperation(CancelSolNetworkOperationRequest request)
AWSTnbCancels a network operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
cancelSolNetworkOperation in interface AWSTnbpublic CreateSolFunctionPackageResult createSolFunctionPackage(CreateSolFunctionPackageRequest request)
AWSTnbCreates a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network. For more information, see Function packages in the Amazon Web Services Telco Network Builder User Guide.
Creating a function package is the first step for creating a network in AWS TNB. This request creates an empty container with an ID. The next step is to upload the actual CSAR zip file into that empty container. To upload function package content, see PutSolFunctionPackageContent.
createSolFunctionPackage in interface AWSTnbpublic CreateSolNetworkInstanceResult createSolNetworkInstance(CreateSolNetworkInstanceRequest request)
AWSTnbCreates a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed. Creating a network instance is the third step after creating a network package. For more information about network instances, Network instances in the Amazon Web Services Telco Network Builder User Guide.
Once you create a network instance, you can instantiate it. To instantiate a network, see InstantiateSolNetworkInstance.
createSolNetworkInstance in interface AWSTnbpublic CreateSolNetworkPackageResult createSolNetworkPackage(CreateSolNetworkPackageRequest request)
AWSTnbCreates a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on. For more information, see Network instances in the Amazon Web Services Telco Network Builder User Guide.
A network package consists of a network service descriptor (NSD) file (required) and any additional files (optional), such as scripts specific to your needs. For example, if you have multiple function packages in your network package, you can use the NSD to define which network functions should run in certain VPCs, subnets, or EKS clusters.
This request creates an empty network package container with an ID. Once you create a network package, you can upload the network package content using PutSolNetworkPackageContent.
createSolNetworkPackage in interface AWSTnbpublic DeleteSolFunctionPackageResult deleteSolFunctionPackage(DeleteSolFunctionPackageRequest request)
AWSTnbDeletes a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
To delete a function package, the package must be in a disabled state. To disable a function package, see UpdateSolFunctionPackage .
deleteSolFunctionPackage in interface AWSTnbpublic DeleteSolNetworkInstanceResult deleteSolNetworkInstance(DeleteSolNetworkInstanceRequest request)
AWSTnbDeletes a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
To delete a network instance, the instance must be in a stopped or terminated state. To terminate a network instance, see TerminateSolNetworkInstance.
deleteSolNetworkInstance in interface AWSTnbpublic DeleteSolNetworkPackageResult deleteSolNetworkPackage(DeleteSolNetworkPackageRequest request)
AWSTnbDeletes network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
To delete a network package, the package must be in a disable state. To disable a network package, see UpdateSolNetworkPackage.
deleteSolNetworkPackage in interface AWSTnbpublic GetSolFunctionInstanceResult getSolFunctionInstance(GetSolFunctionInstanceRequest request)
AWSTnbGets the details of a network function instance, including the instantiation state and metadata from the function package descriptor in the network function package.
A network function instance is a function in a function package .
getSolFunctionInstance in interface AWSTnbpublic GetSolFunctionPackageResult getSolFunctionPackage(GetSolFunctionPackageRequest request)
AWSTnbGets the details of an individual function package, such as the operational state and whether the package is in use.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network..
getSolFunctionPackage in interface AWSTnbpublic GetSolFunctionPackageContentResult getSolFunctionPackageContent(GetSolFunctionPackageContentRequest request)
AWSTnbGets the contents of a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
getSolFunctionPackageContent in interface AWSTnbpublic GetSolFunctionPackageDescriptorResult getSolFunctionPackageDescriptor(GetSolFunctionPackageDescriptorRequest request)
AWSTnbGets a function package descriptor in a function package.
A function package descriptor is a .yaml file in a function package that uses the TOSCA standard to describe how the network function in the function package should run on your network.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
getSolFunctionPackageDescriptor in interface AWSTnbpublic GetSolNetworkInstanceResult getSolNetworkInstance(GetSolNetworkInstanceRequest request)
AWSTnbGets the details of the network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
getSolNetworkInstance in interface AWSTnbpublic GetSolNetworkOperationResult getSolNetworkOperation(GetSolNetworkOperationRequest request)
AWSTnbGets the details of a network operation, including the tasks involved in the network operation and the status of the tasks.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
getSolNetworkOperation in interface AWSTnbpublic GetSolNetworkPackageResult getSolNetworkPackage(GetSolNetworkPackageRequest request)
AWSTnbGets the details of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
getSolNetworkPackage in interface AWSTnbpublic GetSolNetworkPackageContentResult getSolNetworkPackageContent(GetSolNetworkPackageContentRequest request)
AWSTnbGets the contents of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
getSolNetworkPackageContent in interface AWSTnbpublic GetSolNetworkPackageDescriptorResult getSolNetworkPackageDescriptor(GetSolNetworkPackageDescriptorRequest request)
AWSTnbGets the content of the network service descriptor.
A network service descriptor is a .yaml file in a network package that uses the TOSCA standard to describe the network functions you want to deploy and the Amazon Web Services infrastructure you want to deploy the network functions on.
getSolNetworkPackageDescriptor in interface AWSTnbpublic InstantiateSolNetworkInstanceResult instantiateSolNetworkInstance(InstantiateSolNetworkInstanceRequest request)
AWSTnbInstantiates a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
Before you can instantiate a network instance, you have to create a network instance. For more information, see CreateSolNetworkInstance.
instantiateSolNetworkInstance in interface AWSTnbpublic ListSolFunctionInstancesResult listSolFunctionInstances(ListSolFunctionInstancesRequest request)
AWSTnbLists network function instances.
A network function instance is a function in a function package .
listSolFunctionInstances in interface AWSTnbpublic ListSolFunctionPackagesResult listSolFunctionPackages(ListSolFunctionPackagesRequest request)
AWSTnbLists information about function packages.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
listSolFunctionPackages in interface AWSTnbpublic ListSolNetworkInstancesResult listSolNetworkInstances(ListSolNetworkInstancesRequest request)
AWSTnbLists your network instances.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
listSolNetworkInstances in interface AWSTnbpublic ListSolNetworkOperationsResult listSolNetworkOperations(ListSolNetworkOperationsRequest request)
AWSTnbLists details for a network operation, including when the operation started and the status of the operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
listSolNetworkOperations in interface AWSTnbpublic ListSolNetworkPackagesResult listSolNetworkPackages(ListSolNetworkPackagesRequest request)
AWSTnbLists network packages.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
listSolNetworkPackages in interface AWSTnbpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSTnbLists tags for AWS TNB resources.
listTagsForResource in interface AWSTnbpublic PutSolFunctionPackageContentResult putSolFunctionPackageContent(PutSolFunctionPackageContentRequest request)
AWSTnbUploads the contents of a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
putSolFunctionPackageContent in interface AWSTnbpublic PutSolNetworkPackageContentResult putSolNetworkPackageContent(PutSolNetworkPackageContentRequest request)
AWSTnbUploads the contents of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
putSolNetworkPackageContent in interface AWSTnbpublic TagResourceResult tagResource(TagResourceRequest request)
AWSTnbTags an AWS TNB resource.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
tagResource in interface AWSTnbpublic TerminateSolNetworkInstanceResult terminateSolNetworkInstance(TerminateSolNetworkInstanceRequest request)
AWSTnbTerminates a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
You must terminate a network instance before you can delete it.
terminateSolNetworkInstance in interface AWSTnbpublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSTnbUntags an AWS TNB resource.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
untagResource in interface AWSTnbpublic UpdateSolFunctionPackageResult updateSolFunctionPackage(UpdateSolFunctionPackageRequest request)
AWSTnbUpdates the operational state of function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
updateSolFunctionPackage in interface AWSTnbpublic UpdateSolNetworkInstanceResult updateSolNetworkInstance(UpdateSolNetworkInstanceRequest request)
AWSTnbUpdate a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
Choose the updateType parameter to target the necessary update of the network instance.
updateSolNetworkInstance in interface AWSTnbpublic UpdateSolNetworkPackageResult updateSolNetworkPackage(UpdateSolNetworkPackageRequest request)
AWSTnbUpdates the operational state of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
A network service descriptor is a .yaml file in a network package that uses the TOSCA standard to describe the network functions you want to deploy and the Amazon Web Services infrastructure you want to deploy the network functions on.
updateSolNetworkPackage in interface AWSTnbpublic ValidateSolFunctionPackageContentResult validateSolFunctionPackageContent(ValidateSolFunctionPackageContentRequest request)
AWSTnbValidates function package content. This can be used as a dry run before uploading function package content with PutSolFunctionPackageContent.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
validateSolFunctionPackageContent in interface AWSTnbpublic ValidateSolNetworkPackageContentResult validateSolNetworkPackageContent(ValidateSolNetworkPackageContentRequest request)
AWSTnbValidates network package content. This can be used as a dry run before uploading network package content with PutSolNetworkPackageContent.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
validateSolNetworkPackageContent in interface AWSTnbpublic void shutdown()
AWSTnbpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSTnbResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSTnbrequest - The originally executed request.