Header menu logo FsCDK

LifecycleRuleBuilder Type

Constructors

Constructor Description

LifecycleRuleBuilder()

Full Usage: LifecycleRuleBuilder()

Returns: LifecycleRuleBuilder
Returns: LifecycleRuleBuilder

Instance members

Instance member Description

abortIncompleteMultipartUploadAfter duration

Full Usage: abortIncompleteMultipartUploadAfter duration

Parameters:
Returns: LifecycleRuleConfig
duration : Duration
Returns: LifecycleRuleConfig

this.Combine

Full Usage: this.Combine

Parameters:
Returns: LifecycleRuleConfig
state1 : LifecycleRuleConfig
state2 : LifecycleRuleConfig
Returns: LifecycleRuleConfig

this.Delay

Full Usage: this.Delay

Parameters:
Returns: LifecycleRuleConfig
Modifiers: inline
f : unit -> LifecycleRuleConfig
Returns: LifecycleRuleConfig

enabled value

Full Usage: enabled value

Parameters:
    value : bool

Returns: LifecycleRuleConfig
value : bool
Returns: LifecycleRuleConfig

expiration duration

Full Usage: expiration duration

Parameters:
Returns: LifecycleRuleConfig
duration : Duration
Returns: LifecycleRuleConfig

expirationDate date

Full Usage: expirationDate date

Parameters:
Returns: LifecycleRuleConfig
date : DateTime
Returns: LifecycleRuleConfig

expiredObjectDeleteMarker value

Full Usage: expiredObjectDeleteMarker value

Parameters:
    value : bool

Returns: LifecycleRuleConfig
value : bool
Returns: LifecycleRuleConfig

this.For

Full Usage: this.For

Parameters:
Returns: LifecycleRuleConfig
Modifiers: inline
config : LifecycleRuleConfig
f : unit -> LifecycleRuleConfig
Returns: LifecycleRuleConfig

id id

Full Usage: id id

Parameters:
    id : string

Returns: LifecycleRuleConfig
id : string
Returns: LifecycleRuleConfig

noncurrentVersionExpiration duration

Full Usage: noncurrentVersionExpiration duration

Parameters:
Returns: LifecycleRuleConfig
duration : Duration
Returns: LifecycleRuleConfig

noncurrentVersionTransitions transitions

Full Usage: noncurrentVersionTransitions transitions

Parameters:
Returns: LifecycleRuleConfig
transitions : INoncurrentVersionTransition list
Returns: LifecycleRuleConfig

noncurrentVersionsToRetain count

Full Usage: noncurrentVersionsToRetain count

Parameters:
    count : float

Returns: LifecycleRuleConfig
count : float
Returns: LifecycleRuleConfig

objectSizeGreaterThan size

Full Usage: objectSizeGreaterThan size

Parameters:
    size : float

Returns: LifecycleRuleConfig
size : float
Returns: LifecycleRuleConfig

objectSizeLessThan size

Full Usage: objectSizeLessThan size

Parameters:
    size : float

Returns: LifecycleRuleConfig
size : float
Returns: LifecycleRuleConfig

prefix prefix

Full Usage: prefix prefix

Parameters:
    prefix : string

Returns: LifecycleRuleConfig
prefix : string
Returns: LifecycleRuleConfig

this.Run

Full Usage: this.Run

Parameters:
Returns: ILifecycleRule
config : LifecycleRuleConfig
Returns: ILifecycleRule

tagFilters filters

Full Usage: tagFilters filters

Parameters:
Returns: LifecycleRuleConfig
filters : IDictionary<string, obj>
Returns: LifecycleRuleConfig

transitions transitions

Full Usage: transitions transitions

Parameters:
Returns: LifecycleRuleConfig
transitions : ITransition list
Returns: LifecycleRuleConfig

this.Yield

Full Usage: this.Yield

Parameters:
    () : unit

Returns: LifecycleRuleConfig
() : unit
Returns: LifecycleRuleConfig

this.Yield

Full Usage: this.Yield

Parameters:
Returns: LifecycleRuleConfig
noncurrentTransition : INoncurrentVersionTransition
Returns: LifecycleRuleConfig

this.Yield

Full Usage: this.Yield

Parameters:
Returns: LifecycleRuleConfig
transition : ITransition
Returns: LifecycleRuleConfig

this.Zero

Full Usage: this.Zero

Returns: LifecycleRuleConfig
Returns: LifecycleRuleConfig

Type something to start searching.