#[non_exhaustive]pub struct GetServiceSettingsOutput {
pub s3_bucket_arn: Option<String>,
pub sns_topic_arn: Option<String>,
pub organization_configuration: Option<OrganizationConfiguration>,
pub enable_cross_accounts_discovery: Option<bool>,
pub license_manager_resource_share_arn: 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.s3_bucket_arn: Option<String>Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.
sns_topic_arn: Option<String>SNS topic configured to receive notifications from License Manager.
organization_configuration: Option<OrganizationConfiguration>Indicates whether Organizations is integrated with License Manager for cross-account discovery.
enable_cross_accounts_discovery: Option<bool>Indicates whether cross-account discovery is enabled.
Amazon Resource Name (ARN) of the resource share. The License Manager management account provides member accounts with access to this share.
Implementations§
source§impl GetServiceSettingsOutput
impl GetServiceSettingsOutput
sourcepub fn s3_bucket_arn(&self) -> Option<&str>
pub fn s3_bucket_arn(&self) -> Option<&str>
Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.
sourcepub fn sns_topic_arn(&self) -> Option<&str>
pub fn sns_topic_arn(&self) -> Option<&str>
SNS topic configured to receive notifications from License Manager.
sourcepub fn organization_configuration(&self) -> Option<&OrganizationConfiguration>
pub fn organization_configuration(&self) -> Option<&OrganizationConfiguration>
Indicates whether Organizations is integrated with License Manager for cross-account discovery.
sourcepub fn enable_cross_accounts_discovery(&self) -> Option<bool>
pub fn enable_cross_accounts_discovery(&self) -> Option<bool>
Indicates whether cross-account discovery is enabled.
Amazon Resource Name (ARN) of the resource share. The License Manager management account provides member accounts with access to this share.
source§impl GetServiceSettingsOutput
impl GetServiceSettingsOutput
sourcepub fn builder() -> GetServiceSettingsOutputBuilder
pub fn builder() -> GetServiceSettingsOutputBuilder
Creates a new builder-style object to manufacture GetServiceSettingsOutput.
Trait Implementations§
source§impl Clone for GetServiceSettingsOutput
impl Clone for GetServiceSettingsOutput
source§fn clone(&self) -> GetServiceSettingsOutput
fn clone(&self) -> GetServiceSettingsOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetServiceSettingsOutput
impl Debug for GetServiceSettingsOutput
source§impl PartialEq<GetServiceSettingsOutput> for GetServiceSettingsOutput
impl PartialEq<GetServiceSettingsOutput> for GetServiceSettingsOutput
source§fn eq(&self, other: &GetServiceSettingsOutput) -> bool
fn eq(&self, other: &GetServiceSettingsOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetServiceSettingsOutput
impl RequestId for GetServiceSettingsOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.