Class BucketReplicationConfigurationRuleArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.S3.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class BucketReplicationConfigurationRuleArgs : ResourceArgs
Constructors
View SourceBucketReplicationConfigurationRuleArgs()
Declaration
public BucketReplicationConfigurationRuleArgs()
Properties
View SourceDestination
Specifies the destination for the rule (documented below).
Declaration
public Input<BucketReplicationConfigurationRuleDestinationArgs> Destination { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<BucketReplicationConfigurationRuleDestinationArgs> |
Filter
Filter that identifies subset of objects to which the replication rule applies (documented below).
Declaration
public Input<BucketReplicationConfigurationRuleFilterArgs> Filter { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<BucketReplicationConfigurationRuleFilterArgs> |
Id
Unique identifier for the rule.
Declaration
public Input<string> Id { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Prefix
Object keyname prefix identifying one or more objects to which the rule applies.
Declaration
public Input<string> Prefix { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Priority
is optional (with a default value of 0) but must be unique between multiple rules
Declaration
public Input<int> Priority { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
SourceSelectionCriteria
Specifies special object selection criteria (documented below).
Declaration
public Input<BucketReplicationConfigurationRuleSourceSelectionCriteriaArgs> SourceSelectionCriteria { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<BucketReplicationConfigurationRuleSourceSelectionCriteriaArgs> |
Status
The status of the rule. Either Enabled or Disabled. The rule is ignored if status is not Enabled.
Declaration
public Input<string> Status { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |