RosBucketProps
Properties for defining a RosBucket
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-oss-bucket
Initializer
import { RosBucketProps } from '@alicloud/ros-cdk-oss'
const rosBucketProps: RosBucketProps = { ... }
Properties
Name | Type | Description |
---|---|---|
bucketName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
accessControl |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
corsConfiguration |
@alicloud/ros-cdk-core.IResolvable | CORSConfigurationProperty |
No description. |
deletionForce |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
enableOssHdfsService |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
lifecycleConfiguration |
@alicloud/ros-cdk-core.IResolvable | LifecycleConfigurationProperty |
No description. |
loggingConfiguration |
@alicloud/ros-cdk-core.IResolvable | LoggingConfigurationProperty |
No description. |
policy |
@alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} |
No description. |
redundancyType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
refererConfiguration |
@alicloud/ros-cdk-core.IResolvable | RefererConfigurationProperty |
No description. |
resourceGroupId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
serverSideEncryptionConfiguration |
@alicloud/ros-cdk-core.IResolvable | ServerSideEncryptionConfigurationProperty |
No description. |
storageClass |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
tags |
{[ key: string ]: any} |
No description. |
versioningConfiguration |
@alicloud/ros-cdk-core.IResolvable | VersioningConfigurationProperty |
No description. |
websiteConfigurationV2 |
@alicloud/ros-cdk-core.IResolvable | WebsiteConfigurationV2Property |
No description. |
bucketName
Required
public readonly bucketName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
accessControl
Optional
public readonly accessControl: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
corsConfiguration
Optional
public readonly corsConfiguration: IResolvable | CORSConfigurationProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | CORSConfigurationProperty
deletionForce
Optional
public readonly deletionForce: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
enableOssHdfsService
Optional
public readonly enableOssHdfsService: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
lifecycleConfiguration
Optional
public readonly lifecycleConfiguration: IResolvable | LifecycleConfigurationProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | LifecycleConfigurationProperty
loggingConfiguration
Optional
public readonly loggingConfiguration: IResolvable | LoggingConfigurationProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | LoggingConfigurationProperty
policy
Optional
public readonly policy: IResolvable | {[ key: string ]: any};
- Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}
redundancyType
Optional
public readonly redundancyType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
refererConfiguration
Optional
public readonly refererConfiguration: IResolvable | RefererConfigurationProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | RefererConfigurationProperty
resourceGroupId
Optional
public readonly resourceGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
serverSideEncryptionConfiguration
Optional
public readonly serverSideEncryptionConfiguration: IResolvable | ServerSideEncryptionConfigurationProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | ServerSideEncryptionConfigurationProperty
storageClass
Optional
public readonly storageClass: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
tags
Optional
public readonly tags: {[ key: string ]: any};
- Type: {[ key: string ]: any}
versioningConfiguration
Optional
public readonly versioningConfiguration: IResolvable | VersioningConfigurationProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | VersioningConfigurationProperty
websiteConfigurationV2
Optional
public readonly websiteConfigurationV2: IResolvable | WebsiteConfigurationV2Property;
- Type: @alicloud/ros-cdk-core.IResolvable | WebsiteConfigurationV2Property