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

SqlDatabaseSqlVulnerabilityAssessmentBaselineCollection 类

定义

一个表示 集合及其操作的 SqlDatabaseSqlVulnerabilityAssessmentBaselineResource 类。 SqlDatabaseSqlVulnerabilityAssessmentBaselineResource集合中的每个都将属于 的同一SqlDatabaseSqlVulnerabilityAssessmentResource实例。 若要获取 SqlDatabaseSqlVulnerabilityAssessmentBaselineCollection 实例,请从 实例 SqlDatabaseSqlVulnerabilityAssessmentResource调用 GetSqlDatabaseSqlVulnerabilityAssessmentBaselines 方法。

public class SqlDatabaseSqlVulnerabilityAssessmentBaselineCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.Sql.SqlDatabaseSqlVulnerabilityAssessmentBaselineResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Sql.SqlDatabaseSqlVulnerabilityAssessmentBaselineResource>
type SqlDatabaseSqlVulnerabilityAssessmentBaselineCollection = class
    inherit ArmCollection
    interface seq<SqlDatabaseSqlVulnerabilityAssessmentBaselineResource>
    interface IEnumerable
    interface IAsyncEnumerable<SqlDatabaseSqlVulnerabilityAssessmentBaselineResource>
Public Class SqlDatabaseSqlVulnerabilityAssessmentBaselineCollection
Inherits ArmCollection
Implements IAsyncEnumerable(Of SqlDatabaseSqlVulnerabilityAssessmentBaselineResource), IEnumerable(Of SqlDatabaseSqlVulnerabilityAssessmentBaselineResource)
继承
SqlDatabaseSqlVulnerabilityAssessmentBaselineCollection
实现

构造函数

SqlDatabaseSqlVulnerabilityAssessmentBaselineCollection()

初始化 类的新实例 SqlDatabaseSqlVulnerabilityAssessmentBaselineCollection 进行模拟。

属性

Client

获取 ArmClient 创建自的此资源客户端。

(继承自 ArmCollection)
Diagnostics

获取此资源客户端的诊断选项。

(继承自 ArmCollection)
Endpoint

获取此资源客户端的基 URI。

(继承自 ArmCollection)
Id

获取资源标识符。

(继承自 ArmCollection)
Pipeline

获取此资源客户端的管道。

(继承自 ArmCollection)

方法

CreateOrUpdate(WaitUntil, SqlVulnerabilityAssessmentBaselineName, SqlVulnerabilityAssessmentBaselineCreateOrUpdateContent, CancellationToken)

添加数据库的漏洞评估规则基线列表。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines/{baselineName}
  • 操作IdDatabaseSqlVulnerabilityAssessmentBaselines_CreateOrUpdate
CreateOrUpdateAsync(WaitUntil, SqlVulnerabilityAssessmentBaselineName, SqlVulnerabilityAssessmentBaselineCreateOrUpdateContent, CancellationToken)

添加数据库的漏洞评估规则基线列表。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines/{baselineName}
  • 操作IdDatabaseSqlVulnerabilityAssessmentBaselines_CreateOrUpdate
Exists(SqlVulnerabilityAssessmentBaselineName, CancellationToken)

检查 Azure 中是否存在资源。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines/{baselineName}
  • 操作IdDatabaseSqlVulnerabilityAssessmentBaselines_Get
ExistsAsync(SqlVulnerabilityAssessmentBaselineName, CancellationToken)

检查 Azure 中是否存在资源。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines/{baselineName}
  • 操作IdDatabaseSqlVulnerabilityAssessmentBaselines_Get
Get(SqlVulnerabilityAssessmentBaselineName, CancellationToken)

获取数据库的 sql 漏洞评估规则基线的列表。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines/{baselineName}
  • 操作IdDatabaseSqlVulnerabilityAssessmentBaselines_Get
GetAll(CancellationToken)

获取数据库的 sql 漏洞评估规则基线的列表。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines
  • 操作IdDatabaseSqlVulnerabilityAssessmentBaselines_ListBySqlVulnerabilityAssessment
GetAllAsync(CancellationToken)

获取数据库的 sql 漏洞评估规则基线的列表。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines
  • 操作IdDatabaseSqlVulnerabilityAssessmentBaselines_ListBySqlVulnerabilityAssessment
GetAsync(SqlVulnerabilityAssessmentBaselineName, CancellationToken)

获取数据库的 sql 漏洞评估规则基线的列表。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines/{baselineName}
  • 操作IdDatabaseSqlVulnerabilityAssessmentBaselines_Get
GetIfExists(SqlVulnerabilityAssessmentBaselineName, CancellationToken)

尝试从服务获取此资源的详细信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines/{baselineName}
  • 操作IdDatabaseSqlVulnerabilityAssessmentBaselines_Get
GetIfExistsAsync(SqlVulnerabilityAssessmentBaselineName, CancellationToken)

尝试从服务获取此资源的详细信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines/{baselineName}
  • 操作IdDatabaseSqlVulnerabilityAssessmentBaselines_Get
TryGetApiVersion(ResourceType, String)

获取 API 版本替代(如果已为当前客户端选项设置)。

(继承自 ArmCollection)

显式接口实现

IAsyncEnumerable<SqlDatabaseSqlVulnerabilityAssessmentBaselineResource>.GetAsyncEnumerator(CancellationToken)

返回一个异步循环访问集合的枚举器。

IEnumerable.GetEnumerator()

返回循环访问集合的枚举数。

IEnumerable<SqlDatabaseSqlVulnerabilityAssessmentBaselineResource>.GetEnumerator()

返回一个循环访问集合的枚举器。

适用于