Class ObjectStorageArchiveSourceDetails
The details for the Archive source of the Function from Object Storage. This is used when the function code is stored in Object Storage. It is suitable for scenarios where the function code is uploaded as an archive file to a specific bucket and namespace
Inherited Members
Namespace: Oci.FunctionsService.Models
Assembly: OCI.DotNetSDK.Functions.dll
Syntax
public class ObjectStorageArchiveSourceDetails : ArchiveSourceDetails
Properties
BucketName
Declaration
[Required(ErrorMessage = "BucketName is required.")]
[JsonProperty(PropertyName = "bucketName")]
public string BucketName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The name of the Object Storage bucket. |
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. |
Remarks
Required
ObjectName
Declaration
[Required(ErrorMessage = "ObjectName is required.")]
[JsonProperty(PropertyName = "objectName")]
public string ObjectName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The name of the Object Storage object. |
Remarks
Required
ObjectVersionId
Declaration
[JsonProperty(PropertyName = "objectVersionId")]
public string ObjectVersionId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | VersionId used to identify a particular version of the object. If not specified, the latest version of the object is used. |