/*
 * ETSI GS MEC 021 Application Mobility Service API
 *
 * ETSI GS MEC 021 Application Mobility Service API described using OpenAPI.
 *
 * API version: 2.2.1
 * Contact: cti_support@etsi.org
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */
package client

// 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"`
}
