pub struct UidCreateChildToken {
pub auth_method_name: Option<String>,
pub child_deny_inheritance: Option<bool>,
pub child_deny_rotate: Option<bool>,
pub child_ttl: Option<i32>,
pub comment: Option<String>,
pub description: Option<String>,
pub json: Option<bool>,
pub token: Option<String>,
pub uid_token: Option<String>,
pub uid_token_id: Option<String>,
}Expand description
UidCreateChildToken : uidCreateChildToken is a command that creates a new child token using Akeyless Universal Identity.
Fields§
§auth_method_name: Option<String>The universal identity auth method name, required only when uid-token is not provided
child_deny_inheritance: Option<bool>Deny from new child to create their own children
child_deny_rotate: Option<bool>Deny from new child to rotate
child_ttl: Option<i32>New child token ttl
comment: Option<String>Deprecated - use description
description: Option<String>Description of the object
json: Option<bool>Set output format to JSON
token: Option<String>Authentication token (see /auth and /configure)
uid_token: Option<String>The universal identity token, Required only for universal_identity authentication
uid_token_id: Option<String>The ID of the uid-token, required only when uid-token is not provided
Implementations§
Source§impl UidCreateChildToken
impl UidCreateChildToken
Sourcepub fn new() -> UidCreateChildToken
pub fn new() -> UidCreateChildToken
uidCreateChildToken is a command that creates a new child token using Akeyless Universal Identity.
Trait Implementations§
Source§impl Clone for UidCreateChildToken
impl Clone for UidCreateChildToken
Source§fn clone(&self) -> UidCreateChildToken
fn clone(&self) -> UidCreateChildToken
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UidCreateChildToken
impl Debug for UidCreateChildToken
Source§impl Default for UidCreateChildToken
impl Default for UidCreateChildToken
Source§fn default() -> UidCreateChildToken
fn default() -> UidCreateChildToken
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UidCreateChildToken
impl<'de> Deserialize<'de> for UidCreateChildToken
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UidCreateChildToken
impl PartialEq for UidCreateChildToken
Source§fn eq(&self, other: &UidCreateChildToken) -> bool
fn eq(&self, other: &UidCreateChildToken) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UidCreateChildToken
impl Serialize for UidCreateChildToken
impl StructuralPartialEq for UidCreateChildToken
Auto Trait Implementations§
impl Freeze for UidCreateChildToken
impl RefUnwindSafe for UidCreateChildToken
impl Send for UidCreateChildToken
impl Sync for UidCreateChildToken
impl Unpin for UidCreateChildToken
impl UnsafeUnpin for UidCreateChildToken
impl UnwindSafe for UidCreateChildToken
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more