Show / Hide Table of Contents

Class CreateObjectStorageArchiveSourceDetails

Source details for creating the archive based 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
CreateArchiveSourceDetails
CreateObjectStorageArchiveSourceDetails
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 CreateObjectStorageArchiveSourceDetails : CreateArchiveSourceDetails

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