Create
Create
yaml
type: "io.kestra.plugin.microsoft365.sharepoint.Create"Examples
yaml
id: microsoft365_sharepoint_create_folder
namespace: company.team
tasks:
- id: create_folder
type: io.kestra.plugin.microsoft365.sharepoint.Create
tenantId: "{{ secret('AZURE_TENANT_ID') }}"
clientId: "{{ secret('AZURE_CLIENT_ID') }}"
clientSecret: "{{ secret('AZURE_CLIENT_SECRET') }}"
siteId: "contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE"
driveId: "b!BCTBCKSP50iysCOFPU"
parentId: "01BYE5RZ6QN3ZWBTURF3F43DSUNZYRZD5Q"
name: "NewFolder"
yaml
id: microsoft365_sharepoint_create_file
namespace: company.team
tasks:
- id: create_file
type: io.kestra.plugin.microsoft365.sharepoint.Create
tenantId: "{{ secret('AZURE_TENANT_ID') }}"
clientId: "{{ secret('AZURE_CLIENT_ID') }}"
clientSecret: "{{ secret('AZURE_CLIENT_SECRET') }}"
siteId: "contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE"
driveId: "b!BCTBCKSP50iysCOFPU"
parentId: "01BYE5RZ6QN3ZWBTURF3F43DSUNZYRZD5Q"
name: "document.txt"
content: "Hello, SharePoint!"
Properties
clientId *Requiredstring
clientSecret *Requiredstring
name *Requiredstring
parentId *Requiredstring
siteId *Requiredstring
tenantId *Requiredstring
content string
driveId string
itemType string
Default
FILEPossible Values
FILEFOLDER