Skip to content

RuleProperty

Initializer

import ros_cdk_oss
ros_cdk_oss.RosBucket.RuleProperty(
  prefix: typing.Union[str, IResolvable],
  abort_multipart_upload: typing.Union[IResolvable, AbortMultipartUploadProperty] = None,
  expiration: typing.Union[IResolvable, ExpirationProperty] = None,
  filter: typing.Union[IResolvable, FilterProperty] = None,
  id: typing.Union[str, IResolvable] = None,
  status: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
prefix typing.Union[str, ros_cdk_core.IResolvable] No description.
abort_multipart_upload typing.Union[ros_cdk_core.IResolvable, AbortMultipartUploadProperty] No description.
expiration typing.Union[ros_cdk_core.IResolvable, ExpirationProperty] No description.
filter typing.Union[ros_cdk_core.IResolvable, FilterProperty] No description.
id typing.Union[str, ros_cdk_core.IResolvable] No description.
status typing.Union[str, ros_cdk_core.IResolvable] No description.

prefixRequired

prefix: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

abort_multipart_uploadOptional

abort_multipart_upload: typing.Union[IResolvable, AbortMultipartUploadProperty]

expirationOptional

expiration: typing.Union[IResolvable, ExpirationProperty]

filterOptional

filter: typing.Union[IResolvable, FilterProperty]

idOptional

id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

statusOptional

status: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]