Struct aws_sdk_ssm::operation::reset_service_setting::builders::ResetServiceSettingInputBuilder
source · #[non_exhaustive]pub struct ResetServiceSettingInputBuilder { /* private fields */ }Expand description
A builder for ResetServiceSettingInput.
Implementations§
source§impl ResetServiceSettingInputBuilder
impl ResetServiceSettingInputBuilder
sourcepub fn setting_id(self, input: impl Into<String>) -> Self
pub fn setting_id(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the service setting to reset. The setting ID can be one of the following.
-
/ssm/managed-instance/default-ec2-instance-management-role -
/ssm/automation/customer-script-log-destination -
/ssm/automation/customer-script-log-group-name -
/ssm/documents/console/public-sharing-permission -
/ssm/managed-instance/activation-tier -
/ssm/opsinsights/opscenter -
/ssm/parameter-store/default-parameter-tier -
/ssm/parameter-store/high-throughput-enabled
sourcepub fn set_setting_id(self, input: Option<String>) -> Self
pub fn set_setting_id(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the service setting to reset. The setting ID can be one of the following.
-
/ssm/managed-instance/default-ec2-instance-management-role -
/ssm/automation/customer-script-log-destination -
/ssm/automation/customer-script-log-group-name -
/ssm/documents/console/public-sharing-permission -
/ssm/managed-instance/activation-tier -
/ssm/opsinsights/opscenter -
/ssm/parameter-store/default-parameter-tier -
/ssm/parameter-store/high-throughput-enabled
sourcepub fn get_setting_id(&self) -> &Option<String>
pub fn get_setting_id(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the service setting to reset. The setting ID can be one of the following.
-
/ssm/managed-instance/default-ec2-instance-management-role -
/ssm/automation/customer-script-log-destination -
/ssm/automation/customer-script-log-group-name -
/ssm/documents/console/public-sharing-permission -
/ssm/managed-instance/activation-tier -
/ssm/opsinsights/opscenter -
/ssm/parameter-store/default-parameter-tier -
/ssm/parameter-store/high-throughput-enabled
sourcepub fn build(self) -> Result<ResetServiceSettingInput, BuildError>
pub fn build(self) -> Result<ResetServiceSettingInput, BuildError>
Consumes the builder and constructs a ResetServiceSettingInput.
source§impl ResetServiceSettingInputBuilder
impl ResetServiceSettingInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<ResetServiceSettingOutput, SdkError<ResetServiceSettingError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<ResetServiceSettingOutput, SdkError<ResetServiceSettingError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for ResetServiceSettingInputBuilder
impl Clone for ResetServiceSettingInputBuilder
source§fn clone(&self) -> ResetServiceSettingInputBuilder
fn clone(&self) -> ResetServiceSettingInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ResetServiceSettingInputBuilder
impl Default for ResetServiceSettingInputBuilder
source§fn default() -> ResetServiceSettingInputBuilder
fn default() -> ResetServiceSettingInputBuilder
source§impl PartialEq for ResetServiceSettingInputBuilder
impl PartialEq for ResetServiceSettingInputBuilder
source§fn eq(&self, other: &ResetServiceSettingInputBuilder) -> bool
fn eq(&self, other: &ResetServiceSettingInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ResetServiceSettingInputBuilder
Auto Trait Implementations§
impl Freeze for ResetServiceSettingInputBuilder
impl RefUnwindSafe for ResetServiceSettingInputBuilder
impl Send for ResetServiceSettingInputBuilder
impl Sync for ResetServiceSettingInputBuilder
impl Unpin for ResetServiceSettingInputBuilder
impl UnwindSafe for ResetServiceSettingInputBuilder
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more