Udostępnij przez


ArmDeviceRegistryModelFactory Class

Definition

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

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

Methods

Name Description
AssetEndpointProfileStatusError(Nullable<Int32>, String)

Defines the asset endpoint profile status error properties.

AssetProperties(String, Nullable<Boolean>, String, String, String, String, Nullable<Int64>, String, Uri, String, String, String, String, Uri, String, IDictionary<String,BinaryData>, IEnumerable<String>, String, String, DeviceRegistryTopic, IEnumerable<DeviceRegistryDataset>, IEnumerable<DeviceRegistryEvent>, DeviceRegistryAssetStatus, Nullable<DeviceRegistryProvisioningState>)

Defines the asset properties.

AssetUpdateProperties(Nullable<Boolean>, String, String, String, Uri, String, String, String, String, Uri, String, IDictionary<String, BinaryData>, String, String, DeviceRegistryTopic, IEnumerable<DeviceRegistryDataset>, IEnumerable<DeviceRegistryEvent>)

The updatable properties of the Asset.

CertificateAuthorityConfiguration(SupportedKeyType, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

The configuration to set up an ICA.

CredentialData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<DeviceRegistryProvisioningState>)
CredentialPatch(IDictionary<String,String>)

The type used for update operations of the Credential.

DeviceRegistryAssetData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, AssetProperties, DeviceRegistryExtendedLocation)

Asset definition.

DeviceRegistryAssetEndpointProfileData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DeviceRegistryAssetEndpointProfileProperties, DeviceRegistryExtendedLocation)

Asset Endpoint Profile definition.

DeviceRegistryAssetEndpointProfilePatch(IDictionary<String,String>, AssetEndpointProfileUpdateProperties)

The type used for update operations of the AssetEndpointProfile.

DeviceRegistryAssetEndpointProfileProperties(String, Uri, String, DeviceRegistryAuthentication, String, String, IEnumerable<AssetEndpointProfileStatusError>, Nullable<DeviceRegistryProvisioningState>)

Initializes a new instance of DeviceRegistryAssetEndpointProfileProperties.

DeviceRegistryAssetPatch(IDictionary<String,String>, AssetUpdateProperties)

The type used for update operations of the Asset.

DeviceRegistryAssetStatus(IEnumerable<DeviceRegistryAssetStatusError>, Nullable<Int64>, IEnumerable<DeviceRegistryAssetStatusDataset>, IEnumerable<DeviceRegistryAssetStatusEvent>)

Defines the asset status properties.

DeviceRegistryAssetStatusDataset(String, MessageSchemaReference)

Defines the asset status dataset properties.

DeviceRegistryAssetStatusError(Nullable<Int32>, String)

Defines the asset status error properties.

DeviceRegistryAssetStatusEvent(String, MessageSchemaReference)

Defines the asset status event properties.

DeviceRegistryBillingContainerData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DeviceRegistryProvisioningState>, Nullable<ETag>)

Initializes a new instance of DeviceRegistryBillingContainerData.

DeviceRegistryDataset(String, String, DeviceRegistryTopic, IEnumerable<DeviceRegistryDataPoint>)

Defines the dataset properties.

DeviceRegistryErrorDetails(String, String, String, String)

Defines the error details properties.

DeviceRegistryNamespaceAssetData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DeviceRegistryNamespaceAssetProperties, DeviceRegistryExtendedLocation)

Asset definition.

DeviceRegistryNamespaceAssetPatch(IDictionary<String,String>, NamespaceAssetUpdateProperties)

The type used for update operations of the NamespaceAsset.

DeviceRegistryNamespaceAssetProperties(String, Nullable<Boolean>, String, String, String, DeviceRef, IEnumerable<String>, Nullable<Int64>, Nullable<DateTimeOffset>, String, String, String, String, String, String, String, String, IDictionary<String,BinaryData>, IEnumerable<String>, String, String, String, String, IEnumerable<DatasetDestination>, IEnumerable<EventDestination>, IEnumerable<StreamDestination>, IEnumerable<NamespaceDataset>, IEnumerable<NamespaceEventGroup>, IEnumerable<NamespaceStream>, IEnumerable<ManagementGroup>, DeviceRegistryNamespaceAssetStatus, Nullable<DeviceRegistryProvisioningState>)

Defines the asset properties.

DeviceRegistryNamespaceAssetStatus(DeviceRegistryStatusConfig, IEnumerable<DeviceRegistryNamespaceAssetStatusDataset>, IEnumerable<DeviceRegistryNamespaceAssetStatusEventGroup>, IEnumerable<DeviceRegistryNamespaceAssetStatusStream>, IEnumerable<DeviceRegistryNamespaceAssetStatusManagementGroup>)

Defines the asset status properties.

DeviceRegistryNamespaceAssetStatusDataset(String, DeviceRegistryNamespaceMessageSchemaReference, DeviceRegistryStatusError)

Defines the asset status dataset properties.

DeviceRegistryNamespaceAssetStatusEvent(String, DeviceRegistryNamespaceMessageSchemaReference, DeviceRegistryStatusError)

Defines the asset status event properties.

DeviceRegistryNamespaceAssetStatusEventGroup(String, IEnumerable<DeviceRegistryNamespaceAssetStatusEvent>)

Defines the asset status event group properties.

DeviceRegistryNamespaceAssetStatusManagementAction(String, DeviceRegistryNamespaceMessageSchemaReference, DeviceRegistryNamespaceMessageSchemaReference, DeviceRegistryStatusError)

Defines the asset status action properties.

DeviceRegistryNamespaceAssetStatusManagementGroup(String, IEnumerable<DeviceRegistryNamespaceAssetStatusManagementAction>)

Defines the asset status management group properties.

DeviceRegistryNamespaceAssetStatusStream(String, DeviceRegistryNamespaceMessageSchemaReference, DeviceRegistryStatusError)

Defines the asset status stream properties.

DeviceRegistryNamespaceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DeviceRegistryNamespaceProperties, SystemAssignedServiceIdentity)

Namespace definition.

DeviceRegistryNamespaceDeviceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DeviceRegistryNamespaceDeviceProperties, String, DeviceRegistryExtendedLocation)

Device definition.

DeviceRegistryNamespaceDevicePatch(IDictionary<String,String>, NamespaceDeviceUpdateProperties)

The type used for update operations of the NamespaceDevice.

DeviceRegistryNamespaceDeviceProperties(String, Nullable<Boolean>, String, String, String, String, String, String, MessagingEndpoints, IDictionary<String,BinaryData>, DeviceStatus, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DeviceRegistryProvisioningState>, ResourceIdentifier)
DeviceRegistryNamespaceDiscoveredAssetData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DeviceRegistryNamespaceDiscoveredAssetProperties, DeviceRegistryExtendedLocation)

Discovered asset definition.

DeviceRegistryNamespaceDiscoveredAssetPatch(IDictionary<String,String>, NamespaceDiscoveredAssetUpdateProperties)

The type used for update operations of the NamespaceDiscoveredAsset.

DeviceRegistryNamespaceDiscoveredAssetProperties(DeviceRef, String, IEnumerable<String>, String, String, String, Int64, String, String, String, String, String, String, String, String, IDictionary<String, BinaryData>, String, String, String, String, IEnumerable<DatasetDestination>, IEnumerable<EventDestination>, IEnumerable<StreamDestination>, IEnumerable<NamespaceDiscoveredDataset>, IEnumerable<NamespaceDiscoveredEventGroup>, IEnumerable<NamespaceDiscoveredStream>, IEnumerable<NamespaceDiscoveredManagementGroup>, Nullable<DeviceRegistryProvisioningState>)

Defines the discovered asset properties.

DeviceRegistryNamespaceDiscoveredDeviceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DeviceRegistryNamespaceDiscoveredDeviceProperties, DeviceRegistryExtendedLocation)

Discovered device definition.

DeviceRegistryNamespaceDiscoveredDevicePatch(IDictionary<String,String>, NamespaceDiscoveredDeviceUpdateProperties)

The type used for update operations of the NamespaceDiscoveredDevice.

DeviceRegistryNamespaceDiscoveredDeviceProperties(String, DiscoveredMessagingEndpoints, String, String, String, String, IDictionary<String,BinaryData>, String, Int64, Nullable<DeviceRegistryProvisioningState>)

Defines the discovered device properties.

DeviceRegistryNamespaceMessageSchemaReference(String, String, String)

Defines the message schema reference properties.

DeviceRegistryNamespacePatch(SystemAssignedServiceIdentity, IDictionary<String,String>, NamespaceUpdateProperties)

The type used for update operations of the Namespace.

DeviceRegistryNamespaceProperties(String, IDictionary<String,MessagingEndpoint>, Nullable<DeviceRegistryProvisioningState>)
DeviceRegistrySchemaData(ResourceIdentifier, String, ResourceType, SystemData, DeviceRegistrySchemaProperties)

Schema definition.

DeviceRegistrySchemaProperties(String, String, String, DeviceRegistrySchemaFormat, DeviceRegistrySchemaType, Nullable<DeviceRegistryProvisioningState>, IDictionary<String,String>)

Defines the schema properties.

DeviceRegistrySchemaRegistryData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DeviceRegistrySchemaRegistryProperties, SystemAssignedServiceIdentity)

Schema registry definition.

DeviceRegistrySchemaRegistryPatch(SystemAssignedServiceIdentity, IDictionary<String,String>, SchemaRegistryUpdateProperties)

The type used for update operations of the SchemaRegistry.

DeviceRegistrySchemaRegistryProperties(String, String, String, String, Uri, Nullable<DeviceRegistryProvisioningState>)

Defines the schema registry properties.

DeviceRegistrySchemaVersionData(ResourceIdentifier, String, ResourceType, SystemData, DeviceRegistrySchemaVersionProperties)

Schema version's definition.

DeviceRegistrySchemaVersionProperties(String, String, String, String, Nullable<DeviceRegistryProvisioningState>)

Defines the schema version properties.

DeviceRegistryStatusConfig(Nullable<Int64>, Nullable<DateTimeOffset>, DeviceRegistryStatusError)

Defines the status config properties.

DeviceRegistryStatusError(String, String, IEnumerable<DeviceRegistryErrorDetails>)

Defines the status config error properties.

DeviceStatus(DeviceRegistryStatusConfig, IReadOnlyDictionary<String,DeviceStatusEndpoint>)
DeviceStatusEndpoint(DeviceRegistryStatusError)

Defines the device status properties.

DiscoveredInboundEndpoints(String, String, String, IEnumerable<AuthenticationMethod>, String, Nullable<DateTimeOffset>)

An endpoint to connect to the device.

DiscoveredMessagingEndpoints(IDictionary<String,DiscoveredInboundEndpoints>, IDictionary<String,DeviceMessagingEndpoint>)
ManagementGroup(String, String, String, String, String, Nullable<Int32>, IEnumerable<ManagementAction>)

Defines the management group properties.

MessageSchemaReference(String, String, String)

Defines the message schema reference properties.

MessagingEndpoints(IDictionary<String,InboundEndpoints>, OutboundEndpoints)

Connection endpoint URL a device can use to connect to a service.

NamespaceAssetUpdateProperties(Nullable<Boolean>, String, String, IEnumerable<String>, String, String, String, String, String, String, String, String, IDictionary<String,BinaryData>, String, String, String, String, IEnumerable<DatasetDestination>, IEnumerable<EventDestination>, IEnumerable<StreamDestination>, IEnumerable<NamespaceDataset>, IEnumerable<NamespaceEventGroup>, IEnumerable<NamespaceStream>, IEnumerable<ManagementGroup>)

The updatable properties of the NamespaceAsset.

NamespaceDataset(String, String, String, String, IEnumerable<DatasetDestination>, IEnumerable<NamespaceDatasetDataPoint>)

Defines the dataset properties.

NamespaceDeviceUpdateProperties(String, MessagingEndpoints, IDictionary<String,BinaryData>, ResourceIdentifier, Nullable<Boolean>)
NamespaceDiscoveredAssetUpdateProperties(DeviceRef, String, IEnumerable<String>, String, String, Nullable<Int64>, String, String, String, String, String, String, String, String, IDictionary<String,BinaryData>, String, String, String, String, IEnumerable<DatasetDestination>, IEnumerable<EventDestination>, IEnumerable<StreamDestination>, IEnumerable<NamespaceDiscoveredDataset>, IEnumerable<NamespaceDiscoveredEventGroup>, IEnumerable<NamespaceDiscoveredStream>, IEnumerable<NamespaceDiscoveredManagementGroup>)

The updatable properties of the NamespaceDiscoveredAsset.

NamespaceDiscoveredDataset(String, String, String, String, IEnumerable<DatasetDestination>, IEnumerable<NamespaceDiscoveredDatasetDataPoint>, Nullable<DateTimeOffset>)

Defines the dataset properties.

NamespaceDiscoveredDeviceUpdateProperties(String, DiscoveredMessagingEndpoints, String, IDictionary<String,BinaryData>, String, Nullable<Int64>)

The updatable properties of the NamespaceDiscoveredDevice.

NamespaceDiscoveredEvent(String, String, String, IEnumerable<EventDestination>, String, Nullable<DateTimeOffset>)

Defines the event properties.

NamespaceDiscoveredEventGroup(String, String, String, IEnumerable<EventDestination>, String, IEnumerable<NamespaceDiscoveredEvent>)

Defines the discovered event group properties.

NamespaceDiscoveredManagementGroup(String, String, String, String, String, Nullable<Int32>, IEnumerable<NamespaceDiscoveredManagementAction>, Nullable<DateTimeOffset>)

Defines the management group properties.

NamespaceDiscoveredStream(String, String, String, IEnumerable<StreamDestination>, Nullable<DateTimeOffset>)

Defines the stream properties.

NamespaceEvent(String, String, String, IEnumerable<EventDestination>, String)

Defines the event properties.

NamespaceEventGroup(String, String, String, IEnumerable<EventDestination>, String, IEnumerable<NamespaceEvent>)

Defines the event group properties.

NamespaceMigrateContent(Nullable<Scope>, IEnumerable<String>)

Request body for the migrate resources operation in to Namespace resource.

NamespaceStream(String, String, String, IEnumerable<StreamDestination>)

Defines the stream properties.

OutboundEndpoints(IDictionary<String,DeviceMessagingEndpoint>, IDictionary<String,DeviceMessagingEndpoint>)

Property bag contains the device's outbound endpoints.

PolicyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, PolicyProperties)

A Credential Policy.

PolicyPatch(IDictionary<String,String>, CertificateConfiguration)
PolicyProperties(Nullable<DeviceRegistryProvisioningState>, CertificateConfiguration)

Details of the Credential Policy.

SystemAssignedServiceIdentity(Nullable<Guid>, Nullable<Guid>, SystemAssignedServiceIdentityType)

Managed service identity (either system assigned, or none).

Applies to