次の方法で共有


DatabaseVulnerabilityAssessmentRuleBaselinesOperations クラス

DatabaseVulnerabilityAssessmentRuleBaselinesOperations 非同期操作。

このクラスを直接インスタンス化しないでください。 代わりに、インスタンス化して属性としてアタッチするクライアント インスタンスを作成する必要があります。

継承
builtins.object
DatabaseVulnerabilityAssessmentRuleBaselinesOperations

コンストラクター

DatabaseVulnerabilityAssessmentRuleBaselinesOperations(client, config, serializer, deserializer)

パラメーター

client
必須

サービス要求のクライアント。

config
必須

サービス クライアントの構成。

serializer
必須

オブジェクト モデル シリアライザー。

deserializer
必須

オブジェクト モデル逆シリアライザー。

変数

models

この操作グループで使用されるモデル クラスの別名。

メソッド

create_or_update

データベースの脆弱性評価規則のベースラインを作成または更新します。

delete

データベースの脆弱性評価規則のベースラインを削除します。

get

データベースの脆弱性評価規則のベースラインを取得します。

create_or_update

データベースの脆弱性評価規則のベースラインを作成または更新します。

async create_or_update(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | VulnerabilityAssessmentName, rule_id: str, baseline_name: str | VulnerabilityAssessmentPolicyBaselineName, parameters: DatabaseVulnerabilityAssessmentRuleBaseline, **kwargs: Any) -> DatabaseVulnerabilityAssessmentRuleBaseline

パラメーター

resource_group_name
str
必須

リソースが含まれているリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。

server_name
str
必須

サーバーの名前。

database_name
str
必須

脆弱性評価規則のベースラインが定義されているデータベースの名前。

vulnerability_assessment_name
str または VulnerabilityAssessmentName
必須

脆弱性評価の名前。

rule_id
str
必須

脆弱性評価ルール ID。

baseline_name
str または VulnerabilityAssessmentPolicyBaselineName
必須

脆弱性評価規則のベースラインの名前 (既定値は、データベース レベルの規則のベースラインとサーバー レベルルールのマスターを意味します)。

parameters
DatabaseVulnerabilityAssessmentRuleBaseline
必須

要求されたルール ベースライン リソース。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DatabaseVulnerabilityAssessmentRuleBaseline、または cls(response) の結果

の戻り値の型 :

例外

delete

データベースの脆弱性評価規則のベースラインを削除します。

async delete(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | VulnerabilityAssessmentName, rule_id: str, baseline_name: str | VulnerabilityAssessmentPolicyBaselineName, **kwargs: Any) -> None

パラメーター

resource_group_name
str
必須

リソースが含まれているリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。

server_name
str
必須

サーバーの名前。

database_name
str
必須

脆弱性評価規則のベースラインが定義されているデータベースの名前。

vulnerability_assessment_name
str または VulnerabilityAssessmentName
必須

脆弱性評価の名前。

rule_id
str
必須

脆弱性評価ルール ID。

baseline_name
str または VulnerabilityAssessmentPolicyBaselineName
必須

脆弱性評価規則のベースラインの名前 (既定値は、データベース レベルの規則のベースラインとサーバー レベルルールのマスターを意味します)。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

None、または cls(response) の結果

の戻り値の型 :

例外

get

データベースの脆弱性評価規則のベースラインを取得します。

async get(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | VulnerabilityAssessmentName, rule_id: str, baseline_name: str | VulnerabilityAssessmentPolicyBaselineName, **kwargs: Any) -> DatabaseVulnerabilityAssessmentRuleBaseline

パラメーター

resource_group_name
str
必須

リソースが含まれているリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。

server_name
str
必須

サーバーの名前。

database_name
str
必須

脆弱性評価規則のベースラインが定義されているデータベースの名前。

vulnerability_assessment_name
str または VulnerabilityAssessmentName
必須

脆弱性評価の名前。

rule_id
str
必須

脆弱性評価ルール ID。

baseline_name
str または VulnerabilityAssessmentPolicyBaselineName
必須

脆弱性評価規則のベースラインの名前 (既定値は、データベース レベルの規則のベースラインとサーバー レベルルールのマスターを意味します)。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

DatabaseVulnerabilityAssessmentRuleBaseline、または cls(response) の結果

の戻り値の型 :

例外

属性

models

models = <module 'azure.mgmt.sql.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>