pub struct TargetCreatePing {
pub administrative_port: Option<String>,
pub authorization_port: Option<String>,
pub description: Option<String>,
pub json: Option<bool>,
pub key: Option<String>,
pub max_versions: Option<String>,
pub name: String,
pub password: Option<String>,
pub ping_url: Option<String>,
pub privileged_user: Option<String>,
pub token: Option<String>,
pub uid_token: Option<String>,
}Expand description
TargetCreatePing : targetCreatePing is a command that creates a new ping target
Fields§
§administrative_port: Option<String>Ping Federate administrative port
Ping Federate authorization port
description: Option<String>Description of the object
json: Option<bool>Set output format to JSON
key: Option<String>The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)
max_versions: Option<String>Set the maximum number of versions, limited by the account settings defaults.
name: StringTarget name
password: Option<String>Ping Federate privileged user password
ping_url: Option<String>Ping URL
privileged_user: Option<String>Ping Federate privileged user
token: Option<String>Authentication token (see /auth and /configure)
uid_token: Option<String>The universal identity token, Required only for universal_identity authentication
Implementations§
Source§impl TargetCreatePing
impl TargetCreatePing
Sourcepub fn new(name: String) -> TargetCreatePing
pub fn new(name: String) -> TargetCreatePing
targetCreatePing is a command that creates a new ping target
Trait Implementations§
Source§impl Clone for TargetCreatePing
impl Clone for TargetCreatePing
Source§fn clone(&self) -> TargetCreatePing
fn clone(&self) -> TargetCreatePing
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 TargetCreatePing
impl Debug for TargetCreatePing
Source§impl Default for TargetCreatePing
impl Default for TargetCreatePing
Source§fn default() -> TargetCreatePing
fn default() -> TargetCreatePing
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TargetCreatePing
impl<'de> Deserialize<'de> for TargetCreatePing
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 TargetCreatePing
impl PartialEq for TargetCreatePing
Source§fn eq(&self, other: &TargetCreatePing) -> bool
fn eq(&self, other: &TargetCreatePing) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TargetCreatePing
impl Serialize for TargetCreatePing
impl StructuralPartialEq for TargetCreatePing
Auto Trait Implementations§
impl Freeze for TargetCreatePing
impl RefUnwindSafe for TargetCreatePing
impl Send for TargetCreatePing
impl Sync for TargetCreatePing
impl Unpin for TargetCreatePing
impl UnsafeUnpin for TargetCreatePing
impl UnwindSafe for TargetCreatePing
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