Property FreeFormTags
FreeFormTags
Declaration
public IDictionary<string, string> FreeFormTags { get; }
Property Value
Type | Description |
---|---|
IDictionary<String, String> | Dictionary of free-form tags. If set for an on-premises service, they are silently ignored. |
Remarks
See chapter Tagging Overview in Oracle Cloud Infrastructure documentation. Free-form tags represent an unmanaged metadata created and applied by the user. Free-form tags do not use namespaces. FreeFormTags is a dictionary representing tag keys and values.
Free-form tags are used only in these cases: table creation operations executed by ExecuteTableDDLAsync or ExecuteTableDDLWithCompletionAsync with CREATE TABLE SQL statement and table tag modification operations executed by SetTableTagsAsync(String, IDictionary<String, IDictionary<String, String>>, IDictionary<String, String>, TableDDLOptions, CancellationToken) or SetTableTagsWithCompletionAsync(String, IDictionary<String, IDictionary<String, String>>, IDictionary<String, String>, TableDDLOptions, CancellationToken). They are not used for other table DDL operations.
Examples
Specifying free-form tags.var options = new TableDDLOptions
{
FreeFormTags = new Dictionary<string, string>
{
["createdBy"] = "NosqlUser",
["purpose"] = "MyApp"
}
};