AdvancedThreatProtectionSettingsOperations interface
Interface representing a AdvancedThreatProtectionSettings operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| get | Get a server's Advanced Threat Protection state |
| list | Gets a list of server's Advanced Threat Protection states. |
| update | Updates a server's Advanced Threat Protection state. |
| update |
Updates a server's Advanced Threat Protection state. |
Property Details
beginUpdate
Warning
This API is now deprecated.
use update instead
beginUpdate: (resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtectionForUpdate, options?: AdvancedThreatProtectionSettingsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AdvancedThreatProtection>, AdvancedThreatProtection>>
Property Value
(resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtectionForUpdate, options?: AdvancedThreatProtectionSettingsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AdvancedThreatProtection>, AdvancedThreatProtection>>
beginUpdateAndWait
Warning
This API is now deprecated.
use update instead
beginUpdateAndWait: (resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtectionForUpdate, options?: AdvancedThreatProtectionSettingsUpdateOptionalParams) => Promise<AdvancedThreatProtection>
Property Value
(resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtectionForUpdate, options?: AdvancedThreatProtectionSettingsUpdateOptionalParams) => Promise<AdvancedThreatProtection>
beginUpdatePut
Warning
This API is now deprecated.
use updatePut instead
beginUpdatePut: (resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtection, options?: AdvancedThreatProtectionSettingsUpdatePutOptionalParams) => Promise<SimplePollerLike<OperationState<AdvancedThreatProtection>, AdvancedThreatProtection>>
Property Value
(resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtection, options?: AdvancedThreatProtectionSettingsUpdatePutOptionalParams) => Promise<SimplePollerLike<OperationState<AdvancedThreatProtection>, AdvancedThreatProtection>>
beginUpdatePutAndWait
Warning
This API is now deprecated.
use updatePut instead
beginUpdatePutAndWait: (resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtection, options?: AdvancedThreatProtectionSettingsUpdatePutOptionalParams) => Promise<AdvancedThreatProtection>
Property Value
(resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtection, options?: AdvancedThreatProtectionSettingsUpdatePutOptionalParams) => Promise<AdvancedThreatProtection>
get
Get a server's Advanced Threat Protection state
get: (resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, options?: AdvancedThreatProtectionSettingsGetOptionalParams) => Promise<AdvancedThreatProtection>
Property Value
(resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, options?: AdvancedThreatProtectionSettingsGetOptionalParams) => Promise<AdvancedThreatProtection>
list
Gets a list of server's Advanced Threat Protection states.
list: (resourceGroupName: string, serverName: string, options?: AdvancedThreatProtectionSettingsListOptionalParams) => PagedAsyncIterableIterator<AdvancedThreatProtection, AdvancedThreatProtection[], PageSettings>
Property Value
(resourceGroupName: string, serverName: string, options?: AdvancedThreatProtectionSettingsListOptionalParams) => PagedAsyncIterableIterator<AdvancedThreatProtection, AdvancedThreatProtection[], PageSettings>
update
Updates a server's Advanced Threat Protection state.
update: (resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtectionForUpdate, options?: AdvancedThreatProtectionSettingsUpdateOptionalParams) => PollerLike<OperationState<AdvancedThreatProtection>, AdvancedThreatProtection>
Property Value
(resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtectionForUpdate, options?: AdvancedThreatProtectionSettingsUpdateOptionalParams) => PollerLike<OperationState<AdvancedThreatProtection>, AdvancedThreatProtection>
updatePut
Updates a server's Advanced Threat Protection state.
updatePut: (resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtection, options?: AdvancedThreatProtectionSettingsUpdatePutOptionalParams) => PollerLike<OperationState<AdvancedThreatProtection>, AdvancedThreatProtection>
Property Value
(resourceGroupName: string, serverName: string, advancedThreatProtectionName: string, parameters: AdvancedThreatProtection, options?: AdvancedThreatProtectionSettingsUpdatePutOptionalParams) => PollerLike<OperationState<AdvancedThreatProtection>, AdvancedThreatProtection>