|
LUSID C# SDK
|
A resource to which access can be controlled More...

Public Member Functions | |
| AccessControlledResource (string application=default(string), string name=default(string), string description=default(string), List< AccessControlledAction > actions=default(List< AccessControlledAction >), List< IdentifierPartSchema > identifierParts=default(List< IdentifierPartSchema >), List< Link > links=default(List< Link >)) | |
| Initializes a new instance of the AccessControlledResource class. More... | |
| override string | ToString () |
| Returns the string presentation of the object More... | |
| virtual string | ToJson () |
| Returns the JSON string presentation of the object More... | |
| override bool | Equals (object input) |
| Returns true if objects are equal More... | |
| bool | Equals (AccessControlledResource input) |
| Returns true if AccessControlledResource instances are equal More... | |
| override int | GetHashCode () |
| Gets the hash code More... | |
Protected Member Functions | |
| AccessControlledResource () | |
| Initializes a new instance of the AccessControlledResource class. More... | |
Properties | |
| string | Application [get, set] |
| The application to which this resource belongs More... | |
| string | Name [get, set] |
| The display name of the resource More... | |
| string | Description [get, set] |
| The description of the resource More... | |
| List< AccessControlledAction > | Actions [get, set] |
| The actions acceptable for this type of resource More... | |
| List< IdentifierPartSchema > | IdentifierParts [get, set] |
| The constituent parts of a valid identifier for this resource More... | |
| List< Link > | Links [get, set] |
| Collection of links. More... | |
A resource to which access can be controlled
|
inlineprotected |
Initializes a new instance of the AccessControlledResource class.
|
inline |
Initializes a new instance of the AccessControlledResource class.
| application | The application to which this resource belongs. |
| name | The display name of the resource. |
| description | The description of the resource (required). |
| actions | The actions acceptable for this type of resource (required). |
| identifierParts | The constituent parts of a valid identifier for this resource. |
| links | Collection of links.. |
|
inline |
Returns true if objects are equal
| input | Object to be compared |
|
inline |
Returns true if AccessControlledResource instances are equal
| input | Instance of AccessControlledResource to be compared |
|
inline |
Gets the hash code
|
inlinevirtual |
Returns the JSON string presentation of the object
|
inline |
Returns the string presentation of the object
|
getset |
The actions acceptable for this type of resource
The actions acceptable for this type of resource
|
getset |
The application to which this resource belongs
The application to which this resource belongs
|
getset |
The description of the resource
The description of the resource
|
getset |
The constituent parts of a valid identifier for this resource
The constituent parts of a valid identifier for this resource
|
getset |
Collection of links.
Collection of links.
|
getset |
The display name of the resource
The display name of the resource
1.8.13