ManagedInstanceAdvancedThreatProtectionSettings interface

Interface representing a ManagedInstanceAdvancedThreatProtectionSettings.

Methods

beginCreateOrUpdate(string, string, string, ManagedInstanceAdvancedThreatProtection, ManagedInstanceAdvancedThreatProtectionSettingsCreateOrUpdateOptionalParams)

Creates or updates Advanced Threat Protection settings.

beginCreateOrUpdateAndWait(string, string, string, ManagedInstanceAdvancedThreatProtection, ManagedInstanceAdvancedThreatProtectionSettingsCreateOrUpdateOptionalParams)

Creates or updates Advanced Threat Protection settings.

get(string, string, string, ManagedInstanceAdvancedThreatProtectionSettingsGetOptionalParams)

Get a managed instance's Advanced Threat Protection state.

listByInstance(string, string, ManagedInstanceAdvancedThreatProtectionSettingsListByInstanceOptionalParams)

Get the managed instance's Advanced Threat Protection settings.

Method Details

beginCreateOrUpdate(string, string, string, ManagedInstanceAdvancedThreatProtection, ManagedInstanceAdvancedThreatProtectionSettingsCreateOrUpdateOptionalParams)

Creates or updates Advanced Threat Protection settings.

function beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, advancedThreatProtectionName: string, parameters: ManagedInstanceAdvancedThreatProtection, options?: ManagedInstanceAdvancedThreatProtectionSettingsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedInstanceAdvancedThreatProtection>, ManagedInstanceAdvancedThreatProtection>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

advancedThreatProtectionName

string

The name of the Advanced Threat Protection state.

parameters
ManagedInstanceAdvancedThreatProtection

The managed instance Advanced Threat Protection state.

Returns

beginCreateOrUpdateAndWait(string, string, string, ManagedInstanceAdvancedThreatProtection, ManagedInstanceAdvancedThreatProtectionSettingsCreateOrUpdateOptionalParams)

Creates or updates Advanced Threat Protection settings.

function beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, advancedThreatProtectionName: string, parameters: ManagedInstanceAdvancedThreatProtection, options?: ManagedInstanceAdvancedThreatProtectionSettingsCreateOrUpdateOptionalParams): Promise<ManagedInstanceAdvancedThreatProtection>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

advancedThreatProtectionName

string

The name of the Advanced Threat Protection state.

parameters
ManagedInstanceAdvancedThreatProtection

The managed instance Advanced Threat Protection state.

Returns

get(string, string, string, ManagedInstanceAdvancedThreatProtectionSettingsGetOptionalParams)

Get a managed instance's Advanced Threat Protection state.

function get(resourceGroupName: string, managedInstanceName: string, advancedThreatProtectionName: string, options?: ManagedInstanceAdvancedThreatProtectionSettingsGetOptionalParams): Promise<ManagedInstanceAdvancedThreatProtection>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

advancedThreatProtectionName

string

The name of the Advanced Threat Protection state.

Returns

listByInstance(string, string, ManagedInstanceAdvancedThreatProtectionSettingsListByInstanceOptionalParams)

Get the managed instance's Advanced Threat Protection settings.

function listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceAdvancedThreatProtectionSettingsListByInstanceOptionalParams): PagedAsyncIterableIterator<ManagedInstanceAdvancedThreatProtection, ManagedInstanceAdvancedThreatProtection[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

Returns