pub struct CreateGithubTarget {
pub comment: Option<String>,
pub description: Option<String>,
pub github_app_id: Option<i64>,
pub github_app_private_key: Option<String>,
pub github_base_url: Option<String>,
pub json: Option<bool>,
pub key: Option<String>,
pub max_versions: Option<String>,
pub name: String,
pub token: Option<String>,
pub uid_token: Option<String>,
}Expand description
CreateGithubTarget : createGithubTarget is a command that creates a new target. [Deprecated: Use target-create-github command]
Fields§
§comment: Option<String>Deprecated - use description
description: Option<String>Description of the object
github_app_id: Option<i64>Github app id
github_app_private_key: Option<String>App private key
github_base_url: Option<String>Base URL
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
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 CreateGithubTarget
impl CreateGithubTarget
Sourcepub fn new(name: String) -> CreateGithubTarget
pub fn new(name: String) -> CreateGithubTarget
createGithubTarget is a command that creates a new target. [Deprecated: Use target-create-github command]
Trait Implementations§
Source§impl Clone for CreateGithubTarget
impl Clone for CreateGithubTarget
Source§fn clone(&self) -> CreateGithubTarget
fn clone(&self) -> CreateGithubTarget
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 CreateGithubTarget
impl Debug for CreateGithubTarget
Source§impl Default for CreateGithubTarget
impl Default for CreateGithubTarget
Source§fn default() -> CreateGithubTarget
fn default() -> CreateGithubTarget
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateGithubTarget
impl<'de> Deserialize<'de> for CreateGithubTarget
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 CreateGithubTarget
impl PartialEq for CreateGithubTarget
Source§fn eq(&self, other: &CreateGithubTarget) -> bool
fn eq(&self, other: &CreateGithubTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CreateGithubTarget
impl Serialize for CreateGithubTarget
impl StructuralPartialEq for CreateGithubTarget
Auto Trait Implementations§
impl Freeze for CreateGithubTarget
impl RefUnwindSafe for CreateGithubTarget
impl Send for CreateGithubTarget
impl Sync for CreateGithubTarget
impl Unpin for CreateGithubTarget
impl UnsafeUnpin for CreateGithubTarget
impl UnwindSafe for CreateGithubTarget
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