Bucket
Provides a resource to create a oss bucket and set its attribution.
NOTE: The bucket namespace is shared by all users of the OSS system. Please set bucket name as unique as possible.
Example Usage
using Pulumi;
using AliCloud = Pulumi.AliCloud;
class MyStack : Stack
{
public MyStack()
{
var bucket_acl = new AliCloud.Oss.Bucket("bucket-acl", new AliCloud.Oss.BucketArgs
{
Acl = "private",
Bucket = "bucket-170309-acl",
});
}
}
Coming soon!
import pulumi
import pulumi_alicloud as alicloud
bucket_acl = alicloud.oss.Bucket("bucket-acl",
acl="private",
bucket="bucket-170309-acl")import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const bucket_acl = new alicloud.oss.Bucket("bucket-acl", {
acl: "private",
bucket: "bucket-170309-acl",
});Create a Bucket Resource
new Bucket(name: string, args?: BucketArgs, opts?: CustomResourceOptions);def Bucket(resource_name, opts=None, acl=None, bucket=None, cors_rules=None, force_destroy=None, lifecycle_rules=None, logging=None, logging_isenable=None, policy=None, referer_config=None, server_side_encryption_rule=None, storage_class=None, tags=None, versioning=None, website=None, __props__=None);func NewBucket(ctx *Context, name string, args *BucketArgs, opts ...ResourceOption) (*Bucket, error)public Bucket(string name, BucketArgs? args = null, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args BucketArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args BucketArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BucketArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
Bucket Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The Bucket resource accepts the following input properties:
- Acl string
The canned ACL to apply. Can be “private”, “public-read” and “public-read-write”. Defaults to “private”.
- Bucket
Name string - Cors
Rules List<Pulumi.Ali Cloud. Oss. Inputs. Bucket Cors Rule Args> A rule of Cross-Origin Resource Sharing (documented below). The items of core rule are no more than 10 for every OSS bucket.
- Force
Destroy bool A boolean that indicates all objects should be deleted from the bucket so that the bucket can be destroyed without error. These objects are not recoverable. Defaults to “false”.
- Lifecycle
Rules List<Pulumi.Ali Cloud. Oss. Inputs. Bucket Lifecycle Rule Args> A configuration of object lifecycle management (documented below).
- Logging
Pulumi.
Ali Cloud. Oss. Inputs. Bucket Logging Args A Settings of bucket logging (documented below).
- Logging
Isenable bool The flag of using logging enable container. Defaults true.
- Policy string
Json format text of bucket policy bucket policy management.
- Referer
Config Pulumi.Ali Cloud. Oss. Inputs. Bucket Referer Config Args The configuration of referer (documented below).
- Server
Side Pulumi.Encryption Rule Ali Cloud. Oss. Inputs. Bucket Server Side Encryption Rule Args A configuration of server-side encryption (documented below).
- Storage
Class string Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.- Dictionary<string, object>
A mapping of tags to assign to the bucket. The items are no more than 10 for a bucket.
- Versioning
Pulumi.
Ali Cloud. Oss. Inputs. Bucket Versioning Args A state of versioning (documented below).
- Website
Pulumi.
Ali Cloud. Oss. Inputs. Bucket Website Args A website object(documented below).
- Acl string
The canned ACL to apply. Can be “private”, “public-read” and “public-read-write”. Defaults to “private”.
- Bucket string
- Cors
Rules []BucketCors Rule A rule of Cross-Origin Resource Sharing (documented below). The items of core rule are no more than 10 for every OSS bucket.
- Force
Destroy bool A boolean that indicates all objects should be deleted from the bucket so that the bucket can be destroyed without error. These objects are not recoverable. Defaults to “false”.
- Lifecycle
Rules []BucketLifecycle Rule A configuration of object lifecycle management (documented below).
- Logging
Bucket
Logging A Settings of bucket logging (documented below).
- Logging
Isenable bool The flag of using logging enable container. Defaults true.
- Policy string
Json format text of bucket policy bucket policy management.
- Referer
Config BucketReferer Config The configuration of referer (documented below).
- Server
Side BucketEncryption Rule Server Side Encryption Rule A configuration of server-side encryption (documented below).
- Storage
Class string Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.- map[string]interface{}
A mapping of tags to assign to the bucket. The items are no more than 10 for a bucket.
- Versioning
Bucket
Versioning A state of versioning (documented below).
- Website
Bucket
Website A website object(documented below).
- acl string
The canned ACL to apply. Can be “private”, “public-read” and “public-read-write”. Defaults to “private”.
- bucket string
- cors
Rules BucketCors Rule[] A rule of Cross-Origin Resource Sharing (documented below). The items of core rule are no more than 10 for every OSS bucket.
- force
Destroy boolean A boolean that indicates all objects should be deleted from the bucket so that the bucket can be destroyed without error. These objects are not recoverable. Defaults to “false”.
- lifecycle
Rules BucketLifecycle Rule[] A configuration of object lifecycle management (documented below).
- logging
Bucket
Logging A Settings of bucket logging (documented below).
- logging
Isenable boolean The flag of using logging enable container. Defaults true.
- policy string
Json format text of bucket policy bucket policy management.
- referer
Config BucketReferer Config The configuration of referer (documented below).
- server
Side BucketEncryption Rule Server Side Encryption Rule A configuration of server-side encryption (documented below).
- storage
Class string Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.- {[key: string]: any}
A mapping of tags to assign to the bucket. The items are no more than 10 for a bucket.
- versioning
Bucket
Versioning A state of versioning (documented below).
- website
Bucket
Website A website object(documented below).
- acl str
The canned ACL to apply. Can be “private”, “public-read” and “public-read-write”. Defaults to “private”.
- bucket str
- cors_
rules List[BucketCors Rule] A rule of Cross-Origin Resource Sharing (documented below). The items of core rule are no more than 10 for every OSS bucket.
- force_
destroy bool A boolean that indicates all objects should be deleted from the bucket so that the bucket can be destroyed without error. These objects are not recoverable. Defaults to “false”.
- lifecycle_
rules List[BucketLifecycle Rule] A configuration of object lifecycle management (documented below).
- logging
Dict[Bucket
Logging] A Settings of bucket logging (documented below).
- logging_
isenable bool The flag of using logging enable container. Defaults true.
- policy str
Json format text of bucket policy bucket policy management.
- referer_
config Dict[BucketReferer Config] The configuration of referer (documented below).
- server_
side_ Dict[Bucketencryption_ rule Server Side Encryption Rule] A configuration of server-side encryption (documented below).
- storage_
class str Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.- Dict[str, Any]
A mapping of tags to assign to the bucket. The items are no more than 10 for a bucket.
- versioning
Dict[Bucket
Versioning] A state of versioning (documented below).
- website
Dict[Bucket
Website] A website object(documented below).
Outputs
All input properties are implicitly available as output properties. Additionally, the Bucket resource produces the following output properties:
- Creation
Date string The creation date of the bucket.
- Extranet
Endpoint string The extranet access endpoint of the bucket.
- Id string
- The provider-assigned unique ID for this managed resource.
- Intranet
Endpoint string The intranet access endpoint of the bucket.
- Location string
The location of the bucket.
- Owner string
The bucket owner.
- Creation
Date string The creation date of the bucket.
- Extranet
Endpoint string The extranet access endpoint of the bucket.
- Id string
- The provider-assigned unique ID for this managed resource.
- Intranet
Endpoint string The intranet access endpoint of the bucket.
- Location string
The location of the bucket.
- Owner string
The bucket owner.
- creation
Date string The creation date of the bucket.
- extranet
Endpoint string The extranet access endpoint of the bucket.
- id string
- The provider-assigned unique ID for this managed resource.
- intranet
Endpoint string The intranet access endpoint of the bucket.
- location string
The location of the bucket.
- owner string
The bucket owner.
- creation_
date str The creation date of the bucket.
- extranet_
endpoint str The extranet access endpoint of the bucket.
- id str
- The provider-assigned unique ID for this managed resource.
- intranet_
endpoint str The intranet access endpoint of the bucket.
- location str
The location of the bucket.
- owner str
The bucket owner.
Look up an Existing Bucket Resource
Get an existing Bucket resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: BucketState, opts?: CustomResourceOptions): Bucketstatic get(resource_name, id, opts=None, acl=None, bucket=None, cors_rules=None, creation_date=None, extranet_endpoint=None, force_destroy=None, intranet_endpoint=None, lifecycle_rules=None, location=None, logging=None, logging_isenable=None, owner=None, policy=None, referer_config=None, server_side_encryption_rule=None, storage_class=None, tags=None, versioning=None, website=None, __props__=None);func GetBucket(ctx *Context, name string, id IDInput, state *BucketState, opts ...ResourceOption) (*Bucket, error)public static Bucket Get(string name, Input<string> id, BucketState? state, CustomResourceOptions? opts = null)- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
The following state arguments are supported:
- Acl string
The canned ACL to apply. Can be “private”, “public-read” and “public-read-write”. Defaults to “private”.
- Bucket
Name string - Cors
Rules List<Pulumi.Ali Cloud. Oss. Inputs. Bucket Cors Rule Args> A rule of Cross-Origin Resource Sharing (documented below). The items of core rule are no more than 10 for every OSS bucket.
- Creation
Date string The creation date of the bucket.
- Extranet
Endpoint string The extranet access endpoint of the bucket.
- Force
Destroy bool A boolean that indicates all objects should be deleted from the bucket so that the bucket can be destroyed without error. These objects are not recoverable. Defaults to “false”.
- Intranet
Endpoint string The intranet access endpoint of the bucket.
- Lifecycle
Rules List<Pulumi.Ali Cloud. Oss. Inputs. Bucket Lifecycle Rule Args> A configuration of object lifecycle management (documented below).
- Location string
The location of the bucket.
- Logging
Pulumi.
Ali Cloud. Oss. Inputs. Bucket Logging Args A Settings of bucket logging (documented below).
- Logging
Isenable bool The flag of using logging enable container. Defaults true.
- Owner string
The bucket owner.
- Policy string
Json format text of bucket policy bucket policy management.
- Referer
Config Pulumi.Ali Cloud. Oss. Inputs. Bucket Referer Config Args The configuration of referer (documented below).
- Server
Side Pulumi.Encryption Rule Ali Cloud. Oss. Inputs. Bucket Server Side Encryption Rule Args A configuration of server-side encryption (documented below).
- Storage
Class string Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.- Dictionary<string, object>
A mapping of tags to assign to the bucket. The items are no more than 10 for a bucket.
- Versioning
Pulumi.
Ali Cloud. Oss. Inputs. Bucket Versioning Args A state of versioning (documented below).
- Website
Pulumi.
Ali Cloud. Oss. Inputs. Bucket Website Args A website object(documented below).
- Acl string
The canned ACL to apply. Can be “private”, “public-read” and “public-read-write”. Defaults to “private”.
- Bucket string
- Cors
Rules []BucketCors Rule A rule of Cross-Origin Resource Sharing (documented below). The items of core rule are no more than 10 for every OSS bucket.
- Creation
Date string The creation date of the bucket.
- Extranet
Endpoint string The extranet access endpoint of the bucket.
- Force
Destroy bool A boolean that indicates all objects should be deleted from the bucket so that the bucket can be destroyed without error. These objects are not recoverable. Defaults to “false”.
- Intranet
Endpoint string The intranet access endpoint of the bucket.
- Lifecycle
Rules []BucketLifecycle Rule A configuration of object lifecycle management (documented below).
- Location string
The location of the bucket.
- Logging
Bucket
Logging A Settings of bucket logging (documented below).
- Logging
Isenable bool The flag of using logging enable container. Defaults true.
- Owner string
The bucket owner.
- Policy string
Json format text of bucket policy bucket policy management.
- Referer
Config BucketReferer Config The configuration of referer (documented below).
- Server
Side BucketEncryption Rule Server Side Encryption Rule A configuration of server-side encryption (documented below).
- Storage
Class string Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.- map[string]interface{}
A mapping of tags to assign to the bucket. The items are no more than 10 for a bucket.
- Versioning
Bucket
Versioning A state of versioning (documented below).
- Website
Bucket
Website A website object(documented below).
- acl string
The canned ACL to apply. Can be “private”, “public-read” and “public-read-write”. Defaults to “private”.
- bucket string
- cors
Rules BucketCors Rule[] A rule of Cross-Origin Resource Sharing (documented below). The items of core rule are no more than 10 for every OSS bucket.
- creation
Date string The creation date of the bucket.
- extranet
Endpoint string The extranet access endpoint of the bucket.
- force
Destroy boolean A boolean that indicates all objects should be deleted from the bucket so that the bucket can be destroyed without error. These objects are not recoverable. Defaults to “false”.
- intranet
Endpoint string The intranet access endpoint of the bucket.
- lifecycle
Rules BucketLifecycle Rule[] A configuration of object lifecycle management (documented below).
- location string
The location of the bucket.
- logging
Bucket
Logging A Settings of bucket logging (documented below).
- logging
Isenable boolean The flag of using logging enable container. Defaults true.
- owner string
The bucket owner.
- policy string
Json format text of bucket policy bucket policy management.
- referer
Config BucketReferer Config The configuration of referer (documented below).
- server
Side BucketEncryption Rule Server Side Encryption Rule A configuration of server-side encryption (documented below).
- storage
Class string Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.- {[key: string]: any}
A mapping of tags to assign to the bucket. The items are no more than 10 for a bucket.
- versioning
Bucket
Versioning A state of versioning (documented below).
- website
Bucket
Website A website object(documented below).
- acl str
The canned ACL to apply. Can be “private”, “public-read” and “public-read-write”. Defaults to “private”.
- bucket str
- cors_
rules List[BucketCors Rule] A rule of Cross-Origin Resource Sharing (documented below). The items of core rule are no more than 10 for every OSS bucket.
- creation_
date str The creation date of the bucket.
- extranet_
endpoint str The extranet access endpoint of the bucket.
- force_
destroy bool A boolean that indicates all objects should be deleted from the bucket so that the bucket can be destroyed without error. These objects are not recoverable. Defaults to “false”.
- intranet_
endpoint str The intranet access endpoint of the bucket.
- lifecycle_
rules List[BucketLifecycle Rule] A configuration of object lifecycle management (documented below).
- location str
The location of the bucket.
- logging
Dict[Bucket
Logging] A Settings of bucket logging (documented below).
- logging_
isenable bool The flag of using logging enable container. Defaults true.
- owner str
The bucket owner.
- policy str
Json format text of bucket policy bucket policy management.
- referer_
config Dict[BucketReferer Config] The configuration of referer (documented below).
- server_
side_ Dict[Bucketencryption_ rule Server Side Encryption Rule] A configuration of server-side encryption (documented below).
- storage_
class str Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.- Dict[str, Any]
A mapping of tags to assign to the bucket. The items are no more than 10 for a bucket.
- versioning
Dict[Bucket
Versioning] A state of versioning (documented below).
- website
Dict[Bucket
Website] A website object(documented below).
Supporting Types
BucketCorsRule
- Allowed
Methods List<string> Specifies which methods are allowed. Can be GET, PUT, POST, DELETE or HEAD.
- Allowed
Origins List<string> Specifies which origins are allowed.
- Allowed
Headers List<string> Specifies which headers are allowed.
- Expose
Headers List<string> Specifies expose header in the response.
- Max
Age intSeconds Specifies time in seconds that browser can cache the response for a preflight request.
- Allowed
Methods []string Specifies which methods are allowed. Can be GET, PUT, POST, DELETE or HEAD.
- Allowed
Origins []string Specifies which origins are allowed.
- Allowed
Headers []string Specifies which headers are allowed.
- Expose
Headers []string Specifies expose header in the response.
- Max
Age intSeconds Specifies time in seconds that browser can cache the response for a preflight request.
- allowed
Methods string[] Specifies which methods are allowed. Can be GET, PUT, POST, DELETE or HEAD.
- allowed
Origins string[] Specifies which origins are allowed.
- allowed
Headers string[] Specifies which headers are allowed.
- expose
Headers string[] Specifies expose header in the response.
- max
Age numberSeconds Specifies time in seconds that browser can cache the response for a preflight request.
- allowed
Methods List[str] Specifies which methods are allowed. Can be GET, PUT, POST, DELETE or HEAD.
- allowed
Origins List[str] Specifies which origins are allowed.
- allowed
Headers List[str] Specifies which headers are allowed.
- expose
Headers List[str] Specifies expose header in the response.
- max
Age floatSeconds Specifies time in seconds that browser can cache the response for a preflight request.
BucketLifecycleRule
- Enabled bool
Specifies lifecycle rule status.
- Prefix string
Object key prefix identifying one or more objects to which the rule applies.
- Expirations
List<Pulumi.
Ali Cloud. Oss. Inputs. Bucket Lifecycle Rule Expiration Args> Specifies a period in the object’s expire (documented below).
- Id string
Unique identifier for the rule. If omitted, OSS bucket will assign a unique name.
- Transitions
List<Pulumi.
Ali Cloud. Oss. Inputs. Bucket Lifecycle Rule Transition Args> Specifies the time when an object is converted to the IA or archive storage class during a valid life cycle. (documented below).
- Enabled bool
Specifies lifecycle rule status.
- Prefix string
Object key prefix identifying one or more objects to which the rule applies.
- Expirations
[]Bucket
Lifecycle Rule Expiration Specifies a period in the object’s expire (documented below).
- Id string
Unique identifier for the rule. If omitted, OSS bucket will assign a unique name.
- Transitions
[]Bucket
Lifecycle Rule Transition Specifies the time when an object is converted to the IA or archive storage class during a valid life cycle. (documented below).
- enabled boolean
Specifies lifecycle rule status.
- prefix string
Object key prefix identifying one or more objects to which the rule applies.
- expirations
Bucket
Lifecycle Rule Expiration[] Specifies a period in the object’s expire (documented below).
- id string
Unique identifier for the rule. If omitted, OSS bucket will assign a unique name.
- transitions
Bucket
Lifecycle Rule Transition[] Specifies the time when an object is converted to the IA or archive storage class during a valid life cycle. (documented below).
- enabled bool
Specifies lifecycle rule status.
- prefix str
Object key prefix identifying one or more objects to which the rule applies.
- expirations
List[Bucket
Lifecycle Rule Expiration] Specifies a period in the object’s expire (documented below).
- id str
Unique identifier for the rule. If omitted, OSS bucket will assign a unique name.
- transitions
List[Bucket
Lifecycle Rule Transition] Specifies the time when an object is converted to the IA or archive storage class during a valid life cycle. (documented below).
BucketLifecycleRuleExpiration
BucketLifecycleRuleTransition
- Created
Before stringDate Specifies the time before which the rules take effect. The date must conform to the ISO8601 format and always be UTC 00:00. For example: 2002-10-11T00:00:00.000Z indicates that objects updated before 2002-10-11T00:00:00.000Z are deleted or converted to another storage class, and objects updated after this time (including this time) are not deleted or converted.
- Days int
Specifies the number of days after object creation when the specific rule action takes effect.
- Storage
Class string Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.
- Created
Before stringDate Specifies the time before which the rules take effect. The date must conform to the ISO8601 format and always be UTC 00:00. For example: 2002-10-11T00:00:00.000Z indicates that objects updated before 2002-10-11T00:00:00.000Z are deleted or converted to another storage class, and objects updated after this time (including this time) are not deleted or converted.
- Days int
Specifies the number of days after object creation when the specific rule action takes effect.
- Storage
Class string Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.
- created
Before stringDate Specifies the time before which the rules take effect. The date must conform to the ISO8601 format and always be UTC 00:00. For example: 2002-10-11T00:00:00.000Z indicates that objects updated before 2002-10-11T00:00:00.000Z are deleted or converted to another storage class, and objects updated after this time (including this time) are not deleted or converted.
- days number
Specifies the number of days after object creation when the specific rule action takes effect.
- storage
Class string Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.
- created
Before strDate Specifies the time before which the rules take effect. The date must conform to the ISO8601 format and always be UTC 00:00. For example: 2002-10-11T00:00:00.000Z indicates that objects updated before 2002-10-11T00:00:00.000Z are deleted or converted to another storage class, and objects updated after this time (including this time) are not deleted or converted.
- days float
Specifies the number of days after object creation when the specific rule action takes effect.
- storage_
class str Specifies the storage class that objects that conform to the rule are converted into. The storage class of the objects in a bucket of the IA storage class can be converted into Archive but cannot be converted into Standard. Values:
IA,Archive.
BucketLogging
- Target
Bucket string The name of the bucket that will receive the log objects.
- Target
Prefix string To specify a key prefix for log objects.
- Target
Bucket string The name of the bucket that will receive the log objects.
- Target
Prefix string To specify a key prefix for log objects.
- target
Bucket string The name of the bucket that will receive the log objects.
- target
Prefix string To specify a key prefix for log objects.
- target
Bucket str The name of the bucket that will receive the log objects.
- target
Prefix str To specify a key prefix for log objects.
BucketRefererConfig
- Referers List<string>
The list of referer.
- Allow
Empty bool Allows referer to be empty. Defaults false.
- Referers []string
The list of referer.
- Allow
Empty bool Allows referer to be empty. Defaults false.
- referers string[]
The list of referer.
- allow
Empty boolean Allows referer to be empty. Defaults false.
- referers List[str]
The list of referer.
- allow
Empty bool Allows referer to be empty. Defaults false.
BucketServerSideEncryptionRule
- Sse
Algorithm string The server-side encryption algorithm to use. Possible values:
AES256andKMS.
- Sse
Algorithm string The server-side encryption algorithm to use. Possible values:
AES256andKMS.
- sse
Algorithm string The server-side encryption algorithm to use. Possible values:
AES256andKMS.
- sse
Algorithm str The server-side encryption algorithm to use. Possible values:
AES256andKMS.
BucketVersioning
BucketWebsite
- Index
Document string Alicloud OSS returns this index document when requests are made to the root domain or any of the subfolders.
- Error
Document string An absolute path to the document to return in case of a 4XX error.
- Index
Document string Alicloud OSS returns this index document when requests are made to the root domain or any of the subfolders.
- Error
Document string An absolute path to the document to return in case of a 4XX error.
- index
Document string Alicloud OSS returns this index document when requests are made to the root domain or any of the subfolders.
- error
Document string An absolute path to the document to return in case of a 4XX error.
- index
Document str Alicloud OSS returns this index document when requests are made to the root domain or any of the subfolders.
- error
Document str An absolute path to the document to return in case of a 4XX error.
Package Details
- Repository
- https://github.com/pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloudTerraform Provider.