ComponentLinkedStorageAccountsOperations interface

Interface representing a ComponentLinkedStorageAccounts operations.

Properties

createAndUpdate

Replace current linked storage account for an Application Insights component.

delete

Delete linked storage accounts for an Application Insights component.

get

Returns the current linked storage settings for an Application Insights component.

update

Update linked storage accounts for an Application Insights component.

Property Details

createAndUpdate

Replace current linked storage account for an Application Insights component.

createAndUpdate: (resourceGroupName: string, resourceName: string, storageType: string, linkedStorageAccountsProperties: ComponentLinkedStorageAccounts, options?: ComponentLinkedStorageAccountsCreateAndUpdateOptionalParams) => Promise<ComponentLinkedStorageAccounts>

Property Value

(resourceGroupName: string, resourceName: string, storageType: string, linkedStorageAccountsProperties: ComponentLinkedStorageAccounts, options?: ComponentLinkedStorageAccountsCreateAndUpdateOptionalParams) => Promise<ComponentLinkedStorageAccounts>

delete

Delete linked storage accounts for an Application Insights component.

delete: (resourceGroupName: string, resourceName: string, storageType: string, options?: ComponentLinkedStorageAccountsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, resourceName: string, storageType: string, options?: ComponentLinkedStorageAccountsDeleteOptionalParams) => Promise<void>

get

Returns the current linked storage settings for an Application Insights component.

get: (resourceGroupName: string, resourceName: string, storageType: string, options?: ComponentLinkedStorageAccountsGetOptionalParams) => Promise<ComponentLinkedStorageAccounts>

Property Value

(resourceGroupName: string, resourceName: string, storageType: string, options?: ComponentLinkedStorageAccountsGetOptionalParams) => Promise<ComponentLinkedStorageAccounts>

update

Update linked storage accounts for an Application Insights component.

update: (resourceGroupName: string, resourceName: string, storageType: string, linkedStorageAccountsProperties: ComponentLinkedStorageAccountsPatch, options?: ComponentLinkedStorageAccountsUpdateOptionalParams) => Promise<ComponentLinkedStorageAccounts>

Property Value

(resourceGroupName: string, resourceName: string, storageType: string, linkedStorageAccountsProperties: ComponentLinkedStorageAccountsPatch, options?: ComponentLinkedStorageAccountsUpdateOptionalParams) => Promise<ComponentLinkedStorageAccounts>