#[non_exhaustive]pub struct CreateProjectInput {
pub portal_id: Option<String>,
pub project_name: Option<String>,
pub project_description: Option<String>,
pub client_token: Option<String>,
pub tags: Option<HashMap<String, String>>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.portal_id: Option<String>The ID of the portal in which to create the project.
project_name: Option<String>A friendly name for the project.
project_description: Option<String>A description for the project.
client_token: Option<String>A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
A list of key-value pairs that contain metadata for the project. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.
Implementations§
source§impl CreateProjectInput
impl CreateProjectInput
sourcepub fn project_name(&self) -> Option<&str>
pub fn project_name(&self) -> Option<&str>
A friendly name for the project.
sourcepub fn project_description(&self) -> Option<&str>
pub fn project_description(&self) -> Option<&str>
A description for the project.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
A list of key-value pairs that contain metadata for the project. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.
source§impl CreateProjectInput
impl CreateProjectInput
sourcepub fn builder() -> CreateProjectInputBuilder
pub fn builder() -> CreateProjectInputBuilder
Creates a new builder-style object to manufacture CreateProjectInput.
Trait Implementations§
source§impl Clone for CreateProjectInput
impl Clone for CreateProjectInput
source§fn clone(&self) -> CreateProjectInput
fn clone(&self) -> CreateProjectInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CreateProjectInput
impl Debug for CreateProjectInput
source§impl PartialEq for CreateProjectInput
impl PartialEq for CreateProjectInput
source§fn eq(&self, other: &CreateProjectInput) -> bool
fn eq(&self, other: &CreateProjectInput) -> bool
self and other values to be equal, and is used
by ==.