共用方式為


SecurityPolicies interface

代表 SecurityPolicies 的介面。

方法

beginCreate(string, string, string, SecurityPolicy, SecurityPoliciesCreateOptionalParams)

在指定的配置檔內建立新的安全策略。

beginCreateAndWait(string, string, string, SecurityPolicy, SecurityPoliciesCreateOptionalParams)

在指定的配置檔內建立新的安全策略。

beginDelete(string, string, string, SecurityPoliciesDeleteOptionalParams)

刪除配置檔內現有的安全策略。

beginDeleteAndWait(string, string, string, SecurityPoliciesDeleteOptionalParams)

刪除配置檔內現有的安全策略。

beginPatch(string, string, string, SecurityPolicyUpdateParameters, SecurityPoliciesPatchOptionalParams)

更新配置檔內現有的安全策略。

beginPatchAndWait(string, string, string, SecurityPolicyUpdateParameters, SecurityPoliciesPatchOptionalParams)

更新配置檔內現有的安全策略。

get(string, string, string, SecurityPoliciesGetOptionalParams)

取得配置檔內現有的安全策略。

listByProfile(string, string, SecurityPoliciesListByProfileOptionalParams)

列出與配置文件相關聯的安全策略

方法詳細資料

beginCreate(string, string, string, SecurityPolicy, SecurityPoliciesCreateOptionalParams)

在指定的配置檔內建立新的安全策略。

function beginCreate(resourceGroupName: string, profileName: string, securityPolicyName: string, securityPolicy: SecurityPolicy, options?: SecurityPoliciesCreateOptionalParams): Promise<SimplePollerLike<OperationState<SecurityPolicy>, SecurityPolicy>>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置檔的名稱,此配置檔在資源群組中是唯一的。

securityPolicyName

string

配置檔下的安全策略名稱。

securityPolicy
SecurityPolicy

安全策略屬性。

options
SecurityPoliciesCreateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<SecurityPolicy>, SecurityPolicy>>

beginCreateAndWait(string, string, string, SecurityPolicy, SecurityPoliciesCreateOptionalParams)

在指定的配置檔內建立新的安全策略。

function beginCreateAndWait(resourceGroupName: string, profileName: string, securityPolicyName: string, securityPolicy: SecurityPolicy, options?: SecurityPoliciesCreateOptionalParams): Promise<SecurityPolicy>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置檔的名稱,此配置檔在資源群組中是唯一的。

securityPolicyName

string

配置檔下的安全策略名稱。

securityPolicy
SecurityPolicy

安全策略屬性。

options
SecurityPoliciesCreateOptionalParams

選項參數。

傳回

Promise<SecurityPolicy>

beginDelete(string, string, string, SecurityPoliciesDeleteOptionalParams)

刪除配置檔內現有的安全策略。

function beginDelete(resourceGroupName: string, profileName: string, securityPolicyName: string, options?: SecurityPoliciesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置檔的名稱,此配置檔在資源群組中是唯一的。

securityPolicyName

string

配置檔下的安全策略名稱。

options
SecurityPoliciesDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, SecurityPoliciesDeleteOptionalParams)

刪除配置檔內現有的安全策略。

function beginDeleteAndWait(resourceGroupName: string, profileName: string, securityPolicyName: string, options?: SecurityPoliciesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置檔的名稱,此配置檔在資源群組中是唯一的。

securityPolicyName

string

配置檔下的安全策略名稱。

options
SecurityPoliciesDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginPatch(string, string, string, SecurityPolicyUpdateParameters, SecurityPoliciesPatchOptionalParams)

更新配置檔內現有的安全策略。

function beginPatch(resourceGroupName: string, profileName: string, securityPolicyName: string, securityPolicyUpdateProperties: SecurityPolicyUpdateParameters, options?: SecurityPoliciesPatchOptionalParams): Promise<SimplePollerLike<OperationState<SecurityPolicy>, SecurityPolicy>>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置檔的名稱,此配置檔在資源群組中是唯一的。

securityPolicyName

string

配置檔下的安全策略名稱。

securityPolicyUpdateProperties
SecurityPolicyUpdateParameters

安全策略更新屬性

options
SecurityPoliciesPatchOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<SecurityPolicy>, SecurityPolicy>>

beginPatchAndWait(string, string, string, SecurityPolicyUpdateParameters, SecurityPoliciesPatchOptionalParams)

更新配置檔內現有的安全策略。

function beginPatchAndWait(resourceGroupName: string, profileName: string, securityPolicyName: string, securityPolicyUpdateProperties: SecurityPolicyUpdateParameters, options?: SecurityPoliciesPatchOptionalParams): Promise<SecurityPolicy>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置檔的名稱,此配置檔在資源群組中是唯一的。

securityPolicyName

string

配置檔下的安全策略名稱。

securityPolicyUpdateProperties
SecurityPolicyUpdateParameters

安全策略更新屬性

options
SecurityPoliciesPatchOptionalParams

選項參數。

傳回

Promise<SecurityPolicy>

get(string, string, string, SecurityPoliciesGetOptionalParams)

取得配置檔內現有的安全策略。

function get(resourceGroupName: string, profileName: string, securityPolicyName: string, options?: SecurityPoliciesGetOptionalParams): Promise<SecurityPolicy>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置檔的名稱,此配置檔在資源群組中是唯一的。

securityPolicyName

string

配置檔下的安全策略名稱。

options
SecurityPoliciesGetOptionalParams

選項參數。

傳回

Promise<SecurityPolicy>

listByProfile(string, string, SecurityPoliciesListByProfileOptionalParams)

列出與配置文件相關聯的安全策略

function listByProfile(resourceGroupName: string, profileName: string, options?: SecurityPoliciesListByProfileOptionalParams): PagedAsyncIterableIterator<SecurityPolicy, SecurityPolicy[], PageSettings>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置檔的名稱,此配置檔在資源群組中是唯一的。

傳回