ProGet SDK Reference
Version:

FeedRetentionRules_CreateOrUpdateRuleAsync(int? Feed_Id, Inedo.Data.YNIndicator? DeletePrereleaseVersions_Indicator, Inedo.Data.YNIndicator? DeleteCached_Indicator, int? KeepVersions_Count, int? KeepUsedWithin_Days, string DeletePackageIds_Csv, string KeepPackageIds_Csv, long? SizeTrigger_KBytes, Inedo.Data.YNIndicator? SizeExclusive_Indicator, int? Sequence_Number) Method

Creates a new feed retention rule or updates an existing one.

Syntax

public Task<int?> FeedRetentionRules_CreateOrUpdateRuleAsync(int? Feed_Id, Inedo.Data.YNIndicator? DeletePrereleaseVersions_Indicator, Inedo.Data.YNIndicator? DeleteCached_Indicator, int? KeepVersions_Count, int? KeepUsedWithin_Days, string DeletePackageIds_Csv, string KeepPackageIds_Csv, long? SizeTrigger_KBytes, Inedo.Data.YNIndicator? SizeExclusive_Indicator, int? Sequence_Number)

Parameters

Feed_Id
Type: int?
DeletePrereleaseVersions_Indicator
Type: Inedo.Data.YNIndicator?
DeleteCached_Indicator
Type: Inedo.Data.YNIndicator?
KeepVersions_Count
Type: int?
KeepUsedWithin_Days
Type: int?
DeletePackageIds_Csv
Type: string
KeepPackageIds_Csv
Type: string
SizeTrigger_KBytes
Type: long?
SizeExclusive_Indicator
Type: Inedo.Data.YNIndicator?
Sequence_Number
Type: int?