Show / Hide Table of Contents

Class UpdateAmazonS3ConnectionDetails

The information to update a the Amazon S3 Connection.

Inheritance
object
UpdateConnectionDetails
UpdateAmazonS3ConnectionDetails
Inherited Members
UpdateConnectionDetails.DisplayName
UpdateConnectionDetails.Description
UpdateConnectionDetails.FreeformTags
UpdateConnectionDetails.DefinedTags
UpdateConnectionDetails.VaultId
UpdateConnectionDetails.KeyId
UpdateConnectionDetails.NsgIds
UpdateConnectionDetails.SubnetId
UpdateConnectionDetails.RoutingMethod
UpdateConnectionDetails.DoesUseSecretIds
UpdateConnectionDetails.SecurityAttributes
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 UpdateAmazonS3ConnectionDetails : UpdateConnectionDetails

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. e.g.: "this-is-not-the-secret"

Endpoint

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

Region

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

The name of the AWS region where the bucket is created. If not provided, GoldenGate will default to 'us-west-2'. Note: this property will become mandatory after May 20, 2026.

SecretAccessKey

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

Secret access key to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" Deprecated: This field is deprecated and replaced by "secretAccessKeySecretId". This field will be removed after February 15 2026.

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. Note: When provided, 'secretAccessKey' field must not be provided.

In this article
Back to top