Class IssueDefinition_permittedActions
The list of actions permitted for the user for this issue in its current state.Note that if a user with Create for my company permissions attempts to assign a user from a another company to the issue, it will return an error.Possible Values: assign_all
(can assign another user from another company to the issue), assign_same_company
(can only assign another user from the same company to the issue), clear_assignee
, delete
, add_comment
, add_attachment
, remove_attachment
.The following values are not relevant: add_attachment
, remove_attachment
.
public class IssueDefinition_permittedActions : IParsable
- Inheritance
-
IssueDefinition_permittedActions
- Implements
-
IParsable
- Inherited Members
Methods
CreateFromDiscriminatorValue(IParseNode)
Creates a new instance of the appropriate class based on discriminator value
public static IssueDefinition_permittedActions CreateFromDiscriminatorValue(IParseNode parseNode)
Parameters
parseNode
IParseNodeThe parse node to use to read the discriminator value and create the object
Returns
GetFieldDeserializers()
The deserialization information for the current model
public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
Returns
- IDictionary<string, Action<IParseNode>>
A IDictionary<string, Action<IParseNode>>
Serialize(ISerializationWriter)
Serializes information the current object
public virtual void Serialize(ISerializationWriter writer)
Parameters
writer
ISerializationWriterSerialization writer to use to serialize this model