⑥Cleanup recurring Google Calendars Evnets( Delete Existing Events)

ここでは、繰り返しのイベントを削除します。

作成方法

Choose an actionでscopeを選択しし、Scopeをクリックします。

Add Actionをクリックします。Choose an actionにapplyを入力し、Apply to eachをクリックします。

fxボタンのクリックし、ComposeのOutputsをクリックします。

Apply to each 3のAdd an Actionをクリックします。検索にConditionを入力し、Conditionを選択します。Choose a valueをクリックし、Expressionを選択し、「empty(items(‘Apply_to_each_3’))」と入力します。

Chose Valueに「False」を入力します。

Choose an actionでgoogleを入力し、Google Calendarを選択します。

List the events on a calendar をクリックします。

Calender IDをクリックします。Add a Custom item選択します。

fxをクリックし、GoogleCalenarIDをクリックします。

Min TimeをクリックしFxをクリックします。下記を登録します。

addDays(utcNow(),-30,'yyyy-MM-ddThh:mm:ss.fffZ')

Max Timeをクリックし、Fxをクリックします。 下記を登録します。

addDays(utcNow(),90,’yyyy-MM-ddThh:mm:ss.fffZ’)

Show advanced optionsをクリックし、Search queryをクリックします。Fxをクリックし、下記を登録します。

items('Apply_to_each_3')?['Id']

Add an Actionをクリックします。Choose an actionでapplyを入力し、Apply to eachをクリックします。

Apply to each 4に欄をクリックし、Expressionに下記を登録します。

body('List_the_events_on_a_calendar_3')?['item']

Add an actionをクリックし、Chose an actionにGoogleと入力します。Google Calendarをクリックします。

Delete an eventをクリックします。

GoogleCalendarIDをクリックします。

Calendar IDをクリックし、Enter custom valueをクリックします。

EventIDをクリックし、Fxをクリックします。Expressionに下記を登録します。

items('Apply_to_each_4')?['Id']

⑥は以上になります。