ConsumerAction interface

Defines the data contract of a consumer action.

Properties

allowResourceVersionOverride

Gets or sets the flag indicating if resource version can be overridden when creating or editing a subscription.

consumerId

Gets or sets the identifier of the consumer to which this action belongs.

description

Gets or sets this action's localized description.

id

Gets or sets this action's identifier.

inputDescriptors

Gets or sets this action's input descriptors.

name

Gets or sets this action's localized name.

supportedEventTypes

Gets or sets this action's supported event identifiers.

supportedResourceVersions

Gets or sets this action's supported resource versions.

url

The url for this resource

Property Details

allowResourceVersionOverride

Gets or sets the flag indicating if resource version can be overridden when creating or editing a subscription.

allowResourceVersionOverride: boolean

Property Value

boolean

consumerId

Gets or sets the identifier of the consumer to which this action belongs.

consumerId: string

Property Value

string

description

Gets or sets this action's localized description.

description: string

Property Value

string

id

Gets or sets this action's identifier.

id: string

Property Value

string

inputDescriptors

Gets or sets this action's input descriptors.

inputDescriptors: InputDescriptor[]

Property Value

name

Gets or sets this action's localized name.

name: string

Property Value

string

supportedEventTypes

Gets or sets this action's supported event identifiers.

supportedEventTypes: string[]

Property Value

string[]

supportedResourceVersions

Gets or sets this action's supported resource versions.

supportedResourceVersions: {[key: string]: string[]}

Property Value

{[key: string]: string[]}

url

The url for this resource

url: string

Property Value

string