你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-AzDiagnosticSettingLogSettingsObject

为 LogSettings 创建内存中对象。

语法

New-AzDiagnosticSettingLogSettingsObject
   -Enabled <Boolean>
   [-Category <String>]
   [-CategoryGroup <String>]
   [-RetentionPolicyDay <Int32>]
   [-RetentionPolicyEnabled <Boolean>]
   [<CommonParameters>]

说明

为 LogSettings 创建内存中对象。

示例

示例 1:创建日志设置对象

New-AzDiagnosticSettingLogSettingsObject -Enabled $true -Category ContainerEventLogs -RetentionPolicyDay 7 -RetentionPolicyEnabled $true

创建日志设置对象,以获取资源支持的类别,请参阅 Get-AzDiagnosticSettingCategory

参数

-Category

此设置应用于的资源类型的诊断日志类别的名称。 若要获取资源的诊断日志类别列表,请先执行 GET 诊断设置作。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-CategoryGroup

此设置应用于的资源类型的诊断日志类别组的名称。 若要获取资源的诊断日志类别列表,请先执行 GET 诊断设置作。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Enabled

一个值,该值指示是否启用此日志。

类型:Boolean
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-RetentionPolicyDay

保留天数(以天为单位)。 值为 0 将无限期保留事件。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RetentionPolicyEnabled

一个值,该值指示是否启用保留策略。

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输出