Request

Response

    Class CheckPermissionAttributesExtensionData

    Namespace: Autodesk.DataManagement.Model
    Assembly: Autodesk.DataManagement.dll

    A container of the results of the resources that were checked for permission.

    [DataContract]
    public class CheckPermissionAttributesExtensionData
    

    Inheritance

    object CheckPermissionAttributesExtensionData

    Inherited Members

    object.Equals(object) , object.Equals(object, object) , object.GetHashCode() , object.GetType() , object.MemberwiseClone() , object.ReferenceEquals(object, object) , object.ToString()

    Constructors

    CheckPermissionAttributesExtensionData()

    Initializes a new instance of the class.

    public CheckPermissionAttributesExtensionData()
    

    Properties

    Permissions

    An array of objects, where each object represents a folder, item, or version that permission was checked for.

    [DataMember(Name = "permissions", EmitDefaultValue = false)]
    public List<CheckPermissionAttributesExtensionDataPermissions> Permissions { get; set; }
    

    Property Value

    List <CheckPermissionAttributesExtensionDataPermissions >

    RequiredActions

    An array of keywords where each keyword is an action that permission was checked for. Possible values:

    • read - Download and view specified resource.
    • view - View specified resource without downloading.
    • download - Download and view specified resource.
    • collaborate - Add comments for the specified resource.
    • write - Write to the specified resource.
    • upload - Upload to the specified resource.
    • updateMetaData - Update metadata of the specified resource.
    • create - Write and upload to the specified resource.
    • delete - Delete the specified resource.
    • admin - Perform administrative operations on specified resource.
    • share- Share the specified resource.
    [DataMember(Name = "requiredActions", EmitDefaultValue = false)]
    public List<string> RequiredActions { get; set; }
    

    Property Value

    List <string >

    Methods

    ToString()

    Returns the string presentation of the object.

    public override string ToString()
    

    Returns

    string

    String presentation of the object.