Show / Hide Table of Contents

Class ContainerArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ContainerArgs
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.OpenStack.ObjectStorage
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class ContainerArgs : ResourceArgs

Constructors

View Source

ContainerArgs()

Declaration
public ContainerArgs()

Properties

View Source

ContainerRead

Sets an access control list (ACL) that grants read access. This header can contain a comma-delimited list of users that can read the container (allows the GET method for all objects in the container). Changing this updates the access control list read access.

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

ContainerSyncKey

The secret key for container synchronization. Changing this updates container synchronization.

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

ContainerSyncTo

The destination for container synchronization. Changing this updates container synchronization.

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

ContainerWrite

Sets an ACL that grants write access. Changing this updates the access control list write access.

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

ContentType

The MIME type for the container. Changing this updates the MIME type.

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

ForceDestroy

A boolean that indicates all objects should be deleted from the container so that the container can be destroyed without error. These objects are not recoverable.

Declaration
public Input<bool> ForceDestroy { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Metadata

Custom key/value pairs to associate with the container. Changing this updates the existing container metadata.

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

Name

A unique name for the container. Changing this creates a new container.

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

Region

The region in which to create the container. If omitted, the region argument of the provider is used. Changing this creates a new container.

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

Versioning

Enable object versioning. The structure is described below.

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