Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the Operation class.
 /// </summary>
 /// <param name="name">Operation name: {provider}/{resource}/{read |
 /// write | action | delete}</param>
 /// <param name="origin">Default value is 'user,system'.</param>
 /// <param name="display">The information displayed about the
 /// operation.</param>
 public Operation(string name = default(string), string origin = default(string), OperationDisplay display = default(OperationDisplay))
 {
     Name    = name;
     Origin  = origin;
     Display = display;
     CustomInit();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the OperationDetail class.
 /// </summary>
 /// <param name="name">Name of the operation</param>
 /// <param name="isDataAction">Whether the operation applies to
 /// data-plane. This is "true" for data-plane operations and "false"
 /// for ARM/control-plane operations.</param>
 /// <param name="display">Display of the operation</param>
 /// <param name="origin">Default value is 'user,system'.</param>
 /// <param name="actionType">Enum. Indicates the action type.
 /// "Internal" refers to actions that are for internal only APIs.
 /// Possible values include: 'Internal'</param>
 /// <param name="properties">Properties of the operation</param>
 public OperationDetail(string name = default(string), bool?isDataAction = default(bool?), OperationDisplay display = default(OperationDisplay), string origin = default(string), string actionType = default(string), OperationProperties properties = default(OperationProperties))
 {
     Name         = name;
     IsDataAction = isDataAction;
     Display      = display;
     Origin       = origin;
     ActionType   = actionType;
     Properties   = properties;
     CustomInit();
 }