1

我有支持存档和取消存档的数据,但用于数据管理或资源生命周期的 PowerShell 命令的已批准动词似乎都不合适。

从技术上讲,相关数据项实际上可以通过 RESTful API 获得,并通过 ID 引用。我正在构建的 Cmdlet 与所述 API 对话。

编辑:这些数据项被更准确地描述为记录,归档行为是某种形式的重新分类或将所述记录重新标记为处于归档状态。

哪些动词最合适,选择时应该考虑哪些实现因素和考虑?

4

1 回答 1

1

New-DataArchiveRemove-DataArchive

不确定底层 API 的细节,但通常有一个 POST(新)和一个 DELETE(删除)。

[Alias]当没有很好的比赛时,我也非常喜欢添加s。例如,我最近在一个Fork众所周知的概念的 git 域中工作,所以我选择了“最接近”的认可动词,但添加了一个别名以提供清晰性(别名可以是任何你想要的)

function Copy-GithubProject {
    [Alias("Fork-GithubProject")]
    [CmdletBinding()]
于 2021-08-17T15:14:42.520 回答