@azure/arm-iotoperations package

Classes

IoTOperationsClient

Interfaces

AdvancedSettings

Broker Advanced Settings

AuthorizationConfig

Broker AuthorizationConfig properties

AuthorizationRule

AuthorizationConfig Rule Properties

BackendChain

Desired properties of the backend instances of the broker

BatchingConfiguration

Batching configuration

BrokerAuthenticationCreateOrUpdateOptionalParams

Optional parameters.

BrokerAuthenticationDeleteOptionalParams

Optional parameters.

BrokerAuthenticationGetOptionalParams

Optional parameters.

BrokerAuthenticationListByResourceGroupOptionalParams

Optional parameters.

BrokerAuthenticationOperations

Interface representing a BrokerAuthentication operations.

BrokerAuthenticationProperties

BrokerAuthentication Resource properties

BrokerAuthenticationResource

Instance broker authentication resource

BrokerAuthenticatorCustomAuth

Custom Authentication properties

BrokerAuthenticatorMethodCustom

Custom method for BrokerAuthentication

BrokerAuthenticatorMethodSat

Service Account Token for BrokerAuthentication

BrokerAuthenticatorMethodX509

X509 for BrokerAuthentication.

BrokerAuthenticatorMethodX509Attributes

BrokerAuthenticatorMethodX509Attributes properties.

BrokerAuthenticatorMethods

Set of broker authentication policies. Only one method is supported for each entry.

BrokerAuthorizationCreateOrUpdateOptionalParams

Optional parameters.

BrokerAuthorizationDeleteOptionalParams

Optional parameters.

BrokerAuthorizationGetOptionalParams

Optional parameters.

BrokerAuthorizationListByResourceGroupOptionalParams

Optional parameters.

BrokerAuthorizationOperations

Interface representing a BrokerAuthorization operations.

BrokerAuthorizationProperties

BrokerAuthorization Resource properties

BrokerAuthorizationResource

Instance broker authorizations resource

BrokerCreateOrUpdateOptionalParams

Optional parameters.

BrokerDeleteOptionalParams

Optional parameters.

BrokerDiagnostics

Broker Diagnostic Setting properties

BrokerGetOptionalParams

Optional parameters.

BrokerListByResourceGroupOptionalParams

Optional parameters.

BrokerListenerCreateOrUpdateOptionalParams

Optional parameters.

BrokerListenerDeleteOptionalParams

Optional parameters.

BrokerListenerGetOptionalParams

Optional parameters.

BrokerListenerListByResourceGroupOptionalParams

Optional parameters.

BrokerListenerOperations

Interface representing a BrokerListener operations.

BrokerListenerProperties

Defines a Broker listener. A listener is a collection of ports on which the broker accepts connections from clients.

BrokerListenerResource

Instance broker resource

BrokerOperations

Interface representing a Broker operations.

BrokerProperties

Broker Resource properties

BrokerResource

Instance broker resource

BrokerResourceRule

Broker Resource Rule properties. This defines the objects that represent the actions or topics, such as - method.Connect, method.Publish, etc.

Cardinality

Cardinality properties

CertManagerCertOptions

Cert Manager Cert properties

CertManagerCertificateSpec

Automatic TLS server certificate management with cert-manager

CertManagerIssuerRef

Cert-Manager issuerRef properties

CertManagerPrivateKey

Cert Manager private key properties

ClientConfig

The settings of Client Config.

DataflowBuiltInTransformationDataset

Dataflow BuiltIn Transformation dataset properties

DataflowBuiltInTransformationFilter

Dataflow BuiltIn Transformation filter properties

DataflowBuiltInTransformationMap

Dataflow BuiltIn Transformation map properties

DataflowBuiltInTransformationSettings

Dataflow BuiltIn Transformation properties

DataflowCreateOrUpdateOptionalParams

Optional parameters.

DataflowDeleteOptionalParams

Optional parameters.

DataflowDestinationOperationSettings

Dataflow Destination Operation properties

DataflowEndpointAuthenticationAccessToken

DataflowEndpoint Authentication Access Token properties

DataflowEndpointAuthenticationSasl

DataflowEndpoint Authentication Sasl properties

DataflowEndpointAuthenticationServiceAccountToken

Service Account Token for BrokerAuthentication

DataflowEndpointAuthenticationSystemAssignedManagedIdentity

DataflowEndpoint Authentication SystemAssignedManagedIdentity properties

DataflowEndpointAuthenticationUserAssignedManagedIdentity

DataflowEndpoint Authentication UserAssignedManagedIdentity properties

DataflowEndpointAuthenticationX509

DataflowEndpoint Authentication X509 properties

DataflowEndpointCreateOrUpdateOptionalParams

Optional parameters.

DataflowEndpointDataExplorer

Azure Data Explorer endpoint properties

DataflowEndpointDataExplorerAuthentication

Azure Data Explorer Authentication properties. NOTE - only authentication property is allowed per entry.

DataflowEndpointDataLakeStorage

Azure Data Lake endpoint properties

DataflowEndpointDataLakeStorageAuthentication

Azure Data Lake endpoint Authentication properties. NOTE Enum - Only one method is supported for one entry

DataflowEndpointDeleteOptionalParams

Optional parameters.

DataflowEndpointFabricOneLake

Microsoft Fabric endpoint properties

DataflowEndpointFabricOneLakeAuthentication

Microsoft Fabric endpoint. Authentication properties. NOTE - Only one method is supported for one entry

DataflowEndpointFabricOneLakeNames

Microsoft Fabric endpoint Names properties

DataflowEndpointGetOptionalParams

Optional parameters.

DataflowEndpointKafka

Kafka endpoint properties

DataflowEndpointKafkaAuthentication

Kafka endpoint Authentication properties. NOTE - only authentication property is allowed per entry

DataflowEndpointKafkaBatching

Kafka endpoint Batching properties

DataflowEndpointListByResourceGroupOptionalParams

Optional parameters.

DataflowEndpointLocalStorage

Local persistent volume endpoint properties

DataflowEndpointMqtt

Broker endpoint properties

DataflowEndpointMqttAuthentication

Mqtt endpoint Authentication properties. NOTE - only authentication property is allowed per entry.

DataflowEndpointOperations

Interface representing a DataflowEndpoint operations.

DataflowEndpointProperties

DataflowEndpoint Resource properties. NOTE - Only one type of endpoint is supported for one Resource

DataflowEndpointResource

Instance dataflowEndpoint resource

DataflowGetOptionalParams

Optional parameters.

DataflowListByResourceGroupOptionalParams

Optional parameters.

DataflowOperation

Dataflow Operation properties. NOTE - One only method is allowed to be used for one entry.

DataflowOperations

Interface representing a Dataflow operations.

DataflowProfileCreateOrUpdateOptionalParams

Optional parameters.

DataflowProfileDeleteOptionalParams

Optional parameters.

DataflowProfileGetOptionalParams

Optional parameters.

DataflowProfileListByResourceGroupOptionalParams

Optional parameters.

DataflowProfileOperations

Interface representing a DataflowProfile operations.

DataflowProfileProperties

DataflowProfile Resource properties

DataflowProfileResource

Instance dataflowProfile resource

DataflowProperties

Dataflow Resource properties

DataflowResource

Instance dataflowProfile dataflow resource

DataflowSourceOperationSettings

Dataflow Source Operation properties

DiagnosticsLogs

Diagnostic Log properties

DiskBackedMessageBuffer

DiskBackedMessageBuffer properties

ExtendedLocation

Extended location is an extension of Azure locations. They provide a way to use their Azure ARC enabled Kubernetes clusters as target locations for deploying Azure services instances.

Frontend

The desired properties of the frontend instances of the Broker

GenerateResourceLimits

GenerateResourceLimits properties

InstanceCreateOrUpdateOptionalParams

Optional parameters.

InstanceDeleteOptionalParams

Optional parameters.

InstanceGetOptionalParams

Optional parameters.

InstanceListByResourceGroupOptionalParams

Optional parameters.

InstanceListBySubscriptionOptionalParams

Optional parameters.

InstanceOperations

Interface representing a Instance operations.

InstancePatchModel

The Instance update model.

InstanceProperties

The properties of the Instance resource.

InstanceResource

A Instance resource is a logical container for a set of child resources.

InstanceUpdateOptionalParams

Optional parameters.

IoTOperationsClientOptionalParams

Optional parameters for the client.

KubernetesReference

Kubernetes reference

ListenerPort

Defines a TCP port on which a BrokerListener listens.

LocalKubernetesReference

Kubernetes reference

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities)

Metrics

Diagnostic Metrics properties

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for and operation.

OperationsListOptionalParams

Optional parameters.

OperationsOperations

Interface representing a Operations operations.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

An interface that allows async iterable iteration both to completion and by page.

PrincipalDefinition

PrincipalDefinition properties of Rule

ProfileDiagnostics

DataflowProfile Diagnostics properties

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

RestorePollerOptions
SanForCert

Subject Alternative Names (SANs) for certificate.

SchemaRegistryRef

The reference to the Schema Registry for this AIO Instance.

SelfCheck

Broker Diagnostic Self check properties

SelfTracing

Diagnostic Self tracing properties

StateStoreResourceRule

State Store Resource Rule properties.

SubscriberQueueLimit

The settings of Subscriber Queue Limit.

SystemData

Metadata pertaining to creation and last modification of the resource.

TlsCertMethod

Collection of different TLS types, NOTE- Enum at a time only one of them needs to be supported

TlsProperties

Tls properties

Traces

Broker Diagnostic Trace properties

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

UserAssignedIdentity

User assigned identity properties

VolumeClaimResourceRequirements

VolumeClaimResourceRequirements properties

VolumeClaimSpec

VolumeClaimSpec properties

VolumeClaimSpecSelector

VolumeClaimSpecSelector properties

VolumeClaimSpecSelectorMatchExpressions

VolumeClaimSpecSelectorMatchExpressions properties

X509ManualCertificate

X509 Certificate Authentication properties.

Type Aliases

AccessTokenMethod

Access Token Method
KnownAccessTokenMethod can be used interchangeably with AccessTokenMethod, this enum contains the known values that the service supports.

Known values supported by the service

AccessToken: AccessToken Option

ActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal: Actions are for internal-only APIs.

AnonymousMethod

x509 Certificate Method
KnownAnonymousMethod can be used interchangeably with AnonymousMethod, this enum contains the known values that the service supports.

Known values supported by the service

Anonymous: Anonymous Option

BrokerAuthenticationMethod

Broker Authentication Mode
KnownBrokerAuthenticationMethod can be used interchangeably with BrokerAuthenticationMethod, this enum contains the known values that the service supports.

Known values supported by the service

Custom: Custom authentication configuration.
ServiceAccountToken: ServiceAccountToken authentication configuration.
X509: X.509 authentication configuration.

BrokerMemoryProfile

The memory profile settings of the Broker
KnownBrokerMemoryProfile can be used interchangeably with BrokerMemoryProfile, this enum contains the known values that the service supports.

Known values supported by the service

Tiny: Tiny memory profile.
Low: Low memory profile.
Medium: Medium memory profile.
High: High memory profile.

BrokerProtocolType

Broker Protocol types
KnownBrokerProtocolType can be used interchangeably with BrokerProtocolType, this enum contains the known values that the service supports.

Known values supported by the service

Mqtt: protocol broker
WebSockets: protocol websocket

BrokerResourceDefinitionMethods

BrokerResourceDefinitionMethods methods allowed
KnownBrokerResourceDefinitionMethods can be used interchangeably with BrokerResourceDefinitionMethods, this enum contains the known values that the service supports.

Known values supported by the service

Connect: Allowed Connecting to Broker
Publish: Allowed Publishing to Broker
Subscribe: Allowed Subscribing to Broker

CertManagerIssuerKind

CertManagerIssuerKind properties
KnownCertManagerIssuerKind can be used interchangeably with CertManagerIssuerKind, this enum contains the known values that the service supports.

Known values supported by the service

Issuer: Issuer kind.
ClusterIssuer: ClusterIssuer kind.

CloudEventAttributeType

How to map events to the cloud.
KnownCloudEventAttributeType can be used interchangeably with CloudEventAttributeType, this enum contains the known values that the service supports.

Known values supported by the service

Propagate: Propagate type
CreateOrRemap: CreateOrRemap type

ContinuablePage

An interface that describes a page of results.

CreatedByType

The kind of entity that created the resource.
<xref:KnowncreatedByType> can be used interchangeably with createdByType, this enum contains the known values that the service supports.

Known values supported by the service

User: The entity was created by a user.
Application: The entity was created by an application.
ManagedIdentity: The entity was created by a managed identity.
Key: The entity was created by a key.

DataExplorerAuthMethod

Alias for DataExplorerAuthMethod

DataLakeStorageAuthMethod

Alias for DataLakeStorageAuthMethod

DataflowEndpointAuthenticationSaslType

DataflowEndpoint Authentication Sasl Type properties
KnownDataflowEndpointAuthenticationSaslType can be used interchangeably with DataflowEndpointAuthenticationSaslType, this enum contains the known values that the service supports.

Known values supported by the service

Plain: PLAIN Type
ScramSha256: SCRAM_SHA_256 Type
ScramSha512: SCRAM_SHA_512 Type

DataflowEndpointFabricPathType

DataflowEndpoint Fabric Path Type properties
KnownDataflowEndpointFabricPathType can be used interchangeably with DataflowEndpointFabricPathType, this enum contains the known values that the service supports.

Known values supported by the service

Files: FILES Type
Tables: TABLES Type

DataflowEndpointKafkaAcks

DataflowEndpoint Kafka Acks properties
KnownDataflowEndpointKafkaAcks can be used interchangeably with DataflowEndpointKafkaAcks, this enum contains the known values that the service supports.

Known values supported by the service

Zero: ZERO Option
One: ONE Option
All: ALL Option

DataflowEndpointKafkaCompression

Kafka endpoint Compression properties
KnownDataflowEndpointKafkaCompression can be used interchangeably with DataflowEndpointKafkaCompression, this enum contains the known values that the service supports.

Known values supported by the service

None: NONE Option
Gzip: Gzip Option
Snappy: SNAPPY Option
Lz4: LZ4 Option

DataflowEndpointKafkaPartitionStrategy

DataflowEndpoint Kafka Partition Strategy properties
KnownDataflowEndpointKafkaPartitionStrategy can be used interchangeably with DataflowEndpointKafkaPartitionStrategy, this enum contains the known values that the service supports.

Known values supported by the service

Default: Default: Assigns messages to random partitions, using a round-robin algorithm.
Static: Static: Assigns messages to a fixed partition number that's derived from the instance ID of the dataflow.
Topic: TOPIC Option
Property: PROPERTY Option

DataflowMappingType

Dataflow type mapping properties
KnownDataflowMappingType can be used interchangeably with DataflowMappingType, this enum contains the known values that the service supports.

Known values supported by the service

NewProperties: New Properties type
Rename: Rename type
Compute: Compute type
PassThrough: Pass-through type
BuiltInFunction: Built in function type

EndpointType

DataflowEndpoint Type properties
KnownEndpointType can be used interchangeably with EndpointType, this enum contains the known values that the service supports.

Known values supported by the service

DataExplorer: Azure Data Explorer Type
DataLakeStorage: Azure Data Lake Type
FabricOneLake: Microsoft Fabric Type
Kafka: Kafka Type
LocalStorage: Local Storage Type
Mqtt: Broker Type

ExtendedLocationType

The enum defining type of ExtendedLocation accepted.
KnownExtendedLocationType can be used interchangeably with ExtendedLocationType, this enum contains the known values that the service supports.

Known values supported by the service

CustomLocation: CustomLocation type

FabricOneLakeAuthMethod

Alias for FabricOneLakeAuthMethod

FilterType

Filter Type properties
KnownFilterType can be used interchangeably with FilterType, this enum contains the known values that the service supports.

Known values supported by the service

Filter: Filter type

KafkaAuthMethod

Alias for KafkaAuthMethod

ManagedIdentityMethod

Managed Identity Method
KnownManagedIdentityMethod can be used interchangeably with ManagedIdentityMethod, this enum contains the known values that the service supports.

Known values supported by the service

SystemAssignedManagedIdentity: SystemAssignedManagedIdentity type
UserAssignedManagedIdentity: UserAssignedManagedIdentity type

ManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
KnownManagedServiceIdentityType can be used interchangeably with ManagedServiceIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

None: No managed identity.
SystemAssigned: System assigned managed identity.
UserAssigned: User assigned managed identity.
SystemAssigned,UserAssigned: System and user assigned managed identity.

MqttAuthMethod

Alias for MqttAuthMethod

MqttRetainType

Broker Retain types
KnownMqttRetainType can be used interchangeably with MqttRetainType, this enum contains the known values that the service supports.

Known values supported by the service

Keep: Retain the messages.
Never: Never retain messages.

OperationType

Dataflow Operation Type properties
KnownOperationType can be used interchangeably with OperationType, this enum contains the known values that the service supports.

Known values supported by the service

Source: Dataflow Source Operation
Destination: Dataflow Destination Operation
BuiltInTransformation: Dataflow BuiltIn Transformation Operation

OperationalMode

Mode properties
KnownOperationalMode can be used interchangeably with OperationalMode, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Enabled is equivalent to True
Disabled: Disabled is equivalent to False.

OperatorValues

Valid operators are In, NotIn, Exists and DoesNotExist.
KnownOperatorValues can be used interchangeably with OperatorValues, this enum contains the known values that the service supports.

Known values supported by the service

In: In operator.
NotIn: NotIn operator.
Exists: Exists operator.
DoesNotExist: DoesNotExist operator.

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user: Indicates the operation is initiated by a user.
system: Indicates the operation is initiated by a system.
user,system: Indicates the operation is initiated by a user or system.

PrivateKeyAlgorithm

Private key algorithm types.
KnownPrivateKeyAlgorithm can be used interchangeably with PrivateKeyAlgorithm, this enum contains the known values that the service supports.

Known values supported by the service

Ec256: Algorithm - ec256.
Ec384: Algorithm - ec384.
Ec521: Algorithm - ec521.
Ed25519: Algorithm - ed25519.
Rsa2048: Algorithm - rsa2048.
Rsa4096: Algorithm - rsa4096.
Rsa8192: Algorithm - rsa8192.

PrivateKeyRotationPolicy

Private key rotation policy.
KnownPrivateKeyRotationPolicy can be used interchangeably with PrivateKeyRotationPolicy, this enum contains the known values that the service supports.

Known values supported by the service

Always: Rotation Policy - Always.
Never: Rotation Policy - Never.

ProvisioningState

The provisioning state of a resource type.
KnownProvisioningState can be used interchangeably with ResourceProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: Resource has been created.
Failed: Resource creation failed.
Canceled: Resource creation canceled.
Provisioning: Resource creation provisioning.
Updating: Resource creation updating.
Deleting: Resource creation deleting.
Accepted: Resource creation was accepted.

SaslMethod

Sasl Method
KnownSaslMethod can be used interchangeably with SaslMethod, this enum contains the known values that the service supports.

Known values supported by the service

Sasl: Sasl Option

ServiceAccountTokenMethod

Service Account Token Method
KnownServiceAccountTokenMethod can be used interchangeably with ServiceAccountTokenMethod, this enum contains the known values that the service supports.

Known values supported by the service

ServiceAccountToken: ServiceAccountToken Option

ServiceType

Kubernetes Service Types supported by Listener
KnownServiceType can be used interchangeably with ServiceType, this enum contains the known values that the service supports.

Known values supported by the service

ClusterIp: Cluster IP Service.
LoadBalancer: Load Balancer Service.
NodePort: Node Port Service.

SourceSerializationFormat

Serialization Format properties
KnownSourceSerializationFormat can be used interchangeably with SourceSerializationFormat, this enum contains the known values that the service supports.

Known values supported by the service

Json: JSON Format

StateStoreResourceDefinitionMethods

StateStoreResourceDefinitionMethods methods allowed
KnownStateStoreResourceDefinitionMethods can be used interchangeably with StateStoreResourceDefinitionMethods, this enum contains the known values that the service supports.

Known values supported by the service

Read: Get/KeyNotify from Store
Write: Set/Delete in Store
ReadWrite: Allowed all operations on Store - Get/KeyNotify/Set/Delete

StateStoreResourceKeyTypes

StateStoreResourceKeyTypes properties
KnownStateStoreResourceKeyTypes can be used interchangeably with StateStoreResourceKeyTypes, this enum contains the known values that the service supports.

Known values supported by the service

Pattern: Key type - pattern
String: Key type - string
Binary: Key type - binary

SubscriberMessageDropStrategy

The enum defining strategies for dropping messages from the subscriber queue.
KnownSubscriberMessageDropStrategy can be used interchangeably with SubscriberMessageDropStrategy, this enum contains the known values that the service supports.

Known values supported by the service

None: Messages are never dropped.
DropOldest: The oldest message is dropped.

TlsCertMethodMode

Broker Authentication Mode
KnownTlsCertMethodMode can be used interchangeably with TlsCertMethodMode, this enum contains the known values that the service supports.

Known values supported by the service

Automatic: Automatic TLS server certificate configuration.
Manual: Manual TLS server certificate configuration.

TransformationSerializationFormat

Transformation Format properties
KnownTransformationSerializationFormat can be used interchangeably with TransformationSerializationFormat, this enum contains the known values that the service supports.

Known values supported by the service

Delta: Delta Format
Json: JSON Format
Parquet: Parquet Format

X509CertificateMethod

x509 Certificate Method
<xref:Knownx509CertificateMethod> can be used interchangeably with x509CertificateMethod, this enum contains the known values that the service supports.

Known values supported by the service

X509Certificate: x509Certificate Option

Enums

KnownAccessTokenMethod

Access Token Method

KnownActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.

KnownAnonymousMethod

x509 Certificate Method

KnownBrokerAuthenticationMethod

Broker Authentication Mode

KnownBrokerMemoryProfile

The memory profile settings of the Broker

KnownBrokerProtocolType

Broker Protocol types

KnownBrokerResourceDefinitionMethods

BrokerResourceDefinitionMethods methods allowed

KnownCertManagerIssuerKind

CertManagerIssuerKind properties

KnownCloudEventAttributeType

How to map events to the cloud.

KnownCreatedByType

The kind of entity that created the resource.

KnownDataflowEndpointAuthenticationSaslType

DataflowEndpoint Authentication Sasl Type properties

KnownDataflowEndpointFabricPathType

DataflowEndpoint Fabric Path Type properties

KnownDataflowEndpointKafkaAcks

DataflowEndpoint Kafka Acks properties

KnownDataflowEndpointKafkaCompression

Kafka endpoint Compression properties

KnownDataflowEndpointKafkaPartitionStrategy

DataflowEndpoint Kafka Partition Strategy properties

KnownDataflowMappingType

Dataflow type mapping properties

KnownEndpointType

DataflowEndpoint Type properties

KnownExtendedLocationType

The enum defining type of ExtendedLocation accepted.

KnownFilterType

Filter Type properties

KnownManagedIdentityMethod

Managed Identity Method

KnownManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

KnownMqttRetainType

Broker Retain types

KnownOperationType

Dataflow Operation Type properties

KnownOperationalMode

Mode properties

KnownOperatorValues

Valid operators are In, NotIn, Exists and DoesNotExist.

KnownOrigin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"

KnownPrivateKeyAlgorithm

Private key algorithm types.

KnownPrivateKeyRotationPolicy

Private key rotation policy.

KnownProvisioningState

The provisioning state of a resource type.

KnownSaslMethod

Sasl Method

KnownServiceAccountTokenMethod

Service Account Token Method

KnownServiceType

Kubernetes Service Types supported by Listener

KnownSourceSerializationFormat

Serialization Format properties

KnownStateStoreResourceDefinitionMethods

StateStoreResourceDefinitionMethods methods allowed

KnownStateStoreResourceKeyTypes

StateStoreResourceKeyTypes properties

KnownSubscriberMessageDropStrategy

The enum defining strategies for dropping messages from the subscriber queue.

KnownTlsCertMethodMode

Broker Authentication Mode

KnownTransformationSerializationFormat

Transformation Format properties

KnownX509CertificateMethod

x509 Certificate Method

Functions

restorePoller<TResponse, TResult>(IoTOperationsClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

Function Details

restorePoller<TResponse, TResult>(IoTOperationsClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

function restorePoller<TResponse, TResult>(client: IoTOperationsClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameters

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Returns

PollerLike<OperationState<TResult>, TResult>