Struct aws_sdk_ecr::operation::update_pull_through_cache_rule::UpdatePullThroughCacheRuleOutput
source · #[non_exhaustive]pub struct UpdatePullThroughCacheRuleOutput {
pub ecr_repository_prefix: Option<String>,
pub registry_id: Option<String>,
pub updated_at: Option<DateTime>,
pub credential_arn: Option<String>,
/* private fields */
}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.ecr_repository_prefix: Option<String>The Amazon ECR repository prefix associated with the pull through cache rule.
registry_id: Option<String>The registry ID associated with the request.
updated_at: Option<DateTime>The date and time, in JavaScript date format, when the pull through cache rule was updated.
credential_arn: Option<String>The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.
Implementations§
source§impl UpdatePullThroughCacheRuleOutput
impl UpdatePullThroughCacheRuleOutput
sourcepub fn ecr_repository_prefix(&self) -> Option<&str>
pub fn ecr_repository_prefix(&self) -> Option<&str>
The Amazon ECR repository prefix associated with the pull through cache rule.
sourcepub fn registry_id(&self) -> Option<&str>
pub fn registry_id(&self) -> Option<&str>
The registry ID associated with the request.
sourcepub fn updated_at(&self) -> Option<&DateTime>
pub fn updated_at(&self) -> Option<&DateTime>
The date and time, in JavaScript date format, when the pull through cache rule was updated.
sourcepub fn credential_arn(&self) -> Option<&str>
pub fn credential_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.
source§impl UpdatePullThroughCacheRuleOutput
impl UpdatePullThroughCacheRuleOutput
sourcepub fn builder() -> UpdatePullThroughCacheRuleOutputBuilder
pub fn builder() -> UpdatePullThroughCacheRuleOutputBuilder
Creates a new builder-style object to manufacture UpdatePullThroughCacheRuleOutput.
Trait Implementations§
source§impl Clone for UpdatePullThroughCacheRuleOutput
impl Clone for UpdatePullThroughCacheRuleOutput
source§fn clone(&self) -> UpdatePullThroughCacheRuleOutput
fn clone(&self) -> UpdatePullThroughCacheRuleOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdatePullThroughCacheRuleOutput
impl PartialEq for UpdatePullThroughCacheRuleOutput
source§fn eq(&self, other: &UpdatePullThroughCacheRuleOutput) -> bool
fn eq(&self, other: &UpdatePullThroughCacheRuleOutput) -> bool
self and other values to be equal, and is used by ==.source§impl RequestId for UpdatePullThroughCacheRuleOutput
impl RequestId for UpdatePullThroughCacheRuleOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for UpdatePullThroughCacheRuleOutput
Auto Trait Implementations§
impl Freeze for UpdatePullThroughCacheRuleOutput
impl RefUnwindSafe for UpdatePullThroughCacheRuleOutput
impl Send for UpdatePullThroughCacheRuleOutput
impl Sync for UpdatePullThroughCacheRuleOutput
impl Unpin for UpdatePullThroughCacheRuleOutput
impl UnwindSafe for UpdatePullThroughCacheRuleOutput
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)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