Class Link
A link between a parent tenancy and a child tenancy.
Inherited Members
Namespace: Oci.TenantmanagercontrolplaneService.Models
Assembly: OCI.DotNetSDK.Tenantmanagercontrolplane.dll
Syntax
public class Link
Properties
ChildTenancyId
Declaration
[Required(ErrorMessage = "ChildTenancyId is required.")]
[JsonProperty(PropertyName = "childTenancyId")]
public string ChildTenancyId { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of the child tenancy. |
Remarks
Required
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of the link. |
Remarks
Required
LifecycleState
Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LifecycleState? LifecycleState { get; set; }
Property Value
Type | Description |
---|---|
LifecycleState? | Lifecycle state of the link. |
ParentTenancyId
Declaration
[Required(ErrorMessage = "ParentTenancyId is required.")]
[JsonProperty(PropertyName = "parentTenancyId")]
public string ParentTenancyId { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of the parent tenancy. |
Remarks
Required
TimeCreated
Declaration
[Required(ErrorMessage = "TimeCreated is required.")]
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Date-time when this link was created. |
Remarks
Required
TimeTerminated
Declaration
[JsonProperty(PropertyName = "timeTerminated")]
public DateTime? TimeTerminated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Date-time when this link was terminated. |
TimeUpdated
Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Date-time when this link was last updated. |