Show / Hide Table of Contents

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

Inheritance
object
ArchiveSourceDetails
ObjectStorageArchiveSourceDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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.

In this article
Back to top