DataCollectionEndpointsOperations interface

Interface representing a DataCollectionEndpoints operations.

Properties

beginReconcileNSP
beginReconcileNSPAndWait
create

Creates or updates a data collection endpoint.

delete

Deletes a data collection endpoint.

get

Returns the specified data collection endpoint.

getNSP

Gets the specified NSP configuration for the specified data collection endpoint.

listByResourceGroup

Lists all data collection endpoints in the specified resource group.

listBySubscription

Lists all data collection endpoints in the specified subscription

listNSP

Gets a list of NSP configurations for the specified data collection endpoint.

reconcileNSP

Reconciles the specified NSP configuration for the specified data collection endpoint.

update

Updates part of a data collection endpoint.

Property Details

beginReconcileNSP

Warning

This API is now deprecated.

use reconcileNSP instead

beginReconcileNSP: (resourceGroupName: string, dataCollectionEndpointName: string, networkSecurityPerimeterConfigurationName: string, options?: DataCollectionEndpointsReconcileNSPOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, dataCollectionEndpointName: string, networkSecurityPerimeterConfigurationName: string, options?: DataCollectionEndpointsReconcileNSPOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginReconcileNSPAndWait

Warning

This API is now deprecated.

use reconcileNSP instead

beginReconcileNSPAndWait: (resourceGroupName: string, dataCollectionEndpointName: string, networkSecurityPerimeterConfigurationName: string, options?: DataCollectionEndpointsReconcileNSPOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, dataCollectionEndpointName: string, networkSecurityPerimeterConfigurationName: string, options?: DataCollectionEndpointsReconcileNSPOptionalParams) => Promise<void>

create

Creates or updates a data collection endpoint.

create: (resourceGroupName: string, dataCollectionEndpointName: string, options?: DataCollectionEndpointsCreateOptionalParams) => Promise<DataCollectionEndpointResource>

Property Value

(resourceGroupName: string, dataCollectionEndpointName: string, options?: DataCollectionEndpointsCreateOptionalParams) => Promise<DataCollectionEndpointResource>

delete

Deletes a data collection endpoint.

delete: (resourceGroupName: string, dataCollectionEndpointName: string, options?: DataCollectionEndpointsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, dataCollectionEndpointName: string, options?: DataCollectionEndpointsDeleteOptionalParams) => Promise<void>

get

Returns the specified data collection endpoint.

get: (resourceGroupName: string, dataCollectionEndpointName: string, options?: DataCollectionEndpointsGetOptionalParams) => Promise<DataCollectionEndpointResource>

Property Value

(resourceGroupName: string, dataCollectionEndpointName: string, options?: DataCollectionEndpointsGetOptionalParams) => Promise<DataCollectionEndpointResource>

getNSP

Gets the specified NSP configuration for the specified data collection endpoint.

getNSP: (resourceGroupName: string, dataCollectionEndpointName: string, networkSecurityPerimeterConfigurationName: string, options?: DataCollectionEndpointsGetNSPOptionalParams) => Promise<NetworkSecurityPerimeterConfiguration>

Property Value

(resourceGroupName: string, dataCollectionEndpointName: string, networkSecurityPerimeterConfigurationName: string, options?: DataCollectionEndpointsGetNSPOptionalParams) => Promise<NetworkSecurityPerimeterConfiguration>

listByResourceGroup

Lists all data collection endpoints in the specified resource group.

listByResourceGroup: (resourceGroupName: string, options?: DataCollectionEndpointsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DataCollectionEndpointResource, DataCollectionEndpointResource[], PageSettings>

Property Value

(resourceGroupName: string, options?: DataCollectionEndpointsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DataCollectionEndpointResource, DataCollectionEndpointResource[], PageSettings>

listBySubscription

Lists all data collection endpoints in the specified subscription

listBySubscription: (options?: DataCollectionEndpointsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<DataCollectionEndpointResource, DataCollectionEndpointResource[], PageSettings>

Property Value

(options?: DataCollectionEndpointsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<DataCollectionEndpointResource, DataCollectionEndpointResource[], PageSettings>

listNSP

Gets a list of NSP configurations for the specified data collection endpoint.

listNSP: (resourceGroupName: string, dataCollectionEndpointName: string, options?: DataCollectionEndpointsListNSPOptionalParams) => PagedAsyncIterableIterator<NetworkSecurityPerimeterConfiguration, NetworkSecurityPerimeterConfiguration[], PageSettings>

Property Value

(resourceGroupName: string, dataCollectionEndpointName: string, options?: DataCollectionEndpointsListNSPOptionalParams) => PagedAsyncIterableIterator<NetworkSecurityPerimeterConfiguration, NetworkSecurityPerimeterConfiguration[], PageSettings>

reconcileNSP

Reconciles the specified NSP configuration for the specified data collection endpoint.

reconcileNSP: (resourceGroupName: string, dataCollectionEndpointName: string, networkSecurityPerimeterConfigurationName: string, options?: DataCollectionEndpointsReconcileNSPOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, dataCollectionEndpointName: string, networkSecurityPerimeterConfigurationName: string, options?: DataCollectionEndpointsReconcileNSPOptionalParams) => PollerLike<OperationState<void>, void>

update

Updates part of a data collection endpoint.

update: (resourceGroupName: string, dataCollectionEndpointName: string, options?: DataCollectionEndpointsUpdateOptionalParams) => Promise<DataCollectionEndpointResource>

Property Value

(resourceGroupName: string, dataCollectionEndpointName: string, options?: DataCollectionEndpointsUpdateOptionalParams) => Promise<DataCollectionEndpointResource>