SAP Help Home SAP Intelligent RPA Help Portal SAP Intelligent RPA Community

Module - Enumerations

Google Workspace constants collection

Enumerations

UserRole

Enumeration to define a non admin user's permissions on a shared item.

Type:

string

Parameters:

Name Description
owner The user has owner permissions on the shared item.
writer The user has writer permissions on the shared item.
commenter The user has commenter permissions on the shared item.
reader The user has reader permissions on the shared item.

NonOwnershipRoles

Enumeration to define user's permissions on a shared item for non-admin or non-owner users.

Type:

string

Parameters:

Name Description
writer The user has writer permissions on the shared item.
commenter The user has commenter permissions on the shared item.
reader The user has reader permissions on the shared item.

UserType

Enumeration to define the different types of user an item or a drive can be shared with.

Type:

string

Parameters:

Name Description
user Refers to an individual user.
group Refers to a user group, created by a Google Cloud admin.

Location

Enumeration to define a location to save files to or upload files from.

Type:

string

Parameters:

Name Description
fileSystem The local file system.
drive The Google Drive of the authenticated user.

MajorDimension

Enumeration to define a major dimension to retrieve data within a range of a spreadsheet.

Type:

string

Parameters:

Name Description
rows Operates on the rows of a sheet.
columns Operates on the columns of a sheet.

ValueRenderOption

Enumeration to define how the values should be formatted in the output.

Type:

string

Parameters:

Name Description
formatted Values will be calculated and formatted in the output according to the cell's formatting.
unformatted Values will be calculated, but not formatted in the output.
formula Values will not be calculated: the output will contain the formulas

SheetType

Enumeration to define the type of sheet to use.

Type:

string

Parameters:

Name Description
grid The sheet is a grid.
objectType The sheet has no grid but instead contains an object like a chart or an image.
dataSource The sheet is linked to an external DataSource and displays a preview of the data.

ValueInputOption

Enumeration to define how the values should be formatted from the input.

Type:

string

Parameters:

Name Description
userEntered The values will be parsed as the user typed them into the UI.
raw The values entered by the user will not be parsed and will be stored as-is.

GoogleSheetImportMechanism

Enumeration denoting the different import mechanisms for Google Sheets

Type:

string

Parameters:

Name Description
newSpreadSheet Import into a new spreadsheet.
replaceExistingSpreadSheet Replace an existing spreadsheet with imported data.

GoogleSheetsMoveSheetParams

Enumeration to define the moving parameters for Google Sheets.

Type:

string

Parameters:

Name Description
moveRight Move the targeted sheet one position to the right.
moveLeft Move the targeted sheet one position to the left.

GoogleCalendarsMinAccessRole

Enumeration to define the minimum access role for the user in the returned entries for Google Calendar.

Type:

string

Parameters:

Name Description
freeBusyReader The user can read free/busy information.
owner The user can read and modify events and access control lists.
reader The user can read events that are not private.
writer The user can read and modify events.

ShowAs

Enumeration to define how to show the event in the calendar for Google Calendar.

Type:

string

Parameters:

Name Description
Free To show the event as Free.
Busy To show the event as Busy.

eventVisibility

Enumeration to define the visibility of the event.

Type:

string

Parameters:

Name Description
default Uses the default visibility for the events of the calendar. This is the default value.
public The event is public and the event details are visible to all readers of the calendar.
private The event is private and only event attendees can view the event details.
confidential The event is private. This value is provided for compatibility reasons.

TextDirection

Enumeration to define how text will be inserted in a document.

Type:

string

Parameters:

Name Description
TopToDown Text will be inserted in top to bottom order.
BottomToUp Text will be inserted in bottom to top order.

Fonts

Enumeration to define the font style inserted in a presentation.

Type:

string

Parameters:

Name Description
Arial Font style Arial.
Caveat Font style Caveat.
Comfortaa Font style Comfortaa.
ComicSansMS Font style Comic Sans MS.
CourierNew Font style Courier New.
EBGaramond Font style EB Garamond.
Georgia Font style Georgia.
Impact Font style Impact.
Lato Font style Lato.
Lexend Font style Lexend.
Lobster Font style Lobster.
Lora Font style Lora.
Merriweather Font style Merriweather.
Montserrat Font style Montserrat.
Nunito Font style Nunito.
Oswald Font style Oswald.
Pacifico Font style Pacifico.
PlayfairDisplay Font style Playfair Display.
Roboto Font style Roboto.
RobotoMono Font style Roboto Mono.
RobotoSerif Font style Roboto Serif.
Spectral Font style Spectral.
TimesNewRoman Font style Times New Roman.
TrebuchetMS Font style Trebuchet MS.
Verdana Font style Verdana.

BulletType

Enumeration to define bullet types used in list in a presentation.

Type:

string

Parameters:

Name Description
Arrow Bullet type 3D Arrow.
Checkbox Bullet type Checkbox.
Diamond Bullet type Diamond.
Digit Bullet type Digit.
Disc Bullet type Disc.
Star Bullet type Star.
UpperAlpha Bullet type Upper Case Alpha.
UpperRoman Bullet type Upper Case Roman.
ZeroDigit Bullet type Digit with leading Zero.