Class UpdateChannelDetails
Details required to update a Channel
Inheritance
UpdateChannelDetails
Assembly: OCI.DotNetSDK.Mysql.dll
Syntax
public class UpdateChannelDetails
Properties
Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type |
Description |
Dictionary<string, Dictionary<string, object>> |
Usage of predefined tag keys. These predefined keys are scoped to namespaces.
Example: {"foo-namespace": {"bar-key": "value"}}
|
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type |
Description |
string |
User provided description of the Channel.
|
DisplayName
Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type |
Description |
string |
The user-friendly name for the Channel. It does not have to be unique.
|
Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type |
Description |
Dictionary<string, string> |
Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only.
Example: {"bar-key": "value"}
|
IsEnabled
Declaration
[JsonProperty(PropertyName = "isEnabled")]
public bool? IsEnabled { get; set; }
Property Value
Type |
Description |
bool? |
Whether the Channel should be enabled or disabled. Enabling a previously
disabled Channel will cause the Channel to be started. Conversely, disabling
a previously enabled Channel will stop the Channel. Both operations are
executed asynchronously.
|
Source
Declaration
[JsonProperty(PropertyName = "source")]
public UpdateChannelSourceDetails Source { get; set; }
Property Value
Target
Declaration
[JsonProperty(PropertyName = "target")]
public UpdateChannelTargetDetails Target { get; set; }
Property Value