Copyright | (c) 2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Deletes an access control rule.
See: Calendar API Reference for calendar.acl.delete
.
- type ACLDeleteResource = "calendar" :> ("v3" :> ("calendars" :> (Capture "calendarId" Text :> ("acl" :> (Capture "ruleId" Text :> (QueryParam "alt" AltJSON :> Delete `[JSON]` ()))))))
- aclDelete :: Text -> Text -> ACLDelete
- data ACLDelete
- adCalendarId :: Lens' ACLDelete Text
- adRuleId :: Lens' ACLDelete Text
REST Resource
type ACLDeleteResource = "calendar" :> ("v3" :> ("calendars" :> (Capture "calendarId" Text :> ("acl" :> (Capture "ruleId" Text :> (QueryParam "alt" AltJSON :> Delete `[JSON]` ())))))) Source
A resource alias for calendar.acl.delete
method which the
ACLDelete
request conforms to.
Creating a Request
Creates a value of ACLDelete
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
Deletes an access control rule.
See: aclDelete
smart constructor.
Request Lenses
adCalendarId :: Lens' ACLDelete Text Source
Calendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.