pub struct CreateRabbitMqTarget {
pub comment: Option<String>,
pub description: Option<String>,
pub json: Option<bool>,
pub key: Option<String>,
pub max_versions: Option<String>,
pub name: String,
pub rabbitmq_server_password: Option<String>,
pub rabbitmq_server_uri: Option<String>,
pub rabbitmq_server_user: Option<String>,
pub token: Option<String>,
pub uid_token: Option<String>,
}Expand description
CreateRabbitMqTarget : createRabbitMQTarget is a command that creates a new target. [Deprecated: Use target-create-rabbitmq command]
Fields§
§comment: Option<String>Deprecated - use description
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
rabbitmq_server_password: Option<String>§rabbitmq_server_uri: Option<String>§rabbitmq_server_user: Option<String>§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 CreateRabbitMqTarget
impl CreateRabbitMqTarget
Sourcepub fn new(name: String) -> CreateRabbitMqTarget
pub fn new(name: String) -> CreateRabbitMqTarget
createRabbitMQTarget is a command that creates a new target. [Deprecated: Use target-create-rabbitmq command]
Trait Implementations§
Source§impl Clone for CreateRabbitMqTarget
impl Clone for CreateRabbitMqTarget
Source§fn clone(&self) -> CreateRabbitMqTarget
fn clone(&self) -> CreateRabbitMqTarget
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 CreateRabbitMqTarget
impl Debug for CreateRabbitMqTarget
Source§impl Default for CreateRabbitMqTarget
impl Default for CreateRabbitMqTarget
Source§fn default() -> CreateRabbitMqTarget
fn default() -> CreateRabbitMqTarget
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateRabbitMqTarget
impl<'de> Deserialize<'de> for CreateRabbitMqTarget
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 CreateRabbitMqTarget
impl PartialEq for CreateRabbitMqTarget
Source§fn eq(&self, other: &CreateRabbitMqTarget) -> bool
fn eq(&self, other: &CreateRabbitMqTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CreateRabbitMqTarget
impl Serialize for CreateRabbitMqTarget
impl StructuralPartialEq for CreateRabbitMqTarget
Auto Trait Implementations§
impl Freeze for CreateRabbitMqTarget
impl RefUnwindSafe for CreateRabbitMqTarget
impl Send for CreateRabbitMqTarget
impl Sync for CreateRabbitMqTarget
impl Unpin for CreateRabbitMqTarget
impl UnsafeUnpin for CreateRabbitMqTarget
impl UnwindSafe for CreateRabbitMqTarget
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