1# coding=utf-8
2# --------------------------------------------------------------------------
3# Copyright (c) Microsoft Corporation. All rights reserved.
4# Licensed under the MIT License. See License.txt in the project root for
5# license information.
6#
7# Code generated by Microsoft (R) AutoRest Code Generator.
8# Changes may cause incorrect behavior and will be lost if the code is
9# regenerated.
10# --------------------------------------------------------------------------
11
12from msrest.serialization import Model
13
14
15class Action(Model):
16    """The action that will be executed.
17
18    :param action_type: The type of the action. Possible values include:
19     'EmailContacts', 'AutoRenew'
20    :type action_type: str or ~azure.keyvault.v2016_10_01.models.ActionType
21    """
22
23    _attribute_map = {
24        'action_type': {'key': 'action_type', 'type': 'ActionType'},
25    }
26
27    def __init__(self, *, action_type=None, **kwargs) -> None:
28        super(Action, self).__init__(**kwargs)
29        self.action_type = action_type
30