pub struct DescribeSecretResponse {Show 21 fields
pub arn: Option<String>,
pub created_date: Option<DateTime<Utc>>,
pub deleted_date: Option<DateTime<Utc>>,
pub description: Option<String>,
pub external_secret_rotation_metadata: Vec<ExternalSecretRotationMetadataItem>,
pub external_secret_rotation_role_arn: Option<String>,
pub kms_key_id: Option<String>,
pub last_accessed_date: Option<DateTime<Utc>>,
pub last_changed_date: Option<DateTime<Utc>>,
pub last_rotated_date: Option<DateTime<Utc>>,
pub name: Option<String>,
pub next_rotation_date: Option<DateTime<Utc>>,
pub owning_service: Option<String>,
pub primary_region: Option<String>,
pub replication_status: Vec<ReplicationStatusType>,
pub rotation_enabled: Option<bool>,
pub rotation_lambda_arn: Option<String>,
pub rotation_rules: Option<RotationRulesType>,
pub tags: Vec<Tag>,
pub type: Option<String>,
pub version_ids_to_stages: HashMap<String, Vec<String>>,
}Expand description
Secrets Manager DescribeSecretResponse.
Fields§
§arn: Option<String>§created_date: Option<DateTime<Utc>>§deleted_date: Option<DateTime<Utc>>§description: Option<String>§external_secret_rotation_metadata: Vec<ExternalSecretRotationMetadataItem>§external_secret_rotation_role_arn: Option<String>§kms_key_id: Option<String>§last_accessed_date: Option<DateTime<Utc>>§last_changed_date: Option<DateTime<Utc>>§last_rotated_date: Option<DateTime<Utc>>§name: Option<String>§next_rotation_date: Option<DateTime<Utc>>§owning_service: Option<String>§primary_region: Option<String>§replication_status: Vec<ReplicationStatusType>§rotation_enabled: Option<bool>§rotation_lambda_arn: Option<String>§rotation_rules: Option<RotationRulesType>§type: Option<String>§version_ids_to_stages: HashMap<String, Vec<String>>Trait Implementations§
Source§impl Clone for DescribeSecretResponse
impl Clone for DescribeSecretResponse
Source§fn clone(&self) -> DescribeSecretResponse
fn clone(&self) -> DescribeSecretResponse
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 DescribeSecretResponse
impl Debug for DescribeSecretResponse
Source§impl Default for DescribeSecretResponse
impl Default for DescribeSecretResponse
Source§fn default() -> DescribeSecretResponse
fn default() -> DescribeSecretResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DescribeSecretResponse
impl<'de> Deserialize<'de> for DescribeSecretResponse
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 DescribeSecretResponse
impl RefUnwindSafe for DescribeSecretResponse
impl Send for DescribeSecretResponse
impl Sync for DescribeSecretResponse
impl Unpin for DescribeSecretResponse
impl UnsafeUnpin for DescribeSecretResponse
impl UnwindSafe for DescribeSecretResponse
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