Class Osn
An Ordering Service Node details
Inherited Members
Namespace: Oci.BlockchainService.Models
Assembly: OCI.DotNetSDK.Blockchain.dll
Syntax
public class Osn
Properties
Ad
Declaration
[Required(ErrorMessage = "Ad is required.")]
[JsonProperty(PropertyName = "ad")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AvailabilityDomain.AdsEnum? Ad { get; set; }
Property Value
| Type | Description |
|---|---|
| AvailabilityDomain.AdsEnum? | Availability Domain of OSN |
Remarks
Required
LifecycleState
Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public Osn.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
| Type | Description |
|---|---|
| Osn.LifecycleStateEnum? | The current state of the OSN. |
OcpuAllocationParam
Declaration
[JsonProperty(PropertyName = "ocpuAllocationParam")]
public OcpuAllocationNumberParam OcpuAllocationParam { get; set; }
Property Value
| Type | Description |
|---|---|
| OcpuAllocationNumberParam |
OsnKey
Declaration
[Required(ErrorMessage = "OsnKey is required.")]
[JsonProperty(PropertyName = "osnKey")]
public string OsnKey { get; set; }
Property Value
| Type | Description |
|---|---|
| string | OSN identifier |
Remarks
Required