#include <authorization.hpp>
Action mesos::authorization::ActionObject::action |
( |
| ) |
const |
|
inline |
static std::vector<ActionObject> mesos::authorization::ActionObject::agentRegistration |
( |
const SlaveInfo & |
slaveInfo | ) |
|
|
static |
static Try<ActionObject> mesos::authorization::ActionObject::createDisk |
( |
const Offer::Operation::CreateDisk & |
createDisk | ) |
|
|
static |
static std::vector<ActionObject> mesos::authorization::ActionObject::createVolume |
( |
const Offer::Operation::Create & |
create | ) |
|
|
static |
static Try<ActionObject> mesos::authorization::ActionObject::destroyDisk |
( |
const Offer::Operation::DestroyDisk & |
destroyDisk | ) |
|
|
static |
static std::vector<ActionObject> mesos::authorization::ActionObject::destroyVolume |
( |
const Offer::Operation::Destroy & |
destroy | ) |
|
|
static |
static ActionObject mesos::authorization::ActionObject::frameworkRegistration |
( |
const FrameworkInfo & |
frameworkInfo | ) |
|
|
static |
static ActionObject mesos::authorization::ActionObject::growVolume |
( |
const Offer::Operation::GrowVolume & |
grow | ) |
|
|
static |
const Option<Object>& mesos::authorization::ActionObject::object |
( |
| ) |
const |
|
inline |
Option<Object>&& mesos::authorization::ActionObject::object |
( |
| ) |
|
|
inline |
static std::vector<ActionObject> mesos::authorization::ActionObject::reserve |
( |
const Offer::Operation::Reserve & |
reserve | ) |
|
|
static |
static ActionObject mesos::authorization::ActionObject::shrinkVolume |
( |
const Offer::Operation::ShrinkVolume & |
shrink | ) |
|
|
static |
static ActionObject mesos::authorization::ActionObject::taskLaunch |
( |
const TaskInfo & |
task, |
|
|
const FrameworkInfo & |
framework |
|
) |
| |
|
static |
static std::vector<ActionObject> mesos::authorization::ActionObject::unreserve |
( |
const Offer::Operation::Unreserve & |
unreserve | ) |
|
|
static |
The documentation for this class was generated from the following file: