Show / Hide Table of Contents

Class CreateDomainGovernanceDetails

The parameters for creating a domain governance entity.

Inheritance
object
CreateDomainGovernanceDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.TenantmanagercontrolplaneService.Models
Assembly: OCI.DotNetSDK.Tenantmanagercontrolplane.dll
Syntax
public class CreateDomainGovernanceDetails

Properties

CompartmentId

Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type Description
string

OCID of the tenancy.

Remarks

Required

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}}

DomainId

Declaration
[Required(ErrorMessage = "DomainId is required.")]
[JsonProperty(PropertyName = "domainId")]
public string DomainId { get; set; }
Property Value
Type Description
string

OCID of the domain.

Remarks

Required

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

OnsSubscriptionId

Declaration
[Required(ErrorMessage = "OnsSubscriptionId is required.")]
[JsonProperty(PropertyName = "onsSubscriptionId")]
public string OnsSubscriptionId { get; set; }
Property Value
Type Description
string

The ONS subscription associated with this domain governance entity.

Remarks

Required

OnsTopicId

Declaration
[Required(ErrorMessage = "OnsTopicId is required.")]
[JsonProperty(PropertyName = "onsTopicId")]
public string OnsTopicId { get; set; }
Property Value
Type Description
string

The ONS topic associated with this domain governance entity.

Remarks

Required

SubscriptionEmail

Declaration
[Required(ErrorMessage = "SubscriptionEmail is required.")]
[JsonProperty(PropertyName = "subscriptionEmail")]
public string SubscriptionEmail { get; set; }
Property Value
Type Description
string

Email address to be used to notify the user, and that the ONS subscription will be created with.

Remarks

Required

In this article
Back to top