Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
Deprecated: volcengine.ebs.MaxExtraPerformances has been deprecated in favor of volcengine.ebs.getMaxExtraPerformances
Use this data source to query detailed information of ebs max extra performances
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const foo = volcengine.ebs.getMaxExtraPerformances({
size: 60,
volumeType: "TSSD_TL0",
});
import pulumi
import pulumi_volcengine as volcengine
foo = volcengine.ebs.get_max_extra_performances(size=60,
volume_type="TSSD_TL0")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/ebs"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ebs.GetMaxExtraPerformances(ctx, &ebs.GetMaxExtraPerformancesArgs{
Size: pulumi.IntRef(60),
VolumeType: pulumi.StringRef("TSSD_TL0"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var foo = Volcengine.Ebs.GetMaxExtraPerformances.Invoke(new()
{
Size = 60,
VolumeType = "TSSD_TL0",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.ebs.EbsFunctions;
import com.pulumi.volcengine.ebs.inputs.GetMaxExtraPerformancesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var foo = EbsFunctions.getMaxExtraPerformances(GetMaxExtraPerformancesArgs.builder()
.size(60)
.volumeType("TSSD_TL0")
.build());
}
}
variables:
foo:
fn::invoke:
Function: volcengine:ebs:getMaxExtraPerformances
Arguments:
size: 60
volumeType: TSSD_TL0
Using MaxExtraPerformances
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 maxExtraPerformances(args: MaxExtraPerformancesArgs, opts?: InvokeOptions): Promise<MaxExtraPerformancesResult>
function maxExtraPerformancesOutput(args: MaxExtraPerformancesOutputArgs, opts?: InvokeOptions): Output<MaxExtraPerformancesResult>def max_extra_performances(name_regex: Optional[str] = None,
output_file: Optional[str] = None,
size: Optional[int] = None,
volume_id: Optional[str] = None,
volume_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> MaxExtraPerformancesResult
def max_extra_performances_output(name_regex: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
size: Optional[pulumi.Input[int]] = None,
volume_id: Optional[pulumi.Input[str]] = None,
volume_type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[MaxExtraPerformancesResult]func MaxExtraPerformances(ctx *Context, args *MaxExtraPerformancesArgs, opts ...InvokeOption) (*MaxExtraPerformancesResult, error)
func MaxExtraPerformancesOutput(ctx *Context, args *MaxExtraPerformancesOutputArgs, opts ...InvokeOption) MaxExtraPerformancesResultOutputpublic static class MaxExtraPerformances
{
public static Task<MaxExtraPerformancesResult> InvokeAsync(MaxExtraPerformancesArgs args, InvokeOptions? opts = null)
public static Output<MaxExtraPerformancesResult> Invoke(MaxExtraPerformancesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<MaxExtraPerformancesResult> maxExtraPerformances(MaxExtraPerformancesArgs args, InvokeOptions options)
public static Output<MaxExtraPerformancesResult> maxExtraPerformances(MaxExtraPerformancesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:ebs:MaxExtraPerformances
arguments:
# arguments dictionaryThe following arguments are supported:
- Name
Regex string - A Name Regex of Resource.
- Output
File string - File name where to save data source results.
- Size int
- The size of the volume. Unit: GiB.
- Volume
Id string - The id of the volume.
- Volume
Type string - The type of the volume. Valid values:
TSSD_TL0.
- Name
Regex string - A Name Regex of Resource.
- Output
File string - File name where to save data source results.
- Size int
- The size of the volume. Unit: GiB.
- Volume
Id string - The id of the volume.
- Volume
Type string - The type of the volume. Valid values:
TSSD_TL0.
- name
Regex String - A Name Regex of Resource.
- output
File String - File name where to save data source results.
- size Integer
- The size of the volume. Unit: GiB.
- volume
Id String - The id of the volume.
- volume
Type String - The type of the volume. Valid values:
TSSD_TL0.
- name
Regex string - A Name Regex of Resource.
- output
File string - File name where to save data source results.
- size number
- The size of the volume. Unit: GiB.
- volume
Id string - The id of the volume.
- volume
Type string - The type of the volume. Valid values:
TSSD_TL0.
- name_
regex str - A Name Regex of Resource.
- output_
file str - File name where to save data source results.
- size int
- The size of the volume. Unit: GiB.
- volume_
id str - The id of the volume.
- volume_
type str - The type of the volume. Valid values:
TSSD_TL0.
- name
Regex String - A Name Regex of Resource.
- output
File String - File name where to save data source results.
- size Number
- The size of the volume. Unit: GiB.
- volume
Id String - The id of the volume.
- volume
Type String - The type of the volume. Valid values:
TSSD_TL0.
MaxExtraPerformances Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Performances
List<Max
Extra Performances Performance> - The collection of query.
- Total
Count int - The total count of query.
- Name
Regex string - Output
File string - Size int
- Volume
Id string - Volume
Type string
- Id string
- The provider-assigned unique ID for this managed resource.
- Performances
[]Max
Extra Performances Performance - The collection of query.
- Total
Count int - The total count of query.
- Name
Regex string - Output
File string - Size int
- Volume
Id string - Volume
Type string
- id String
- The provider-assigned unique ID for this managed resource.
- performances
List<Max
Extra Performances Performance> - The collection of query.
- total
Count Integer - The total count of query.
- name
Regex String - output
File String - size Integer
- volume
Id String - volume
Type String
- id string
- The provider-assigned unique ID for this managed resource.
- performances
Max
Extra Performances Performance[] - The collection of query.
- total
Count number - The total count of query.
- name
Regex string - output
File string - size number
- volume
Id string - volume
Type string
- id str
- The provider-assigned unique ID for this managed resource.
- performances
Sequence[Max
Extra Performances Performance] - The collection of query.
- total_
count int - The total count of query.
- name_
regex str - output_
file str - size int
- volume_
id str - volume_
type str
- id String
- The provider-assigned unique ID for this managed resource.
- performances List<Property Map>
- The collection of query.
- total
Count Number - The total count of query.
- name
Regex String - output
File String - size Number
- volume
Id String - volume
Type String
Supporting Types
MaxExtraPerformancesPerformance
- Baselines
List<Max
Extra Performances Performance Baseline> - The baseline of the performance.
- Limits
List<Max
Extra Performances Performance Limit> - The limit of the extra performance.
- Max
Extra List<MaxPerformance Can Purchases Extra Performances Performance Max Extra Performance Can Purchase> - The max extra performance can purchase.
- Baselines
[]Max
Extra Performances Performance Baseline - The baseline of the performance.
- Limits
[]Max
Extra Performances Performance Limit - The limit of the extra performance.
- Max
Extra []MaxPerformance Can Purchases Extra Performances Performance Max Extra Performance Can Purchase - The max extra performance can purchase.
- baselines
List<Max
Extra Performances Performance Baseline> - The baseline of the performance.
- limits
List<Max
Extra Performances Performance Limit> - The limit of the extra performance.
- max
Extra List<MaxPerformance Can Purchases Extra Performances Performance Max Extra Performance Can Purchase> - The max extra performance can purchase.
- baselines
Max
Extra Performances Performance Baseline[] - The baseline of the performance.
- limits
Max
Extra Performances Performance Limit[] - The limit of the extra performance.
- max
Extra MaxPerformance Can Purchases Extra Performances Performance Max Extra Performance Can Purchase[] - The max extra performance can purchase.
- baselines
Sequence[Max
Extra Performances Performance Baseline] - The baseline of the performance.
- limits
Sequence[Max
Extra Performances Performance Limit] - The limit of the extra performance.
- max_
extra_ Sequence[Maxperformance_ can_ purchases Extra Performances Performance Max Extra Performance Can Purchase] - The max extra performance can purchase.
- baselines List<Property Map>
- The baseline of the performance.
- limits List<Property Map>
- The limit of the extra performance.
- max
Extra List<Property Map>Performance Can Purchases - The max extra performance can purchase.
MaxExtraPerformancesPerformanceBaseline
- Iops int
- The limit of the iops.
- Throughput int
- The limit of the throughput.
- Iops int
- The limit of the iops.
- Throughput int
- The limit of the throughput.
- iops Integer
- The limit of the iops.
- throughput Integer
- The limit of the throughput.
- iops number
- The limit of the iops.
- throughput number
- The limit of the throughput.
- iops int
- The limit of the iops.
- throughput int
- The limit of the throughput.
- iops Number
- The limit of the iops.
- throughput Number
- The limit of the throughput.
MaxExtraPerformancesPerformanceLimit
- Iops int
- The limit of the iops.
- Throughput int
- The limit of the throughput.
- Iops int
- The limit of the iops.
- Throughput int
- The limit of the throughput.
- iops Integer
- The limit of the iops.
- throughput Integer
- The limit of the throughput.
- iops number
- The limit of the iops.
- throughput number
- The limit of the throughput.
- iops int
- The limit of the iops.
- throughput int
- The limit of the throughput.
- iops Number
- The limit of the iops.
- throughput Number
- The limit of the throughput.
MaxExtraPerformancesPerformanceMaxExtraPerformanceCanPurchase
- Extra
Performance stringType Id - The type of the extra performance.
- Limit int
- The limit of the extra performance.
- Extra
Performance stringType Id - The type of the extra performance.
- Limit int
- The limit of the extra performance.
- extra
Performance StringType Id - The type of the extra performance.
- limit Integer
- The limit of the extra performance.
- extra
Performance stringType Id - The type of the extra performance.
- limit number
- The limit of the extra performance.
- extra_
performance_ strtype_ id - The type of the extra performance.
- limit int
- The limit of the extra performance.
- extra
Performance StringType Id - The type of the extra performance.
- limit Number
- The limit of the extra performance.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
