public ContainerRegistryResource(ResourceGroupResource resourceGroup) : base(resourceGroup, "acr", nameHasHyphens: false, nameHasEnvironment: false) { }
public IoTHubResource(ResourceGroupResource resourceGroupResource) : base(resourceGroupResource, "ioth") { }
protected AbstractResource(ResourceGroupResource resourceGroupResource, string name, bool nameHasHyphens = true, bool nameHasEnvironment = true) { _resourceGroupResource = resourceGroupResource; Name = resourceGroupResource.GetResourceName(name, nameHasHyphens, nameHasEnvironment); }