Generates a list of numbers using a start value, a limit value, and a step value. Start and step may be omitted, in which case start defaults to zero and step defaults to either one or negative one depending on whether limit is greater than or less than start.
Using range
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function range(args: RangeArgs, opts?: InvokeOptions): Promise<RangeResult>
function rangeOutput(args: RangeOutputArgs, opts?: InvokeOptions): Output<RangeResult>def range(limit: Optional[float] = None,
start: Optional[float] = None,
step: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> RangeResult
def range_output(limit: Optional[pulumi.Input[float]] = None,
start: Optional[pulumi.Input[float]] = None,
step: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[RangeResult]func Range(ctx *Context, args *RangeArgs, opts ...InvokeOption) (*RangeResult, error)
func RangeOutput(ctx *Context, args *RangeOutputArgs, opts ...InvokeOption) RangeResultOutput> Note: This function is named Range in the Go SDK.
public static class Range
{
public static Task<RangeResult> InvokeAsync(RangeArgs args, InvokeOptions? opts = null)
public static Output<RangeResult> Invoke(RangeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<RangeResult> range(RangeArgs args, InvokeOptions options)
public static Output<RangeResult> range(RangeArgs args, InvokeOptions options)
fn::invoke:
function: std:range
arguments:
# arguments dictionaryThe following arguments are supported:
range Result
The following output properties are available:
- Result List<double>
- Result []float64
- result List<Double>
- result number[]
- result Sequence[float]
- result List<Number>
Package Details
- Repository
- std pulumi/pulumi-std
- License
