public IoTHubResource(IAzureRMSubscription subscription, IoTHub iotHubAccount) { _subscription = Arguments.ValidateNotNull(subscription, nameof(subscription)); _iotHub = Arguments.ValidateNotNull(iotHubAccount, nameof(iotHubAccount)); _properties = new Dictionary <string, string>() { { "IoTHubName", iotHubAccount.Name }, { "Region", iotHubAccount.Location }, { "SubscriptionName", subscription.SubscriptionName }, { "ResourceGroup", iotHubAccount.ResourceGroup }, { "Tier", iotHubAccount.Tier() }, { "iotHubUri", iotHubAccount.Properties.HostName }, }; }
public IoTHubResource(IAzureRMSubscription subscription, IoTHub iotHubAccount) { _subscription = Arguments.ValidateNotNull(subscription, nameof(subscription)); _iotHub = Arguments.ValidateNotNull(iotHubAccount, nameof(iotHubAccount)); _properties = new Dictionary<string, string>() { { "IoTHubName", iotHubAccount.Name }, { "Region", iotHubAccount.Location }, { "SubscriptionName", subscription.SubscriptionName }, { "ResourceGroup", iotHubAccount.ResourceGroup }, { "Tier", iotHubAccount.Tier() }, { "iotHubUri", iotHubAccount.Properties.HostName }, }; }