Struct aws_sdk_licensemanager::operation::get_service_settings::builders::GetServiceSettingsOutputBuilder
source · #[non_exhaustive]pub struct GetServiceSettingsOutputBuilder { /* private fields */ }Expand description
A builder for GetServiceSettingsOutput.
Implementations§
source§impl GetServiceSettingsOutputBuilder
impl GetServiceSettingsOutputBuilder
sourcepub fn s3_bucket_arn(self, input: impl Into<String>) -> Self
pub fn s3_bucket_arn(self, input: impl Into<String>) -> Self
Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.
sourcepub fn set_s3_bucket_arn(self, input: Option<String>) -> Self
pub fn set_s3_bucket_arn(self, input: Option<String>) -> Self
Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.
sourcepub fn get_s3_bucket_arn(&self) -> &Option<String>
pub fn get_s3_bucket_arn(&self) -> &Option<String>
Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.
sourcepub fn sns_topic_arn(self, input: impl Into<String>) -> Self
pub fn sns_topic_arn(self, input: impl Into<String>) -> Self
SNS topic configured to receive notifications from License Manager.
sourcepub fn set_sns_topic_arn(self, input: Option<String>) -> Self
pub fn set_sns_topic_arn(self, input: Option<String>) -> Self
SNS topic configured to receive notifications from License Manager.
sourcepub fn get_sns_topic_arn(&self) -> &Option<String>
pub fn get_sns_topic_arn(&self) -> &Option<String>
SNS topic configured to receive notifications from License Manager.
sourcepub fn organization_configuration(
self,
input: OrganizationConfiguration
) -> Self
pub fn organization_configuration( self, input: OrganizationConfiguration ) -> Self
Indicates whether Organizations is integrated with License Manager for cross-account discovery.
sourcepub fn set_organization_configuration(
self,
input: Option<OrganizationConfiguration>
) -> Self
pub fn set_organization_configuration( self, input: Option<OrganizationConfiguration> ) -> Self
Indicates whether Organizations is integrated with License Manager for cross-account discovery.
sourcepub fn get_organization_configuration(
&self
) -> &Option<OrganizationConfiguration>
pub fn get_organization_configuration( &self ) -> &Option<OrganizationConfiguration>
Indicates whether Organizations is integrated with License Manager for cross-account discovery.
sourcepub fn enable_cross_accounts_discovery(self, input: bool) -> Self
pub fn enable_cross_accounts_discovery(self, input: bool) -> Self
Indicates whether cross-account discovery is enabled.
sourcepub fn set_enable_cross_accounts_discovery(self, input: Option<bool>) -> Self
pub fn set_enable_cross_accounts_discovery(self, input: Option<bool>) -> Self
Indicates whether cross-account discovery is enabled.
sourcepub fn get_enable_cross_accounts_discovery(&self) -> &Option<bool>
pub fn get_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.
Amazon Resource Name (ARN) of the resource share. The License Manager management account provides member accounts with access to this share.
Amazon Resource Name (ARN) of the resource share. The License Manager management account provides member accounts with access to this share.
sourcepub fn build(self) -> GetServiceSettingsOutput
pub fn build(self) -> GetServiceSettingsOutput
Consumes the builder and constructs a GetServiceSettingsOutput.
Trait Implementations§
source§impl Clone for GetServiceSettingsOutputBuilder
impl Clone for GetServiceSettingsOutputBuilder
source§fn clone(&self) -> GetServiceSettingsOutputBuilder
fn clone(&self) -> GetServiceSettingsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetServiceSettingsOutputBuilder
impl Default for GetServiceSettingsOutputBuilder
source§fn default() -> GetServiceSettingsOutputBuilder
fn default() -> GetServiceSettingsOutputBuilder
source§impl PartialEq<GetServiceSettingsOutputBuilder> for GetServiceSettingsOutputBuilder
impl PartialEq<GetServiceSettingsOutputBuilder> for GetServiceSettingsOutputBuilder
source§fn eq(&self, other: &GetServiceSettingsOutputBuilder) -> bool
fn eq(&self, other: &GetServiceSettingsOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.