Class TempUrlState
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: Pulumi.OpenStack.ObjectStorage
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class TempUrlState : ResourceArgs
Constructors
View SourceTempUrlState()
Declaration
public TempUrlState()
Properties
View SourceContainer
The container name the object belongs to.
Declaration
public Input<string> Container { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Method
The method allowed when accessing this URL.
Valid values are GET, and POST. Default is GET.
Declaration
public Input<string> Method { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Object
The object name the tempurl is for.
Declaration
public Input<string> Object { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Regenerate
Whether to automatically regenerate the URL when it has expired. If set to true, this will create a new resource with a new ID and new URL. Defaults to false.
Declaration
public Input<bool> Regenerate { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Region
The region the tempurl is located in.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Split
Declaration
public Input<string> Split { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Ttl
The TTL, in seconds, for the URL. For how long it should be valid.
Declaration
public Input<int> Ttl { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Url
The URL
Declaration
public Input<string> Url { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |