Struct grid_sdk::protocol::pike::payload::CreateRoleActionBuilder [−][src]
pub struct CreateRoleActionBuilder {
pub org_id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub permissions: Vec<String>,
pub allowed_organizations: Vec<String>,
pub inherit_from: Vec<String>,
pub active: Option<bool>,
}Expand description
Builder used to create a CreateRoleAction
Fields
org_id: Option<String>name: Option<String>description: Option<String>permissions: Vec<String>allowed_organizations: Vec<String>inherit_from: Vec<String>active: Option<bool>Implementations
pub fn with_allowed_organizations(
self,
allowed_organizations: Vec<String>
) -> CreateRoleActionBuilder
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for CreateRoleActionBuilder
impl Send for CreateRoleActionBuilder
impl Sync for CreateRoleActionBuilder
impl Unpin for CreateRoleActionBuilder
impl UnwindSafe for CreateRoleActionBuilder
Blanket Implementations
Mutably borrows from an owned value. Read more