Sprog

ArmIotOperationsModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmIotOperationsModelFactory
type ArmIotOperationsModelFactory = class
Public Class ArmIotOperationsModelFactory
Inheritance
ArmIotOperationsModelFactory

Methods

Name Description
AkriConnectorAllocatedDevice(String, String)

AkriConnector allocated device.

AkriConnectorsContainerRegistry(AkriConnectorsContainerRegistrySettings)

AkriConnectorsContainerRegistry properties.

AkriConnectorsContainerRegistrySettings(String, IEnumerable<AkriConnectorsImagePullSecret>)

AkriConnectorsContainerRegistry properties.

AkriConnectorsDigest(String)

AkriConnectorsDigest properties.

AkriConnectorsImagePullSecret(String)

AkriConnectorsImagePullSecret properties.

AkriConnectorsMqttAuthentication(String)

AkriConnectorsMqttAuthentication properties. Please note this is the abstract base class. The derived classes available for instantiation are: AkriConnectorsServiceAccountAuthentication.

AkriConnectorsMqttConnectionConfiguration(AkriConnectorsMqttAuthentication, String, Nullable<AkriConnectorsMqttProtocolType>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IotOperationsTlsProperties)

AkriConnectorsMqttConnectionConfiguration properties.

AkriConnectorsRegistryEndpointRef(String)

AkriConnectorsRegistryEndpointRef properties.

AkriConnectorsRegistrySettings(String)

AkriConnectorsRegistrySettings properties. Please note this is the abstract base class. The derived classes available for instantiation are: AkriConnectorsRegistryEndpointRef and AkriConnectorsContainerRegistry.

AkriConnectorsSecret(String, String, String)

AkriConnectorsSecret properties.

AkriConnectorsServiceAccountAuthentication(String)
AkriConnectorsTag(String)

AkriConnectorsTag properties.

AkriConnectorsTagDigestSettings(String)

AkriConnectorsTagDigestSettings properties. Please note this is the abstract base class. The derived classes available for instantiation are: AkriConnectorsTag and AkriConnectorsDigest.

AkriConnectorTemplateAioMetadata(String, String)

AkriConnectorTemplateAioMetadata properties.

AkriConnectorTemplateAllocation(String)

AkriConnectorTemplateAllocation properties. Please note this is the abstract base class. The derived classes available for instantiation are: AkriConnectorTemplateBucketizedAllocation.

AkriConnectorTemplateBucketizedAllocation(Int32)

AkriConnectorTemplateBucketizedAllocation properties.

AkriConnectorTemplateDeviceInboundEndpointType(String, String, String)

AkriConnectorTemplateDeviceInboundEndpointType properties.

AkriConnectorTemplateDiagnostics(String)
AkriConnectorTemplateManagedConfiguration(AkriConnectorTemplateManagedConfigurationSettings)

AkriConnectorTemplateManagedConfiguration properties.

AkriConnectorTemplateManagedConfigurationSettings(String, AkriConnectorTemplateAllocation, IEnumerable<AkriConnectorTemplatePersistentVolumeClaim>, IDictionary<String, String>, IEnumerable<IDictionary<String,BinaryData>>, IEnumerable<AkriConnectorsSecret>, String)
AkriConnectorTemplatePersistentVolumeClaim(String, String)

AkriConnectorTemplatePersistentVolumeClaim properties.

AkriConnectorTemplateReadinessProbe(IEnumerable<String>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)
AkriConnectorTemplateRuntimeConfiguration(String)

AkriConnectorTemplateRuntimeConfiguration properties. Please note this is the abstract base class. The derived classes available for instantiation are: AkriConnectorTemplateManagedConfiguration.

AkriConnectorTemplateRuntimeImageConfiguration(AkriConnectorTemplateAllocation, IEnumerable<AkriConnectorTemplatePersistentVolumeClaim>, IDictionary<String, String>, IEnumerable<IDictionary<String,BinaryData>>, IEnumerable<AkriConnectorsSecret>, String, AkriConnectorTemplateRuntimeImageConfigurationSettings)
AkriConnectorTemplateRuntimeImageConfigurationSettings(String, Nullable<AkriConnectorsImagePullPolicy>, AkriConnectorTemplateReadinessProbe, Nullable<Int32>, AkriConnectorsRegistrySettings, AkriConnectorsTagDigestSettings)

AkriConnectorTemplateRuntimeImageConfiguration properties.

AkriConnectorTemplateRuntimeStatefulSetConfiguration(AkriConnectorTemplateAllocation, IEnumerable<AkriConnectorTemplatePersistentVolumeClaim>, IDictionary<String, String>, IEnumerable<IDictionary<String,BinaryData>>, IEnumerable<AkriConnectorsSecret>, String, IDictionary<String,BinaryData>)
AkriServiceData(ResourceIdentifier, String, ResourceType, SystemData, AkriServiceProperties, IotOperationsExtendedLocation)

AkriService resource.

AkriServiceProperties(Nullable<IotOperationsProvisioningState>, IotOperationsResourceHealthStatus)
BrokerAdvancedSettings(BrokerClientConfig, Nullable<IotOperationsOperationalMode>, CertManagerCertConfig)

Broker Advanced Settings.

BrokerAuthenticatorMethodCustom(String, String, Uri, IDictionary<String,String>)
BrokerAuthenticatorMethods(BrokerAuthenticationMethod, BrokerAuthenticatorMethodCustom, IEnumerable<String>, BrokerAuthenticatorMethodX509)
BrokerAuthenticatorMethodX509(IDictionary<String,BrokerAuthenticatorMethodX509Attributes>, String, Nullable<BrokerAuthenticatorValidationMethod>)

X509 for BrokerAuthentication.

BrokerAuthenticatorMethodX509Attributes(IDictionary<String,String>, String)

BrokerAuthenticatorMethodX509Attributes properties.

BrokerAuthorizationConfig(Nullable<IotOperationsOperationalMode>, IEnumerable<BrokerAuthorizationRule>)

Broker AuthorizationConfig properties.

BrokerAuthorizationRule(IEnumerable<BrokerResourceRule>, PrincipalConfig, IEnumerable<StateStoreResourceRule>)

AuthorizationConfig Rule Properties.

BrokerBackendChain(Int32, Int32, Nullable<Int32>)

Desired properties of the backend instances of the broker.

BrokerCardinality(BrokerBackendChain, BrokerFrontend)

Cardinality properties.

BrokerClientConfig(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, SubscriberQueueLimit, Nullable<Int32>, Nullable<Int32>)

The settings of Client Config.

BrokerDiagnostics(String, Nullable<Int32>, BrokerDiagnosticSelfCheck, BrokerDiagnosticTraces)
BrokerDiagnosticSelfCheck(Nullable<IotOperationsOperationalMode>, Nullable<Int32>, Nullable<Int32>)

Broker Diagnostic Self check properties.

BrokerDiagnosticTraces(Nullable<IotOperationsOperationalMode>, Nullable<Int32>, DiagnosticSelfTracing, Nullable<Int32>)

Broker Diagnostic Trace properties.

BrokerFrontend(Int32, Nullable<Int32>)

The desired properties of the frontend instances of the Broker.

BrokerListenerPort(String, String, Nullable<Int32>, Int32, Nullable<BrokerProtocolType>, ListenerPortTlsCertMethod)

Defines a TCP port on which a BrokerListener listens.

BrokerPersistence(String, VolumeClaimSpec, BrokerRetainMessagesPolicy, BrokerStateStorePolicy, BrokerSubscriberQueuePolicy, Nullable<IotOperationsOperationalMode>)
BrokerResourceRule(BrokerResourceDefinitionMethod, IEnumerable<String>, IEnumerable<String>)

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

BrokerRetainMessagesCustomPolicy(BrokerRetainMessagesSettings)

Custom Broker Retain Message Policy.

BrokerRetainMessagesPolicy(String)

Broker Retain policy properties. Please note this is the abstract base class. The derived classes available for instantiation are: BrokerRetainMessagesCustomPolicy.

BrokerRetainMessagesSettings(IEnumerable<String>, Nullable<IotOperationsOperationalMode>)
BrokerStateStoreCustomPolicy(BrokerStateStorePolicySettings)

Broker State Store Custom Policy.

BrokerStateStorePolicy(String)

Broker State Store Policy. Please note this is the abstract base class. The derived classes available for instantiation are: BrokerStateStoreCustomPolicy.

BrokerStateStorePolicyResources(BrokerStateStoreKeyType, IEnumerable<String>)

Broker State Store Policy Resources properties.

BrokerStateStorePolicySettings(IEnumerable<BrokerStateStorePolicyResources>, Nullable<IotOperationsOperationalMode>)
BrokerSubscriberQueueCustomPolicy(BrokerSubscriberQueueCustomPolicySettings)

Custom Subscriber Queue Policy Properties.

BrokerSubscriberQueueCustomPolicySettings(IEnumerable<String>, Nullable<IotOperationsOperationalMode>)
BrokerSubscriberQueuePolicy(String)

Broker Subscriber Queue Policy properties. Please note this is the abstract base class. The derived classes available for instantiation are: BrokerSubscriberQueueCustomPolicy.

CertManagerCertConfig(String, String, CertManagerPrivateKey)

Cert Manager Cert properties.

CertManagerCertificateSpec(String, String, String, CertManagerIssuerRef, CertManagerPrivateKey, SanForCert)

Automatic TLS server certificate management with cert-manager.

CertManagerIssuerRef(String, CertManagerIssuerKind, String)

Cert-Manager issuerRef properties.

CertManagerPrivateKey(PrivateKeyAlgorithm, PrivateKeyRotationPolicy)

Cert Manager private key properties.

DataflowBuiltInTransformationDataset(String, String, String, IEnumerable<String>, String)

Dataflow BuiltIn Transformation dataset properties.

DataflowBuiltInTransformationFilter(Nullable<DataflowFilterType>, String, IEnumerable<String>, String)

Dataflow BuiltIn Transformation filter properties.

DataflowBuiltInTransformationMap(Nullable<DataflowMappingType>, String, IEnumerable<String>, String, String)

Dataflow BuiltIn Transformation map properties.

DataflowBuiltInTransformationSettings(Nullable<TransformationSerializationFormat>, String, IEnumerable<DataflowBuiltInTransformationDataset>, IEnumerable<DataflowBuiltInTransformationFilter>, IEnumerable<DataflowBuiltInTransformationMap>)

Dataflow BuiltIn Transformation properties.

DataflowDestinationAddIfNotPresentHeaderAction(String, String)

Dataflow Destination Add if not present HeaderAction properties.

DataflowDestinationAddOrReplaceHeaderAction(String, String)

Dataflow Destination Add or Replace HeaderAction properties.

DataflowDestinationHeaderAction(String)

Dataflow Destination Header Action properties Please note this is the abstract base class. The derived classes available for instantiation are: DataflowDestinationAddIfNotPresentHeaderAction, DataflowDestinationRemoveHeaderAction, and DataflowDestinationAddOrReplaceHeaderAction.

DataflowDestinationOperationSettings(String, String, IEnumerable<DataflowDestinationHeaderAction>)

Dataflow Destination Operation properties.

DataflowDestinationRemoveHeaderAction(String)

Dataflow Destination Remove HeaderAction properties.

DataflowEndpointAuthenticationAnonymous()

DataflowEndpoint Anonymous Authentication properties.

DataflowEndpointAuthenticationSasl(DataflowEndpointAuthenticationSaslType, String)

DataflowEndpoint Authentication Sasl properties.

DataflowEndpointAuthenticationUserAssignedManagedIdentity(String, String, String)

DataflowEndpoint Authentication UserAssignedManagedIdentity properties.

DataflowEndpointDataExplorer(DataflowEndpointDataExplorerAuthentication, String, String, IotOperationsBatchingConfig)

Azure Data Explorer endpoint properties.

DataflowEndpointDataExplorerAuthentication(DataExplorerAuthMethod, String, DataflowEndpointAuthenticationUserAssignedManagedIdentity)
DataflowEndpointDataLakeStorage(DataflowEndpointDataLakeStorageAuthentication, String, IotOperationsBatchingConfig)

Azure Data Lake endpoint properties.

DataflowEndpointDataLakeStorageAuthentication(DataLakeStorageAuthMethod, String, String, DataflowEndpointAuthenticationUserAssignedManagedIdentity)
DataflowEndpointFabricOneLake(DataflowEndpointFabricOneLakeAuthentication, DataflowEndpointFabricOneLakeNames, DataflowEndpointFabricPathType, String, IotOperationsBatchingConfig)

Microsoft Fabric endpoint properties.

DataflowEndpointFabricOneLakeAuthentication(FabricOneLakeAuthMethod, String, DataflowEndpointAuthenticationUserAssignedManagedIdentity)
DataflowEndpointFabricOneLakeNames(String, String)

Microsoft Fabric endpoint Names properties.

DataflowEndpointKafka(DataflowEndpointKafkaAuthentication, String, String, DataflowEndpointKafkaBatching, Nullable<IotOperationsOperationalMode>, Nullable<DataflowEndpointKafkaCompression>, Nullable<DataflowEndpointKafkaAck>, Nullable<DataflowEndpointKafkaPartitionStrategy>, IotOperationsTlsProperties, Nullable<CloudEventAttributeType>)

Kafka endpoint properties.

DataflowEndpointKafkaAuthentication(KafkaAuthMethod, String, DataflowEndpointAuthenticationUserAssignedManagedIdentity, DataflowEndpointAuthenticationSasl, String)
DataflowEndpointKafkaBatching(Nullable<IotOperationsOperationalMode>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Kafka endpoint Batching properties.

DataflowEndpointMqtt(DataflowEndpointMqttAuthentication, String, String, Nullable<BrokerProtocolType>, Nullable<Int32>, Nullable<MqttRetainType>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IotOperationsTlsProperties, Nullable<CloudEventAttributeType>)

Broker endpoint properties.

DataflowEndpointMqttAuthentication(MqttAuthMethod, String, DataflowEndpointAuthenticationUserAssignedManagedIdentity, String, String)
DataflowEndpointOpenTelemetry(String, IotOperationsBatchingConfig, IotOperationsTlsProperties, DataflowOpenTelemetryAuthentication)

OpenTelemetry endpoint properties.

DataflowGraphConnectionInput(String, DataflowGraphConnectionSchemaSettings)

DataflowGraph DataflowGraphNode Connection Input.

DataflowGraphConnectionSchemaSettings(Nullable<DataflowGraphConnectionSchemaSerializationFormat>, String)

DataflowGraph connection node output schema settings.

DataflowGraphDestinationAddIfNotPresentHeaderAction(String, String)

DataflowGraph Destination Add if not present HeaderAction properties.

DataflowGraphDestinationAddOrReplaceHeaderAction(String, String)

DataflowGraph Destination Add or Replace HeaderAction properties.

DataflowGraphDestinationHeaderAction(String)

DataflowGraph Destination Header Action. Please note this is the abstract base class. The derived classes available for instantiation are: DataflowGraphDestinationAddIfNotPresentHeaderAction, DataflowGraphDestinationRemoveHeaderAction, and DataflowGraphDestinationAddOrReplaceHeaderAction.

DataflowGraphDestinationNode(String, DataflowGraphDestinationNodeSettings)

DataflowGraph destination node properties.

DataflowGraphDestinationNodeSettings(String, String, IEnumerable<DataflowGraphDestinationHeaderAction>)

DataflowGraph destination node settings.

DataflowGraphDestinationRemoveHeaderAction(String)

DataflowGraph Destination Remove HeaderAction properties.

DataflowGraphGraphNode(String, DataflowGraphNodeGraphSettings)

DataflowGraph graph node properties.

DataflowGraphGraphNodeConfiguration(String, String)

DataflowGraph graph node configuration.

DataflowGraphNode(String, String)

DataflowGraph node properties. Please note this is the abstract base class. The derived classes available for instantiation are: DataflowGraphSourceNode, DataflowGraphGraphNode, and DataflowGraphDestinationNode.

DataflowGraphNodeConnection(DataflowGraphConnectionInput, String)
DataflowGraphNodeGraphSettings(String, String, IEnumerable<DataflowGraphGraphNodeConfiguration>)

DataflowGraph graph node settings.

DataflowGraphSourceNode(String, DataflowGraphSourceSettings)

DataflowGraph source node properties.

DataflowGraphSourceSettings(String, IEnumerable<String>, String)

DataflowGraph source node settings.

DataflowOpenTelemetryAnonymousAuthentication(DataflowEndpointAuthenticationAnonymous)

DataflowOpenTelemetryAnonymousAuthentication properties.

DataflowOpenTelemetryAuthentication(String)

Dataflow OpenTelemetry authentication properties. Please note this is the abstract base class. The derived classes available for instantiation are: DataflowOpenTelemetryServiceAccountAuthentication, DataflowOpenTelemetryX509CertificateAuthentication, and DataflowOpenTelemetryAnonymousAuthentication.

DataflowOpenTelemetryServiceAccountAuthentication(String)
DataflowOpenTelemetryX509CertificateAuthentication(String)
DataflowOperationProperties(DataflowOperationType, String, DataflowSourceOperationSettings, DataflowBuiltInTransformationSettings, DataflowDestinationOperationSettings)

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

DataflowProfileDiagnostics(String, Nullable<Int32>)
DataflowSourceOperationSettings(String, String, Nullable<DataflowSourceSerializationFormat>, String, IEnumerable<String>)

Dataflow Source Operation properties.

DiagnosticSelfTracing(Nullable<IotOperationsOperationalMode>, Nullable<Int32>)

Diagnostic Self tracing properties.

DiskBackedMessageBuffer(String, VolumeClaimSpec, VolumeClaimSpec)

DiskBackedMessageBuffer properties.

IotOperationsAkriConnectorData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsAkriConnectorProperties, IotOperationsExtendedLocation)

AkriConnector resource.

IotOperationsAkriConnectorData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<IotOperationsProvisioningState>, IotOperationsExtendedLocation)

Initializes a new instance of IotOperationsAkriConnectorData.

IotOperationsAkriConnectorProperties(Nullable<IotOperationsProvisioningState>, IEnumerable<AkriConnectorAllocatedDevice>, IotOperationsResourceHealthStatus, Nullable<ResourceHealthState>)
IotOperationsAkriConnectorTemplateData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsAkriConnectorTemplateProperties, IotOperationsExtendedLocation)

AkriConnectorTemplate resource.

IotOperationsAkriConnectorTemplateProperties(Nullable<IotOperationsProvisioningState>, AkriConnectorTemplateAioMetadata, AkriConnectorTemplateRuntimeConfiguration, String, IEnumerable<AkriConnectorTemplateDeviceInboundEndpointType>, AkriConnectorsMqttConnectionConfiguration, String, Nullable<ResourceHealthState>)
IotOperationsBatchingConfig(Nullable<Int32>, Nullable<Int32>)

Batching configuration.

IotOperationsBrokerAuthenticationData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsBrokerAuthenticationProperties, IotOperationsExtendedLocation)

Instance broker authentication resource.

IotOperationsBrokerAuthenticationProperties(IEnumerable<BrokerAuthenticatorMethods>, Nullable<IotOperationsProvisioningState>, Nullable<ResourceHealthState>)

BrokerAuthentication Resource properties.

IotOperationsBrokerAuthorizationData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsBrokerAuthorizationProperties, IotOperationsExtendedLocation)

Instance broker authorizations resource.

IotOperationsBrokerAuthorizationProperties(BrokerAuthorizationConfig, Nullable<IotOperationsProvisioningState>, Nullable<ResourceHealthState>)

BrokerAuthorization Resource properties.

IotOperationsBrokerData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsBrokerProperties, IotOperationsExtendedLocation)

Instance broker resource.

IotOperationsBrokerListenerData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsBrokerListenerProperties, IotOperationsExtendedLocation)

Instance broker resource.

IotOperationsBrokerListenerProperties(String, IEnumerable<BrokerListenerPort>, Nullable<BrokerListenerServiceType>, Nullable<IotOperationsProvisioningState>, Nullable<ResourceHealthState>)

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

IotOperationsBrokerProperties(BrokerAdvancedSettings, BrokerCardinality, BrokerDiagnostics, DiskBackedMessageBuffer, Nullable<IotOperationsOperationalMode>, Nullable<BrokerMemoryProfile>, BrokerPersistence, Nullable<IotOperationsProvisioningState>)

Initializes a new instance of IotOperationsBrokerProperties.

IotOperationsBrokerProperties(BrokerAdvancedSettings, BrokerCardinality, BrokerDiagnostics, DiskBackedMessageBuffer, Nullable<IotOperationsOperationalMode>, Nullable<HighPriorityMessagesBackpressureHandling>, Nullable<BrokerMemoryProfile>, BrokerPersistence, Nullable<IotOperationsProvisioningState>, IotOperationsResourceHealthStatus, Nullable<ResourceHealthState>)
IotOperationsDataflowData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsDataflowProperties, IotOperationsExtendedLocation)

Instance dataflowProfile dataflow resource.

IotOperationsDataflowEndpointData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsDataflowEndpointProperties, IotOperationsExtendedLocation)

Instance dataflowEndpoint resource.

IotOperationsDataflowEndpointProperties(DataflowEndpointType, Nullable<DataflowEndpointHostType>, DataflowEndpointDataExplorer, DataflowEndpointDataLakeStorage, DataflowEndpointFabricOneLake, DataflowEndpointKafka, String, DataflowEndpointMqtt, DataflowEndpointOpenTelemetry, Nullable<IotOperationsProvisioningState>, Nullable<ResourceHealthState>)
IotOperationsDataflowEndpointProperties(DataflowEndpointType, Nullable<DataflowEndpointHostType>, DataflowEndpointDataExplorer, DataflowEndpointDataLakeStorage, DataflowEndpointFabricOneLake, DataflowEndpointKafka, String, DataflowEndpointMqtt, DataflowEndpointOpenTelemetry, Nullable<IotOperationsProvisioningState>)

Initializes a new instance of IotOperationsDataflowEndpointProperties.

IotOperationsDataflowGraphData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsDataflowGraphProperties, IotOperationsExtendedLocation)

Instance dataflowEndpoint resource.

IotOperationsDataflowGraphProperties(Nullable<IotOperationsOperationalMode>, Nullable<IotOperationsOperationalMode>, IEnumerable<DataflowGraphNode>, IEnumerable<DataflowGraphNodeConnection>, Nullable<IotOperationsProvisioningState>, IotOperationsResourceHealthStatus, Nullable<ResourceHealthState>)
IotOperationsDataflowGraphProperties(Nullable<IotOperationsOperationalMode>, Nullable<IotOperationsOperationalMode>, IEnumerable<DataflowGraphNode>, IEnumerable<DataflowGraphNodeConnection>, Nullable<IotOperationsProvisioningState>)

Initializes a new instance of IotOperationsDataflowGraphProperties.

IotOperationsDataflowProfileData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsDataflowProfileProperties, IotOperationsExtendedLocation)

Instance dataflowProfile resource.

IotOperationsDataflowProfileProperties(DataflowProfileDiagnostics, Nullable<Int32>, Nullable<IotOperationsProvisioningState>, IotOperationsResourceHealthStatus, Nullable<ResourceHealthState>)
IotOperationsDataflowProperties(Nullable<IotOperationsOperationalMode>, Nullable<IotOperationsOperationalMode>, IEnumerable<DataflowOperationProperties>, Nullable<IotOperationsProvisioningState>, IotOperationsResourceHealthStatus, Nullable<ResourceHealthState>)
IotOperationsDataflowProperties(Nullable<IotOperationsOperationalMode>, Nullable<IotOperationsOperationalMode>, IEnumerable<DataflowOperationProperties>, Nullable<IotOperationsProvisioningState>)

Initializes a new instance of IotOperationsDataflowProperties.

IotOperationsExtendedLocation(String, IotOperationsExtendedLocationType)

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.

IotOperationsInstanceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, IotOperationsInstanceProperties, IotOperationsExtendedLocation, ManagedServiceIdentity)

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

IotOperationsInstanceFeature(Nullable<IotOperationsInstanceFeatureMode>, IDictionary<String,IotOperationsOperationalMode>)

The features of the AIO Instance.

IotOperationsInstancePatch(IDictionary<String,String>, ManagedServiceIdentity)

The Instance update model.

IotOperationsInstanceProperties(String, Nullable<IotOperationsProvisioningState>, String, ResourceIdentifier, ResourceIdentifier, IDictionary<String, IotOperationsInstanceFeature>, ResourceIdentifier, Nullable<ResourceHealthState>)
IotOperationsInstanceProperties(String, Nullable<IotOperationsProvisioningState>, String, ResourceIdentifier, ResourceIdentifier, IDictionary<String, IotOperationsInstanceFeature>, ResourceIdentifier)

Initializes a new instance of IotOperationsInstanceProperties.

IotOperationsRegistryEndpointData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsRegistryEndpointProperties, IotOperationsExtendedLocation)

RegistryEndpoint resource.

IotOperationsRegistryEndpointProperties(String, RegistryEndpointAuthentication, Nullable<IotOperationsProvisioningState>, Nullable<ResourceHealthState>, IEnumerable<RegistryEndpointTrustedSigningKey>)

RegistryEndpoint properties.

IotOperationsRegistryEndpointProperties(String, RegistryEndpointAuthentication, Nullable<IotOperationsProvisioningState>, RegistryEndpointTrustedSigningKey)

Initializes a new instance of IotOperationsRegistryEndpointProperties.

IotOperationsResourceHealthStatus(Nullable<ResourceHealthState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String)

Represents the health state of a resource.

IotOperationsTlsProperties(Nullable<IotOperationsOperationalMode>, String)

Tls properties.

KubernetesReference(String, String, String, String)

Kubernetes reference.

ListenerPortTlsCertMethod(TlsCertMethodMode, CertManagerCertificateSpec, String)
LocalKubernetesReference(String, String, String)

Kubernetes reference.

PrincipalConfig(IEnumerable<IDictionary<String,String>>, IEnumerable<String>, IEnumerable<String>)

PrincipalDefinition properties of Rule.

RegistryEndpointAnonymousAuthentication(RegistryEndpointAnonymousSettings)

Anonymous authentication.

RegistryEndpointAnonymousSettings()

RegistryEndpoint Anonymous authentication properties.

RegistryEndpointArtifactPullSecretAuthentication(String)
RegistryEndpointAuthentication(String)

Model for RegistryEndpointAuthentication Please note this is the abstract base class. The derived classes available for instantiation are: RegistryEndpointSystemAssignedIdentityAuthentication, RegistryEndpointUserAssignedIdentityAuthentication, RegistryEndpointAnonymousAuthentication, and RegistryEndpointArtifactPullSecretAuthentication.

RegistryEndpointSystemAssignedIdentityAuthentication(String)
RegistryEndpointTrustedSigningKey(String)

RegistryEndpoint Trust properties Please note this is the abstract base class. The derived classes available for instantiation are: RegistryEndpointTrustedSigningKeySecret and RegistryEndpointTrustedSigningKeyConfigMap.

RegistryEndpointTrustedSigningKeyConfigMap(String)

Settings for RegistryEndpoint trust provided through a configmap.

RegistryEndpointTrustedSigningKeySecret(String)

Settings for RegistryEndpoint trust provided through a secret.

RegistryEndpointUserAssignedIdentityAuthentication(RegistryEndpointUserAssignedManagedIdentitySettings)

User assigned identity authentication.

RegistryEndpointUserAssignedManagedIdentitySettings(String, String, String)

User assigned managed identity properties.

SanForCert(IEnumerable<String>, IEnumerable<String>)

Subject Alternative Names (SANs) for certificate.

SchemaRegistryRef(ResourceIdentifier)

The reference to the Schema Registry for this AIO Instance.

StateStoreResourceRule(StateStoreResourceKeyType, IEnumerable<String>, StateStoreResourceDefinitionMethod)

State Store Resource Rule properties.

SubscriberQueueLimit(Nullable<Int64>, Nullable<SubscriberMessageDropStrategy>)

The settings of Subscriber Queue Limit.

VolumeClaimResourceRequirements(IDictionary<String,String>, IDictionary<String,String>, IEnumerable<VolumeClaimResourceRequirementsClaims>)

VolumeClaimResourceRequirements properties.

VolumeClaimResourceRequirementsClaims(String)

VolumeClaimResourceRequirementsClaims properties.

VolumeClaimSpec(String, String, String, IEnumerable<String>, LocalKubernetesReference, KubernetesReference, VolumeClaimResourceRequirements, VolumeClaimSpecSelector)

VolumeClaimSpec properties.

VolumeClaimSpecSelector(IEnumerable<VolumeClaimSpecSelectorMatchExpressions>, IDictionary<String,String>)

VolumeClaimSpecSelector properties.

VolumeClaimSpecSelectorMatchExpressions(String, BrokerOperatorValue, IEnumerable<String>)

VolumeClaimSpecSelectorMatchExpressions properties.

Applies to