#[non_exhaustive]pub struct LicenseConversionTask {
pub license_conversion_task_id: Option<String>,
pub resource_arn: Option<String>,
pub source_license_context: Option<LicenseConversionContext>,
pub destination_license_context: Option<LicenseConversionContext>,
pub status: Option<LicenseConversionTaskStatus>,
pub status_message: Option<String>,
pub start_time: Option<DateTime>,
pub license_conversion_time: Option<DateTime>,
pub end_time: Option<DateTime>,
}Expand description
Information about a license type conversion task.
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.license_conversion_task_id: Option<String>The ID of the license type conversion task.
resource_arn: Option<String>The Amazon Resource Name (ARN) of the resource associated with the license type conversion task.
source_license_context: Option<LicenseConversionContext>Information about the license type this conversion task converted from.
destination_license_context: Option<LicenseConversionContext>Information about the license type this conversion task converted to.
status: Option<LicenseConversionTaskStatus>The status of the conversion task.
status_message: Option<String>The status message for the conversion task.
start_time: Option<DateTime>The time the conversion task was started at.
license_conversion_time: Option<DateTime>The time the usage operation value of the resource was changed.
end_time: Option<DateTime>The time the conversion task was completed.
Implementations§
source§impl LicenseConversionTask
impl LicenseConversionTask
sourcepub fn license_conversion_task_id(&self) -> Option<&str>
pub fn license_conversion_task_id(&self) -> Option<&str>
The ID of the license type conversion task.
sourcepub fn resource_arn(&self) -> Option<&str>
pub fn resource_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the resource associated with the license type conversion task.
sourcepub fn source_license_context(&self) -> Option<&LicenseConversionContext>
pub fn source_license_context(&self) -> Option<&LicenseConversionContext>
Information about the license type this conversion task converted from.
sourcepub fn destination_license_context(&self) -> Option<&LicenseConversionContext>
pub fn destination_license_context(&self) -> Option<&LicenseConversionContext>
Information about the license type this conversion task converted to.
sourcepub fn status(&self) -> Option<&LicenseConversionTaskStatus>
pub fn status(&self) -> Option<&LicenseConversionTaskStatus>
The status of the conversion task.
sourcepub fn status_message(&self) -> Option<&str>
pub fn status_message(&self) -> Option<&str>
The status message for the conversion task.
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
The time the conversion task was started at.
sourcepub fn license_conversion_time(&self) -> Option<&DateTime>
pub fn license_conversion_time(&self) -> Option<&DateTime>
The time the usage operation value of the resource was changed.
source§impl LicenseConversionTask
impl LicenseConversionTask
sourcepub fn builder() -> LicenseConversionTaskBuilder
pub fn builder() -> LicenseConversionTaskBuilder
Creates a new builder-style object to manufacture LicenseConversionTask.
Trait Implementations§
source§impl Clone for LicenseConversionTask
impl Clone for LicenseConversionTask
source§fn clone(&self) -> LicenseConversionTask
fn clone(&self) -> LicenseConversionTask
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for LicenseConversionTask
impl Debug for LicenseConversionTask
source§impl PartialEq<LicenseConversionTask> for LicenseConversionTask
impl PartialEq<LicenseConversionTask> for LicenseConversionTask
source§fn eq(&self, other: &LicenseConversionTask) -> bool
fn eq(&self, other: &LicenseConversionTask) -> bool
self and other values to be equal, and is used
by ==.