Class Object
An object.
Inheritance
System.Object
Object
Implements
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()
Namespace: Google.Apis.Storage.v1beta1.Data
Assembly: Google.Apis.Storage.v1beta1.dll
Syntax
public class Object : IDirectResponseSchema
Properties
Acl
Access controls on the object.
Declaration
[JsonProperty("acl")]
public virtual IList<ObjectAccessControl> Acl { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<ObjectAccessControl> |
Bucket
The bucket containing this object.
Declaration
[JsonProperty("bucket")]
public virtual string Bucket { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CacheControl
Cache-Control directive for the object data.
Declaration
[JsonProperty("cacheControl")]
public virtual string CacheControl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ContentDisposition
Content-Disposition of the object data.
Declaration
[JsonProperty("contentDisposition")]
public virtual string ContentDisposition { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ContentEncoding
Content-Encoding of the object data.
Declaration
[JsonProperty("contentEncoding")]
public virtual string ContentEncoding { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ContentLanguage
Content-Language of the object data.
Declaration
[JsonProperty("contentLanguage")]
public virtual string ContentLanguage { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Id
The ID of the object.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Kind
The kind of item this is. For objects, this is always storage#object.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Media
Object media data. Provided on your behalf when uploading raw media or multipart/related with an auxiliary media part.
Declaration
[JsonProperty("media")]
public virtual Object.MediaData Media { get; set; }
Property Value
Type | Description |
---|---|
Object.MediaData |
Metadata
User-provided metadata, in key/value pairs.
Declaration
[JsonProperty("metadata")]
public virtual IDictionary<string, string> Metadata { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IDictionary<System.String, System.String> |
Name
The name of this object. Required if not specified by URL parameter.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Owner
The owner of the object. This will always be the uploader of the object.
Declaration
[JsonProperty("owner")]
public virtual Object.OwnerData Owner { get; set; }
Property Value
Type | Description |
---|---|
Object.OwnerData |
SelfLink
The link to this object.
Declaration
[JsonProperty("selfLink")]
public virtual string SelfLink { get; set; }
Property Value
Type | Description |
---|---|
System.String |