Class SnapshotState


  • public final class SnapshotState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SnapshotState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Detail

      • accountsWithProvisionedRestoreAccesses

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> accountsWithProvisionedRestoreAccesses()
        Returns:
        All of the Amazon Web Services accounts that have access to restore a snapshot to a provisioned cluster.
      • accountsWithRestoreAccesses

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> accountsWithRestoreAccesses()
        Returns:
        All of the Amazon Web Services accounts that have access to restore a snapshot to a namespace.
      • adminUsername

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> adminUsername()
        Returns:
        The username of the database within a snapshot.
      • arn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
        Returns:
        The Amazon Resource Name (ARN) of the snapshot.
      • kmsKeyId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kmsKeyId()
        Returns:
        The unique identifier of the KMS key used to encrypt the snapshot.
      • namespaceArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> namespaceArn()
        Returns:
        The Amazon Resource Name (ARN) of the namespace the snapshot was created from.
      • namespaceName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> namespaceName()
        Returns:
        The namespace to create a snapshot for.
      • ownerAccount

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ownerAccount()
        Returns:
        The owner Amazon Web Services; account of the snapshot.
      • retentionPeriod

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> retentionPeriod()
        Returns:
        How long to retain the created snapshot. Default value is `-1`.
      • snapshotName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> snapshotName()
        Returns:
        The name of the snapshot.