Class BucketObjectArgs
Inheritance
System.Object
BucketObjectArgs
Inherited Members
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()
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
Declaration
public Input<string> ContentDisposition { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
ContentEncoding
Declaration
public Input<string> ContentEncoding { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
ContentLanguage
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
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
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> |
|