Skip to content

RuleProperty

Initializer

import com.aliyun.ros.cdk.oss.RosBucketReplication.RuleProperty;
RuleProperty.builder()
    .destination(IResolvable)
    .destination(DestinationProperty)
//  .action(java.lang.String)
//  .action(IResolvable)
//  .encryptionConfiguration(IResolvable)
//  .encryptionConfiguration(EncryptionConfigurationProperty)
//  .historicalObjectReplication(java.lang.String)
//  .historicalObjectReplication(IResolvable)
//  .identity(java.lang.String)
//  .identity(IResolvable)
//  .prefixSet(IResolvable)
//  .prefixSet(java.util.List<java.lang.String)
//  .prefixSet(IResolvable>)
//  .rtc(IResolvable)
//  .rtc(RTCProperty)
//  .sourceSelectionCriteria(IResolvable)
//  .sourceSelectionCriteria(SourceSelectionCriteriaProperty)
//  .syncRole(java.lang.String)
//  .syncRole(IResolvable)
    .build();

Properties

Name Type Description
destination com.aliyun.ros.cdk.core.IResolvable OR DestinationProperty No description.
action java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
encryptionConfiguration com.aliyun.ros.cdk.core.IResolvable OR EncryptionConfigurationProperty No description.
historicalObjectReplication java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
identity java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
prefixSet com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
rtc com.aliyun.ros.cdk.core.IResolvable OR RTCProperty No description.
sourceSelectionCriteria com.aliyun.ros.cdk.core.IResolvable OR SourceSelectionCriteriaProperty No description.
syncRole java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

destinationRequired

public java.lang.Object getDestination();

actionOptional

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

encryptionConfigurationOptional

public java.lang.Object getEncryptionConfiguration();

historicalObjectReplicationOptional

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

identityOptional

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

prefixSetOptional

public java.lang.Object getPrefixSet();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

rtcOptional

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

sourceSelectionCriteriaOptional

public java.lang.Object getSourceSelectionCriteria();

syncRoleOptional

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