AmazonGlueSchemaRegistry¶
Description¶
Provides a Schema Registry that interacts with the AWS Glue Schema Registry so that those Schemas that are stored in the Glue Schema Registry can be used in NiFi. When a Schema is looked up by name by this registry, it will find a Schema in the Glue Schema Registry with their names.
Properties¶
In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name |
API Name |
Default Value |
Allowable Values |
Description |
---|---|---|---|---|
AWS Credentials Provider Service |
aws-credentials-provider-service |
The Controller Service that is used to obtain AWS credentials provider |
||
Cache Expiration * |
cache-expiration |
1 hour |
Specifies how long a Schema that is cached should remain in the cache. Once this time period elapses, a cached version of a schema will no longer be used, and the service will have to communicate with the Schema Registry again in order to obtain the schema. |
|
Cache Size * |
cache-size |
1000 |
Specifies how many Schemas should be cached from the Schema Registry |
|
Communications Timeout * |
communications-timeout |
30 secs |
Specifies how long to wait to receive data from the Schema Registry before considering the communications a failure |
|
Proxy Configuration Service |
proxy-configuration-service |
Specifies the Proxy Configuration Controller Service to proxy network requests. Supported proxies: HTTP + AuthN |
||
Region * |
region |
us-west-2 |
|
The region of the cloud resources |
Schema Registry Name * |
schema-registry-name |
The name of the Schema Registry |
||
SSL Context Service |
ssl-context-service |
Specifies an optional SSL Context Service that, if provided, will be used to create connections |
State management¶
This component does not store state.
Restricted¶
This component is not restricted.
System Resource Considerations¶
This component does not specify system resource considerations.