Show / Hide Table of Contents

Class BucketObjectArgs

Inheritance
System.Object
InputArgs
ResourceArgs
BucketObjectArgs
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.Gcp.Storage
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class BucketObjectArgs : ResourceArgs

Constructors

View Source

BucketObjectArgs()

Declaration
public BucketObjectArgs()

Properties

View Source

Bucket

The name of the containing bucket.

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

CacheControl

Cache-Control directive to specify caching behavior of object data. If omitted and object is accessible to all anonymous users, the default will be public, max-age=3600

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

Content

Data as string to be uploaded. Must be defined if source is not. Note: The content field is marked as sensitive.

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

ContentDisposition

Content-Disposition of the object data.

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

ContentEncoding

Content-Encoding of the object data.

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

ContentLanguage

Content-Language of the object data.

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

ContentType

Content-Type of the object data. Defaults to "application/octet-stream" or "text/plain; charset=utf-8".

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

DetectMd5hash

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

Metadata

User-provided metadata, in key/value pairs.

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

Name

The name of the object. If you're interpolating the name of this object, see output_name instead.

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

Source

A path to the data you want to upload. Must be defined if content is not.

Declaration
public Input<AssetOrArchive> Source { get; set; }
Property Value
Type Description
Input<AssetOrArchive>
View Source

StorageClass

The StorageClass of the new bucket object. Supported values include: MULTI_REGIONAL, REGIONAL, NEARLINE, COLDLINE. If not provided, this defaults to the bucket's default storage class or to a standard class.

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