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::TOS::BucketInventory
Using getBucketInventory
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 getBucketInventory(args: GetBucketInventoryArgs, opts?: InvokeOptions): Promise<GetBucketInventoryResult>
function getBucketInventoryOutput(args: GetBucketInventoryOutputArgs, opts?: InvokeOptions): Output<GetBucketInventoryResult>def get_bucket_inventory(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBucketInventoryResult
def get_bucket_inventory_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBucketInventoryResult]func LookupBucketInventory(ctx *Context, args *LookupBucketInventoryArgs, opts ...InvokeOption) (*LookupBucketInventoryResult, error)
func LookupBucketInventoryOutput(ctx *Context, args *LookupBucketInventoryOutputArgs, opts ...InvokeOption) LookupBucketInventoryResultOutput> Note: This function is named LookupBucketInventory in the Go SDK.
public static class GetBucketInventory
{
public static Task<GetBucketInventoryResult> InvokeAsync(GetBucketInventoryArgs args, InvokeOptions? opts = null)
public static Output<GetBucketInventoryResult> Invoke(GetBucketInventoryInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBucketInventoryResult> getBucketInventory(GetBucketInventoryArgs args, InvokeOptions options)
public static Output<GetBucketInventoryResult> getBucketInventory(GetBucketInventoryArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:tos/getBucketInventory:getBucketInventory
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.
getBucketInventory Result
The following output properties are available:
- Bucket
Name string - Bucket name.
- Destination
Volcengine.
Get Bucket Inventory Destination - Information related to inventory files.
- Filter
Volcengine.
Get Bucket Inventory Filter - Prefix for filtering bucket inventory.
- Id string
- Uniquely identifies the resource.
- Included
Object stringVersions - Object version to export. Options: All: export information for all object versions. Current: export information for the current object version.
- Inventory
Id string - Bucket inventory name, which must be globally unique within the current bucket. Details: Length must be 0–64 characters. Only lowercase letters a–z, uppercase letters A–Z, digits 0–9, hyphens (-), underscores (_), and periods (.) are allowed. The name must start and end with a lowercase letter a–z, uppercase letter A–Z, or digit 0–9.
- Is
Enabled bool - Whether to enable the bucket inventory feature. Options: true: enable; false: disable.
- Is
Un boolCompressed - Whether it is uncompressed.
- Optional
Fields Volcengine.Get Bucket Inventory Optional Fields - Information about exported inventory files.
- Schedule
Volcengine.
Get Bucket Inventory Schedule - Bucket inventory export frequency information.
- Bucket
Name string - Bucket name.
- Destination
Get
Bucket Inventory Destination - Information related to inventory files.
- Filter
Get
Bucket Inventory Filter - Prefix for filtering bucket inventory.
- Id string
- Uniquely identifies the resource.
- Included
Object stringVersions - Object version to export. Options: All: export information for all object versions. Current: export information for the current object version.
- Inventory
Id string - Bucket inventory name, which must be globally unique within the current bucket. Details: Length must be 0–64 characters. Only lowercase letters a–z, uppercase letters A–Z, digits 0–9, hyphens (-), underscores (_), and periods (.) are allowed. The name must start and end with a lowercase letter a–z, uppercase letter A–Z, or digit 0–9.
- Is
Enabled bool - Whether to enable the bucket inventory feature. Options: true: enable; false: disable.
- Is
Un boolCompressed - Whether it is uncompressed.
- Optional
Fields GetBucket Inventory Optional Fields - Information about exported inventory files.
- Schedule
Get
Bucket Inventory Schedule - Bucket inventory export frequency information.
- bucket
Name String - Bucket name.
- destination
Get
Bucket Inventory Destination - Information related to inventory files.
- filter
Get
Bucket Inventory Filter - Prefix for filtering bucket inventory.
- id String
- Uniquely identifies the resource.
- included
Object StringVersions - Object version to export. Options: All: export information for all object versions. Current: export information for the current object version.
- inventory
Id String - Bucket inventory name, which must be globally unique within the current bucket. Details: Length must be 0–64 characters. Only lowercase letters a–z, uppercase letters A–Z, digits 0–9, hyphens (-), underscores (_), and periods (.) are allowed. The name must start and end with a lowercase letter a–z, uppercase letter A–Z, or digit 0–9.
- is
Enabled Boolean - Whether to enable the bucket inventory feature. Options: true: enable; false: disable.
- is
Un BooleanCompressed - Whether it is uncompressed.
- optional
Fields GetBucket Inventory Optional Fields - Information about exported inventory files.
- schedule
Get
Bucket Inventory Schedule - Bucket inventory export frequency information.
- bucket
Name string - Bucket name.
- destination
Get
Bucket Inventory Destination - Information related to inventory files.
- filter
Get
Bucket Inventory Filter - Prefix for filtering bucket inventory.
- id string
- Uniquely identifies the resource.
- included
Object stringVersions - Object version to export. Options: All: export information for all object versions. Current: export information for the current object version.
- inventory
Id string - Bucket inventory name, which must be globally unique within the current bucket. Details: Length must be 0–64 characters. Only lowercase letters a–z, uppercase letters A–Z, digits 0–9, hyphens (-), underscores (_), and periods (.) are allowed. The name must start and end with a lowercase letter a–z, uppercase letter A–Z, or digit 0–9.
- is
Enabled boolean - Whether to enable the bucket inventory feature. Options: true: enable; false: disable.
- is
Un booleanCompressed - Whether it is uncompressed.
- optional
Fields GetBucket Inventory Optional Fields - Information about exported inventory files.
- schedule
Get
Bucket Inventory Schedule - Bucket inventory export frequency information.
- bucket_
name str - Bucket name.
- destination
Get
Bucket Inventory Destination - Information related to inventory files.
- filter
Get
Bucket Inventory Filter - Prefix for filtering bucket inventory.
- id str
- Uniquely identifies the resource.
- included_
object_ strversions - Object version to export. Options: All: export information for all object versions. Current: export information for the current object version.
- inventory_
id str - Bucket inventory name, which must be globally unique within the current bucket. Details: Length must be 0–64 characters. Only lowercase letters a–z, uppercase letters A–Z, digits 0–9, hyphens (-), underscores (_), and periods (.) are allowed. The name must start and end with a lowercase letter a–z, uppercase letter A–Z, or digit 0–9.
- is_
enabled bool - Whether to enable the bucket inventory feature. Options: true: enable; false: disable.
- is_
un_ boolcompressed - Whether it is uncompressed.
- optional_
fields GetBucket Inventory Optional Fields - Information about exported inventory files.
- schedule
Get
Bucket Inventory Schedule - Bucket inventory export frequency information.
- bucket
Name String - Bucket name.
- destination Property Map
- Information related to inventory files.
- filter Property Map
- Prefix for filtering bucket inventory.
- id String
- Uniquely identifies the resource.
- included
Object StringVersions - Object version to export. Options: All: export information for all object versions. Current: export information for the current object version.
- inventory
Id String - Bucket inventory name, which must be globally unique within the current bucket. Details: Length must be 0–64 characters. Only lowercase letters a–z, uppercase letters A–Z, digits 0–9, hyphens (-), underscores (_), and periods (.) are allowed. The name must start and end with a lowercase letter a–z, uppercase letter A–Z, or digit 0–9.
- is
Enabled Boolean - Whether to enable the bucket inventory feature. Options: true: enable; false: disable.
- is
Un BooleanCompressed - Whether it is uncompressed.
- optional
Fields Property Map - Information about exported inventory files.
- schedule Property Map
- Bucket inventory export frequency information.
Supporting Types
GetBucketInventoryDestination
- Tos
Bucket Volcengine.Destination Get Bucket Inventory Destination Tos Bucket Destination - Bucket information related to the inventory files.
- Tos
Bucket GetDestination Bucket Inventory Destination Tos Bucket Destination - Bucket information related to the inventory files.
- tos
Bucket GetDestination Bucket Inventory Destination Tos Bucket Destination - Bucket information related to the inventory files.
- tos
Bucket GetDestination Bucket Inventory Destination Tos Bucket Destination - Bucket information related to the inventory files.
- tos_
bucket_ Getdestination Bucket Inventory Destination Tos Bucket Destination - Bucket information related to the inventory files.
- tos
Bucket Property MapDestination - Bucket information related to the inventory files.
GetBucketInventoryDestinationTosBucketDestination
- Account
Id string - Account ID of the bucket owner.
- Bucket string
- Specify the bucket to store the inventory files.
- Format string
- Inventory file format. Value is CSV, meaning the inventory file is in CSV format compressed with GZIP.
- Prefix string
- Prefix for the storage path of inventory files. By default, files are saved under tosbucketinventory/sourceBucketName/inventoryId/YYYY-MM-DDTHH-MMZ/files in the target bucket.
- Role string
- Role name used to grant permission to read all files from the source bucket and write files to the target bucket. The role must have TOS read/write and service access permissions. You can also use the default TOS role TosArchiveTOSInventory.
- Account
Id string - Account ID of the bucket owner.
- Bucket string
- Specify the bucket to store the inventory files.
- Format string
- Inventory file format. Value is CSV, meaning the inventory file is in CSV format compressed with GZIP.
- Prefix string
- Prefix for the storage path of inventory files. By default, files are saved under tosbucketinventory/sourceBucketName/inventoryId/YYYY-MM-DDTHH-MMZ/files in the target bucket.
- Role string
- Role name used to grant permission to read all files from the source bucket and write files to the target bucket. The role must have TOS read/write and service access permissions. You can also use the default TOS role TosArchiveTOSInventory.
- account
Id String - Account ID of the bucket owner.
- bucket String
- Specify the bucket to store the inventory files.
- format String
- Inventory file format. Value is CSV, meaning the inventory file is in CSV format compressed with GZIP.
- prefix String
- Prefix for the storage path of inventory files. By default, files are saved under tosbucketinventory/sourceBucketName/inventoryId/YYYY-MM-DDTHH-MMZ/files in the target bucket.
- role String
- Role name used to grant permission to read all files from the source bucket and write files to the target bucket. The role must have TOS read/write and service access permissions. You can also use the default TOS role TosArchiveTOSInventory.
- account
Id string - Account ID of the bucket owner.
- bucket string
- Specify the bucket to store the inventory files.
- format string
- Inventory file format. Value is CSV, meaning the inventory file is in CSV format compressed with GZIP.
- prefix string
- Prefix for the storage path of inventory files. By default, files are saved under tosbucketinventory/sourceBucketName/inventoryId/YYYY-MM-DDTHH-MMZ/files in the target bucket.
- role string
- Role name used to grant permission to read all files from the source bucket and write files to the target bucket. The role must have TOS read/write and service access permissions. You can also use the default TOS role TosArchiveTOSInventory.
- account_
id str - Account ID of the bucket owner.
- bucket str
- Specify the bucket to store the inventory files.
- format str
- Inventory file format. Value is CSV, meaning the inventory file is in CSV format compressed with GZIP.
- prefix str
- Prefix for the storage path of inventory files. By default, files are saved under tosbucketinventory/sourceBucketName/inventoryId/YYYY-MM-DDTHH-MMZ/files in the target bucket.
- role str
- Role name used to grant permission to read all files from the source bucket and write files to the target bucket. The role must have TOS read/write and service access permissions. You can also use the default TOS role TosArchiveTOSInventory.
- account
Id String - Account ID of the bucket owner.
- bucket String
- Specify the bucket to store the inventory files.
- format String
- Inventory file format. Value is CSV, meaning the inventory file is in CSV format compressed with GZIP.
- prefix String
- Prefix for the storage path of inventory files. By default, files are saved under tosbucketinventory/sourceBucketName/inventoryId/YYYY-MM-DDTHH-MMZ/files in the target bucket.
- role String
- Role name used to grant permission to read all files from the source bucket and write files to the target bucket. The role must have TOS read/write and service access permissions. You can also use the default TOS role TosArchiveTOSInventory.
GetBucketInventoryFilter
- Prefix string
- Prefix matching information for exported files. If not set, an inventory of all objects in the bucket is generated by default.
- Prefix string
- Prefix matching information for exported files. If not set, an inventory of all objects in the bucket is generated by default.
- prefix String
- Prefix matching information for exported files. If not set, an inventory of all objects in the bucket is generated by default.
- prefix string
- Prefix matching information for exported files. If not set, an inventory of all objects in the bucket is generated by default.
- prefix str
- Prefix matching information for exported files. If not set, an inventory of all objects in the bucket is generated by default.
- prefix String
- Prefix matching information for exported files. If not set, an inventory of all objects in the bucket is generated by default.
GetBucketInventoryOptionalFields
- Fields List<string>
- Information about exported inventory files.
- Fields []string
- Information about exported inventory files.
- fields List<String>
- Information about exported inventory files.
- fields string[]
- Information about exported inventory files.
- fields Sequence[str]
- Information about exported inventory files.
- fields List<String>
- Information about exported inventory files.
GetBucketInventorySchedule
- Frequency string
- Export frequency for inventory files. Options: Daily: export inventory files daily. Weekly: export inventory files weekly. Once: export inventory files once.
- Frequency string
- Export frequency for inventory files. Options: Daily: export inventory files daily. Weekly: export inventory files weekly. Once: export inventory files once.
- frequency String
- Export frequency for inventory files. Options: Daily: export inventory files daily. Weekly: export inventory files weekly. Once: export inventory files once.
- frequency string
- Export frequency for inventory files. Options: Daily: export inventory files daily. Weekly: export inventory files weekly. Once: export inventory files once.
- frequency str
- Export frequency for inventory files. Options: Daily: export inventory files daily. Weekly: export inventory files weekly. Once: export inventory files once.
- frequency String
- Export frequency for inventory files. Options: Daily: export inventory files daily. Weekly: export inventory files weekly. Once: export inventory files once.
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
