Show / Hide Table of Contents

Class UpdateAmazonS3IcebergStorageDetails

The information to update the Amazon S3 storage used in the Iceberg connection.

Inheritance
object
UpdateIcebergStorageDetails
UpdateAmazonS3IcebergStorageDetails
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 UpdateAmazonS3IcebergStorageDetails : UpdateIcebergStorageDetails

Properties

AccessKeyId

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

Access key ID to access the Amazon S3 bucket.

Bucket

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

S3 bucket where Iceberg stores metadata and data files.

Endpoint

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

The endpoint URL of the Amazon S3 storage service. e.g.: 'https://s3.amazonaws.com'

Region

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

The AMAZON region where the S3 bucket is hosted. e.g.: 'us-east-2'

SchemeType

Declaration
[JsonProperty(PropertyName = "schemeType")]
[JsonConverter(typeof(StringEnumConverter))]
public AmazonS3IcebergStorage.SchemeTypeEnum? SchemeType { get; set; }
Property Value
Type Description
AmazonS3IcebergStorage.SchemeTypeEnum?

The scheme of the storage.

SecretAccessKeySecretId

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

The OCID of the Secret where the Secret Access Key is stored.

In this article
Back to top