このリソースのメソッドの一覧は、このページの最後に掲載されています。
リソース表現
{
  "kind": "calendar#aclRule",
  "etag": etag,
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}| プロパティ名 | 値 | 説明 | メモ | 
|---|---|---|---|
etag | 
        etag | 
        リソースの ETag。 | |
id | 
        string | 
        アクセス制御リスト(ACL)ルールの識別子。カレンダーの共有をご覧ください。 | |
kind | 
        string | 
        リソースのタイプ(「calendar#aclRule」)。 | 
        |
role | 
        string | 
        スコープに割り当てられたロール。指定できる値は次のとおりです。
  | 
        書き込み可能 | 
scope | 
        object | 
        この ACL ルールによって付与されるカレンダー アクセスの範囲。 | |
scope.type | 
        string | 
        スコープのタイプ。指定できる値は次のとおりです。
 default」または公開スコープに付与された権限は、認証の有無にかかわらず、すべてのユーザーに適用されます。 | 
        |
scope.value | 
        string | 
        スコープのタイプに応じて、ユーザーまたはグループのメールアドレス、またはドメインの名前。タイプ「default」では省略されます。 | 
        書き込み可能 | 
メソッド
- delete
 - アクセス制御ルールを削除します。
 - get
 - アクセス制御ルールを返します。
 - insert
 - アクセス制御ルールを作成します。
 - list
 - カレンダーのアクセス制御リスト内のルールを返します。
 - patch
 - アクセス制御ルールを更新します。このメソッドは、パッチ セマンティクスをサポートしています。各パッチ リクエストは 3 つの割り当てユニットを消費します。
getの後にupdateを使用することをおすすめします。指定したフィールド値は、既存の値に置き換えられます。リクエストで指定しないフィールドは変更されません。配列フィールドが指定されている場合、既存の配列が上書きされ、以前の配列要素はすべて破棄されます。 - update
 - アクセス制御ルールを更新します。
 - watch
 - ACL リソースの変更を監視します。