Class PurgeQueueDetails
Purge parameters.
Inherited Members
Namespace: Oci.QueueService.Models
Assembly: OCI.DotNetSDK.Queue.dll
Syntax
public class PurgeQueueDetails
Properties
ChannelIds
Declaration
[JsonProperty(PropertyName = "channelIds")]
public List<string> ChannelIds { get; set; }
Property Value
Type | Description |
---|---|
List<string> | Optional parameter to specify the destination of purge operation. If the channel ID is specified, the purge operation will delete all the messages in the specific channels. If the channel ID is not specified, the purge operation will delete all the messages in the queue and in the child channels. |
PurgeType
Declaration
[Required(ErrorMessage = "PurgeType is required.")]
[JsonProperty(PropertyName = "purgeType")]
[JsonConverter(typeof(StringEnumConverter))]
public PurgeQueueDetails.PurgeTypeEnum? PurgeType { get; set; }
Property Value
Type | Description |
---|---|
PurgeQueueDetails.PurgeTypeEnum? | Type of the purge to perform:
|
Remarks
Required