DataCollectionRuleResource interface

Definition of ARM tracked top level resource.

Properties

dataFlows

The specification of data flows.

dataSources

The specification of data sources. This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint.

description

Description of the data collection rule.

destinations

The specification of destinations.

etag

Resource entity tag (ETag). NOTE: This property will not be serialized. It can only be populated by the server.

id

Fully qualified ID of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

immutableId

The immutable ID of this data collection rule. This property is READ-ONLY. NOTE: This property will not be serialized. It can only be populated by the server.

kind

The kind of the resource.

location

The geo-location where the resource lives.

name

The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

The resource provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Metadata pertaining to creation and last modification of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

dataFlows

The specification of data flows.

dataFlows?: DataFlow[]

Property Value

dataSources

The specification of data sources. This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint.

dataSources?: DataSourcesSpec

Property Value

description

Description of the data collection rule.

description?: string

Property Value

string

destinations

The specification of destinations.

destinations?: DestinationsSpec

Property Value

etag

Resource entity tag (ETag). NOTE: This property will not be serialized. It can only be populated by the server.

etag?: string

Property Value

string

id

Fully qualified ID of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

immutableId

The immutable ID of this data collection rule. This property is READ-ONLY. NOTE: This property will not be serialized. It can only be populated by the server.

immutableId?: string

Property Value

string

kind

The kind of the resource.

kind?: string

Property Value

string

location

The geo-location where the resource lives.

location: string

Property Value

string

name

The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

provisioningState

The resource provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

systemData

Metadata pertaining to creation and last modification of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

type

The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string