pub struct PatchedGitRepositoryRequest {
pub id: Option<Uuid>,
pub provided_contents: Option<Vec<BulkWritableGitRepositoryRequestProvidedContentsInner>>,
pub name: Option<String>,
pub slug: Option<String>,
pub remote_url: Option<String>,
pub branch: Option<String>,
pub current_head: Option<String>,
pub secrets_group: Option<Option<Box<ApprovalWorkflowUser>>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
}Expand description
PatchedGitRepositoryRequest : Git repositories defined as a data source.
Fields§
§id: Option<Uuid>§provided_contents: Option<Vec<BulkWritableGitRepositoryRequestProvidedContentsInner>>§name: Option<String>§slug: Option<String>Internal field name. Please use underscores rather than dashes in this key.
remote_url: Option<String>Only HTTP and HTTPS URLs are presently supported
branch: Option<String>Branch, tag, or commit
current_head: Option<String>Commit hash of the most recent fetch from the selected branch. Used for syncing between workers.
secrets_group: Option<Option<Box<ApprovalWorkflowUser>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl PatchedGitRepositoryRequest
impl PatchedGitRepositoryRequest
Sourcepub fn new() -> PatchedGitRepositoryRequest
pub fn new() -> PatchedGitRepositoryRequest
Git repositories defined as a data source.
Trait Implementations§
Source§impl Clone for PatchedGitRepositoryRequest
impl Clone for PatchedGitRepositoryRequest
Source§fn clone(&self) -> PatchedGitRepositoryRequest
fn clone(&self) -> PatchedGitRepositoryRequest
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 PatchedGitRepositoryRequest
impl Debug for PatchedGitRepositoryRequest
Source§impl Default for PatchedGitRepositoryRequest
impl Default for PatchedGitRepositoryRequest
Source§fn default() -> PatchedGitRepositoryRequest
fn default() -> PatchedGitRepositoryRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedGitRepositoryRequest
impl<'de> Deserialize<'de> for PatchedGitRepositoryRequest
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
impl StructuralPartialEq for PatchedGitRepositoryRequest
Auto Trait Implementations§
impl Freeze for PatchedGitRepositoryRequest
impl RefUnwindSafe for PatchedGitRepositoryRequest
impl Send for PatchedGitRepositoryRequest
impl Sync for PatchedGitRepositoryRequest
impl Unpin for PatchedGitRepositoryRequest
impl UnsafeUnpin for PatchedGitRepositoryRequest
impl UnwindSafe for PatchedGitRepositoryRequest
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