Class VanityDomainSummary
Summary of the VanityDomain
Inherited Members
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