#[non_exhaustive]pub struct UntagResourceInput {
pub secret_id: Option<String>,
pub tag_keys: Option<Vec<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.secret_id: Option<String>
The ARN or name of the secret.
For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.
tag_keys: Option<Vec<String>>
A list of tag key names to remove from the secret. You don't specify the value. Both the key and its associated value are removed.
This parameter requires a JSON text string argument.
For storing multiple values, we recommend that you use a JSON text string argument and specify key/value pairs. For more information, see Specifying parameter values for the Amazon Web Services CLI in the Amazon Web Services CLI User Guide.
Implementations§
source§impl UntagResourceInput
impl UntagResourceInput
sourcepub fn secret_id(&self) -> Option<&str>
pub fn secret_id(&self) -> Option<&str>
The ARN or name of the secret.
For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.
sourcepub fn tag_keys(&self) -> &[String]
pub fn tag_keys(&self) -> &[String]
A list of tag key names to remove from the secret. You don't specify the value. Both the key and its associated value are removed.
This parameter requires a JSON text string argument.
For storing multiple values, we recommend that you use a JSON text string argument and specify key/value pairs. For more information, see Specifying parameter values for the Amazon Web Services CLI in the Amazon Web Services CLI User Guide.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tag_keys.is_none()
.
source§impl UntagResourceInput
impl UntagResourceInput
sourcepub fn builder() -> UntagResourceInputBuilder
pub fn builder() -> UntagResourceInputBuilder
Creates a new builder-style object to manufacture UntagResourceInput
.
Trait Implementations§
source§impl Clone for UntagResourceInput
impl Clone for UntagResourceInput
source§fn clone(&self) -> UntagResourceInput
fn clone(&self) -> UntagResourceInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UntagResourceInput
impl Debug for UntagResourceInput
source§impl PartialEq for UntagResourceInput
impl PartialEq for UntagResourceInput
impl StructuralPartialEq for UntagResourceInput
Auto Trait Implementations§
impl Freeze for UntagResourceInput
impl RefUnwindSafe for UntagResourceInput
impl Send for UntagResourceInput
impl Sync for UntagResourceInput
impl Unpin for UntagResourceInput
impl UnwindSafe for UntagResourceInput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)