1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. tos
  6. getBucket
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine

    Data Source schema for Volcengine::TOS::Bucket

    Using getBucket

    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 getBucket(args: GetBucketArgs, opts?: InvokeOptions): Promise<GetBucketResult>
    function getBucketOutput(args: GetBucketOutputArgs, opts?: InvokeOptions): Output<GetBucketResult>
    def get_bucket(id: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetBucketResult
    def get_bucket_output(id: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetBucketResult]
    func LookupBucket(ctx *Context, args *LookupBucketArgs, opts ...InvokeOption) (*LookupBucketResult, error)
    func LookupBucketOutput(ctx *Context, args *LookupBucketOutputArgs, opts ...InvokeOption) LookupBucketResultOutput

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

    public static class GetBucket 
    {
        public static Task<GetBucketResult> InvokeAsync(GetBucketArgs args, InvokeOptions? opts = null)
        public static Output<GetBucketResult> Invoke(GetBucketInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBucketResult> getBucket(GetBucketArgs args, InvokeOptions options)
    public static Output<GetBucketResult> getBucket(GetBucketArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:tos/getBucket:getBucket
      arguments:
        # arguments dictionary

    The 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.

    getBucket Result

    The following output properties are available:

    Acl Volcengine.GetBucketAcl
    Bucket access control permissions
    AclGrant Volcengine.GetBucketAclGrant
    AzRedundancy string
    Bucket availability zone redundancy type. Includes single-az: single availability zone redundancy, multi-az: multi availability zone redundancy
    BucketType string
    Bucket type. Includes hns: hierarchical bucket type, fns: flat bucket type
    CreationDate string
    Bucket creation time
    EnableVersionStatus string
    Bucket versioning status. Enabled: Enable versioning. Suspended: Suspend versioning
    ExtranetEndpoint string
    TOS protocol public access domain name for the bucket
    Id string
    Uniquely identifies the resource.
    IntranetEndpoint string
    Private network access domain name for the bucket's TOS protocol
    LifecycleConfigs List<Volcengine.GetBucketLifecycleConfig>
    Bucket lifecycle
    Location string
    Bucket region
    Name string
    Bucket name
    Policy string
    String in JSON format containing bucket policy information. The total size of all bucket policy JSONs for a single bucket must not exceed 20KB
    ProjectName string
    Project associated with the bucket
    StorageClass string
    Default storage class for the bucket. Includes STANDARD: Standard storage. IA: Infrequent access storage. INTELLIGENTTIERING: Intelligent tiering storage. ARCHIVEFR: Archive flashback storage. ARCHIVE: Archive storage. COLDARCHIVE: Cold archive storage. DEEPCOLD_ARCHIVE: Deep cold archive storage
    Tags List<Volcengine.GetBucketTag>
    Bucket tag information
    Acl GetBucketAcl
    Bucket access control permissions
    AclGrant GetBucketAclGrant
    AzRedundancy string
    Bucket availability zone redundancy type. Includes single-az: single availability zone redundancy, multi-az: multi availability zone redundancy
    BucketType string
    Bucket type. Includes hns: hierarchical bucket type, fns: flat bucket type
    CreationDate string
    Bucket creation time
    EnableVersionStatus string
    Bucket versioning status. Enabled: Enable versioning. Suspended: Suspend versioning
    ExtranetEndpoint string
    TOS protocol public access domain name for the bucket
    Id string
    Uniquely identifies the resource.
    IntranetEndpoint string
    Private network access domain name for the bucket's TOS protocol
    LifecycleConfigs []GetBucketLifecycleConfig
    Bucket lifecycle
    Location string
    Bucket region
    Name string
    Bucket name
    Policy string
    String in JSON format containing bucket policy information. The total size of all bucket policy JSONs for a single bucket must not exceed 20KB
    ProjectName string
    Project associated with the bucket
    StorageClass string
    Default storage class for the bucket. Includes STANDARD: Standard storage. IA: Infrequent access storage. INTELLIGENTTIERING: Intelligent tiering storage. ARCHIVEFR: Archive flashback storage. ARCHIVE: Archive storage. COLDARCHIVE: Cold archive storage. DEEPCOLD_ARCHIVE: Deep cold archive storage
    Tags []GetBucketTag
    Bucket tag information
    acl GetBucketAcl
    Bucket access control permissions
    aclGrant GetBucketAclGrant
    azRedundancy String
    Bucket availability zone redundancy type. Includes single-az: single availability zone redundancy, multi-az: multi availability zone redundancy
    bucketType String
    Bucket type. Includes hns: hierarchical bucket type, fns: flat bucket type
    creationDate String
    Bucket creation time
    enableVersionStatus String
    Bucket versioning status. Enabled: Enable versioning. Suspended: Suspend versioning
    extranetEndpoint String
    TOS protocol public access domain name for the bucket
    id String
    Uniquely identifies the resource.
    intranetEndpoint String
    Private network access domain name for the bucket's TOS protocol
    lifecycleConfigs List<GetBucketLifecycleConfig>
    Bucket lifecycle
    location String
    Bucket region
    name String
    Bucket name
    policy String
    String in JSON format containing bucket policy information. The total size of all bucket policy JSONs for a single bucket must not exceed 20KB
    projectName String
    Project associated with the bucket
    storageClass String
    Default storage class for the bucket. Includes STANDARD: Standard storage. IA: Infrequent access storage. INTELLIGENTTIERING: Intelligent tiering storage. ARCHIVEFR: Archive flashback storage. ARCHIVE: Archive storage. COLDARCHIVE: Cold archive storage. DEEPCOLD_ARCHIVE: Deep cold archive storage
    tags List<GetBucketTag>
    Bucket tag information
    acl GetBucketAcl
    Bucket access control permissions
    aclGrant GetBucketAclGrant
    azRedundancy string
    Bucket availability zone redundancy type. Includes single-az: single availability zone redundancy, multi-az: multi availability zone redundancy
    bucketType string
    Bucket type. Includes hns: hierarchical bucket type, fns: flat bucket type
    creationDate string
    Bucket creation time
    enableVersionStatus string
    Bucket versioning status. Enabled: Enable versioning. Suspended: Suspend versioning
    extranetEndpoint string
    TOS protocol public access domain name for the bucket
    id string
    Uniquely identifies the resource.
    intranetEndpoint string
    Private network access domain name for the bucket's TOS protocol
    lifecycleConfigs GetBucketLifecycleConfig[]
    Bucket lifecycle
    location string
    Bucket region
    name string
    Bucket name
    policy string
    String in JSON format containing bucket policy information. The total size of all bucket policy JSONs for a single bucket must not exceed 20KB
    projectName string
    Project associated with the bucket
    storageClass string
    Default storage class for the bucket. Includes STANDARD: Standard storage. IA: Infrequent access storage. INTELLIGENTTIERING: Intelligent tiering storage. ARCHIVEFR: Archive flashback storage. ARCHIVE: Archive storage. COLDARCHIVE: Cold archive storage. DEEPCOLD_ARCHIVE: Deep cold archive storage
    tags GetBucketTag[]
    Bucket tag information
    acl GetBucketAcl
    Bucket access control permissions
    acl_grant GetBucketAclGrant
    az_redundancy str
    Bucket availability zone redundancy type. Includes single-az: single availability zone redundancy, multi-az: multi availability zone redundancy
    bucket_type str
    Bucket type. Includes hns: hierarchical bucket type, fns: flat bucket type
    creation_date str
    Bucket creation time
    enable_version_status str
    Bucket versioning status. Enabled: Enable versioning. Suspended: Suspend versioning
    extranet_endpoint str
    TOS protocol public access domain name for the bucket
    id str
    Uniquely identifies the resource.
    intranet_endpoint str
    Private network access domain name for the bucket's TOS protocol
    lifecycle_configs Sequence[GetBucketLifecycleConfig]
    Bucket lifecycle
    location str
    Bucket region
    name str
    Bucket name
    policy str
    String in JSON format containing bucket policy information. The total size of all bucket policy JSONs for a single bucket must not exceed 20KB
    project_name str
    Project associated with the bucket
    storage_class str
    Default storage class for the bucket. Includes STANDARD: Standard storage. IA: Infrequent access storage. INTELLIGENTTIERING: Intelligent tiering storage. ARCHIVEFR: Archive flashback storage. ARCHIVE: Archive storage. COLDARCHIVE: Cold archive storage. DEEPCOLD_ARCHIVE: Deep cold archive storage
    tags Sequence[GetBucketTag]
    Bucket tag information
    acl Property Map
    Bucket access control permissions
    aclGrant Property Map
    azRedundancy String
    Bucket availability zone redundancy type. Includes single-az: single availability zone redundancy, multi-az: multi availability zone redundancy
    bucketType String
    Bucket type. Includes hns: hierarchical bucket type, fns: flat bucket type
    creationDate String
    Bucket creation time
    enableVersionStatus String
    Bucket versioning status. Enabled: Enable versioning. Suspended: Suspend versioning
    extranetEndpoint String
    TOS protocol public access domain name for the bucket
    id String
    Uniquely identifies the resource.
    intranetEndpoint String
    Private network access domain name for the bucket's TOS protocol
    lifecycleConfigs List<Property Map>
    Bucket lifecycle
    location String
    Bucket region
    name String
    Bucket name
    policy String
    String in JSON format containing bucket policy information. The total size of all bucket policy JSONs for a single bucket must not exceed 20KB
    projectName String
    Project associated with the bucket
    storageClass String
    Default storage class for the bucket. Includes STANDARD: Standard storage. IA: Infrequent access storage. INTELLIGENTTIERING: Intelligent tiering storage. ARCHIVEFR: Archive flashback storage. ARCHIVE: Archive storage. COLDARCHIVE: Cold archive storage. DEEPCOLD_ARCHIVE: Deep cold archive storage
    tags List<Property Map>
    Bucket tag information

    Supporting Types

    GetBucketAcl

    BucketAclDelivered bool
    Enable object default bucket ACL inheritance. true: Enable object default bucket ACL inheritance. false: Disable object default bucket ACL inheritance.
    Grants List<Volcengine.GetBucketAclGrant>
    Root node for object access control permissions
    Owner Volcengine.GetBucketAclOwner
    Object owner
    BucketAclDelivered bool
    Enable object default bucket ACL inheritance. true: Enable object default bucket ACL inheritance. false: Disable object default bucket ACL inheritance.
    Grants []GetBucketAclGrant
    Root node for object access control permissions
    Owner GetBucketAclOwner
    Object owner
    bucketAclDelivered Boolean
    Enable object default bucket ACL inheritance. true: Enable object default bucket ACL inheritance. false: Disable object default bucket ACL inheritance.
    grants List<GetBucketAclGrant>
    Root node for object access control permissions
    owner GetBucketAclOwner
    Object owner
    bucketAclDelivered boolean
    Enable object default bucket ACL inheritance. true: Enable object default bucket ACL inheritance. false: Disable object default bucket ACL inheritance.
    grants GetBucketAclGrant[]
    Root node for object access control permissions
    owner GetBucketAclOwner
    Object owner
    bucket_acl_delivered bool
    Enable object default bucket ACL inheritance. true: Enable object default bucket ACL inheritance. false: Disable object default bucket ACL inheritance.
    grants Sequence[GetBucketAclGrant]
    Root node for object access control permissions
    owner GetBucketAclOwner
    Object owner
    bucketAclDelivered Boolean
    Enable object default bucket ACL inheritance. true: Enable object default bucket ACL inheritance. false: Disable object default bucket ACL inheritance.
    grants List<Property Map>
    Root node for object access control permissions
    owner Property Map
    Object owner

    GetBucketAclGrant

    Acl string
    Bucket access permissions. Includes private, public-read, public-read-write, authenticated-read, bucket-owner-read, bucket-owner-full-control, log-delivery-write, bucket-owner-entrusted, default.
    GrantFullControl string
    Grant all permissions to the specified user
    GrantRead string
    Grant read permission to the specified user
    GrantReadAcp string
    Grant permission to specified user to view bucket ACL
    GrantWrite string
    Grant write permission to specified user
    GrantWriteAcp string
    Grant permission to the specified user to modify and delete bucket ACL
    Acl string
    Bucket access permissions. Includes private, public-read, public-read-write, authenticated-read, bucket-owner-read, bucket-owner-full-control, log-delivery-write, bucket-owner-entrusted, default.
    GrantFullControl string
    Grant all permissions to the specified user
    GrantRead string
    Grant read permission to the specified user
    GrantReadAcp string
    Grant permission to specified user to view bucket ACL
    GrantWrite string
    Grant write permission to specified user
    GrantWriteAcp string
    Grant permission to the specified user to modify and delete bucket ACL
    acl String
    Bucket access permissions. Includes private, public-read, public-read-write, authenticated-read, bucket-owner-read, bucket-owner-full-control, log-delivery-write, bucket-owner-entrusted, default.
    grantFullControl String
    Grant all permissions to the specified user
    grantRead String
    Grant read permission to the specified user
    grantReadAcp String
    Grant permission to specified user to view bucket ACL
    grantWrite String
    Grant write permission to specified user
    grantWriteAcp String
    Grant permission to the specified user to modify and delete bucket ACL
    acl string
    Bucket access permissions. Includes private, public-read, public-read-write, authenticated-read, bucket-owner-read, bucket-owner-full-control, log-delivery-write, bucket-owner-entrusted, default.
    grantFullControl string
    Grant all permissions to the specified user
    grantRead string
    Grant read permission to the specified user
    grantReadAcp string
    Grant permission to specified user to view bucket ACL
    grantWrite string
    Grant write permission to specified user
    grantWriteAcp string
    Grant permission to the specified user to modify and delete bucket ACL
    acl str
    Bucket access permissions. Includes private, public-read, public-read-write, authenticated-read, bucket-owner-read, bucket-owner-full-control, log-delivery-write, bucket-owner-entrusted, default.
    grant_full_control str
    Grant all permissions to the specified user
    grant_read str
    Grant read permission to the specified user
    grant_read_acp str
    Grant permission to specified user to view bucket ACL
    grant_write str
    Grant write permission to specified user
    grant_write_acp str
    Grant permission to the specified user to modify and delete bucket ACL
    acl String
    Bucket access permissions. Includes private, public-read, public-read-write, authenticated-read, bucket-owner-read, bucket-owner-full-control, log-delivery-write, bucket-owner-entrusted, default.
    grantFullControl String
    Grant all permissions to the specified user
    grantRead String
    Grant read permission to the specified user
    grantReadAcp String
    Grant permission to specified user to view bucket ACL
    grantWrite String
    Grant write permission to specified user
    grantWriteAcp String
    Grant permission to the specified user to modify and delete bucket ACL

    GetBucketAclOwner

    DisplayName string
    Display name
    OwnerId string
    Account ID
    DisplayName string
    Display name
    OwnerId string
    Account ID
    displayName String
    Display name
    ownerId String
    Account ID
    displayName string
    Display name
    ownerId string
    Account ID
    display_name str
    Display name
    owner_id str
    Account ID
    displayName String
    Display name
    ownerId String
    Account ID

    GetBucketLifecycleConfig

    AbortInCompleteMultipartUpload Volcengine.GetBucketLifecycleConfigAbortInCompleteMultipartUpload
    Specify expiration attributes for unmerged multipart tasks (fragments)
    Expiration Volcengine.GetBucketLifecycleConfigExpiration
    Expiration attribute for deleting the latest version object in the lifecycle rule based on last modified time
    Filter Volcengine.GetBucketLifecycleConfigFilter
    Filter conditions for applying the rule
    LifecycleRuleId string
    Rule ID
    NoCurrentVersionExpiration Volcengine.GetBucketLifecycleConfigNoCurrentVersionExpiration
    NonCurrentVersionTransitions List<Volcengine.GetBucketLifecycleConfigNonCurrentVersionTransition>
    Expiration attribute for transitioning historical version objects in the lifecycle rule based on last modified time
    Prefix string
    Prefix to which the rule applies
    Status string
    Enable rule. Includes Enabled, Disabled.
    Tags List<Volcengine.GetBucketLifecycleConfigTag>
    Tag
    Transitions List<Volcengine.GetBucketLifecycleConfigTransition>
    Expiration attribute for transitioning the latest version object in the lifecycle rule based on last modified time
    AbortInCompleteMultipartUpload GetBucketLifecycleConfigAbortInCompleteMultipartUpload
    Specify expiration attributes for unmerged multipart tasks (fragments)
    Expiration GetBucketLifecycleConfigExpiration
    Expiration attribute for deleting the latest version object in the lifecycle rule based on last modified time
    Filter GetBucketLifecycleConfigFilter
    Filter conditions for applying the rule
    LifecycleRuleId string
    Rule ID
    NoCurrentVersionExpiration GetBucketLifecycleConfigNoCurrentVersionExpiration
    NonCurrentVersionTransitions []GetBucketLifecycleConfigNonCurrentVersionTransition
    Expiration attribute for transitioning historical version objects in the lifecycle rule based on last modified time
    Prefix string
    Prefix to which the rule applies
    Status string
    Enable rule. Includes Enabled, Disabled.
    Tags []GetBucketLifecycleConfigTag
    Tag
    Transitions []GetBucketLifecycleConfigTransition
    Expiration attribute for transitioning the latest version object in the lifecycle rule based on last modified time
    abortInCompleteMultipartUpload GetBucketLifecycleConfigAbortInCompleteMultipartUpload
    Specify expiration attributes for unmerged multipart tasks (fragments)
    expiration GetBucketLifecycleConfigExpiration
    Expiration attribute for deleting the latest version object in the lifecycle rule based on last modified time
    filter GetBucketLifecycleConfigFilter
    Filter conditions for applying the rule
    lifecycleRuleId String
    Rule ID
    noCurrentVersionExpiration GetBucketLifecycleConfigNoCurrentVersionExpiration
    nonCurrentVersionTransitions List<GetBucketLifecycleConfigNonCurrentVersionTransition>
    Expiration attribute for transitioning historical version objects in the lifecycle rule based on last modified time
    prefix String
    Prefix to which the rule applies
    status String
    Enable rule. Includes Enabled, Disabled.
    tags List<GetBucketLifecycleConfigTag>
    Tag
    transitions List<GetBucketLifecycleConfigTransition>
    Expiration attribute for transitioning the latest version object in the lifecycle rule based on last modified time
    abortInCompleteMultipartUpload GetBucketLifecycleConfigAbortInCompleteMultipartUpload
    Specify expiration attributes for unmerged multipart tasks (fragments)
    expiration GetBucketLifecycleConfigExpiration
    Expiration attribute for deleting the latest version object in the lifecycle rule based on last modified time
    filter GetBucketLifecycleConfigFilter
    Filter conditions for applying the rule
    lifecycleRuleId string
    Rule ID
    noCurrentVersionExpiration GetBucketLifecycleConfigNoCurrentVersionExpiration
    nonCurrentVersionTransitions GetBucketLifecycleConfigNonCurrentVersionTransition[]
    Expiration attribute for transitioning historical version objects in the lifecycle rule based on last modified time
    prefix string
    Prefix to which the rule applies
    status string
    Enable rule. Includes Enabled, Disabled.
    tags GetBucketLifecycleConfigTag[]
    Tag
    transitions GetBucketLifecycleConfigTransition[]
    Expiration attribute for transitioning the latest version object in the lifecycle rule based on last modified time
    abort_in_complete_multipart_upload GetBucketLifecycleConfigAbortInCompleteMultipartUpload
    Specify expiration attributes for unmerged multipart tasks (fragments)
    expiration GetBucketLifecycleConfigExpiration
    Expiration attribute for deleting the latest version object in the lifecycle rule based on last modified time
    filter GetBucketLifecycleConfigFilter
    Filter conditions for applying the rule
    lifecycle_rule_id str
    Rule ID
    no_current_version_expiration GetBucketLifecycleConfigNoCurrentVersionExpiration
    non_current_version_transitions Sequence[GetBucketLifecycleConfigNonCurrentVersionTransition]
    Expiration attribute for transitioning historical version objects in the lifecycle rule based on last modified time
    prefix str
    Prefix to which the rule applies
    status str
    Enable rule. Includes Enabled, Disabled.
    tags Sequence[GetBucketLifecycleConfigTag]
    Tag
    transitions Sequence[GetBucketLifecycleConfigTransition]
    Expiration attribute for transitioning the latest version object in the lifecycle rule based on last modified time
    abortInCompleteMultipartUpload Property Map
    Specify expiration attributes for unmerged multipart tasks (fragments)
    expiration Property Map
    Expiration attribute for deleting the latest version object in the lifecycle rule based on last modified time
    filter Property Map
    Filter conditions for applying the rule
    lifecycleRuleId String
    Rule ID
    noCurrentVersionExpiration Property Map
    nonCurrentVersionTransitions List<Property Map>
    Expiration attribute for transitioning historical version objects in the lifecycle rule based on last modified time
    prefix String
    Prefix to which the rule applies
    status String
    Enable rule. Includes Enabled, Disabled.
    tags List<Property Map>
    Tag
    transitions List<Property Map>
    Expiration attribute for transitioning the latest version object in the lifecycle rule based on last modified time

    GetBucketLifecycleConfigAbortInCompleteMultipartUpload

    DaysAfterInitiation int
    Specify lifecycle rule for unmerged multipart tasks (fragments), number of days to delete after task initialization
    DaysAfterInitiation int
    Specify lifecycle rule for unmerged multipart tasks (fragments), number of days to delete after task initialization
    daysAfterInitiation Integer
    Specify lifecycle rule for unmerged multipart tasks (fragments), number of days to delete after task initialization
    daysAfterInitiation number
    Specify lifecycle rule for unmerged multipart tasks (fragments), number of days to delete after task initialization
    days_after_initiation int
    Specify lifecycle rule for unmerged multipart tasks (fragments), number of days to delete after task initialization
    daysAfterInitiation Number
    Specify lifecycle rule for unmerged multipart tasks (fragments), number of days to delete after task initialization

    GetBucketLifecycleConfigExpiration

    Date string
    Specific date for deleting the latest version object in the lifecycle rule based on last modified time
    Days int
    Number of days for deleting the latest version object based on last modified time in lifecycle rules
    Date string
    Specific date for deleting the latest version object in the lifecycle rule based on last modified time
    Days int
    Number of days for deleting the latest version object based on last modified time in lifecycle rules
    date String
    Specific date for deleting the latest version object in the lifecycle rule based on last modified time
    days Integer
    Number of days for deleting the latest version object based on last modified time in lifecycle rules
    date string
    Specific date for deleting the latest version object in the lifecycle rule based on last modified time
    days number
    Number of days for deleting the latest version object based on last modified time in lifecycle rules
    date str
    Specific date for deleting the latest version object in the lifecycle rule based on last modified time
    days int
    Number of days for deleting the latest version object based on last modified time in lifecycle rules
    date String
    Specific date for deleting the latest version object in the lifecycle rule based on last modified time
    days Number
    Number of days for deleting the latest version object based on last modified time in lifecycle rules

    GetBucketLifecycleConfigFilter

    GreaterThanIncludeEqual string
    Equality condition status. Includes Enabled, Disabled
    LessThanIncludeEqual string
    Equality condition status. Includes Enabled, Disabled
    ObjectSizeGreaterThan int
    Apply rule to objects larger than the specified size
    ObjectSizeLessThan int
    Apply rule to objects smaller than the specified size
    GreaterThanIncludeEqual string
    Equality condition status. Includes Enabled, Disabled
    LessThanIncludeEqual string
    Equality condition status. Includes Enabled, Disabled
    ObjectSizeGreaterThan int
    Apply rule to objects larger than the specified size
    ObjectSizeLessThan int
    Apply rule to objects smaller than the specified size
    greaterThanIncludeEqual String
    Equality condition status. Includes Enabled, Disabled
    lessThanIncludeEqual String
    Equality condition status. Includes Enabled, Disabled
    objectSizeGreaterThan Integer
    Apply rule to objects larger than the specified size
    objectSizeLessThan Integer
    Apply rule to objects smaller than the specified size
    greaterThanIncludeEqual string
    Equality condition status. Includes Enabled, Disabled
    lessThanIncludeEqual string
    Equality condition status. Includes Enabled, Disabled
    objectSizeGreaterThan number
    Apply rule to objects larger than the specified size
    objectSizeLessThan number
    Apply rule to objects smaller than the specified size
    greater_than_include_equal str
    Equality condition status. Includes Enabled, Disabled
    less_than_include_equal str
    Equality condition status. Includes Enabled, Disabled
    object_size_greater_than int
    Apply rule to objects larger than the specified size
    object_size_less_than int
    Apply rule to objects smaller than the specified size
    greaterThanIncludeEqual String
    Equality condition status. Includes Enabled, Disabled
    lessThanIncludeEqual String
    Equality condition status. Includes Enabled, Disabled
    objectSizeGreaterThan Number
    Apply rule to objects larger than the specified size
    objectSizeLessThan Number
    Apply rule to objects smaller than the specified size

    GetBucketLifecycleConfigNoCurrentVersionExpiration

    NonCurrentDate string
    Specific date for deleting historical version objects in the lifecycle rule based on last modified time
    NonCurrentDays int
    Number of days to delete historical version objects in the lifecycle rule based on last modified time
    NonCurrentDate string
    Specific date for deleting historical version objects in the lifecycle rule based on last modified time
    NonCurrentDays int
    Number of days to delete historical version objects in the lifecycle rule based on last modified time
    nonCurrentDate String
    Specific date for deleting historical version objects in the lifecycle rule based on last modified time
    nonCurrentDays Integer
    Number of days to delete historical version objects in the lifecycle rule based on last modified time
    nonCurrentDate string
    Specific date for deleting historical version objects in the lifecycle rule based on last modified time
    nonCurrentDays number
    Number of days to delete historical version objects in the lifecycle rule based on last modified time
    non_current_date str
    Specific date for deleting historical version objects in the lifecycle rule based on last modified time
    non_current_days int
    Number of days to delete historical version objects in the lifecycle rule based on last modified time
    nonCurrentDate String
    Specific date for deleting historical version objects in the lifecycle rule based on last modified time
    nonCurrentDays Number
    Number of days to delete historical version objects in the lifecycle rule based on last modified time

    GetBucketLifecycleConfigNonCurrentVersionTransition

    NonCurrentDate string
    Specific date for historical version object transition in lifecycle rules based on last modified time
    NonCurrentDays int
    Number of days to transition historical version objects in the lifecycle rule based on last modified time
    StorageClass string
    Storage class. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE
    NonCurrentDate string
    Specific date for historical version object transition in lifecycle rules based on last modified time
    NonCurrentDays int
    Number of days to transition historical version objects in the lifecycle rule based on last modified time
    StorageClass string
    Storage class. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE
    nonCurrentDate String
    Specific date for historical version object transition in lifecycle rules based on last modified time
    nonCurrentDays Integer
    Number of days to transition historical version objects in the lifecycle rule based on last modified time
    storageClass String
    Storage class. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE
    nonCurrentDate string
    Specific date for historical version object transition in lifecycle rules based on last modified time
    nonCurrentDays number
    Number of days to transition historical version objects in the lifecycle rule based on last modified time
    storageClass string
    Storage class. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE
    non_current_date str
    Specific date for historical version object transition in lifecycle rules based on last modified time
    non_current_days int
    Number of days to transition historical version objects in the lifecycle rule based on last modified time
    storage_class str
    Storage class. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE
    nonCurrentDate String
    Specific date for historical version object transition in lifecycle rules based on last modified time
    nonCurrentDays Number
    Number of days to transition historical version objects in the lifecycle rule based on last modified time
    storageClass String
    Storage class. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE

    GetBucketLifecycleConfigTag

    Key string
    Tag key
    Value string
    Tag value
    Key string
    Tag key
    Value string
    Tag value
    key String
    Tag key
    value String
    Tag value
    key string
    Tag key
    value string
    Tag value
    key str
    Tag key
    value str
    Tag value
    key String
    Tag key
    value String
    Tag value

    GetBucketLifecycleConfigTransition

    Date string
    Specific date for latest version object transition in lifecycle rules based on last modified time
    Days int
    Number of days to transition the latest version object in the lifecycle rule based on last modified time
    StorageClass string
    Storage class for historical version object transition in lifecycle rules based on last modified time. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE
    Date string
    Specific date for latest version object transition in lifecycle rules based on last modified time
    Days int
    Number of days to transition the latest version object in the lifecycle rule based on last modified time
    StorageClass string
    Storage class for historical version object transition in lifecycle rules based on last modified time. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE
    date String
    Specific date for latest version object transition in lifecycle rules based on last modified time
    days Integer
    Number of days to transition the latest version object in the lifecycle rule based on last modified time
    storageClass String
    Storage class for historical version object transition in lifecycle rules based on last modified time. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE
    date string
    Specific date for latest version object transition in lifecycle rules based on last modified time
    days number
    Number of days to transition the latest version object in the lifecycle rule based on last modified time
    storageClass string
    Storage class for historical version object transition in lifecycle rules based on last modified time. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE
    date str
    Specific date for latest version object transition in lifecycle rules based on last modified time
    days int
    Number of days to transition the latest version object in the lifecycle rule based on last modified time
    storage_class str
    Storage class for historical version object transition in lifecycle rules based on last modified time. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE
    date String
    Specific date for latest version object transition in lifecycle rules based on last modified time
    days Number
    Number of days to transition the latest version object in the lifecycle rule based on last modified time
    storageClass String
    Storage class for historical version object transition in lifecycle rules based on last modified time. Includes STANDARD, IA, ARCHIVEFR, INTELLIGENTTIERING, COLDARCHIVE, ARCHIVE, DEEPCOLD_ARCHIVE

    GetBucketTag

    Key string
    Tag key
    Value string
    Tag value
    Key string
    Tag key
    Value string
    Tag value
    key String
    Tag key
    value String
    Tag value
    key string
    Tag key
    value string
    Tag value
    key str
    Tag key
    value str
    Tag value
    key String
    Tag key
    value String
    Tag value

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.32
    published on Thursday, Apr 23, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.