pub struct GitHubEnterpriseSecrets {
pub oauth_client_id_name: Option<String>,
pub oauth_client_id_version_name: Option<String>,
pub oauth_secret_name: Option<String>,
pub oauth_secret_version_name: Option<String>,
pub private_key_name: Option<String>,
pub private_key_version_name: Option<String>,
pub webhook_secret_name: Option<String>,
pub webhook_secret_version_name: Option<String>,
}
Expand description
GitHubEnterpriseSecrets represents the names of all necessary secrets in Secret Manager for a GitHub Enterprise server. Format is: projects//secrets/.
This type is not used in any activity, and only used as part of another schema.
Fields§
§oauth_client_id_name: Option<String>
The resource name for the OAuth client ID secret in Secret Manager.
oauth_client_id_version_name: Option<String>
The resource name for the OAuth client ID secret version in Secret Manager.
oauth_secret_name: Option<String>
The resource name for the OAuth secret in Secret Manager.
oauth_secret_version_name: Option<String>
The resource name for the OAuth secret secret version in Secret Manager.
private_key_name: Option<String>
The resource name for the private key secret.
private_key_version_name: Option<String>
The resource name for the private key secret version.
webhook_secret_name: Option<String>
The resource name for the webhook secret in Secret Manager.
webhook_secret_version_name: Option<String>
The resource name for the webhook secret secret version in Secret Manager.
Trait Implementations§
Source§impl Clone for GitHubEnterpriseSecrets
impl Clone for GitHubEnterpriseSecrets
Source§fn clone(&self) -> GitHubEnterpriseSecrets
fn clone(&self) -> GitHubEnterpriseSecrets
Returns a duplicate of the value. Read more
1.0.0 · 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 GitHubEnterpriseSecrets
impl Debug for GitHubEnterpriseSecrets
Source§impl Default for GitHubEnterpriseSecrets
impl Default for GitHubEnterpriseSecrets
Source§fn default() -> GitHubEnterpriseSecrets
fn default() -> GitHubEnterpriseSecrets
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitHubEnterpriseSecrets
impl<'de> Deserialize<'de> for GitHubEnterpriseSecrets
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 Serialize for GitHubEnterpriseSecrets
impl Serialize for GitHubEnterpriseSecrets
impl Part for GitHubEnterpriseSecrets
Auto Trait Implementations§
impl Freeze for GitHubEnterpriseSecrets
impl RefUnwindSafe for GitHubEnterpriseSecrets
impl Send for GitHubEnterpriseSecrets
impl Sync for GitHubEnterpriseSecrets
impl Unpin for GitHubEnterpriseSecrets
impl UnwindSafe for GitHubEnterpriseSecrets
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more