Header menu logo FsCDK

TransitionBuilder Type

Constructors

Constructor Description

TransitionBuilder()

Full Usage: TransitionBuilder()

Returns: TransitionBuilder
Returns: TransitionBuilder

Instance members

Instance member Description

this.Combine

Full Usage: this.Combine

Parameters:
Returns: TransitionConfig
state1 : TransitionConfig
state2 : TransitionConfig
Returns: TransitionConfig

this.Delay

Full Usage: this.Delay

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

this.For

Full Usage: this.For

Parameters:
Returns: TransitionConfig
config : TransitionConfig
f : unit -> TransitionConfig
Returns: TransitionConfig

this.Run

Full Usage: this.Run

Parameters:
Returns: ITransition
config : TransitionConfig
Returns: ITransition

storageClass storageClass

Full Usage: storageClass storageClass

Parameters:
Returns: TransitionConfig

Sets the storage class to transition to. Common classes: GLACIER (low-cost archival), DEEP_ARCHIVE (lowest cost, rare access), INTELLIGENT_TIERING (automatic cost optimization), GLACIER_IR (instant retrieval).

storageClass : StorageClass

The target storage class.

Returns: TransitionConfig

transitionAfter duration

Full Usage: transitionAfter duration

Parameters:
    duration : Duration - Time after object creation to transition.

Returns: TransitionConfig

Sets when objects transition after creation (use Duration.Days()). Example: transitionAfter (Duration.Days(90.0)) moves objects after 90 days.

duration : Duration

Time after object creation to transition.

Returns: TransitionConfig

transitionDate date

Full Usage: transitionDate date

Parameters:
    date : DateTime - The date to perform the transition.

Returns: TransitionConfig

Sets a specific date when objects should transition. Use this for one-time transitions on a specific date.

date : DateTime

The date to perform the transition.

Returns: TransitionConfig

this.Yield

Full Usage: this.Yield

Parameters:
    () : unit

Returns: TransitionConfig
() : unit
Returns: TransitionConfig

this.Zero

Full Usage: this.Zero

Returns: TransitionConfig
Returns: TransitionConfig

Type something to start searching.