1. Packages
  2. Volcengine
  3. API Docs
  4. ebs
  5. getMaxExtraPerformances
Volcengine v0.0.32 published on Sunday, Jun 8, 2025 by Volcengine

volcengine.ebs.getMaxExtraPerformances

Explore with Pulumi AI

volcengine logo
Volcengine v0.0.32 published on Sunday, Jun 8, 2025 by Volcengine

    Use this data source to query detailed information of ebs max extra performances

    Using getMaxExtraPerformances

    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 getMaxExtraPerformances(args: GetMaxExtraPerformancesArgs, opts?: InvokeOptions): Promise<GetMaxExtraPerformancesResult>
    function getMaxExtraPerformancesOutput(args: GetMaxExtraPerformancesOutputArgs, opts?: InvokeOptions): Output<GetMaxExtraPerformancesResult>
    def get_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) -> GetMaxExtraPerformancesResult
    def get_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[GetMaxExtraPerformancesResult]
    func GetMaxExtraPerformances(ctx *Context, args *GetMaxExtraPerformancesArgs, opts ...InvokeOption) (*GetMaxExtraPerformancesResult, error)
    func GetMaxExtraPerformancesOutput(ctx *Context, args *GetMaxExtraPerformancesOutputArgs, opts ...InvokeOption) GetMaxExtraPerformancesResultOutput

    > Note: This function is named GetMaxExtraPerformances in the Go SDK.

    public static class GetMaxExtraPerformances 
    {
        public static Task<GetMaxExtraPerformancesResult> InvokeAsync(GetMaxExtraPerformancesArgs args, InvokeOptions? opts = null)
        public static Output<GetMaxExtraPerformancesResult> Invoke(GetMaxExtraPerformancesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMaxExtraPerformancesResult> getMaxExtraPerformances(GetMaxExtraPerformancesArgs args, InvokeOptions options)
    public static Output<GetMaxExtraPerformancesResult> getMaxExtraPerformances(GetMaxExtraPerformancesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcengine:ebs/getMaxExtraPerformances:getMaxExtraPerformances
      arguments:
        # arguments dictionary

    The following arguments are supported:

    NameRegex string
    A Name Regex of Resource.
    OutputFile string
    File name where to save data source results.
    Size int
    The size of the volume. Unit: GiB.
    VolumeId string
    The id of the volume.
    VolumeType string
    The type of the volume. Valid values: TSSD_TL0.
    NameRegex string
    A Name Regex of Resource.
    OutputFile string
    File name where to save data source results.
    Size int
    The size of the volume. Unit: GiB.
    VolumeId string
    The id of the volume.
    VolumeType string
    The type of the volume. Valid values: TSSD_TL0.
    nameRegex String
    A Name Regex of Resource.
    outputFile String
    File name where to save data source results.
    size Integer
    The size of the volume. Unit: GiB.
    volumeId String
    The id of the volume.
    volumeType String
    The type of the volume. Valid values: TSSD_TL0.
    nameRegex string
    A Name Regex of Resource.
    outputFile string
    File name where to save data source results.
    size number
    The size of the volume. Unit: GiB.
    volumeId string
    The id of the volume.
    volumeType 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.
    nameRegex String
    A Name Regex of Resource.
    outputFile String
    File name where to save data source results.
    size Number
    The size of the volume. Unit: GiB.
    volumeId String
    The id of the volume.
    volumeType String
    The type of the volume. Valid values: TSSD_TL0.

    getMaxExtraPerformances Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Performances List<GetMaxExtraPerformancesPerformance>
    The collection of query.
    TotalCount int
    The total count of query.
    NameRegex string
    OutputFile string
    Size int
    VolumeId string
    VolumeType string
    Id string
    The provider-assigned unique ID for this managed resource.
    Performances []GetMaxExtraPerformancesPerformance
    The collection of query.
    TotalCount int
    The total count of query.
    NameRegex string
    OutputFile string
    Size int
    VolumeId string
    VolumeType string
    id String
    The provider-assigned unique ID for this managed resource.
    performances List<GetMaxExtraPerformancesPerformance>
    The collection of query.
    totalCount Integer
    The total count of query.
    nameRegex String
    outputFile String
    size Integer
    volumeId String
    volumeType String
    id string
    The provider-assigned unique ID for this managed resource.
    performances GetMaxExtraPerformancesPerformance[]
    The collection of query.
    totalCount number
    The total count of query.
    nameRegex string
    outputFile string
    size number
    volumeId string
    volumeType string
    id str
    The provider-assigned unique ID for this managed resource.
    performances Sequence[GetMaxExtraPerformancesPerformance]
    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.
    totalCount Number
    The total count of query.
    nameRegex String
    outputFile String
    size Number
    volumeId String
    volumeType String

    Supporting Types

    GetMaxExtraPerformancesPerformance

    baselines List<Property Map>
    The baseline of the performance.
    limits List<Property Map>
    The limit of the extra performance.
    maxExtraPerformanceCanPurchases List<Property Map>
    The max extra performance can purchase.

    GetMaxExtraPerformancesPerformanceBaseline

    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.

    GetMaxExtraPerformancesPerformanceLimit

    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.

    GetMaxExtraPerformancesPerformanceMaxExtraPerformanceCanPurchase

    ExtraPerformanceTypeId string
    The type of the extra performance.
    Limit int
    The limit of the extra performance.
    ExtraPerformanceTypeId string
    The type of the extra performance.
    Limit int
    The limit of the extra performance.
    extraPerformanceTypeId String
    The type of the extra performance.
    limit Integer
    The limit of the extra performance.
    extraPerformanceTypeId string
    The type of the extra performance.
    limit number
    The limit of the extra performance.
    extra_performance_type_id str
    The type of the extra performance.
    limit int
    The limit of the extra performance.
    extraPerformanceTypeId String
    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 volcengine Terraform Provider.
    volcengine logo
    Volcengine v0.0.32 published on Sunday, Jun 8, 2025 by Volcengine