tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getCosBuckets
Explore with Pulumi AI
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
Use this data source to query the COS buckets of the current Tencent Cloud user.
Example Usage
Query all cos buckets
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getCosBuckets({});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_cos_buckets()
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetCosBuckets(ctx, &tencentcloud.GetCosBucketsArgs{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var example = Tencentcloud.GetCosBuckets.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetCosBucketsArgs;
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 example = TencentcloudFunctions.getCosBuckets();
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getCosBuckets
arguments: {}
Query cos buckets by filters
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getCosBuckets({
bucketPrefix: "tf-example-prefix",
tags: {
createBy: "Terraform",
},
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_cos_buckets(bucket_prefix="tf-example-prefix",
tags={
"createBy": "Terraform",
})
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetCosBuckets(ctx, &tencentcloud.GetCosBucketsArgs{
BucketPrefix: pulumi.StringRef("tf-example-prefix"),
Tags: map[string]interface{}{
"createBy": "Terraform",
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var example = Tencentcloud.GetCosBuckets.Invoke(new()
{
BucketPrefix = "tf-example-prefix",
Tags =
{
{ "createBy", "Terraform" },
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetCosBucketsArgs;
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 example = TencentcloudFunctions.getCosBuckets(GetCosBucketsArgs.builder()
.bucketPrefix("tf-example-prefix")
.tags(Map.of("createBy", "Terraform"))
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getCosBuckets
arguments:
bucketPrefix: tf-example-prefix
tags:
createBy: Terraform
Using getCosBuckets
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 getCosBuckets(args: GetCosBucketsArgs, opts?: InvokeOptions): Promise<GetCosBucketsResult>
function getCosBucketsOutput(args: GetCosBucketsOutputArgs, opts?: InvokeOptions): Output<GetCosBucketsResult>
def get_cos_buckets(bucket_prefix: Optional[str] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
opts: Optional[InvokeOptions] = None) -> GetCosBucketsResult
def get_cos_buckets_output(bucket_prefix: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCosBucketsResult]
func GetCosBuckets(ctx *Context, args *GetCosBucketsArgs, opts ...InvokeOption) (*GetCosBucketsResult, error)
func GetCosBucketsOutput(ctx *Context, args *GetCosBucketsOutputArgs, opts ...InvokeOption) GetCosBucketsResultOutput
> Note: This function is named GetCosBuckets
in the Go SDK.
public static class GetCosBuckets
{
public static Task<GetCosBucketsResult> InvokeAsync(GetCosBucketsArgs args, InvokeOptions? opts = null)
public static Output<GetCosBucketsResult> Invoke(GetCosBucketsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCosBucketsResult> getCosBuckets(GetCosBucketsArgs args, InvokeOptions options)
public static Output<GetCosBucketsResult> getCosBuckets(GetCosBucketsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCosBuckets:getCosBuckets
arguments:
# arguments dictionary
The following arguments are supported:
- Bucket
Prefix string - A prefix string to filter results by bucket name.
- Id string
- Result
Output stringFile - Used to save results.
- Dictionary<string, string>
- Tags to filter bucket.
- Bucket
Prefix string - A prefix string to filter results by bucket name.
- Id string
- Result
Output stringFile - Used to save results.
- map[string]string
- Tags to filter bucket.
- bucket
Prefix String - A prefix string to filter results by bucket name.
- id String
- result
Output StringFile - Used to save results.
- Map<String,String>
- Tags to filter bucket.
- bucket
Prefix string - A prefix string to filter results by bucket name.
- id string
- result
Output stringFile - Used to save results.
- {[key: string]: string}
- Tags to filter bucket.
- bucket_
prefix str - A prefix string to filter results by bucket name.
- id str
- result_
output_ strfile - Used to save results.
- Mapping[str, str]
- Tags to filter bucket.
- bucket
Prefix String - A prefix string to filter results by bucket name.
- id String
- result
Output StringFile - Used to save results.
- Map<String>
- Tags to filter bucket.
getCosBuckets Result
The following output properties are available:
- Bucket
Lists List<GetCos Buckets Bucket List> - A list of bucket. Each element contains the following attributes:
- Id string
- Bucket
Prefix string - Result
Output stringFile - Dictionary<string, string>
- The tags of a bucket.
- Bucket
Lists []GetCos Buckets Bucket List - A list of bucket. Each element contains the following attributes:
- Id string
- Bucket
Prefix string - Result
Output stringFile - map[string]string
- The tags of a bucket.
- bucket
Lists List<GetCos Buckets Bucket List> - A list of bucket. Each element contains the following attributes:
- id String
- bucket
Prefix String - result
Output StringFile - Map<String,String>
- The tags of a bucket.
- bucket
Lists GetCos Buckets Bucket List[] - A list of bucket. Each element contains the following attributes:
- id string
- bucket
Prefix string - result
Output stringFile - {[key: string]: string}
- The tags of a bucket.
- bucket_
lists Sequence[GetCos Buckets Bucket List] - A list of bucket. Each element contains the following attributes:
- id str
- bucket_
prefix str - result_
output_ strfile - Mapping[str, str]
- The tags of a bucket.
- bucket
Lists List<Property Map> - A list of bucket. Each element contains the following attributes:
- id String
- bucket
Prefix String - result
Output StringFile - Map<String>
- The tags of a bucket.
Supporting Types
GetCosBucketsBucketList
- Acl
This property is required. string - Bucket access control configurations.
- Acl
Body This property is required. string - Bucket verbose acl configurations.
- Bucket
This property is required. string - Bucket name, the format likes
<bucket>-<appid>
. - Cors
Rules This property is required. List<GetCos Buckets Bucket List Cors Rule> - A list of CORS rule configurations.
- Cos
Bucket Url This property is required. string - The URL of this cos bucket.
- Lifecycle
Rules This property is required. List<GetCos Buckets Bucket List Lifecycle Rule> - The lifecycle configuration of a bucket.
- Origin
Domain Rules This property is required. List<GetCos Buckets Bucket List Origin Domain Rule> - Bucket origin domain rules.
- Origin
Pull Rules This property is required. List<GetCos Buckets Bucket List Origin Pull Rule> - Bucket Origin-Pull rules.
This property is required. Dictionary<string, string>- Tags to filter bucket.
- Websites
This property is required. List<GetCos Buckets Bucket List Website> - A list of one element containing configuration parameters used when the bucket is used as a website.
- Acl
This property is required. string - Bucket access control configurations.
- Acl
Body This property is required. string - Bucket verbose acl configurations.
- Bucket
This property is required. string - Bucket name, the format likes
<bucket>-<appid>
. - Cors
Rules This property is required. []GetCos Buckets Bucket List Cors Rule - A list of CORS rule configurations.
- Cos
Bucket Url This property is required. string - The URL of this cos bucket.
- Lifecycle
Rules This property is required. []GetCos Buckets Bucket List Lifecycle Rule - The lifecycle configuration of a bucket.
- Origin
Domain Rules This property is required. []GetCos Buckets Bucket List Origin Domain Rule - Bucket origin domain rules.
- Origin
Pull Rules This property is required. []GetCos Buckets Bucket List Origin Pull Rule - Bucket Origin-Pull rules.
This property is required. map[string]string- Tags to filter bucket.
- Websites
This property is required. []GetCos Buckets Bucket List Website - A list of one element containing configuration parameters used when the bucket is used as a website.
- acl
This property is required. String - Bucket access control configurations.
- acl
Body This property is required. String - Bucket verbose acl configurations.
- bucket
This property is required. String - Bucket name, the format likes
<bucket>-<appid>
. - cors
Rules This property is required. List<GetCos Buckets Bucket List Cors Rule> - A list of CORS rule configurations.
- cos
Bucket Url This property is required. String - The URL of this cos bucket.
- lifecycle
Rules This property is required. List<GetCos Buckets Bucket List Lifecycle Rule> - The lifecycle configuration of a bucket.
- origin
Domain Rules This property is required. List<GetCos Buckets Bucket List Origin Domain Rule> - Bucket origin domain rules.
- origin
Pull Rules This property is required. List<GetCos Buckets Bucket List Origin Pull Rule> - Bucket Origin-Pull rules.
This property is required. Map<String,String>- Tags to filter bucket.
- websites
This property is required. List<GetCos Buckets Bucket List Website> - A list of one element containing configuration parameters used when the bucket is used as a website.
- acl
This property is required. string - Bucket access control configurations.
- acl
Body This property is required. string - Bucket verbose acl configurations.
- bucket
This property is required. string - Bucket name, the format likes
<bucket>-<appid>
. - cors
Rules This property is required. GetCos Buckets Bucket List Cors Rule[] - A list of CORS rule configurations.
- cos
Bucket Url This property is required. string - The URL of this cos bucket.
- lifecycle
Rules This property is required. GetCos Buckets Bucket List Lifecycle Rule[] - The lifecycle configuration of a bucket.
- origin
Domain Rules This property is required. GetCos Buckets Bucket List Origin Domain Rule[] - Bucket origin domain rules.
- origin
Pull Rules This property is required. GetCos Buckets Bucket List Origin Pull Rule[] - Bucket Origin-Pull rules.
This property is required. {[key: string]: string}- Tags to filter bucket.
- websites
This property is required. GetCos Buckets Bucket List Website[] - A list of one element containing configuration parameters used when the bucket is used as a website.
- acl
This property is required. str - Bucket access control configurations.
- acl_
body This property is required. str - Bucket verbose acl configurations.
- bucket
This property is required. str - Bucket name, the format likes
<bucket>-<appid>
. - cors_
rules This property is required. Sequence[GetCos Buckets Bucket List Cors Rule] - A list of CORS rule configurations.
- cos_
bucket_ url This property is required. str - The URL of this cos bucket.
- lifecycle_
rules This property is required. Sequence[GetCos Buckets Bucket List Lifecycle Rule] - The lifecycle configuration of a bucket.
- origin_
domain_ rules This property is required. Sequence[GetCos Buckets Bucket List Origin Domain Rule] - Bucket origin domain rules.
- origin_
pull_ rules This property is required. Sequence[GetCos Buckets Bucket List Origin Pull Rule] - Bucket Origin-Pull rules.
This property is required. Mapping[str, str]- Tags to filter bucket.
- websites
This property is required. Sequence[GetCos Buckets Bucket List Website] - A list of one element containing configuration parameters used when the bucket is used as a website.
- acl
This property is required. String - Bucket access control configurations.
- acl
Body This property is required. String - Bucket verbose acl configurations.
- bucket
This property is required. String - Bucket name, the format likes
<bucket>-<appid>
. - cors
Rules This property is required. List<Property Map> - A list of CORS rule configurations.
- cos
Bucket Url This property is required. String - The URL of this cos bucket.
- lifecycle
Rules This property is required. List<Property Map> - The lifecycle configuration of a bucket.
- origin
Domain Rules This property is required. List<Property Map> - Bucket origin domain rules.
- origin
Pull Rules This property is required. List<Property Map> - Bucket Origin-Pull rules.
This property is required. Map<String>- Tags to filter bucket.
- websites
This property is required. List<Property Map> - A list of one element containing configuration parameters used when the bucket is used as a website.
GetCosBucketsBucketListCorsRule
- Allowed
Headers This property is required. List<string> - Specifies which headers are allowed.
- Allowed
Methods This property is required. List<string> - Specifies which methods are allowed. Can be GET, PUT, POST, DELETE or HEAD.
- Allowed
Origins This property is required. List<string> - Specifies which origins are allowed.
- Expose
Headers This property is required. List<string> - Specifies expose header in the response.
- Max
Age Seconds This property is required. double - Specifies time in seconds that browser can cache the response for a preflight request.
- Allowed
Headers This property is required. []string - Specifies which headers are allowed.
- Allowed
Methods This property is required. []string - Specifies which methods are allowed. Can be GET, PUT, POST, DELETE or HEAD.
- Allowed
Origins This property is required. []string - Specifies which origins are allowed.
- Expose
Headers This property is required. []string - Specifies expose header in the response.
- Max
Age Seconds This property is required. float64 - Specifies time in seconds that browser can cache the response for a preflight request.
- allowed
Headers This property is required. List<String> - Specifies which headers are allowed.
- allowed
Methods This property is required. List<String> - Specifies which methods are allowed. Can be GET, PUT, POST, DELETE or HEAD.
- allowed
Origins This property is required. List<String> - Specifies which origins are allowed.
- expose
Headers This property is required. List<String> - Specifies expose header in the response.
- max
Age Seconds This property is required. Double - Specifies time in seconds that browser can cache the response for a preflight request.
- allowed
Headers This property is required. string[] - Specifies which headers are allowed.
- allowed
Methods This property is required. string[] - Specifies which methods are allowed. Can be GET, PUT, POST, DELETE or HEAD.
- allowed
Origins This property is required. string[] - Specifies which origins are allowed.
- expose
Headers This property is required. string[] - Specifies expose header in the response.
- max
Age Seconds This property is required. number - Specifies time in seconds that browser can cache the response for a preflight request.
- allowed_
headers This property is required. Sequence[str] - Specifies which headers are allowed.
- allowed_
methods This property is required. Sequence[str] - Specifies which methods are allowed. Can be GET, PUT, POST, DELETE or HEAD.
- allowed_
origins This property is required. Sequence[str] - Specifies which origins are allowed.
- expose_
headers This property is required. Sequence[str] - Specifies expose header in the response.
- max_
age_ seconds This property is required. float - Specifies time in seconds that browser can cache the response for a preflight request.
- allowed
Headers This property is required. List<String> - Specifies which headers are allowed.
- allowed
Methods This property is required. List<String> - Specifies which methods are allowed. Can be GET, PUT, POST, DELETE or HEAD.
- allowed
Origins This property is required. List<String> - Specifies which origins are allowed.
- expose
Headers This property is required. List<String> - Specifies expose header in the response.
- max
Age Seconds This property is required. Number - Specifies time in seconds that browser can cache the response for a preflight request.
GetCosBucketsBucketListLifecycleRule
- Abort
Incomplete Multipart Uploads This property is required. List<GetCos Buckets Bucket List Lifecycle Rule Abort Incomplete Multipart Upload> - Set the maximum time a multipart upload is allowed to remain running.
- Expirations
This property is required. List<GetCos Buckets Bucket List Lifecycle Rule Expiration> - Specifies a period in the object's expire.
- Filter
Prefix This property is required. string - Object key prefix identifying one or more objects to which the rule applies.
- Non
Current Expirations This property is required. List<GetCos Buckets Bucket List Lifecycle Rule Non Current Expiration> - Specifies when non current object versions shall expire.
- Non
Current Transitions This property is required. List<GetCos Buckets Bucket List Lifecycle Rule Non Current Transition> - Specifies when to transition objects of non current versions and the target storage class.
- Transitions
This property is required. List<GetCos Buckets Bucket List Lifecycle Rule Transition> - Specifies a period in the object's transitions.
- Abort
Incomplete Multipart Uploads This property is required. []GetCos Buckets Bucket List Lifecycle Rule Abort Incomplete Multipart Upload - Set the maximum time a multipart upload is allowed to remain running.
- Expirations
This property is required. []GetCos Buckets Bucket List Lifecycle Rule Expiration - Specifies a period in the object's expire.
- Filter
Prefix This property is required. string - Object key prefix identifying one or more objects to which the rule applies.
- Non
Current Expirations This property is required. []GetCos Buckets Bucket List Lifecycle Rule Non Current Expiration - Specifies when non current object versions shall expire.
- Non
Current Transitions This property is required. []GetCos Buckets Bucket List Lifecycle Rule Non Current Transition - Specifies when to transition objects of non current versions and the target storage class.
- Transitions
This property is required. []GetCos Buckets Bucket List Lifecycle Rule Transition - Specifies a period in the object's transitions.
- abort
Incomplete Multipart Uploads This property is required. List<GetCos Buckets Bucket List Lifecycle Rule Abort Incomplete Multipart Upload> - Set the maximum time a multipart upload is allowed to remain running.
- expirations
This property is required. List<GetCos Buckets Bucket List Lifecycle Rule Expiration> - Specifies a period in the object's expire.
- filter
Prefix This property is required. String - Object key prefix identifying one or more objects to which the rule applies.
- non
Current Expirations This property is required. List<GetCos Buckets Bucket List Lifecycle Rule Non Current Expiration> - Specifies when non current object versions shall expire.
- non
Current Transitions This property is required. List<GetCos Buckets Bucket List Lifecycle Rule Non Current Transition> - Specifies when to transition objects of non current versions and the target storage class.
- transitions
This property is required. List<GetCos Buckets Bucket List Lifecycle Rule Transition> - Specifies a period in the object's transitions.
- abort
Incomplete Multipart Uploads This property is required. GetCos Buckets Bucket List Lifecycle Rule Abort Incomplete Multipart Upload[] - Set the maximum time a multipart upload is allowed to remain running.
- expirations
This property is required. GetCos Buckets Bucket List Lifecycle Rule Expiration[] - Specifies a period in the object's expire.
- filter
Prefix This property is required. string - Object key prefix identifying one or more objects to which the rule applies.
- non
Current Expirations This property is required. GetCos Buckets Bucket List Lifecycle Rule Non Current Expiration[] - Specifies when non current object versions shall expire.
- non
Current Transitions This property is required. GetCos Buckets Bucket List Lifecycle Rule Non Current Transition[] - Specifies when to transition objects of non current versions and the target storage class.
- transitions
This property is required. GetCos Buckets Bucket List Lifecycle Rule Transition[] - Specifies a period in the object's transitions.
- abort_
incomplete_ multipart_ uploads This property is required. Sequence[GetCos Buckets Bucket List Lifecycle Rule Abort Incomplete Multipart Upload] - Set the maximum time a multipart upload is allowed to remain running.
- expirations
This property is required. Sequence[GetCos Buckets Bucket List Lifecycle Rule Expiration] - Specifies a period in the object's expire.
- filter_
prefix This property is required. str - Object key prefix identifying one or more objects to which the rule applies.
- non_
current_ expirations This property is required. Sequence[GetCos Buckets Bucket List Lifecycle Rule Non Current Expiration] - Specifies when non current object versions shall expire.
- non_
current_ transitions This property is required. Sequence[GetCos Buckets Bucket List Lifecycle Rule Non Current Transition] - Specifies when to transition objects of non current versions and the target storage class.
- transitions
This property is required. Sequence[GetCos Buckets Bucket List Lifecycle Rule Transition] - Specifies a period in the object's transitions.
- abort
Incomplete Multipart Uploads This property is required. List<Property Map> - Set the maximum time a multipart upload is allowed to remain running.
- expirations
This property is required. List<Property Map> - Specifies a period in the object's expire.
- filter
Prefix This property is required. String - Object key prefix identifying one or more objects to which the rule applies.
- non
Current Expirations This property is required. List<Property Map> - Specifies when non current object versions shall expire.
- non
Current Transitions This property is required. List<Property Map> - Specifies when to transition objects of non current versions and the target storage class.
- transitions
This property is required. List<Property Map> - Specifies a period in the object's transitions.
GetCosBucketsBucketListLifecycleRuleAbortIncompleteMultipartUpload
- Days
After Initiation This property is required. double - Specifies the number of days after the multipart upload starts that the upload must be completed. The maximum value is 3650.
- Days
After Initiation This property is required. float64 - Specifies the number of days after the multipart upload starts that the upload must be completed. The maximum value is 3650.
- days
After Initiation This property is required. Double - Specifies the number of days after the multipart upload starts that the upload must be completed. The maximum value is 3650.
- days
After Initiation This property is required. number - Specifies the number of days after the multipart upload starts that the upload must be completed. The maximum value is 3650.
- days_
after_ initiation This property is required. float - Specifies the number of days after the multipart upload starts that the upload must be completed. The maximum value is 3650.
- days
After Initiation This property is required. Number - Specifies the number of days after the multipart upload starts that the upload must be completed. The maximum value is 3650.
GetCosBucketsBucketListLifecycleRuleExpiration
GetCosBucketsBucketListLifecycleRuleNonCurrentExpiration
- Non
Current Days This property is required. double - Number of days after non current object creation when the specific rule action takes effect.
- Non
Current Days This property is required. float64 - Number of days after non current object creation when the specific rule action takes effect.
- non
Current Days This property is required. Double - Number of days after non current object creation when the specific rule action takes effect.
- non
Current Days This property is required. number - Number of days after non current object creation when the specific rule action takes effect.
- non_
current_ days This property is required. float - Number of days after non current object creation when the specific rule action takes effect.
- non
Current Days This property is required. Number - Number of days after non current object creation when the specific rule action takes effect.
GetCosBucketsBucketListLifecycleRuleNonCurrentTransition
- Non
Current Days This property is required. double - Number of days after non current object creation when the specific rule action takes effect.
- Storage
Class This property is required. string - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
- Non
Current Days This property is required. float64 - Number of days after non current object creation when the specific rule action takes effect.
- Storage
Class This property is required. string - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
- non
Current Days This property is required. Double - Number of days after non current object creation when the specific rule action takes effect.
- storage
Class This property is required. String - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
- non
Current Days This property is required. number - Number of days after non current object creation when the specific rule action takes effect.
- storage
Class This property is required. string - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
- non_
current_ days This property is required. float - Number of days after non current object creation when the specific rule action takes effect.
- storage_
class This property is required. str - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
- non
Current Days This property is required. Number - Number of days after non current object creation when the specific rule action takes effect.
- storage
Class This property is required. String - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
GetCosBucketsBucketListLifecycleRuleTransition
- Date
This property is required. string - Specifies the date after which you want the corresponding action to take effect.
- Days
This property is required. double - Specifies the number of days after object creation when the specific rule action takes effect.
- Storage
Class This property is required. string - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
- Date
This property is required. string - Specifies the date after which you want the corresponding action to take effect.
- Days
This property is required. float64 - Specifies the number of days after object creation when the specific rule action takes effect.
- Storage
Class This property is required. string - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
- date
This property is required. String - Specifies the date after which you want the corresponding action to take effect.
- days
This property is required. Double - Specifies the number of days after object creation when the specific rule action takes effect.
- storage
Class This property is required. String - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
- date
This property is required. string - Specifies the date after which you want the corresponding action to take effect.
- days
This property is required. number - Specifies the number of days after object creation when the specific rule action takes effect.
- storage
Class This property is required. string - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
- date
This property is required. str - Specifies the date after which you want the corresponding action to take effect.
- days
This property is required. float - Specifies the number of days after object creation when the specific rule action takes effect.
- storage_
class This property is required. str - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
- date
This property is required. String - Specifies the date after which you want the corresponding action to take effect.
- days
This property is required. Number - Specifies the number of days after object creation when the specific rule action takes effect.
- storage
Class This property is required. String - Specifies the storage class to which you want the object to transition. Available values include STANDARD, STANDARD_IA and ARCHIVE.
GetCosBucketsBucketListOriginDomainRule
GetCosBucketsBucketListOriginPullRule
- Custom
Http Headers This property is required. Dictionary<string, string> - Follow
Http Headers This property is required. List<string> - Follow
Query String This property is required. bool - Follow
Redirection This property is required. bool - Host
This property is required. string - Prefix
This property is required. string - Priority
This property is required. double - Protocol
This property is required. string - Sync
Back To Source This property is required. bool
- Custom
Http Headers This property is required. map[string]string - Follow
Http Headers This property is required. []string - Follow
Query String This property is required. bool - Follow
Redirection This property is required. bool - Host
This property is required. string - Prefix
This property is required. string - Priority
This property is required. float64 - Protocol
This property is required. string - Sync
Back To Source This property is required. bool
- custom
Http Headers This property is required. Map<String,String> - follow
Http Headers This property is required. List<String> - follow
Query String This property is required. Boolean - follow
Redirection This property is required. Boolean - host
This property is required. String - prefix
This property is required. String - priority
This property is required. Double - protocol
This property is required. String - sync
Back To Source This property is required. Boolean
- custom
Http Headers This property is required. {[key: string]: string} - follow
Http Headers This property is required. string[] - follow
Query String This property is required. boolean - follow
Redirection This property is required. boolean - host
This property is required. string - prefix
This property is required. string - priority
This property is required. number - protocol
This property is required. string - sync
Back To Source This property is required. boolean
- custom_
http_ headers This property is required. Mapping[str, str] - follow_
http_ headers This property is required. Sequence[str] - follow_
query_ string This property is required. bool - follow_
redirection This property is required. bool - host
This property is required. str - prefix
This property is required. str - priority
This property is required. float - protocol
This property is required. str - sync_
back_ to_ source This property is required. bool
- custom
Http Headers This property is required. Map<String> - follow
Http Headers This property is required. List<String> - follow
Query String This property is required. Boolean - follow
Redirection This property is required. Boolean - host
This property is required. String - prefix
This property is required. String - priority
This property is required. Number - protocol
This property is required. String - sync
Back To Source This property is required. Boolean
GetCosBucketsBucketListWebsite
- Error
Document This property is required. string - An absolute path to the document to return in case of a 4XX error.
- Index
Document This property is required. string - COS returns this index document when requests are made to the root domain or any of the subfolders.
- Error
Document This property is required. string - An absolute path to the document to return in case of a 4XX error.
- Index
Document This property is required. string - COS returns this index document when requests are made to the root domain or any of the subfolders.
- error
Document This property is required. String - An absolute path to the document to return in case of a 4XX error.
- index
Document This property is required. String - COS returns this index document when requests are made to the root domain or any of the subfolders.
- error
Document This property is required. string - An absolute path to the document to return in case of a 4XX error.
- index
Document This property is required. string - COS returns this index document when requests are made to the root domain or any of the subfolders.
- error_
document This property is required. str - An absolute path to the document to return in case of a 4XX error.
- index_
document This property is required. str - COS returns this index document when requests are made to the root domain or any of the subfolders.
- error
Document This property is required. String - An absolute path to the document to return in case of a 4XX error.
- index
Document This property is required. String - COS returns this index document when requests are made to the root domain or any of the subfolders.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack