Encryption By Default
Provides a resource to manage whether default EBS encryption is enabled for your AWS account in the current AWS region. To manage the default KMS key for the region, see the aws.ebs.DefaultKmsKey
resource.
NOTE: Removing this resource disables default EBS encryption.
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.ebs.EncryptionByDefault;
import com.pulumi.aws.ebs.EncryptionByDefaultArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new EncryptionByDefault("example", EncryptionByDefaultArgs.builder()
.enabled(true)
.build());
}
}
Content copied to clipboard
Import
Default EBS encryption state can be imported, e.g.,
$ pulumi import aws:ebs/encryptionByDefault:EncryptionByDefault example default
Content copied to clipboard