Struct aws_sdk_deadline::operation::get_monitor::GetMonitorOutput
source · #[non_exhaustive]pub struct GetMonitorOutput {
pub monitor_id: String,
pub display_name: String,
pub subdomain: String,
pub url: String,
pub role_arn: String,
pub identity_center_instance_arn: String,
pub identity_center_application_arn: String,
pub created_at: DateTime,
pub created_by: String,
pub updated_at: Option<DateTime>,
pub updated_by: 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.monitor_id: StringThe unique identifier for the monitor.
display_name: StringThe name used to identify the monitor on the Deadline Cloud console.
subdomain: StringThe subdomain used for the monitor URL. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.
url: StringThe complete URL of the monitor. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.
role_arn: StringThe Amazon Resource Name (ARN) of the IAM role for the monitor. Users of the monitor use this role to access Deadline Cloud resources.
identity_center_instance_arn: StringThe Amazon Resource Name (ARN) of the IAM Identity Center instance responsible for authenticating monitor users.
identity_center_application_arn: StringThe Amazon Resource Name (ARN) that the IAM Identity Center assigned to the monitor when it was created.
created_at: DateTimeThe UNIX timestamp of the date and time that the monitor was created.
created_by: StringThe user name of the person that created the monitor.
updated_at: Option<DateTime>The UNIX timestamp of the last date and time that the monitor was updated.
updated_by: Option<String>The user name of the person that last updated the monitor.
Implementations§
source§impl GetMonitorOutput
impl GetMonitorOutput
sourcepub fn monitor_id(&self) -> &str
pub fn monitor_id(&self) -> &str
The unique identifier for the monitor.
sourcepub fn display_name(&self) -> &str
pub fn display_name(&self) -> &str
The name used to identify the monitor on the Deadline Cloud console.
sourcepub fn subdomain(&self) -> &str
pub fn subdomain(&self) -> &str
The subdomain used for the monitor URL. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.
sourcepub fn url(&self) -> &str
pub fn url(&self) -> &str
The complete URL of the monitor. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.
sourcepub fn role_arn(&self) -> &str
pub fn role_arn(&self) -> &str
The Amazon Resource Name (ARN) of the IAM role for the monitor. Users of the monitor use this role to access Deadline Cloud resources.
sourcepub fn identity_center_instance_arn(&self) -> &str
pub fn identity_center_instance_arn(&self) -> &str
The Amazon Resource Name (ARN) of the IAM Identity Center instance responsible for authenticating monitor users.
sourcepub fn identity_center_application_arn(&self) -> &str
pub fn identity_center_application_arn(&self) -> &str
The Amazon Resource Name (ARN) that the IAM Identity Center assigned to the monitor when it was created.
sourcepub fn created_at(&self) -> &DateTime
pub fn created_at(&self) -> &DateTime
The UNIX timestamp of the date and time that the monitor was created.
sourcepub fn created_by(&self) -> &str
pub fn created_by(&self) -> &str
The user name of the person that created the monitor.
sourcepub fn updated_at(&self) -> Option<&DateTime>
pub fn updated_at(&self) -> Option<&DateTime>
The UNIX timestamp of the last date and time that the monitor was updated.
sourcepub fn updated_by(&self) -> Option<&str>
pub fn updated_by(&self) -> Option<&str>
The user name of the person that last updated the monitor.
source§impl GetMonitorOutput
impl GetMonitorOutput
sourcepub fn builder() -> GetMonitorOutputBuilder
pub fn builder() -> GetMonitorOutputBuilder
Creates a new builder-style object to manufacture GetMonitorOutput.
Trait Implementations§
source§impl Clone for GetMonitorOutput
impl Clone for GetMonitorOutput
source§fn clone(&self) -> GetMonitorOutput
fn clone(&self) -> GetMonitorOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetMonitorOutput
impl Debug for GetMonitorOutput
source§impl PartialEq for GetMonitorOutput
impl PartialEq for GetMonitorOutput
source§fn eq(&self, other: &GetMonitorOutput) -> bool
fn eq(&self, other: &GetMonitorOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetMonitorOutput
impl RequestId for GetMonitorOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.