pub struct PullThroughCacheRule {
pub ecr_repository_prefix: String,
pub upstream_registry_url: String,
pub upstream_registry: Option<String>,
pub credential_arn: Option<String>,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub custom_role_arn: Option<String>,
}Fields§
§ecr_repository_prefix: String§upstream_registry_url: String§upstream_registry: Option<String>§credential_arn: Option<String>§created_at: DateTime<Utc>§updated_at: DateTime<Utc>§custom_role_arn: Option<String>Trait Implementations§
Source§impl Clone for PullThroughCacheRule
impl Clone for PullThroughCacheRule
Source§fn clone(&self) -> PullThroughCacheRule
fn clone(&self) -> PullThroughCacheRule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PullThroughCacheRule
impl Debug for PullThroughCacheRule
Source§impl<'de> Deserialize<'de> for PullThroughCacheRule
impl<'de> Deserialize<'de> for PullThroughCacheRule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PullThroughCacheRule
impl RefUnwindSafe for PullThroughCacheRule
impl Send for PullThroughCacheRule
impl Sync for PullThroughCacheRule
impl Unpin for PullThroughCacheRule
impl UnsafeUnpin for PullThroughCacheRule
impl UnwindSafe for PullThroughCacheRule
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
Mutably borrows from an owned value. Read more