Show / Hide Table of Contents

Class ArmIotOperationsModelFactory

Model factory for models.

Inheritance
System.Object
ArmIotOperationsModelFactory
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.ResourceManager.IotOperations.dll
Syntax
public static class ArmIotOperationsModelFactory

Methods

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

Initializes a new instance of IotOperationsAkriConnectorData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsAkriConnectorData IotOperationsAkriConnectorData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> iotOperationsAkriConnectorProvisioningState = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

System.Nullable<IotOperationsProvisioningState> iotOperationsAkriConnectorProvisioningState

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsAkriConnectorData

A new IotOperationsAkriConnectorData instance for mocking.

IotOperationsAkriConnectorTemplateData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsAkriConnectorTemplateProperties, IotOperationsExtendedLocation)

Initializes a new instance of IotOperationsAkriConnectorTemplateData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsAkriConnectorTemplateData IotOperationsAkriConnectorTemplateData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.IotOperations.Models.IotOperationsAkriConnectorTemplateProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

IotOperationsAkriConnectorTemplateProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsAkriConnectorTemplateData

A new IotOperationsAkriConnectorTemplateData instance for mocking.

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

Initializes a new instance of IotOperationsBrokerAuthenticationData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsBrokerAuthenticationData IotOperationsBrokerAuthenticationData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.IotOperations.Models.IotOperationsBrokerAuthenticationProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

IotOperationsBrokerAuthenticationProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsBrokerAuthenticationData

A new IotOperationsBrokerAuthenticationData instance for mocking.

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

Initializes a new instance of IotOperationsBrokerAuthenticationProperties.

Declaration
public static Azure.ResourceManager.IotOperations.Models.IotOperationsBrokerAuthenticationProperties IotOperationsBrokerAuthenticationProperties (System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotOperations.Models.BrokerAuthenticatorMethods> authenticationMethods = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState = null);
Parameters
System.Collections.Generic.IEnumerable<BrokerAuthenticatorMethods> authenticationMethods

Defines a set of Broker authentication methods to be used on BrokerListeners. For each array element one authenticator type supported.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

Returns
IotOperationsBrokerAuthenticationProperties

A new IotOperationsBrokerAuthenticationProperties instance for mocking.

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

Initializes a new instance of IotOperationsBrokerAuthorizationData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsBrokerAuthorizationData IotOperationsBrokerAuthorizationData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.IotOperations.Models.IotOperationsBrokerAuthorizationProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

IotOperationsBrokerAuthorizationProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsBrokerAuthorizationData

A new IotOperationsBrokerAuthorizationData instance for mocking.

IotOperationsBrokerAuthorizationProperties(BrokerAuthorizationConfig, Nullable<IotOperationsProvisioningState>)

Initializes a new instance of IotOperationsBrokerAuthorizationProperties.

Declaration
public static Azure.ResourceManager.IotOperations.Models.IotOperationsBrokerAuthorizationProperties IotOperationsBrokerAuthorizationProperties (Azure.ResourceManager.IotOperations.Models.BrokerAuthorizationConfig authorizationPolicies = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState = null);
Parameters
BrokerAuthorizationConfig authorizationPolicies

The list of authorization policies supported by the Authorization Resource.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

Returns
IotOperationsBrokerAuthorizationProperties

A new IotOperationsBrokerAuthorizationProperties instance for mocking.

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

Initializes a new instance of IotOperationsBrokerData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsBrokerData IotOperationsBrokerData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.IotOperations.Models.IotOperationsBrokerProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

IotOperationsBrokerProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsBrokerData

A new IotOperationsBrokerData instance for mocking.

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

Initializes a new instance of IotOperationsBrokerListenerData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsBrokerListenerData IotOperationsBrokerListenerData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.IotOperations.Models.IotOperationsBrokerListenerProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

IotOperationsBrokerListenerProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsBrokerListenerData

A new IotOperationsBrokerListenerData instance for mocking.

IotOperationsBrokerListenerProperties(String, IEnumerable<BrokerListenerPort>, Nullable<BlockerListenerServiceType>, Nullable<IotOperationsProvisioningState>)

Initializes a new instance of IotOperationsBrokerListenerProperties.

Declaration
public static Azure.ResourceManager.IotOperations.Models.IotOperationsBrokerListenerProperties IotOperationsBrokerListenerProperties (string serviceName = null, System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotOperations.Models.BrokerListenerPort> ports = null, Nullable<Azure.ResourceManager.IotOperations.Models.BlockerListenerServiceType> serviceType = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState = null);
Parameters
System.String serviceName

Kubernetes Service name of this listener.

System.Collections.Generic.IEnumerable<BrokerListenerPort> ports

Ports on which this listener accepts client connections.

System.Nullable<BlockerListenerServiceType> serviceType

Kubernetes Service type of this listener.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

Returns
IotOperationsBrokerListenerProperties

A new IotOperationsBrokerListenerProperties instance for mocking.

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

Initializes a new instance of IotOperationsBrokerProperties.

Declaration
[System.ComponentModel.EditorBrowsable]
public static Azure.ResourceManager.IotOperations.Models.IotOperationsBrokerProperties IotOperationsBrokerProperties (Azure.ResourceManager.IotOperations.Models.BrokerAdvancedSettings advanced, Azure.ResourceManager.IotOperations.Models.BrokerCardinality cardinality, Azure.ResourceManager.IotOperations.Models.BrokerDiagnostics diagnostics, Azure.ResourceManager.IotOperations.Models.DiskBackedMessageBuffer diskBackedMessageBuffer, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode> generateResourceLimitsCpu, Nullable<Azure.ResourceManager.IotOperations.Models.BrokerMemoryProfile> memoryProfile, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState);
Parameters
BrokerAdvancedSettings advanced

Advanced settings of Broker.

BrokerCardinality cardinality

The cardinality details of the broker.

BrokerDiagnostics diagnostics

Spec defines the desired identities of Broker diagnostics settings.

DiskBackedMessageBuffer diskBackedMessageBuffer

Settings of Disk Backed Message Buffer.

System.Nullable<IotOperationsOperationalMode> generateResourceLimitsCpu

This setting controls whether Kubernetes CPU resource limits are requested. Increasing the number of replicas or workers proportionally increases the amount of CPU resources requested. If this setting is enabled and there are insufficient CPU resources, an error will be emitted.

System.Nullable<BrokerMemoryProfile> memoryProfile

Memory profile of Broker.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

Returns
IotOperationsBrokerProperties

A new IotOperationsBrokerProperties instance for mocking.

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

Initializes a new instance of IotOperationsBrokerProperties.

Declaration
public static Azure.ResourceManager.IotOperations.Models.IotOperationsBrokerProperties IotOperationsBrokerProperties (Azure.ResourceManager.IotOperations.Models.BrokerAdvancedSettings advanced = null, Azure.ResourceManager.IotOperations.Models.BrokerCardinality cardinality = null, Azure.ResourceManager.IotOperations.Models.BrokerDiagnostics diagnostics = null, Azure.ResourceManager.IotOperations.Models.DiskBackedMessageBuffer diskBackedMessageBuffer = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode> generateResourceLimitsCpu = null, Nullable<Azure.ResourceManager.IotOperations.Models.BrokerMemoryProfile> memoryProfile = null, Azure.ResourceManager.IotOperations.Models.BrokerPersistence persistence = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState = null);
Parameters
BrokerAdvancedSettings advanced

Advanced settings of Broker.

BrokerCardinality cardinality

The cardinality details of the broker.

BrokerDiagnostics diagnostics

Spec defines the desired identities of Broker diagnostics settings.

DiskBackedMessageBuffer diskBackedMessageBuffer

Settings of Disk Backed Message Buffer.

System.Nullable<IotOperationsOperationalMode> generateResourceLimitsCpu

This setting controls whether Kubernetes CPU resource limits are requested. Increasing the number of replicas or workers proportionally increases the amount of CPU resources requested. If this setting is enabled and there are insufficient CPU resources, an error will be emitted.

System.Nullable<BrokerMemoryProfile> memoryProfile

Memory profile of Broker.

BrokerPersistence persistence

The persistence settings of the Broker.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

Returns
IotOperationsBrokerProperties

A new IotOperationsBrokerProperties instance for mocking.

IotOperationsDataflowData(ResourceIdentifier, String, ResourceType, SystemData, IotOperationsDataflowProperties, IotOperationsExtendedLocation)

Initializes a new instance of IotOperationsDataflowData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsDataflowData IotOperationsDataflowData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.IotOperations.Models.IotOperationsDataflowProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

IotOperationsDataflowProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsDataflowData

A new IotOperationsDataflowData instance for mocking.

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

Initializes a new instance of IotOperationsDataflowEndpointData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsDataflowEndpointData IotOperationsDataflowEndpointData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.IotOperations.Models.IotOperationsDataflowEndpointProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

IotOperationsDataflowEndpointProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsDataflowEndpointData

A new IotOperationsDataflowEndpointData instance for mocking.

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

Initializes a new instance of IotOperationsDataflowEndpointProperties.

Declaration
[System.ComponentModel.EditorBrowsable]
public static Azure.ResourceManager.IotOperations.Models.IotOperationsDataflowEndpointProperties IotOperationsDataflowEndpointProperties (Azure.ResourceManager.IotOperations.Models.DataflowEndpointType endpointType, Azure.ResourceManager.IotOperations.Models.DataflowEndpointDataExplorer dataExplorerSettings, Azure.ResourceManager.IotOperations.Models.DataflowEndpointDataLakeStorage dataLakeStorageSettings, Azure.ResourceManager.IotOperations.Models.DataflowEndpointFabricOneLake fabricOneLakeSettings, Azure.ResourceManager.IotOperations.Models.DataflowEndpointKafka kafkaSettings, string localStoragePersistentVolumeClaimRef, Azure.ResourceManager.IotOperations.Models.DataflowEndpointMqtt mqttSettings, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState);
Parameters
DataflowEndpointType endpointType

Endpoint Type.

DataflowEndpointDataExplorer dataExplorerSettings

Azure Data Explorer endpoint.

DataflowEndpointDataLakeStorage dataLakeStorageSettings

Azure Data Lake endpoint.

DataflowEndpointFabricOneLake fabricOneLakeSettings

Microsoft Fabric endpoint.

DataflowEndpointKafka kafkaSettings

Kafka endpoint.

System.String localStoragePersistentVolumeClaimRef

Local persistent volume endpoint.

DataflowEndpointMqtt mqttSettings

Broker endpoint.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

Returns
IotOperationsDataflowEndpointProperties

A new IotOperationsDataflowEndpointProperties instance for mocking.

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

Initializes a new instance of IotOperationsDataflowEndpointProperties.

Declaration
public static Azure.ResourceManager.IotOperations.Models.IotOperationsDataflowEndpointProperties IotOperationsDataflowEndpointProperties (Azure.ResourceManager.IotOperations.Models.DataflowEndpointType endpointType = null, Nullable<Azure.ResourceManager.IotOperations.Models.DataflowEndpointHostType> hostType = null, Azure.ResourceManager.IotOperations.Models.DataflowEndpointDataExplorer dataExplorerSettings = null, Azure.ResourceManager.IotOperations.Models.DataflowEndpointDataLakeStorage dataLakeStorageSettings = null, Azure.ResourceManager.IotOperations.Models.DataflowEndpointFabricOneLake fabricOneLakeSettings = null, Azure.ResourceManager.IotOperations.Models.DataflowEndpointKafka kafkaSettings = null, string localStoragePersistentVolumeClaimRef = null, Azure.ResourceManager.IotOperations.Models.DataflowEndpointMqtt mqttSettings = null, Azure.ResourceManager.IotOperations.Models.DataflowEndpointOpenTelemetry openTelemetrySettings = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState = null);
Parameters
DataflowEndpointType endpointType

Endpoint Type.

System.Nullable<DataflowEndpointHostType> hostType

The type of the Kafka host. E.g FabricRT, EventGrid.

DataflowEndpointDataExplorer dataExplorerSettings

Azure Data Explorer endpoint.

DataflowEndpointDataLakeStorage dataLakeStorageSettings

Azure Data Lake endpoint.

DataflowEndpointFabricOneLake fabricOneLakeSettings

Microsoft Fabric endpoint.

DataflowEndpointKafka kafkaSettings

Kafka endpoint.

System.String localStoragePersistentVolumeClaimRef

Local persistent volume endpoint.

DataflowEndpointMqtt mqttSettings

Broker endpoint.

DataflowEndpointOpenTelemetry openTelemetrySettings

OpenTelemetry endpoint.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

Returns
IotOperationsDataflowEndpointProperties

A new IotOperationsDataflowEndpointProperties instance for mocking.

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

Initializes a new instance of IotOperationsDataflowGraphData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsDataflowGraphData IotOperationsDataflowGraphData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.IotOperations.Models.IotOperationsDataflowGraphProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

IotOperationsDataflowGraphProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsDataflowGraphData

A new IotOperationsDataflowGraphData instance for mocking.

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

Initializes a new instance of IotOperationsDataflowGraphProperties.

Declaration
public static Azure.ResourceManager.IotOperations.Models.IotOperationsDataflowGraphProperties IotOperationsDataflowGraphProperties (Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode> mode = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode> requestDiskPersistence = null, System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotOperations.Models.DataflowGraphNode> nodes = null, System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotOperations.Models.DataflowGraphNodeConnection> nodeConnections = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState = null);
Parameters
System.Nullable<IotOperationsOperationalMode> mode

The mode of the dataflow graph.

System.Nullable<IotOperationsOperationalMode> requestDiskPersistence

Disk persistence mode.

System.Collections.Generic.IEnumerable<DataflowGraphNode> nodes

List of nodes in the dataflow graph. Please note DataflowGraphNode is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include DataflowGraphDestinationNode, DataflowGraphGraphNode and DataflowGraphSourceNode.

System.Collections.Generic.IEnumerable<DataflowGraphNodeConnection> nodeConnections

List of connections between nodes in the dataflow graph.

System.Nullable<IotOperationsProvisioningState> provisioningState

The provisioning state of the dataflow graph.

Returns
IotOperationsDataflowGraphProperties

A new IotOperationsDataflowGraphProperties instance for mocking.

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

Initializes a new instance of IotOperationsDataflowProfileData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsDataflowProfileData IotOperationsDataflowProfileData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.IotOperations.Models.IotOperationsDataflowProfileProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

IotOperationsDataflowProfileProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsDataflowProfileData

A new IotOperationsDataflowProfileData instance for mocking.

IotOperationsDataflowProfileProperties(DataflowProfileDiagnostics, Nullable<Int32>, Nullable<IotOperationsProvisioningState>)

Initializes a new instance of IotOperationsDataflowProfileProperties.

Declaration
public static Azure.ResourceManager.IotOperations.Models.IotOperationsDataflowProfileProperties IotOperationsDataflowProfileProperties (Azure.ResourceManager.IotOperations.Models.DataflowProfileDiagnostics diagnostics = null, Nullable<int> instanceCount = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState = null);
Parameters
DataflowProfileDiagnostics diagnostics

Spec defines the desired identities of NBC diagnostics settings.

System.Nullable<System.Int32> instanceCount

To manually scale the dataflow profile, specify the maximum number of instances you want to run.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

Returns
IotOperationsDataflowProfileProperties

A new IotOperationsDataflowProfileProperties instance for mocking.

IotOperationsDataflowProperties(Nullable<IotOperationsOperationalMode>, IEnumerable<DataflowOperationProperties>, Nullable<IotOperationsProvisioningState>)

Initializes a new instance of IotOperationsDataflowProperties.

Declaration
[System.ComponentModel.EditorBrowsable]
public static Azure.ResourceManager.IotOperations.Models.IotOperationsDataflowProperties IotOperationsDataflowProperties (Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode> mode, System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotOperations.Models.DataflowOperationProperties> operations, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState);
Parameters
System.Nullable<IotOperationsOperationalMode> mode

Mode for Dataflow. Optional; defaults to Enabled.

System.Collections.Generic.IEnumerable<DataflowOperationProperties> operations

List of operations including source and destination references as well as transformation.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

Returns
IotOperationsDataflowProperties

A new IotOperationsDataflowProperties instance for mocking.

IotOperationsDataflowProperties(Nullable<IotOperationsOperationalMode>, Nullable<IotOperationsOperationalMode>, IEnumerable<DataflowOperationProperties>, Nullable<IotOperationsProvisioningState>)

Initializes a new instance of IotOperationsDataflowProperties.

Declaration
public static Azure.ResourceManager.IotOperations.Models.IotOperationsDataflowProperties IotOperationsDataflowProperties (Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode> mode = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsOperationalMode> requestDiskPersistence = null, System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotOperations.Models.DataflowOperationProperties> operations = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState = null);
Parameters
System.Nullable<IotOperationsOperationalMode> mode

Mode for Dataflow. Optional; defaults to Enabled.

System.Nullable<IotOperationsOperationalMode> requestDiskPersistence

Disk persistence mode.

System.Collections.Generic.IEnumerable<DataflowOperationProperties> operations

List of operations including source and destination references as well as transformation.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

Returns
IotOperationsDataflowProperties

A new IotOperationsDataflowProperties instance for mocking.

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

Initializes a new instance of IotOperationsInstanceData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsInstanceData IotOperationsInstanceData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IDictionary<string,string> tags = null, Azure.Core.AzureLocation location = null, Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null, Azure.ResourceManager.Models.ManagedServiceIdentity identity = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

System.Collections.Generic.IDictionary<System.String,System.String> tags

The tags.

Azure.Core.AzureLocation location

The location.

IotOperationsInstanceProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Azure.ResourceManager.Models.ManagedServiceIdentity identity

The managed service identities assigned to this resource.

Returns
IotOperationsInstanceData

A new IotOperationsInstanceData instance for mocking.

IotOperationsInstanceProperties(String, Nullable<IotOperationsProvisioningState>, String, ResourceIdentifier)

Initializes a new instance of IotOperationsInstanceProperties.

Declaration
[System.ComponentModel.EditorBrowsable]
public static Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceProperties IotOperationsInstanceProperties (string description, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState, string version, Azure.Core.ResourceIdentifier schemaRegistryRefResourceId);
Parameters
System.String description

Detailed description of the Instance.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

System.String version

The Azure IoT Operations version.

Azure.Core.ResourceIdentifier schemaRegistryRefResourceId

The reference to the Schema Registry for this AIO Instance.

Returns
IotOperationsInstanceProperties

A new IotOperationsInstanceProperties instance for mocking.

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

Initializes a new instance of IotOperationsInstanceProperties.

Declaration
public static Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceProperties IotOperationsInstanceProperties (string description = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState = null, string version = null, Azure.Core.ResourceIdentifier schemaRegistryRefResourceId = null, Azure.Core.ResourceIdentifier defaultSecretProviderClassRefResourceId = null, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceFeature> features = null, Azure.Core.ResourceIdentifier adrNamespaceRefResourceId = null);
Parameters
System.String description

Detailed description of the Instance.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

System.String version

The Azure IoT Operations version.

Azure.Core.ResourceIdentifier schemaRegistryRefResourceId

The reference to the Schema Registry for this AIO Instance.

Azure.Core.ResourceIdentifier defaultSecretProviderClassRefResourceId

The reference to the AIO Secret provider class.

System.Collections.Generic.IDictionary<System.String,IotOperationsInstanceFeature> features

The features of the AIO Instance.

Azure.Core.ResourceIdentifier adrNamespaceRefResourceId

The Azure Device Registry Namespace used by Assets, Discovered Assets and devices.

Returns
IotOperationsInstanceProperties

A new IotOperationsInstanceProperties instance for mocking.

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

Initializes a new instance of IotOperationsRegistryEndpointData.

Declaration
public static Azure.ResourceManager.IotOperations.IotOperationsRegistryEndpointData IotOperationsRegistryEndpointData (Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = null, Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.IotOperations.Models.IotOperationsRegistryEndpointProperties properties = null, Azure.ResourceManager.IotOperations.Models.IotOperationsExtendedLocation extendedLocation = null);
Parameters
Azure.Core.ResourceIdentifier id

The id.

System.String name

The name.

Azure.Core.ResourceType resourceType

The resourceType.

Azure.ResourceManager.Models.SystemData systemData

The systemData.

IotOperationsRegistryEndpointProperties properties

The resource-specific properties for this resource.

IotOperationsExtendedLocation extendedLocation

Edge location of the resource.

Returns
IotOperationsRegistryEndpointData

A new IotOperationsRegistryEndpointData instance for mocking.

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

Initializes a new instance of IotOperationsRegistryEndpointProperties.

Declaration
public static Azure.ResourceManager.IotOperations.Models.IotOperationsRegistryEndpointProperties IotOperationsRegistryEndpointProperties (string host = null, Azure.ResourceManager.IotOperations.Models.RegistryEndpointAuthentication authentication = null, Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> provisioningState = null, Azure.ResourceManager.IotOperations.Models.RegistryEndpointTrustedSigningKey trustTrustedSigningKeys = null);
Parameters
System.String host

The Container Registry endpoint hostname.

RegistryEndpointAuthentication authentication

The authentication settings for the Azure Container Registry. Please note RegistryEndpointAuthentication is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include RegistryEndpointAnonymousAuthentication, RegistryEndpointArtifactPullSecretAuthentication, RegistryEndpointSystemAssignedIdentityAuthentication and RegistryEndpointUserAssignedIdentityAuthentication.

System.Nullable<IotOperationsProvisioningState> provisioningState

The status of the last operation.

RegistryEndpointTrustedSigningKey trustTrustedSigningKeys

Trust settings for the registry endpoint.

Returns
IotOperationsRegistryEndpointProperties

A new IotOperationsRegistryEndpointProperties instance for mocking.

Back to top Azure SDK for .NET