Signature

global static List<SharePointSite> createSharePointSite(
  List<Types.CreateSharePointSiteInput> inputs,
  String runAs
)
Parameters
ParameterDescription
inputs requiredOne entry per SharePoint site to create (Types.CreateSharePointSiteInput).
runAs
String
optionalEmail Id of the user on whose behalf the function should run. Supply integrationUser to run the action as the automation user.

Return Type

List<SharePointSite> — one per created site.

Example

List<cldfs.Types.CreateSharePointSiteInput> payloads = new List<cldfs.Types.CreateSharePointSiteInput>();
   
cldfs.Types.CreateSharePointSiteInput payload = new cldfs.Types.CreateSharePointSiteInput(
    'Test SharePoint Site',
    'https://cloudfileswork.sharepoint.com/sites/Test SharePoint Site'
);
payloads.add(payload);

List<cldfs.SharePointSite> sites = cldfs.Client.createSharePointSite(payloads, 'integrationUser');