Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::StorageEBS::Volume
Using getVolume
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 getVolume(args: GetVolumeArgs, opts?: InvokeOptions): Promise<GetVolumeResult>
function getVolumeOutput(args: GetVolumeOutputArgs, opts?: InvokeOptions): Output<GetVolumeResult>def get_volume(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVolumeResult
def get_volume_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVolumeResult]func LookupVolume(ctx *Context, args *LookupVolumeArgs, opts ...InvokeOption) (*LookupVolumeResult, error)
func LookupVolumeOutput(ctx *Context, args *LookupVolumeOutputArgs, opts ...InvokeOption) LookupVolumeResultOutput> Note: This function is named LookupVolume in the Go SDK.
public static class GetVolume
{
public static Task<GetVolumeResult> InvokeAsync(GetVolumeArgs args, InvokeOptions? opts = null)
public static Output<GetVolumeResult> Invoke(GetVolumeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVolumeResult> getVolume(GetVolumeArgs args, InvokeOptions options)
public static Output<GetVolumeResult> getVolume(GetVolumeArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:storageebs/getVolume:getVolume
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getVolume Result
The following output properties are available:
- Auto
Snapshot stringPolicy Id - Automatic snapshot policy ID.
- Auto
Snapshot stringPolicy Name - Automatic snapshot policy name.
- Baseline
Performance Volcengine.Get Volume Baseline Performance - Baseline performance.
- Created
At string - Disk creation time.
- Delete
With boolInstance - When releasing the instance, specify whether the disk is released along with the instance. Value description: true: The disk is released with the instance. false: The disk is not released with the instance.
- Description string
- Disk description. Default is empty. Length must be between 1 and 255 characters.
- Device
Name string - Device name
- Error
Detail string - Specific error
- Expired
Time string - Expiration time for yearly/monthly subscription.
- Extra
Performance Volcengine.Get Volume Extra Performance - Extra performance.
- Id string
- Uniquely identifies the resource.
- Image
Id string - Image ID in the disk.
- Instance
Id string - ECS instance ID mounted when creating the cloud disk.
- Kind string
- Disk attribute. data indicates a data disk. The default value is data. Note: Only data disks can be created.
- Overdue
Reclaim stringTime - Disk overdue reclamation time.
- Overdue
Time string - Disk overdue shutdown time.
- Pay
Type string - Payment type. Description: Pre: Prepaid (annual/monthly). Post: Postpaid (pay-as-you-go).
- Project
Name string - Project name to which the disk will be added.
- Renew
Type double - Renewal method 1: Manual renewal 2: Automatic renewal 3: Do not renew upon expiration.
- Size double
- Size: data disk capacity in GiB. The capacity ranges for different types of data disks are as follows: ESSDPL0: 10~65536 GiB; ESSDFlexPL: 10~65536 GiB; TSSD_TL0: 40~65536 GiB
- Snapshot
Count double - Snapshot count.
- Source
Snapshot stringId - Source snapshot.
- Status string
- Disk status. Value description: available: Available. mounting: Mounting. mounted: Mounted. unmounting: Unmounting. creating: Creating. deleting: Deleting. error: Error. expanding: Expanding.
-
List<Volcengine.
Get Volume Tag> - Disk tag information.
- Total
Performance Volcengine.Get Volume Total Performance - Total performance.
- Trade
Status double - Transaction status 0: Creating 1: Running 2: Creation failed
- Updated
At string - Disk update time.
- Volume
Id string - Disk ID.
- Volume
Name string - Disk display name. Naming rules: The first character must be a Chinese character, a letter, or an underscore (). Can contain Chinese characters, letters, numbers, underscores (), or hyphens (-). Length must be between 1 and 128 characters.
- Volume
Type string - Disk type. Value description: ESSDPL0: Ultra-fast SSD disk, PL0 specification. ESSDFlexPL: Ultra-fast SSD disk, FlexPL specification. TSSD_TL0: Throughput SSD disk.
- Zone
Id string - Availability zone ID.
- Auto
Snapshot stringPolicy Id - Automatic snapshot policy ID.
- Auto
Snapshot stringPolicy Name - Automatic snapshot policy name.
- Baseline
Performance GetVolume Baseline Performance - Baseline performance.
- Created
At string - Disk creation time.
- Delete
With boolInstance - When releasing the instance, specify whether the disk is released along with the instance. Value description: true: The disk is released with the instance. false: The disk is not released with the instance.
- Description string
- Disk description. Default is empty. Length must be between 1 and 255 characters.
- Device
Name string - Device name
- Error
Detail string - Specific error
- Expired
Time string - Expiration time for yearly/monthly subscription.
- Extra
Performance GetVolume Extra Performance - Extra performance.
- Id string
- Uniquely identifies the resource.
- Image
Id string - Image ID in the disk.
- Instance
Id string - ECS instance ID mounted when creating the cloud disk.
- Kind string
- Disk attribute. data indicates a data disk. The default value is data. Note: Only data disks can be created.
- Overdue
Reclaim stringTime - Disk overdue reclamation time.
- Overdue
Time string - Disk overdue shutdown time.
- Pay
Type string - Payment type. Description: Pre: Prepaid (annual/monthly). Post: Postpaid (pay-as-you-go).
- Project
Name string - Project name to which the disk will be added.
- Renew
Type float64 - Renewal method 1: Manual renewal 2: Automatic renewal 3: Do not renew upon expiration.
- Size float64
- Size: data disk capacity in GiB. The capacity ranges for different types of data disks are as follows: ESSDPL0: 10~65536 GiB; ESSDFlexPL: 10~65536 GiB; TSSD_TL0: 40~65536 GiB
- Snapshot
Count float64 - Snapshot count.
- Source
Snapshot stringId - Source snapshot.
- Status string
- Disk status. Value description: available: Available. mounting: Mounting. mounted: Mounted. unmounting: Unmounting. creating: Creating. deleting: Deleting. error: Error. expanding: Expanding.
-
[]Get
Volume Tag - Disk tag information.
- Total
Performance GetVolume Total Performance - Total performance.
- Trade
Status float64 - Transaction status 0: Creating 1: Running 2: Creation failed
- Updated
At string - Disk update time.
- Volume
Id string - Disk ID.
- Volume
Name string - Disk display name. Naming rules: The first character must be a Chinese character, a letter, or an underscore (). Can contain Chinese characters, letters, numbers, underscores (), or hyphens (-). Length must be between 1 and 128 characters.
- Volume
Type string - Disk type. Value description: ESSDPL0: Ultra-fast SSD disk, PL0 specification. ESSDFlexPL: Ultra-fast SSD disk, FlexPL specification. TSSD_TL0: Throughput SSD disk.
- Zone
Id string - Availability zone ID.
- auto
Snapshot StringPolicy Id - Automatic snapshot policy ID.
- auto
Snapshot StringPolicy Name - Automatic snapshot policy name.
- baseline
Performance GetVolume Baseline Performance - Baseline performance.
- created
At String - Disk creation time.
- delete
With BooleanInstance - When releasing the instance, specify whether the disk is released along with the instance. Value description: true: The disk is released with the instance. false: The disk is not released with the instance.
- description String
- Disk description. Default is empty. Length must be between 1 and 255 characters.
- device
Name String - Device name
- error
Detail String - Specific error
- expired
Time String - Expiration time for yearly/monthly subscription.
- extra
Performance GetVolume Extra Performance - Extra performance.
- id String
- Uniquely identifies the resource.
- image
Id String - Image ID in the disk.
- instance
Id String - ECS instance ID mounted when creating the cloud disk.
- kind String
- Disk attribute. data indicates a data disk. The default value is data. Note: Only data disks can be created.
- overdue
Reclaim StringTime - Disk overdue reclamation time.
- overdue
Time String - Disk overdue shutdown time.
- pay
Type String - Payment type. Description: Pre: Prepaid (annual/monthly). Post: Postpaid (pay-as-you-go).
- project
Name String - Project name to which the disk will be added.
- renew
Type Double - Renewal method 1: Manual renewal 2: Automatic renewal 3: Do not renew upon expiration.
- size Double
- Size: data disk capacity in GiB. The capacity ranges for different types of data disks are as follows: ESSDPL0: 10~65536 GiB; ESSDFlexPL: 10~65536 GiB; TSSD_TL0: 40~65536 GiB
- snapshot
Count Double - Snapshot count.
- source
Snapshot StringId - Source snapshot.
- status String
- Disk status. Value description: available: Available. mounting: Mounting. mounted: Mounted. unmounting: Unmounting. creating: Creating. deleting: Deleting. error: Error. expanding: Expanding.
-
List<Get
Volume Tag> - Disk tag information.
- total
Performance GetVolume Total Performance - Total performance.
- trade
Status Double - Transaction status 0: Creating 1: Running 2: Creation failed
- updated
At String - Disk update time.
- volume
Id String - Disk ID.
- volume
Name String - Disk display name. Naming rules: The first character must be a Chinese character, a letter, or an underscore (). Can contain Chinese characters, letters, numbers, underscores (), or hyphens (-). Length must be between 1 and 128 characters.
- volume
Type String - Disk type. Value description: ESSDPL0: Ultra-fast SSD disk, PL0 specification. ESSDFlexPL: Ultra-fast SSD disk, FlexPL specification. TSSD_TL0: Throughput SSD disk.
- zone
Id String - Availability zone ID.
- auto
Snapshot stringPolicy Id - Automatic snapshot policy ID.
- auto
Snapshot stringPolicy Name - Automatic snapshot policy name.
- baseline
Performance GetVolume Baseline Performance - Baseline performance.
- created
At string - Disk creation time.
- delete
With booleanInstance - When releasing the instance, specify whether the disk is released along with the instance. Value description: true: The disk is released with the instance. false: The disk is not released with the instance.
- description string
- Disk description. Default is empty. Length must be between 1 and 255 characters.
- device
Name string - Device name
- error
Detail string - Specific error
- expired
Time string - Expiration time for yearly/monthly subscription.
- extra
Performance GetVolume Extra Performance - Extra performance.
- id string
- Uniquely identifies the resource.
- image
Id string - Image ID in the disk.
- instance
Id string - ECS instance ID mounted when creating the cloud disk.
- kind string
- Disk attribute. data indicates a data disk. The default value is data. Note: Only data disks can be created.
- overdue
Reclaim stringTime - Disk overdue reclamation time.
- overdue
Time string - Disk overdue shutdown time.
- pay
Type string - Payment type. Description: Pre: Prepaid (annual/monthly). Post: Postpaid (pay-as-you-go).
- project
Name string - Project name to which the disk will be added.
- renew
Type number - Renewal method 1: Manual renewal 2: Automatic renewal 3: Do not renew upon expiration.
- size number
- Size: data disk capacity in GiB. The capacity ranges for different types of data disks are as follows: ESSDPL0: 10~65536 GiB; ESSDFlexPL: 10~65536 GiB; TSSD_TL0: 40~65536 GiB
- snapshot
Count number - Snapshot count.
- source
Snapshot stringId - Source snapshot.
- status string
- Disk status. Value description: available: Available. mounting: Mounting. mounted: Mounted. unmounting: Unmounting. creating: Creating. deleting: Deleting. error: Error. expanding: Expanding.
-
Get
Volume Tag[] - Disk tag information.
- total
Performance GetVolume Total Performance - Total performance.
- trade
Status number - Transaction status 0: Creating 1: Running 2: Creation failed
- updated
At string - Disk update time.
- volume
Id string - Disk ID.
- volume
Name string - Disk display name. Naming rules: The first character must be a Chinese character, a letter, or an underscore (). Can contain Chinese characters, letters, numbers, underscores (), or hyphens (-). Length must be between 1 and 128 characters.
- volume
Type string - Disk type. Value description: ESSDPL0: Ultra-fast SSD disk, PL0 specification. ESSDFlexPL: Ultra-fast SSD disk, FlexPL specification. TSSD_TL0: Throughput SSD disk.
- zone
Id string - Availability zone ID.
- auto_
snapshot_ strpolicy_ id - Automatic snapshot policy ID.
- auto_
snapshot_ strpolicy_ name - Automatic snapshot policy name.
- baseline_
performance GetVolume Baseline Performance - Baseline performance.
- created_
at str - Disk creation time.
- delete_
with_ boolinstance - When releasing the instance, specify whether the disk is released along with the instance. Value description: true: The disk is released with the instance. false: The disk is not released with the instance.
- description str
- Disk description. Default is empty. Length must be between 1 and 255 characters.
- device_
name str - Device name
- error_
detail str - Specific error
- expired_
time str - Expiration time for yearly/monthly subscription.
- extra_
performance GetVolume Extra Performance - Extra performance.
- id str
- Uniquely identifies the resource.
- image_
id str - Image ID in the disk.
- instance_
id str - ECS instance ID mounted when creating the cloud disk.
- kind str
- Disk attribute. data indicates a data disk. The default value is data. Note: Only data disks can be created.
- overdue_
reclaim_ strtime - Disk overdue reclamation time.
- overdue_
time str - Disk overdue shutdown time.
- pay_
type str - Payment type. Description: Pre: Prepaid (annual/monthly). Post: Postpaid (pay-as-you-go).
- project_
name str - Project name to which the disk will be added.
- renew_
type float - Renewal method 1: Manual renewal 2: Automatic renewal 3: Do not renew upon expiration.
- size float
- Size: data disk capacity in GiB. The capacity ranges for different types of data disks are as follows: ESSDPL0: 10~65536 GiB; ESSDFlexPL: 10~65536 GiB; TSSD_TL0: 40~65536 GiB
- snapshot_
count float - Snapshot count.
- source_
snapshot_ strid - Source snapshot.
- status str
- Disk status. Value description: available: Available. mounting: Mounting. mounted: Mounted. unmounting: Unmounting. creating: Creating. deleting: Deleting. error: Error. expanding: Expanding.
-
Sequence[Get
Volume Tag] - Disk tag information.
- total_
performance GetVolume Total Performance - Total performance.
- trade_
status float - Transaction status 0: Creating 1: Running 2: Creation failed
- updated_
at str - Disk update time.
- volume_
id str - Disk ID.
- volume_
name str - Disk display name. Naming rules: The first character must be a Chinese character, a letter, or an underscore (). Can contain Chinese characters, letters, numbers, underscores (), or hyphens (-). Length must be between 1 and 128 characters.
- volume_
type str - Disk type. Value description: ESSDPL0: Ultra-fast SSD disk, PL0 specification. ESSDFlexPL: Ultra-fast SSD disk, FlexPL specification. TSSD_TL0: Throughput SSD disk.
- zone_
id str - Availability zone ID.
- auto
Snapshot StringPolicy Id - Automatic snapshot policy ID.
- auto
Snapshot StringPolicy Name - Automatic snapshot policy name.
- baseline
Performance Property Map - Baseline performance.
- created
At String - Disk creation time.
- delete
With BooleanInstance - When releasing the instance, specify whether the disk is released along with the instance. Value description: true: The disk is released with the instance. false: The disk is not released with the instance.
- description String
- Disk description. Default is empty. Length must be between 1 and 255 characters.
- device
Name String - Device name
- error
Detail String - Specific error
- expired
Time String - Expiration time for yearly/monthly subscription.
- extra
Performance Property Map - Extra performance.
- id String
- Uniquely identifies the resource.
- image
Id String - Image ID in the disk.
- instance
Id String - ECS instance ID mounted when creating the cloud disk.
- kind String
- Disk attribute. data indicates a data disk. The default value is data. Note: Only data disks can be created.
- overdue
Reclaim StringTime - Disk overdue reclamation time.
- overdue
Time String - Disk overdue shutdown time.
- pay
Type String - Payment type. Description: Pre: Prepaid (annual/monthly). Post: Postpaid (pay-as-you-go).
- project
Name String - Project name to which the disk will be added.
- renew
Type Number - Renewal method 1: Manual renewal 2: Automatic renewal 3: Do not renew upon expiration.
- size Number
- Size: data disk capacity in GiB. The capacity ranges for different types of data disks are as follows: ESSDPL0: 10~65536 GiB; ESSDFlexPL: 10~65536 GiB; TSSD_TL0: 40~65536 GiB
- snapshot
Count Number - Snapshot count.
- source
Snapshot StringId - Source snapshot.
- status String
- Disk status. Value description: available: Available. mounting: Mounting. mounted: Mounted. unmounting: Unmounting. creating: Creating. deleting: Deleting. error: Error. expanding: Expanding.
- List<Property Map>
- Disk tag information.
- total
Performance Property Map - Total performance.
- trade
Status Number - Transaction status 0: Creating 1: Running 2: Creation failed
- updated
At String - Disk update time.
- volume
Id String - Disk ID.
- volume
Name String - Disk display name. Naming rules: The first character must be a Chinese character, a letter, or an underscore (). Can contain Chinese characters, letters, numbers, underscores (), or hyphens (-). Length must be between 1 and 128 characters.
- volume
Type String - Disk type. Value description: ESSDPL0: Ultra-fast SSD disk, PL0 specification. ESSDFlexPL: Ultra-fast SSD disk, FlexPL specification. TSSD_TL0: Throughput SSD disk.
- zone
Id String - Availability zone ID.
Supporting Types
GetVolumeBaselinePerformance
- Iops double
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- Throughput double
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
- Iops float64
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- Throughput float64
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
- iops Double
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- throughput Double
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
- iops number
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- throughput number
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
- iops float
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- throughput float
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
- iops Number
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- throughput Number
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
GetVolumeExtraPerformance
- Extra
Performance stringType Id - Type of extra performance. Value description: Balance: Balanced extra performance; IOPS: IOPS extra performance; Throughput: Throughput extra performance.
- Iops double
- Extra IOPS of the disk.
- Throughput double
- Extra throughput of the disk.
- Extra
Performance stringType Id - Type of extra performance. Value description: Balance: Balanced extra performance; IOPS: IOPS extra performance; Throughput: Throughput extra performance.
- Iops float64
- Extra IOPS of the disk.
- Throughput float64
- Extra throughput of the disk.
- extra
Performance StringType Id - Type of extra performance. Value description: Balance: Balanced extra performance; IOPS: IOPS extra performance; Throughput: Throughput extra performance.
- iops Double
- Extra IOPS of the disk.
- throughput Double
- Extra throughput of the disk.
- extra
Performance stringType Id - Type of extra performance. Value description: Balance: Balanced extra performance; IOPS: IOPS extra performance; Throughput: Throughput extra performance.
- iops number
- Extra IOPS of the disk.
- throughput number
- Extra throughput of the disk.
- extra_
performance_ strtype_ id - Type of extra performance. Value description: Balance: Balanced extra performance; IOPS: IOPS extra performance; Throughput: Throughput extra performance.
- iops float
- Extra IOPS of the disk.
- throughput float
- Extra throughput of the disk.
- extra
Performance StringType Id - Type of extra performance. Value description: Balance: Balanced extra performance; IOPS: IOPS extra performance; Throughput: Throughput extra performance.
- iops Number
- Extra IOPS of the disk.
- throughput Number
- Extra throughput of the disk.
GetVolumeTag
GetVolumeTotalPerformance
- Iops double
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- Throughput double
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
- Iops float64
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- Throughput float64
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
- iops Double
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- throughput Double
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
- iops number
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- throughput number
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
- iops float
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- throughput float
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
- iops Number
- Total IOPS of the disk, which is the sum of the baseline IOPS and extra IOPS.
- throughput Number
- The total throughput of the cloud disk is the sum of its baseline throughput and additional throughput.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
