SecurityPartnerProviders interface

Interface representing a SecurityPartnerProviders.

Methods

beginCreateOrUpdate(string, string, SecurityPartnerProvider, SecurityPartnerProvidersCreateOrUpdateOptionalParams)

Creates or updates the specified Security Partner Provider.

beginCreateOrUpdateAndWait(string, string, SecurityPartnerProvider, SecurityPartnerProvidersCreateOrUpdateOptionalParams)

Creates or updates the specified Security Partner Provider.

beginDelete(string, string, SecurityPartnerProvidersDeleteOptionalParams)

Deletes the specified Security Partner Provider.

beginDeleteAndWait(string, string, SecurityPartnerProvidersDeleteOptionalParams)

Deletes the specified Security Partner Provider.

get(string, string, SecurityPartnerProvidersGetOptionalParams)

Gets the specified Security Partner Provider.

list(SecurityPartnerProvidersListOptionalParams)

Gets all the Security Partner Providers in a subscription.

listByResourceGroup(string, SecurityPartnerProvidersListByResourceGroupOptionalParams)

Lists all Security Partner Providers in a resource group.

updateTags(string, string, TagsObject, SecurityPartnerProvidersUpdateTagsOptionalParams)

Updates tags of a Security Partner Provider resource.

Method Details

beginCreateOrUpdate(string, string, SecurityPartnerProvider, SecurityPartnerProvidersCreateOrUpdateOptionalParams)

Creates or updates the specified Security Partner Provider.

function beginCreateOrUpdate(resourceGroupName: string, securityPartnerProviderName: string, parameters: SecurityPartnerProvider, options?: SecurityPartnerProvidersCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<SecurityPartnerProvider>, SecurityPartnerProvider>>

Parameters

resourceGroupName

string

The name of the resource group.

securityPartnerProviderName

string

The name of the Security Partner Provider.

parameters
SecurityPartnerProvider

Parameters supplied to the create or update Security Partner Provider operation.

Returns

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

beginCreateOrUpdateAndWait(string, string, SecurityPartnerProvider, SecurityPartnerProvidersCreateOrUpdateOptionalParams)

Creates or updates the specified Security Partner Provider.

function beginCreateOrUpdateAndWait(resourceGroupName: string, securityPartnerProviderName: string, parameters: SecurityPartnerProvider, options?: SecurityPartnerProvidersCreateOrUpdateOptionalParams): Promise<SecurityPartnerProvider>

Parameters

resourceGroupName

string

The name of the resource group.

securityPartnerProviderName

string

The name of the Security Partner Provider.

parameters
SecurityPartnerProvider

Parameters supplied to the create or update Security Partner Provider operation.

Returns

beginDelete(string, string, SecurityPartnerProvidersDeleteOptionalParams)

Deletes the specified Security Partner Provider.

function beginDelete(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

securityPartnerProviderName

string

The name of the Security Partner Provider.

options
SecurityPartnerProvidersDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, SecurityPartnerProvidersDeleteOptionalParams)

Deletes the specified Security Partner Provider.

function beginDeleteAndWait(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

securityPartnerProviderName

string

The name of the Security Partner Provider.

options
SecurityPartnerProvidersDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, SecurityPartnerProvidersGetOptionalParams)

Gets the specified Security Partner Provider.

function get(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersGetOptionalParams): Promise<SecurityPartnerProvider>

Parameters

resourceGroupName

string

The name of the resource group.

securityPartnerProviderName

string

The name of the Security Partner Provider.

options
SecurityPartnerProvidersGetOptionalParams

The options parameters.

Returns

list(SecurityPartnerProvidersListOptionalParams)

Gets all the Security Partner Providers in a subscription.

function list(options?: SecurityPartnerProvidersListOptionalParams): PagedAsyncIterableIterator<SecurityPartnerProvider, SecurityPartnerProvider[], PageSettings>

Parameters

options
SecurityPartnerProvidersListOptionalParams

The options parameters.

Returns

listByResourceGroup(string, SecurityPartnerProvidersListByResourceGroupOptionalParams)

Lists all Security Partner Providers in a resource group.

function listByResourceGroup(resourceGroupName: string, options?: SecurityPartnerProvidersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<SecurityPartnerProvider, SecurityPartnerProvider[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

Returns

updateTags(string, string, TagsObject, SecurityPartnerProvidersUpdateTagsOptionalParams)

Updates tags of a Security Partner Provider resource.

function updateTags(resourceGroupName: string, securityPartnerProviderName: string, parameters: TagsObject, options?: SecurityPartnerProvidersUpdateTagsOptionalParams): Promise<SecurityPartnerProvider>

Parameters

resourceGroupName

string

The name of the resource group.

securityPartnerProviderName

string

The name of the Security Partner Provider.

parameters
TagsObject

Parameters supplied to update Security Partner Provider tags.

options
SecurityPartnerProvidersUpdateTagsOptionalParams

The options parameters.

Returns