Struct aws_sdk_proton::types::AccountSettings
source · #[non_exhaustive]pub struct AccountSettings { /* private fields */ }
Expand description
Proton settings that are used for multiple services in the Amazon Web Services account.
Implementations§
source§impl AccountSettings
impl AccountSettings
sourcepub fn pipeline_service_role_arn(&self) -> Option<&str>
pub fn pipeline_service_role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines. Assumed by Proton for Amazon Web Services-managed provisioning, and by customer-owned automation for self-managed provisioning.
sourcepub fn pipeline_provisioning_repository(&self) -> Option<&RepositoryBranch>
pub fn pipeline_provisioning_repository(&self) -> Option<&RepositoryBranch>
The linked repository for pipeline provisioning. Required if you have environments configured for self-managed provisioning with services that include pipelines. A linked repository is a repository that has been registered with Proton. For more information, see CreateRepository
.
sourcepub fn pipeline_codebuild_role_arn(&self) -> Option<&str>
pub fn pipeline_codebuild_role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the service role that Proton uses for provisioning pipelines. Proton assumes this role for CodeBuild-based provisioning.
source§impl AccountSettings
impl AccountSettings
sourcepub fn builder() -> AccountSettingsBuilder
pub fn builder() -> AccountSettingsBuilder
Creates a new builder-style object to manufacture AccountSettings
.
Trait Implementations§
source§impl Clone for AccountSettings
impl Clone for AccountSettings
source§fn clone(&self) -> AccountSettings
fn clone(&self) -> AccountSettings
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AccountSettings
impl Debug for AccountSettings
source§impl PartialEq<AccountSettings> for AccountSettings
impl PartialEq<AccountSettings> for AccountSettings
source§fn eq(&self, other: &AccountSettings) -> bool
fn eq(&self, other: &AccountSettings) -> bool
self
and other
values to be equal, and is used
by ==
.