Show / Hide Table of Contents

Class CreateVanityUrlDetails

Input payload to create a vanity url.

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

Properties

CaCertificate

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

PEM CA certificate(s) for HTTPS connections. This may include multiple PEM certificates.

Remarks

Required

Description

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

Optional description.

Hosts

Declaration
[Required(ErrorMessage = "Hosts is required.")]
[JsonProperty(PropertyName = "hosts")]
public List<string> Hosts { get; set; }
Property Value
Type Description
List<string>

List of fully qualified hostnames supported by this vanity URL definition (max of 3).

Remarks

Required

Passphrase

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

Passphrase for the PEM Private key (if any).

PrivateKey

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

PEM Private key for HTTPS connections.

Remarks

Required

PublicCertificate

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

PEM certificate for HTTPS connections.

Remarks

Required

In this article
Back to top