Package com.pulumi.aws.cfg.inputs
Class DeliveryChannelState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cfg.inputs.DeliveryChannelState
-
public final class DeliveryChannelState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeliveryChannelState.Builder
-
Field Summary
Fields Modifier and Type Field Description static DeliveryChannelStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeliveryChannelState.Builderbuilder()static DeliveryChannelState.Builderbuilder(DeliveryChannelState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>s3BucketName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>s3KeyPrefix()java.util.Optional<com.pulumi.core.Output<java.lang.String>>s3KmsKeyArn()java.util.Optional<com.pulumi.core.Output<DeliveryChannelSnapshotDeliveryPropertiesArgs>>snapshotDeliveryProperties()java.util.Optional<com.pulumi.core.Output<java.lang.String>>snsTopicArn()
-
-
-
Field Detail
-
Empty
public static final DeliveryChannelState Empty
-
-
Method Detail
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of the delivery channel. Defaults to `default`. Changing it recreates the resource.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
s3BucketName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> s3BucketName()
- Returns:
- The name of the S3 bucket used to store the configuration history.
-
s3KeyPrefix
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> s3KeyPrefix()
- Returns:
- The prefix for the specified S3 bucket.
-
s3KmsKeyArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> s3KmsKeyArn()
- Returns:
- The ARN of the AWS KMS key used to encrypt objects delivered by AWS Config. Must belong to the same Region as the destination S3 bucket.
-
snapshotDeliveryProperties
public java.util.Optional<com.pulumi.core.Output<DeliveryChannelSnapshotDeliveryPropertiesArgs>> snapshotDeliveryProperties()
- Returns:
- Options for how AWS Config delivers configuration snapshots. See below
-
snsTopicArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> snsTopicArn()
- Returns:
- The ARN of the SNS topic that AWS Config delivers notifications to.
-
builder
public static DeliveryChannelState.Builder builder()
-
builder
public static DeliveryChannelState.Builder builder(DeliveryChannelState defaults)
-
-