Ejemplo n.º 1
0
    public BaseStack()
    {
        var config      = new Config();
        var environment = Deployment.Instance.StackName;

        // Create an Azure Resource Group
        var resourceGroup = new ResourceGroup("rg", new ResourceGroupArgs()
        {
            Name = NamingConvention.GetResourceGroupName(Deployment.Instance.StackName)
        });

        var la = new AnalyticsWorkspace("la", new AnalyticsWorkspaceArgs
        {
            Name = NamingConvention.GetLogAnalyticsName(environment),
            ResourceGroupName = resourceGroup.Name,
            Location          = resourceGroup.Location,
            Sku = "PerGB2018"
        });

        this.LogAnalyticsWorkspaceId = la.Id;
    }