ArmIotOperationsModelFactory.IotOperationsInstanceProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
IotOperationsInstanceProperties(String, Nullable<IotOperationsProvisioningState>, String, ResourceIdentifier, ResourceIdentifier, IDictionary<String, IotOperationsInstanceFeature>, ResourceIdentifier)
Initializes a new instance of IotOperationsInstanceProperties.
public static Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceProperties IotOperationsInstanceProperties(string description = default, Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState? provisioningState = default, string version = default, Azure.Core.ResourceIdentifier schemaRegistryRefResourceId = default, Azure.Core.ResourceIdentifier defaultSecretProviderClassRefResourceId = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceFeature> features = default, Azure.Core.ResourceIdentifier adrNamespaceRefResourceId = default);
static member IotOperationsInstanceProperties : string * Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceFeature> * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceProperties
Public Shared Function IotOperationsInstanceProperties (Optional description As String = Nothing, Optional provisioningState As Nullable(Of IotOperationsProvisioningState) = Nothing, Optional version As String = Nothing, Optional schemaRegistryRefResourceId As ResourceIdentifier = Nothing, Optional defaultSecretProviderClassRefResourceId As ResourceIdentifier = Nothing, Optional features As IDictionary(Of String, IotOperationsInstanceFeature) = Nothing, Optional adrNamespaceRefResourceId As ResourceIdentifier = Nothing) As IotOperationsInstanceProperties
Parameters
- description
- String
Detailed description of the Instance.
- provisioningState
- Nullable<IotOperationsProvisioningState>
The status of the last operation.
- version
- String
The Azure IoT Operations version.
- schemaRegistryRefResourceId
- ResourceIdentifier
The reference to the Schema Registry for this AIO Instance.
- defaultSecretProviderClassRefResourceId
- ResourceIdentifier
The reference to the AIO Secret provider class.
- features
- IDictionary<String,IotOperationsInstanceFeature>
The features of the AIO Instance.
- adrNamespaceRefResourceId
- ResourceIdentifier
The Azure Device Registry Namespace used by Assets, Discovered Assets and devices.
Returns
A new IotOperationsInstanceProperties instance for mocking.
Applies to
IotOperationsInstanceProperties(String, Nullable<IotOperationsProvisioningState>, String, ResourceIdentifier, ResourceIdentifier, IDictionary<String, IotOperationsInstanceFeature>, ResourceIdentifier, Nullable<ResourceHealthState>)
public static Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceProperties IotOperationsInstanceProperties(string description = default, Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState? provisioningState = default, string version = default, Azure.Core.ResourceIdentifier schemaRegistryRefResourceId = default, Azure.Core.ResourceIdentifier defaultSecretProviderClassRefResourceId = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceFeature> features = default, Azure.Core.ResourceIdentifier adrNamespaceRefResourceId = default, Azure.ResourceManager.IotOperations.Models.ResourceHealthState? healthState = default);
static member IotOperationsInstanceProperties : string * Nullable<Azure.ResourceManager.IotOperations.Models.IotOperationsProvisioningState> * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceFeature> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.IotOperations.Models.ResourceHealthState> -> Azure.ResourceManager.IotOperations.Models.IotOperationsInstanceProperties
Public Shared Function IotOperationsInstanceProperties (Optional description As String = Nothing, Optional provisioningState As Nullable(Of IotOperationsProvisioningState) = Nothing, Optional version As String = Nothing, Optional schemaRegistryRefResourceId As ResourceIdentifier = Nothing, Optional defaultSecretProviderClassRefResourceId As ResourceIdentifier = Nothing, Optional features As IDictionary(Of String, IotOperationsInstanceFeature) = Nothing, Optional adrNamespaceRefResourceId As ResourceIdentifier = Nothing, Optional healthState As Nullable(Of ResourceHealthState) = Nothing) As IotOperationsInstanceProperties
Parameters
- description
- String
Detailed description of the Instance.
- provisioningState
- Nullable<IotOperationsProvisioningState>
The status of the last operation.
- version
- String
The Azure IoT Operations version.
- schemaRegistryRefResourceId
- ResourceIdentifier
The resource ID of the Schema Registry.
- defaultSecretProviderClassRefResourceId
- ResourceIdentifier
The resource ID of the AIO Secret provider class.
- features
- IDictionary<String,IotOperationsInstanceFeature>
The features of the AIO Instance.
- adrNamespaceRefResourceId
- ResourceIdentifier
The resource ID of the Azure Device Registry Namespace.
- healthState
- Nullable<ResourceHealthState>
The health state of the resource.
Returns
A new IotOperationsInstanceProperties instance for mocking.
Exceptions
schemaRegistryRefResourceId is null.