ManagedServerSecurityAlertPoliciesOperations interface

Interface representing a ManagedServerSecurityAlertPolicies operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
createOrUpdate

Creates or updates a threat detection policy.

get

Get a managed server's threat detection policy.

listByInstance

Get the managed server's threat detection policies.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: string, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagedServerSecurityAlertPolicy>, ManagedServerSecurityAlertPolicy>>

Property Value

(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: string, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagedServerSecurityAlertPolicy>, ManagedServerSecurityAlertPolicy>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: string, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams) => Promise<ManagedServerSecurityAlertPolicy>

Property Value

(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: string, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams) => Promise<ManagedServerSecurityAlertPolicy>

createOrUpdate

Creates or updates a threat detection policy.

createOrUpdate: (resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: string, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagedServerSecurityAlertPolicy>, ManagedServerSecurityAlertPolicy>

Property Value

(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: string, parameters: ManagedServerSecurityAlertPolicy, options?: ManagedServerSecurityAlertPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagedServerSecurityAlertPolicy>, ManagedServerSecurityAlertPolicy>

get

Get a managed server's threat detection policy.

get: (resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: string, options?: ManagedServerSecurityAlertPoliciesGetOptionalParams) => Promise<ManagedServerSecurityAlertPolicy>

Property Value

(resourceGroupName: string, managedInstanceName: string, securityAlertPolicyName: string, options?: ManagedServerSecurityAlertPoliciesGetOptionalParams) => Promise<ManagedServerSecurityAlertPolicy>

listByInstance

Get the managed server's threat detection policies.

listByInstance: (resourceGroupName: string, managedInstanceName: string, options?: ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams) => PagedAsyncIterableIterator<ManagedServerSecurityAlertPolicy, ManagedServerSecurityAlertPolicy[], PageSettings>

Property Value

(resourceGroupName: string, managedInstanceName: string, options?: ManagedServerSecurityAlertPoliciesListByInstanceOptionalParams) => PagedAsyncIterableIterator<ManagedServerSecurityAlertPolicy, ManagedServerSecurityAlertPolicy[], PageSettings>