/*
 * ETSI GS MEC 016 Device application interface
 *
 * The ETSI MEC ISG Device application interface API described using OpenAPI.
 *
 * API version: 2.2.1
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */
package server

// This type represents the information that the MEC platform notifies the subscribed application instance about  the corresponding application instance termination/stop.
type AppTerminationNotification struct {
	// Shall be set to AppTerminationNotification.
	NotificationType string `json:"notificationType"`

	OperationAction *OperationActionType `json:"operationAction"`
	// Maximum timeout value in seconds for graceful termination or graceful stop of an application instance.
	MaxGracefulTimeout int32 `json:"maxGracefulTimeout"`

	Links *AppTerminationNotificationLinks `json:"_links"`
}
