Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
data SourceMetadata Source #
High-level information about the managed rule group that your own rule group is copied from. You can use the the metadata to track version updates made to the originating rule group. You can retrieve all objects for a rule group by calling DescribeRuleGroup.
See: newSourceMetadata
smart constructor.
SourceMetadata' | |
|
Instances
newSourceMetadata :: SourceMetadata Source #
Create a value of SourceMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sourceArn:SourceMetadata'
, sourceMetadata_sourceArn
- The Amazon Resource Name (ARN) of the rule group that your own rule
group is copied from.
$sel:sourceUpdateToken:SourceMetadata'
, sourceMetadata_sourceUpdateToken
- The update token of the Amazon Web Services managed rule group that your
own rule group is copied from. To determine the update token for the
managed rule group, call
DescribeRuleGroup.
sourceMetadata_sourceArn :: Lens' SourceMetadata (Maybe Text) Source #
The Amazon Resource Name (ARN) of the rule group that your own rule group is copied from.
sourceMetadata_sourceUpdateToken :: Lens' SourceMetadata (Maybe Text) Source #
The update token of the Amazon Web Services managed rule group that your own rule group is copied from. To determine the update token for the managed rule group, call DescribeRuleGroup.