Language

ArmIotHubModelFactory.IotHubDescriptionData Method

Definition

The description of the IoT hub.

public static Azure.ResourceManager.IotHub.IotHubDescriptionData IotHubDescriptionData(Azure.Core.ResourceIdentifier id, string name, Azure.Core.ResourceType resourceType, Azure.ResourceManager.Models.SystemData systemData, System.Collections.Generic.IDictionary<string,string> tags, Azure.Core.AzureLocation location, Azure.ResourceManager.IotHub.Models.IotHubProperties properties, Azure.ETag? eTag, Azure.ResourceManager.IotHub.Models.IotHubSkuInfo sku, Azure.ResourceManager.Models.ManagedServiceIdentity identity);
static member IotHubDescriptionData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.IotHub.Models.IotHubProperties * Nullable<Azure.ETag> * Azure.ResourceManager.IotHub.Models.IotHubSkuInfo * Azure.ResourceManager.Models.ManagedServiceIdentity -> Azure.ResourceManager.IotHub.IotHubDescriptionData
Public Shared Function IotHubDescriptionData (id As ResourceIdentifier, name As String, resourceType As ResourceType, systemData As SystemData, tags As IDictionary(Of String, String), location As AzureLocation, properties As IotHubProperties, eTag As Nullable(Of ETag), sku As IotHubSkuInfo, identity As ManagedServiceIdentity) As IotHubDescriptionData

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tags
IDictionary<String,String>

Resource tags.

location
AzureLocation

The geo-location where the resource lives.

properties
IotHubProperties

IotHub properties.

eTag
Nullable<ETag>

The Etag field is not required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.

sku
IotHubSkuInfo

IotHub SKU info.

identity
ManagedServiceIdentity

The managed identities for the IotHub.

Returns

A new IotHubDescriptionData instance for mocking.

Applies to