Show / Hide Table of Contents

Class PolarisIcebergCatalogSummary

Summary of the Polaris catalog used in the Iceberg connection.

Inheritance
object
IcebergCatalogSummary
PolarisIcebergCatalogSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class PolarisIcebergCatalogSummary : IcebergCatalogSummary

Properties

ClientId

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

The OAuth client ID used for authentication.

Remarks

Required

ClientSecretSecretId

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

The OCID of the Secret that stores the password Oracle GoldenGate uses to connect to Snowflake platform.

Remarks

Required

Name

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

The catalog name within Polaris where Iceberg tables are registered.

Remarks

Required

PrincipalRole

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

The Snowflake role used to access Polaris.

Remarks

Required

Uri

Declaration
[Required(ErrorMessage = "Uri is required.")]
[JsonProperty(PropertyName = "uri")]
public string Uri { get; set; }
Property Value
Type Description
string
In this article
Back to top