Retrieves a list of policy groups.
OK
[- {
- "id": 10,
- "account_id": 123,
- "name": "some_policy_group",
- "taggable_name": "some_policy_group",
- "description": "some_policy_group_description",
- "policy_count": 1,
- "created_at": "2012-01-01T12:00:00Z",
- "updated_at": "2012-01-01T12:00:00Z"
}
]
{- "name": "some_policy_group"
}
{- "id": 10,
- "account_id": 123,
- "name": "some_policy_group",
- "taggable_name": "some_policy_group",
- "description": "some_policy_group_description",
- "policy_count": 1,
- "created_at": "2012-01-01T12:00:00Z",
- "updated_at": "2012-01-01T12:00:00Z"
}
Retrieves information about the specified policy group.
required | AccessControlPolicyGroupId (integer) or AccessControlPolicyGroupTaggableName (string) Example: 67 or some_policy_group |
OK
{- "id": 10,
- "account_id": 123,
- "name": "some_policy_group",
- "taggable_name": "some_policy_group",
- "description": "some_policy_group_description",
- "policy_count": 1,
- "created_at": "2012-01-01T12:00:00Z",
- "updated_at": "2012-01-01T12:00:00Z"
}
Updates information related to a policy group.
OK
{- "name": "some_policy_group",
- "description": "some_policy_group_description"
}
{- "id": 10,
- "account_id": 123,
- "name": "some_policy_group",
- "taggable_name": "some_policy_group",
- "description": "some_policy_group_description",
- "policy_count": 1,
- "created_at": "2012-01-01T12:00:00Z",
- "updated_at": "2012-01-01T12:00:00Z"
}
Deletes a policy group.
required | AccessControlPolicyGroupId (integer) or AccessControlPolicyGroupTaggableName (string) Example: 67 or some_policy_group |
OK
Retrieves the list of the specified policy group's policies.
required | AccessControlPolicyGroupId (integer) or AccessControlPolicyGroupTaggableName (string) Example: 67 or some_policy_group |
OK
{- "policy_ids": [
- 67
]
}
Updates the policies attached to a policy group.
OK
{- "policy_ids": [
- 67
]
}
{- "policy_ids": [
- 67
]
}