Show / Hide Table of Contents

Class VanityDomainSummary

Summary of the VanityDomain

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

Properties

DefinedTags

Declaration
[Required(ErrorMessage = "DefinedTags is required.")]
[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"}}

Remarks

Required

FreeformTags

Declaration
[Required(ErrorMessage = "FreeformTags is required.")]
[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"}

Remarks

Required

FusionEnvironmentId

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

The OCID of the Fusion environment that the VanityDomain is created on

Remarks

Required

Id

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

The unique identifier (OCID) of the VanityDomain. Can't be changed after creation

Remarks

Required

LifecycleDetails

Declaration
[Required(ErrorMessage = "LifecycleDetails is required.")]
[JsonProperty(PropertyName = "lifecycleDetails")]
[JsonConverter(typeof(StringEnumConverter))]
public VanityDomain.LifecycleDetailsEnum? LifecycleDetails { get; set; }
Property Value
Type Description
VanityDomain.LifecycleDetailsEnum?

The current lifecycleDetails of the VanityDomain

Remarks

Required

LifecycleState

Declaration
[Required(ErrorMessage = "LifecycleState is required.")]
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(StringEnumConverter))]
public VanityDomain.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type Description
VanityDomain.LifecycleStateEnum?

The current lifecycleState of the VanityDomain

Remarks

Required

Prefix

Declaration
[JsonProperty(PropertyName = "prefix")]
public string Prefix { get; set; }
Property Value
Type Description
string

The prefix value of the DnsPrefix. Can't be changed after creation

ScheduledActivityId

Declaration
[JsonProperty(PropertyName = "scheduledActivityId")]
public string ScheduledActivityId { get; set; }
Property Value
Type Description
string

The ID of the VanityDomainActivity is scheduled

SystemTags

Declaration
[Required(ErrorMessage = "SystemTags is required.")]
[JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

Remarks

Required

TimeCreated

Declaration
[Required(ErrorMessage = "TimeCreated is required.")]
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

The time the VanityDomain was created. An RFC3339 formatted datetime string

Remarks

Required

TimeEnabled

Declaration
[Required(ErrorMessage = "TimeEnabled is required.")]
[JsonProperty(PropertyName = "timeEnabled")]
public DateTime? TimeEnabled { get; set; }
Property Value
Type Description
DateTime?

The time the VanityDomain is scheduled to enable. An RFC3339 formatted datetime string

Remarks

Required

TimeUpdated

Declaration
[Required(ErrorMessage = "TimeUpdated is required.")]
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type Description
DateTime?

The time the VanityDomain was updated. An RFC3339 formatted datetime string

Remarks

Required

VanityDomain

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

Vanity domain. Can't be changed after creation

Remarks

Required

In this article
Back to top