LUSID C# SDK
Public Member Functions | Protected Member Functions | Properties | List of all members
Lusid.Sdk.Model.UpsertResourceRecordRequest Class Reference

UpsertResourceRecordRequest More...

Inheritance diagram for Lusid.Sdk.Model.UpsertResourceRecordRequest:
Inheritance graph
[legend]

Public Member Functions

 UpsertResourceRecordRequest (string deploymentScope=default(string), string deploymentCode=default(string), string resourceId=default(string), string format=default(string), string resourceType=default(string), Object resourceState=default(Object), List< string > dependencies=default(List< string >), Object trackingState=default(Object))
 Initializes a new instance of the UpsertResourceRecordRequest 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 (UpsertResourceRecordRequest input)
 Returns true if UpsertResourceRecordRequest instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Protected Member Functions

 UpsertResourceRecordRequest ()
 Initializes a new instance of the UpsertResourceRecordRequest class. More...
 

Properties

string DeploymentScope [get, set]
 Gets or Sets DeploymentScope More...
 
string DeploymentCode [get, set]
 Gets or Sets DeploymentCode More...
 
string ResourceId [get, set]
 Gets or Sets ResourceId More...
 
string Format [get, set]
 Gets or Sets Format More...
 
string ResourceType [get, set]
 Gets or Sets ResourceType More...
 
Object ResourceState [get, set]
 Gets or Sets ResourceState More...
 
List< string > Dependencies [get, set]
 Gets or Sets Dependencies More...
 
Object TrackingState [get, set]
 Gets or Sets TrackingState More...
 

Detailed Description

UpsertResourceRecordRequest

Constructor & Destructor Documentation

◆ UpsertResourceRecordRequest() [1/2]

Lusid.Sdk.Model.UpsertResourceRecordRequest.UpsertResourceRecordRequest ( )
inlineprotected

Initializes a new instance of the UpsertResourceRecordRequest class.

◆ UpsertResourceRecordRequest() [2/2]

Lusid.Sdk.Model.UpsertResourceRecordRequest.UpsertResourceRecordRequest ( string  deploymentScope = default(string),
string  deploymentCode = default(string),
string  resourceId = default(string),
string  format = default(string),
string  resourceType = default(string),
Object  resourceState = default(Object),
List< string >  dependencies = default(List<string>),
Object  trackingState = default(Object) 
)
inline

Initializes a new instance of the UpsertResourceRecordRequest class.

Parameters
deploymentScopedeploymentScope (required).
deploymentCodedeploymentCode (required).
resourceIdresourceId (required).
formatformat (required).
resourceTyperesourceType (required).
resourceStateresourceState (required).
dependenciesdependencies (required).
trackingStatetrackingState.

Member Function Documentation

◆ Equals() [1/2]

override bool Lusid.Sdk.Model.UpsertResourceRecordRequest.Equals ( object  input)
inline

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ Equals() [2/2]

bool Lusid.Sdk.Model.UpsertResourceRecordRequest.Equals ( UpsertResourceRecordRequest  input)
inline

Returns true if UpsertResourceRecordRequest instances are equal

Parameters
inputInstance of UpsertResourceRecordRequest to be compared
Returns
Boolean

◆ GetHashCode()

override int Lusid.Sdk.Model.UpsertResourceRecordRequest.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

virtual string Lusid.Sdk.Model.UpsertResourceRecordRequest.ToJson ( )
inlinevirtual

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string Lusid.Sdk.Model.UpsertResourceRecordRequest.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ Dependencies

List<string> Lusid.Sdk.Model.UpsertResourceRecordRequest.Dependencies
getset

Gets or Sets Dependencies

◆ DeploymentCode

string Lusid.Sdk.Model.UpsertResourceRecordRequest.DeploymentCode
getset

Gets or Sets DeploymentCode

◆ DeploymentScope

string Lusid.Sdk.Model.UpsertResourceRecordRequest.DeploymentScope
getset

Gets or Sets DeploymentScope

◆ Format

string Lusid.Sdk.Model.UpsertResourceRecordRequest.Format
getset

Gets or Sets Format

◆ ResourceId

string Lusid.Sdk.Model.UpsertResourceRecordRequest.ResourceId
getset

Gets or Sets ResourceId

◆ ResourceState

Object Lusid.Sdk.Model.UpsertResourceRecordRequest.ResourceState
getset

Gets or Sets ResourceState

◆ ResourceType

string Lusid.Sdk.Model.UpsertResourceRecordRequest.ResourceType
getset

Gets or Sets ResourceType

◆ TrackingState

Object Lusid.Sdk.Model.UpsertResourceRecordRequest.TrackingState
getset

Gets or Sets TrackingState


The documentation for this class was generated from the following file: