# Functions
Attributes returns a schema.SingleNestedAttribute which contains an attribute for `Read`, which is defined as types.StringType and optional.
AttributesWithOpts returns a schema.SingleNestedAttribute which contains an attribute for `Read`, which is defined as types.StringType and optional.
Block returns a schema.Block containing attributes for `Read`, which is defined as types.StringType and optional.
BlockWithOpts returns a schema.Block containing attributes for `Read`, which is defined as types.StringType and optional.
# Structs
Opts is used as an argument to BlockWithOpts and AttributesWithOpts to indicate whether supplied descriptions should override default descriptions.
Type is an attribute type that represents timeouts.
Value represents an object containing values to be used as time.Duration for timeouts.