ee_utils_sak_validate function

Validate a Service account key (SaK)

Validate a Service account key (SaK)

Validate a Service account key (SaK). local_to_gcs, raster_as_ee, stars_as_ee, and sf_as_ee(via = "gcs_to_asset", ...) need that the SaK have privileges to write/read objects in a GCS bucket.

ee_utils_sak_validate(sakfile, bucket, quiet = FALSE)

Arguments

  • sakfile: Character. SaK filename.
  • bucket: Character. Name of the GCS bucket. If bucket is not set, rgee will tries to create a bucket using googleCloudStorageR::gcs_create_bucket.
  • quiet: Logical. Suppress info message

Examples

## Not run: library(rgee) ee_Initialize(gcs = TRUE) # Check a specific SaK sakfile <- "/home/rgee_dev/sak_file.json" ee_utils_sak_validate(sakfile, bucket = "rgee_dev") # Check the SaK for the current user ee_utils_sak_validate() ## End(Not run)