Show / Hide Table of Contents

Class AccessTargetDetails

Details of the targets that can be accessed by the private endpoint.

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

Properties

Bucket

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

The name of the bucket. Avoid entering confidential information. Wildcards ('') are allowed. If value is '', it means all buckets in the specified namespace and compartment can be accessed. It cannot be a regex. Example: my-new-bucket1

Remarks

Required

CompartmentId

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

The compartment ID which the private endpoint can access. Wildcards ('') are allowed. If value is '', it means all compartments in the specified namespace can be accessed. It cannot be a regex.

Remarks

Required

Namespace

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

The Object Storage namespace which the private endpoint can access. Wildcards ('') are allowed. If value is '', it means all namespaces can be accessed. It cannot be a regex.

Remarks

Required

In this article
Back to top