syntax = "proto3";

package talos.resource.definitions.files;

option go_package = "github.com/siderolabs/talos/pkg/machinery/api/resource/definitions/files";
option java_package = "dev.talos.api.resource.definitions.files";

// EtcFileSpecSpec describes status of rendered secrets.
message EtcFileSpecSpec {
  bytes contents = 1;
  uint32 mode = 2;
  string selinux_label = 3;
}

// EtcFileStatusSpec describes status of rendered secrets.
message EtcFileStatusSpec {
  string spec_version = 1;
}

