ee_utils_sak_validate: Validate a Service account key (SaK)

View source: R/ee_utils.R

ee_utils_sak_validateR Documentation

Validate a Service account key (SaK)

Description

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.

Usage

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)

r-spatial/rgee documentation built on July 4, 2024, 9:33 a.m.