#[non_exhaustive]pub struct DatabaseInstanceSoftwareDetailsResponse {
pub engine: Option<String>,
pub engine_version: Option<String>,
pub engine_edition: Option<String>,
pub service_pack: Option<String>,
pub support_level: Option<String>,
pub os_architecture: Option<i32>,
pub tooltip: Option<String>,
}
Expand description
Describes an inventory database instance for a Fleet Advisor collector.
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.engine: Option<String>
The database engine of a database in a Fleet Advisor collector inventory, for example Microsoft SQL Server
.
engine_version: Option<String>
The database engine version of a database in a Fleet Advisor collector inventory, for example 2019
.
engine_edition: Option<String>
The database engine edition of a database in a Fleet Advisor collector inventory, for example Express
.
service_pack: Option<String>
The service pack level of the database.
support_level: Option<String>
The support level of the database, for example Mainstream support
.
os_architecture: Option<i32>
The operating system architecture of the database.
tooltip: Option<String>
Information about the database engine software, for example Mainstream support ends on November 14th, 2024
.
Implementations§
source§impl DatabaseInstanceSoftwareDetailsResponse
impl DatabaseInstanceSoftwareDetailsResponse
sourcepub fn engine(&self) -> Option<&str>
pub fn engine(&self) -> Option<&str>
The database engine of a database in a Fleet Advisor collector inventory, for example Microsoft SQL Server
.
sourcepub fn engine_version(&self) -> Option<&str>
pub fn engine_version(&self) -> Option<&str>
The database engine version of a database in a Fleet Advisor collector inventory, for example 2019
.
sourcepub fn engine_edition(&self) -> Option<&str>
pub fn engine_edition(&self) -> Option<&str>
The database engine edition of a database in a Fleet Advisor collector inventory, for example Express
.
sourcepub fn service_pack(&self) -> Option<&str>
pub fn service_pack(&self) -> Option<&str>
The service pack level of the database.
sourcepub fn support_level(&self) -> Option<&str>
pub fn support_level(&self) -> Option<&str>
The support level of the database, for example Mainstream support
.
sourcepub fn os_architecture(&self) -> Option<i32>
pub fn os_architecture(&self) -> Option<i32>
The operating system architecture of the database.
source§impl DatabaseInstanceSoftwareDetailsResponse
impl DatabaseInstanceSoftwareDetailsResponse
sourcepub fn builder() -> DatabaseInstanceSoftwareDetailsResponseBuilder
pub fn builder() -> DatabaseInstanceSoftwareDetailsResponseBuilder
Creates a new builder-style object to manufacture DatabaseInstanceSoftwareDetailsResponse
.
Trait Implementations§
source§impl Clone for DatabaseInstanceSoftwareDetailsResponse
impl Clone for DatabaseInstanceSoftwareDetailsResponse
source§fn clone(&self) -> DatabaseInstanceSoftwareDetailsResponse
fn clone(&self) -> DatabaseInstanceSoftwareDetailsResponse
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for DatabaseInstanceSoftwareDetailsResponse
impl PartialEq for DatabaseInstanceSoftwareDetailsResponse
source§fn eq(&self, other: &DatabaseInstanceSoftwareDetailsResponse) -> bool
fn eq(&self, other: &DatabaseInstanceSoftwareDetailsResponse) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for DatabaseInstanceSoftwareDetailsResponse
Auto Trait Implementations§
impl Freeze for DatabaseInstanceSoftwareDetailsResponse
impl RefUnwindSafe for DatabaseInstanceSoftwareDetailsResponse
impl Send for DatabaseInstanceSoftwareDetailsResponse
impl Sync for DatabaseInstanceSoftwareDetailsResponse
impl Unpin for DatabaseInstanceSoftwareDetailsResponse
impl UnwindSafe for DatabaseInstanceSoftwareDetailsResponse
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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