Share via


SecuritySettings interface

Interface representing a SecuritySettings.

Methods

beginCreateOrUpdate(string, string, string, SecuritySetting, SecuritySettingsCreateOrUpdateOptionalParams)

Create a security setting

beginCreateOrUpdateAndWait(string, string, string, SecuritySetting, SecuritySettingsCreateOrUpdateOptionalParams)

Create a security setting

beginDelete(string, string, string, SecuritySettingsDeleteOptionalParams)

Delete a SecuritySetting

beginDeleteAndWait(string, string, string, SecuritySettingsDeleteOptionalParams)

Delete a SecuritySetting

get(string, string, string, SecuritySettingsGetOptionalParams)

Get a SecuritySetting

listByClusters(string, string, SecuritySettingsListByClustersOptionalParams)

List SecuritySetting resources by Clusters

Method Details

beginCreateOrUpdate(string, string, string, SecuritySetting, SecuritySettingsCreateOrUpdateOptionalParams)

Create a security setting

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, securitySettingsName: string, resource: SecuritySetting, options?: SecuritySettingsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<SecuritySetting>, SecuritySetting>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

clusterName

string

The name of the cluster.

securitySettingsName

string

Name of security setting

resource
SecuritySetting

Resource create parameters.

options
SecuritySettingsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, SecuritySetting, SecuritySettingsCreateOrUpdateOptionalParams)

Create a security setting

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, securitySettingsName: string, resource: SecuritySetting, options?: SecuritySettingsCreateOrUpdateOptionalParams): Promise<SecuritySetting>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

clusterName

string

The name of the cluster.

securitySettingsName

string

Name of security setting

resource
SecuritySetting

Resource create parameters.

options
SecuritySettingsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<SecuritySetting>

beginDelete(string, string, string, SecuritySettingsDeleteOptionalParams)

Delete a SecuritySetting

function beginDelete(resourceGroupName: string, clusterName: string, securitySettingsName: string, options?: SecuritySettingsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<SecuritySettingsDeleteHeaders>, SecuritySettingsDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

clusterName

string

The name of the cluster.

securitySettingsName

string

Name of security setting

options
SecuritySettingsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, SecuritySettingsDeleteOptionalParams)

Delete a SecuritySetting

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, securitySettingsName: string, options?: SecuritySettingsDeleteOptionalParams): Promise<SecuritySettingsDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

clusterName

string

The name of the cluster.

securitySettingsName

string

Name of security setting

options
SecuritySettingsDeleteOptionalParams

The options parameters.

Returns

get(string, string, string, SecuritySettingsGetOptionalParams)

Get a SecuritySetting

function get(resourceGroupName: string, clusterName: string, securitySettingsName: string, options?: SecuritySettingsGetOptionalParams): Promise<SecuritySetting>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

clusterName

string

The name of the cluster.

securitySettingsName

string

Name of security setting

options
SecuritySettingsGetOptionalParams

The options parameters.

Returns

Promise<SecuritySetting>

listByClusters(string, string, SecuritySettingsListByClustersOptionalParams)

List SecuritySetting resources by Clusters

function listByClusters(resourceGroupName: string, clusterName: string, options?: SecuritySettingsListByClustersOptionalParams): PagedAsyncIterableIterator<SecuritySetting, SecuritySetting[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

clusterName

string

The name of the cluster.

options
SecuritySettingsListByClustersOptionalParams

The options parameters.

Returns