public String getSourceIdentifier() {
        return this.sourceIdentifier;
    }
<p>
For Config Managed rules, a predefined identifier from a list. For example, <code>IAM_PASSWORD_POLICY</code> is a
managed rule. To reference a managed rule, see <a
href="https://docs.aws.amazon.com/config/latest/developerguide/managed-rules-by-aws-config.html">List of Config
Managed Rules</a>.
</p>
<p>
For Config Custom Lambda rules, the identifier is the Amazon Resource Name (ARN) of the rule's Lambda function,
such as <code>arn:aws:lambda:us-east-2:123456789012:function:custom_rule_name</code>.
</p>
<p>
For Config Custom Policy rules, this field will be ignored.
</p>

@return For Config Managed rules, a predefined identifier from a list. For example,
        <code>IAM_PASSWORD_POLICY</code> is a managed rule. To reference a managed rule, see <a
        href="https://docs.aws.amazon.com/config/latest/developerguide/managed-rules-by-aws-config.html">List of
        Config Managed Rules</a>.</p>
        <p>
        For Config Custom Lambda rules, the identifier is the Amazon Resource Name (ARN) of the rule's Lambda
        function, such as <code>arn:aws:lambda:us-east-2:123456789012:function:custom_rule_name</code>.
        </p>
        <p>
        For Config Custom Policy rules, this field will be ignored.
aws-java-sdk-config/src/main/java/com/amazonaws/services/config/model/Source.java