**subscriptionId** | **String**| Refers to created subscription, where the VIS API allocates a unique resource name for this subscription | [default to null]
**subscriptionId** | **string**| Refers to created subscription, where the VIS API allocates a unique resource name for this subscription |
### Return type
null (empty response body)
(empty response body)
### Authorization
@@ -35,3 +33,5 @@ No authorization required
-**Content-Type**: application/json
-**Accept**: Not defined
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
All URIs are relative to *https://localhost/sandboxname/dev_app/v1*
Method | HTTP request | Description
------------- | ------------- | -------------
[**appLocationAvailabilityPOST**](DevAppApi.md#appLocationAvailabilityPOST) | **POST** /obtain_app_loc_availability | Obtain the location constraints for a new application context.
[**devAppContextDELETE**](DevAppApi.md#devAppContextDELETE) | **DELETE** /app_contexts/{contextId} | Deletion of an existing application context.
[**devAppContextPUT**](DevAppApi.md#devAppContextPUT) | **PUT** /app_contexts/{contextId} | Updating the callbackReference and/or appLocation of an existing application context.
[**devAppContextsPOST**](DevAppApi.md#devAppContextsPOST) | **POST** /app_contexts | Creation of a new application context.
[**meAppListGET**](DevAppApi.md#meAppListGET) | **GET** /app_list | Get available application information.
[**AppLocationAvailabilityPOST**](DevAppApi.md#AppLocationAvailabilityPOST) | **Post** /obtain_app_loc_availability | Obtain the location constraints for a new application context.
[**DevAppContextDELETE**](DevAppApi.md#DevAppContextDELETE) | **Delete** /app_contexts/{contextId} | Deletion of an existing application context.
[**DevAppContextPUT**](DevAppApi.md#DevAppContextPUT) | **Put** /app_contexts/{contextId} | Updating the callbackReference and/or appLocation of an existing application context.
[**DevAppContextsPOST**](DevAppApi.md#DevAppContextsPOST) | **Post** /app_contexts | Creation of a new application context.
[**MeAppListGET**](DevAppApi.md#MeAppListGET) | **Get** /app_list | Get available application information.
**ApplicationLocationAvailability** | [**ApplicationLocationAvailability**](../Models/ApplicationLocationAvailability.md)| Entity body in the request contains the user application information for the MEC system to evaluate the locations available for instantiation of that application. |
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
**body** | [**ApplicationLocationAvailability**](ApplicationLocationAvailability.md)| Entity body in the request contains the user application information for the MEC system to evaluate the locations available for instantiation of that application. |
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
# **DevAppContextDELETE**
> DevAppContextDELETE(ctx, contextId)
Deletion of an existing application context.
Used to delete the resource that represents the existing application context.
**contextId** | **String**| Uniquely identifies the application context in the MEC system. It is assigned by the MEC system. | [default to null]
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
**contextId** | **string**| Uniquely identifies the application context in the MEC system. It is assigned by the MEC system. |
### Return type
null (empty response body)
(empty response body)
### Authorization
@@ -65,24 +64,25 @@ No authorization required
-**Content-Type**: Not defined
-**Accept**: application/problem+json
<aname="devAppContextPUT"></a>
# **devAppContextPUT**
> devAppContextPUT(contextId, AppContext)
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
# **DevAppContextPUT**
> DevAppContextPUT(ctx, body, contextId)
Updating the callbackReference and/or appLocation of an existing application context.
Used to update the callback reference and/or application location constraints of an existing application context. Upon successful operation, the target resource is updated with the new application context information.
**contextId** | **String**| Uniquely identifies the application context in the MEC system. It is assigned by the MEC system. | [default to null]
**AppContext** | [**AppContext**](../Models/AppContext.md)| Only the callbackReference and/or appLocation attribute values are allowed to be updated. Other attributes and their values shall remain untouched. |
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
**body** | [**AppContext**](AppContext.md)| Only the callbackReference and/or appLocation attribute values are allowed to be updated. Other attributes and their values shall remain untouched. |
**contextId** | **string**| Uniquely identifies the application context in the MEC system. It is assigned by the MEC system. |
### Return type
null (empty response body)
(empty response body)
### Authorization
@@ -93,23 +93,24 @@ No authorization required
-**Content-Type**: application/json
-**Accept**: application/problem+json
<aname="devAppContextsPOST"></a>
# **devAppContextsPOST**
> AppContext devAppContextsPOST(AppContext)
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
# **DevAppContextsPOST**
> AppContext DevAppContextsPOST(ctx, body)
Creation of a new application context.
Used to create a new application context. Upon success, the response contains entity body describing the created application context.
**AppContext** | [**AppContext**](../Models/AppContext.md)| Entity body in the request contains the Application Context as requested by the device application. |
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
**body** | [**AppContext**](AppContext.md)| Entity body in the request contains the Application Context as requested by the device application. |
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
# **MeAppListGET**
> ApplicationList MeAppListGET(ctx, optional)
Get available application information.
Used to query information about the available MEC applications.
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
All URIs are relative to *https://localhost/sandboxname/dev_app/v1*
Method | HTTP request | Description
------------- | ------------- | -------------
[**individualSubscriptionDELETE**](UnsupportedApi.md#individualSubscriptionDELETE) | **DELETE** /subscriptions/{subscriptionId} | Used to cancel the existing subscription.
<aname="individualSubscriptionDELETE"></a>
# **individualSubscriptionDELETE**
> individualSubscriptionDELETE(subscriptionId)
[**IndividualSubscriptionDELETE**](UnsupportedApi.md#IndividualSubscriptionDELETE) | **Delete** /subscriptions/{subscriptionId} | Used to cancel the existing subscription.
**subscriptionId** | **String**| Refers to created subscription, where the VIS API allocates a unique resource name for this subscription | [default to null]
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
**subscriptionId** | **string**| Refers to created subscription, where the VIS API allocates a unique resource name for this subscription |
### Return type
null (empty response body)
(empty response body)
### Authorization
@@ -34,3 +32,5 @@ No authorization required
-**Content-Type**: Not defined
-**Accept**: application/json
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
**appInstanceId** | [**String**](string.md) | Identifier of the user application instance. | [default to null]
**contextId** | [**String**](string.md) | Uniquely identifies the application context in the MEC system. | [default to null]
**notificationType** | [**String**](string.md) | Shall be set to \"AddressChangeNotification\". | [default to null]
**referenceURI** | [**URI**](URI.md) | Address of the user application. Used as the reference URI for the application. Assigned by the MEC system. | [default to null]
**AppInstanceId** | **string** | Identifier of the user application instance. | [default to null]
**ContextId** | **string** | Uniquely identifies the application context in the MEC system. | [default to null]
**NotificationType** | **string** | Shall be set to \"AddressChangeNotification\". | [default to null]
**ReferenceURI** | **string** | Address of the user application. Used as the reference URI for the application. Assigned by the MEC system. | [default to null]
[[Back to Model list]](../README.md#documentation-for-models)[[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)