pub fn secrets_manager_access_role_arn(
            mut self,
            input: impl Into<std::string::String>,
        ) -> Self {
            self.secrets_manager_access_role_arn = Some(input.into());
            self
        }
/// <p>The full Amazon Resource Name (ARN) of the IAM role that specifies DMS as the trusted entity and grants the required permissions to access the value in <code>SecretsManagerSecret.</code> The role must allow the <code>iam:PassRole</code> action. <code>SecretsManagerSecret</code> has the value of the Amazon Web Services Secrets Manager secret that allows access to the MySQL endpoint.</p> <note>
/// <p>You can specify one of two sets of values for these permissions. You can specify the values for this setting and <code>SecretsManagerSecretId</code>. Or you can specify clear-text values for <code>UserName</code>, <code>Password</code>, <code>ServerName</code>, and <code>Port</code>. You can't specify both. For more information on creating this <code>SecretsManagerSecret</code> and the <code>SecretsManagerAccessRoleArn</code> and <code>SecretsManagerSecretId</code> required to access it, see <a href="https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Security.html#security-iam-secretsmanager">Using secrets to access Database Migration Service resources</a> in the Database Migration Service User Guide. </p>
/// </note>
The full Amazon Resource Name (ARN) of the IAM role that specifies DMS as the trusted entity and grants the required permissions to access the value in SecretsManagerSecret. The role must allow the iam:PassRole action. SecretsManagerSecret has the value of the Amazon Web Services Secrets Manager secret that allows access to the MySQL endpoint. 
You can specify one of two sets of values for these permissions. You can specify the values for this setting and SecretsManagerSecretId. Or you can specify clear-text values for UserName, Password, ServerName, and Port. You can't specify both. For more information on creating this SecretsManagerSecret and the SecretsManagerAccessRoleArn and SecretsManagerSecretId required to access it, see Using secrets to access Database Migration Service resources in the Database Migration Service User Guide.
The full Amazon Resource Name ( ARN ) of the IAM role that specifies DMS as the trusted entity and grants the required permissions to access the value in SecretsManagerSecret . The role must allow the iam : PassRole action . SecretsManagerSecret has the value of the Amazon Web Services Secrets Manager secret that allows access to the MySQL endpoint . You can specify one of two sets of values for these permissions . You can specify the values for this setting and SecretsManagerSecretId . Or you can specify clear - text values for UserName Password ServerName and Port . You can ' t specify both . For more information on creating this SecretsManagerSecret and the SecretsManagerAccessRoleArn and SecretsManagerSecretId required to access it see Using secrets to access Database Migration Service resources in the Database Migration Service User Guide .
pub fn secrets_manager_access_role_arn(
            mut self,
            input: impl Into<std::string::String>,
        ) -> Self {
            self.secrets_manager_access_role_arn = Some(input.into());
            self
        }
pub fn secrets_manager_access_role_arn ( mut self , input : impl Into < std :: string :: String > , ) -> Self { self . secrets_manager_access_role_arn = Some ( input . into ( ) ) ; self }
<p>The full Amazon Resource Name (ARN) of the IAM role that specifies DMS as the trusted entity and grants the required permissions to access the value in <code>SecretsManagerSecret.</code> The role must allow the <code>iam:PassRole</code> action.
<p > The full Amazon Resource Name ( ARN ) of the IAM role that specifies DMS as the trusted entity and grants the required permissions to access the value in <code > SecretsManagerSecret . < / code > The role must allow the <code > iam : PassRole< / code > action .
mut self
input
impl Into<std::string::String>
mut self
input
impl Into<std::string::String>