Struct aws_sdk_outposts::types::builders::SiteBuilder
source · #[non_exhaustive]pub struct SiteBuilder { /* private fields */ }
Expand description
A builder for Site
.
Implementations§
source§impl SiteBuilder
impl SiteBuilder
sourcepub fn set_site_id(self, input: Option<String>) -> Self
pub fn set_site_id(self, input: Option<String>) -> Self
The ID of the site.
sourcepub fn account_id(self, input: impl Into<String>) -> Self
pub fn account_id(self, input: impl Into<String>) -> Self
The ID of the Amazon Web Services account.
sourcepub fn set_account_id(self, input: Option<String>) -> Self
pub fn set_account_id(self, input: Option<String>) -> Self
The ID of the Amazon Web Services account.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description of the site.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description of the site.
Adds a key-value pair to tags
.
To override the contents of this collection use set_tags
.
The site tags.
The site tags.
sourcepub fn site_arn(self, input: impl Into<String>) -> Self
pub fn site_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the site.
sourcepub fn set_site_arn(self, input: Option<String>) -> Self
pub fn set_site_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the site.
sourcepub fn operating_address_country_code(self, input: impl Into<String>) -> Self
pub fn operating_address_country_code(self, input: impl Into<String>) -> Self
The ISO-3166 two-letter country code where the hardware is installed and powered on.
sourcepub fn set_operating_address_country_code(self, input: Option<String>) -> Self
pub fn set_operating_address_country_code(self, input: Option<String>) -> Self
The ISO-3166 two-letter country code where the hardware is installed and powered on.
sourcepub fn operating_address_state_or_region(self, input: impl Into<String>) -> Self
pub fn operating_address_state_or_region(self, input: impl Into<String>) -> Self
State or region where the hardware is installed and powered on.
sourcepub fn set_operating_address_state_or_region(
self,
input: Option<String>
) -> Self
pub fn set_operating_address_state_or_region( self, input: Option<String> ) -> Self
State or region where the hardware is installed and powered on.
sourcepub fn operating_address_city(self, input: impl Into<String>) -> Self
pub fn operating_address_city(self, input: impl Into<String>) -> Self
City where the hardware is installed and powered on.
sourcepub fn set_operating_address_city(self, input: Option<String>) -> Self
pub fn set_operating_address_city(self, input: Option<String>) -> Self
City where the hardware is installed and powered on.
sourcepub fn rack_physical_properties(self, input: RackPhysicalProperties) -> Self
pub fn rack_physical_properties(self, input: RackPhysicalProperties) -> Self
Information about the physical and logistical details for a rack at the site.
sourcepub fn set_rack_physical_properties(
self,
input: Option<RackPhysicalProperties>
) -> Self
pub fn set_rack_physical_properties( self, input: Option<RackPhysicalProperties> ) -> Self
Information about the physical and logistical details for a rack at the site.
Trait Implementations§
source§impl Clone for SiteBuilder
impl Clone for SiteBuilder
source§fn clone(&self) -> SiteBuilder
fn clone(&self) -> SiteBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SiteBuilder
impl Debug for SiteBuilder
source§impl Default for SiteBuilder
impl Default for SiteBuilder
source§fn default() -> SiteBuilder
fn default() -> SiteBuilder
source§impl PartialEq<SiteBuilder> for SiteBuilder
impl PartialEq<SiteBuilder> for SiteBuilder
source§fn eq(&self, other: &SiteBuilder) -> bool
fn eq(&self, other: &SiteBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.