Show / Hide Table of Contents

Class BucketObjectState

Inheritance
System.Object
InputArgs
ResourceArgs
BucketObjectState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.Oss
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class BucketObjectState : ResourceArgs

Constructors

View Source

BucketObjectState()

Declaration
public BucketObjectState()

Properties

View Source

Acl

The canned ACL to apply. Defaults to "private".

Declaration
public Input<string> Acl { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Bucket

The name of the bucket to put the file in.

Declaration
public Input<string> Bucket { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CacheControl

Specifies caching behavior along the request/reply chain. Read RFC2616 Cache-Control for further details.

Declaration
public Input<string> CacheControl { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Content

The literal content being uploaded to the bucket.

Declaration
public Input<string> Content { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ContentDisposition

Specifies presentational information for the object. Read RFC2616 Content-Disposition for further details.

Declaration
public Input<string> ContentDisposition { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ContentEncoding

Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field. Read RFC2616 Content-Encoding for further details.

Declaration
public Input<string> ContentEncoding { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ContentLength

the content length of request.

Declaration
public Input<string> ContentLength { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ContentMd5

The MD5 value of the content. Read MD5 for computing method.

Declaration
public Input<string> ContentMd5 { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ContentType

A standard MIME type describing the format of the object data, e.g. application/octet-stream. All Valid MIME Types are valid for this input.

Declaration
public Input<string> ContentType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Etag

the ETag generated for the object (an MD5 sum of the object content).

Declaration
public Input<string> Etag { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Expires

Specifies expire date for the the request/response. Read RFC2616 Expires for further details.

Declaration
public Input<string> Expires { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Key

The name of the object once it is in the bucket.

Declaration
public Input<string> Key { get; set; }
Property Value
Type Description
Input<System.String>
View Source

KmsKeyId

Specifies the primary key managed by KMS. This parameter is valid when the value of server_side_encryption is set to KMS.

Declaration
public Input<string> KmsKeyId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ServerSideEncryption

Specifies server-side encryption of the object in OSS. Valid values are AES256, KMS. Default value is AES256.

Declaration
public Input<string> ServerSideEncryption { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Source

The path to the source file being uploaded to the bucket.

Declaration
public Input<string> Source { get; set; }
Property Value
Type Description
Input<System.String>
View Source

VersionId

A unique version ID value for the object, if bucket versioning is enabled.

Declaration
public Input<string> VersionId { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.