Skip to content

BucketPublicAccessBlockProps

Properties for defining a BucketPublicAccessBlock.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-oss-bucketpublicaccessblock

Initializer

import com.aliyun.ros.cdk.oss.BucketPublicAccessBlockProps;
BucketPublicAccessBlockProps.builder()
    .blockPublicAccess(java.lang.Boolean)
    .blockPublicAccess(IResolvable)
    .bucket(java.lang.String)
    .bucket(IResolvable)
    .build();

Properties

Name Type Description
blockPublicAccess java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property blockPublicAccess: Whether AlibabaCloud OSS should block public bucket policies and ACL for this bucket.
bucket java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property bucket: The name of the bucket.

blockPublicAccessRequired

public java.lang.Object getBlockPublicAccess();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

Property blockPublicAccess: Whether AlibabaCloud OSS should block public bucket policies and ACL for this bucket.


bucketRequired

public java.lang.Object getBucket();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property bucket: The name of the bucket.