Class SpaceEncryptionConfigurationArgs.Builder

    • Method Detail

      • encryptionStrategy

        public SpaceEncryptionConfigurationArgs.Builder encryptionStrategy​(com.pulumi.core.Output<java.lang.String> encryptionStrategy)
        Parameters:
        encryptionStrategy - Encryption strategy. Valid values are `AWS_OWNED` and `CUSTOMER_MANAGED`.
        Returns:
        builder
      • encryptionStrategy

        public SpaceEncryptionConfigurationArgs.Builder encryptionStrategy​(java.lang.String encryptionStrategy)
        Parameters:
        encryptionStrategy - Encryption strategy. Valid values are `AWS_OWNED` and `CUSTOMER_MANAGED`.
        Returns:
        builder
      • kmsKeyArn

        public SpaceEncryptionConfigurationArgs.Builder kmsKeyArn​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> kmsKeyArn)
        Parameters:
        kmsKeyArn - ARN of the KMS key to use. Required when `encryptionStrategy` is `CUSTOMER_MANAGED`.
        Returns:
        builder
      • kmsKeyArn

        public SpaceEncryptionConfigurationArgs.Builder kmsKeyArn​(java.lang.String kmsKeyArn)
        Parameters:
        kmsKeyArn - ARN of the KMS key to use. Required when `encryptionStrategy` is `CUSTOMER_MANAGED`.
        Returns:
        builder