Class AccessTargetDetails
Details of the targets that can be accessed by the private endpoint.
Inherited Members
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