Show / Hide Table of Contents

Class Microsite

microsite details for a marketing brand

Inheritance
object
Microsite
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 Microsite

Properties

CertificateManagement

Declaration
[Required(ErrorMessage = "CertificateManagement is required.")]
[JsonProperty(PropertyName = "certificateManagement")]
[JsonConverter(typeof(ResponseEnumConverter))]
public Microsite.CertificateManagementEnum? CertificateManagement { get; set; }
Property Value
Type Description
Microsite.CertificateManagementEnum?

certificate management type for microsite

Remarks

Required

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

DnsManagement

Declaration
[Required(ErrorMessage = "DnsManagement is required.")]
[JsonProperty(PropertyName = "dnsManagement")]
[JsonConverter(typeof(ResponseEnumConverter))]
public Microsite.DnsManagementEnum? DnsManagement { get; set; }
Property Value
Type Description
Microsite.DnsManagementEnum?

dns management type for microsite

Remarks

Required

DnsStatus

Declaration
[Required(ErrorMessage = "DnsStatus is required.")]
[JsonProperty(PropertyName = "dnsStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public Microsite.DnsStatusEnum? DnsStatus { get; set; }
Property Value
Type Description
Microsite.DnsStatusEnum?

dns status for microsite

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

Fusion Environment Identifier

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 microsite. Can't be changed after creation.

Remarks

Required

LifecycleDetails

Declaration
[JsonProperty(PropertyName = "lifecycleDetails")]
[JsonConverter(typeof(ResponseEnumConverter))]
public Microsite.LifecycleDetailsEnum? LifecycleDetails { get; set; }
Property Value
Type Description
Microsite.LifecycleDetailsEnum?

microsite intermediate states

LifecycleState

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

microsite lifecycle state

Remarks

Required

MarketingBrandId

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

Marketing Brand Identifier

Remarks

Required

Name

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

microsite sudomain name

Remarks

Required

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
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

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

In this article
Back to top