Struct google_tagmanager2::WorkspaceProposal
[−]
[src]
pub struct WorkspaceProposal { pub status: Option<String>, pub authors: Option<Vec<WorkspaceProposalUser>>, pub reviewers: Option<Vec<WorkspaceProposalUser>>, pub path: Option<String>, pub fingerprint: Option<String>, pub history: Option<Vec<WorkspaceProposalHistory>>, }
A workspace proposal represents an ongoing review of workspace changes in an effort to gain approval for container version creation.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- containers workspaces proposal create accounts (response)
- containers workspaces update proposal accounts (response)
- containers workspaces get proposal accounts (response)
Fields
status: Option<String>
The status of the workspace proposal as it goes through review.
List of authors for the workspace proposal.
reviewers: Option<Vec<WorkspaceProposalUser>>
Lists of reviewers for the workspace proposal.
path: Option<String>
GTM workspace proposal's relative path.
fingerprint: Option<String>
The fingerprint of the GTM workspace proposal as computed at storage time. This value is recomputed whenever the proposal is modified.
history: Option<Vec<WorkspaceProposalHistory>>
Records the history of comments and status changes.
Trait Implementations
impl Default for WorkspaceProposal
[src]
fn default() -> WorkspaceProposal
[src]
Returns the "default value" for a type. Read more
impl Clone for WorkspaceProposal
[src]
fn clone(&self) -> WorkspaceProposal
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more