Struct azure_devops_rust_api::test::models::PlanUpdateModel
source · pub struct PlanUpdateModel {Show 13 fields
pub area: Option<ShallowReference>,
pub build: Option<ShallowReference>,
pub build_definition: Option<ShallowReference>,
pub configuration_ids: Vec<i32>,
pub description: Option<String>,
pub end_date: Option<String>,
pub iteration: Option<String>,
pub name: Option<String>,
pub owner: Option<IdentityRef>,
pub release_environment_definition: Option<ReleaseEnvironmentDefinitionReference>,
pub start_date: Option<String>,
pub state: Option<String>,
pub test_outcome_settings: Option<TestOutcomeSettings>,
}
Expand description
A model class used for creating and updating test plans.
Fields§
§area: Option<ShallowReference>
An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
build: Option<ShallowReference>
An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
build_definition: Option<ShallowReference>
An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
configuration_ids: Vec<i32>
IDs of configurations to be applied when new test suites and test cases are added to the test plan.
description: Option<String>
Description of the test plan.
end_date: Option<String>
End date for the test plan.
iteration: Option<String>
Iteration path assigned to the test plan. This indicates when the target iteration by which the testing in this plan is supposed to be complete and the product is ready to be released.
name: Option<String>
Name of the test plan.
owner: Option<IdentityRef>
§release_environment_definition: Option<ReleaseEnvironmentDefinitionReference>
Reference to release environment resource.
start_date: Option<String>
Start date for the test plan.
state: Option<String>
State of the test plan.
test_outcome_settings: Option<TestOutcomeSettings>
Test outcome settings
Implementations§
Trait Implementations§
source§impl Clone for PlanUpdateModel
impl Clone for PlanUpdateModel
source§fn clone(&self) -> PlanUpdateModel
fn clone(&self) -> PlanUpdateModel
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PlanUpdateModel
impl Debug for PlanUpdateModel
source§impl Default for PlanUpdateModel
impl Default for PlanUpdateModel
source§fn default() -> PlanUpdateModel
fn default() -> PlanUpdateModel
source§impl<'de> Deserialize<'de> for PlanUpdateModel
impl<'de> Deserialize<'de> for PlanUpdateModel
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>,
source§impl PartialEq for PlanUpdateModel
impl PartialEq for PlanUpdateModel
source§fn eq(&self, other: &PlanUpdateModel) -> bool
fn eq(&self, other: &PlanUpdateModel) -> bool
self
and other
values to be equal, and is used
by ==
.