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

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 配置文件的名称,该配置文件在资源组中是唯一的。

返回