This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $tenant = '<tenant-id>' | |
| $subscription = '<subscription-id>' | |
| $clientId = '<client-id>' | |
| $clientSecret = '<client-secret>' | |
| # Log into Azure w/ Service Principal | |
| $creds = [pscredential]::new($clientId, ($clientSecret | ConvertTo-SecureString -AsPlainText -Force)) | |
| Connect-AzAccount -TenantId $tenant -SubscriptionId $subscription -Credential $creds -ServicePrincipal > $null | |
| # Get auth token |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Put these functions in the profile.ps1 to start and stop Chrome usage tracking. | |
| # Display your Chrome usage by running "Show-ChromeUsage" | |
| # Track Chrome usage | |
| function Start-ChromeUsageTracking { | |
| $job = Start-Job -Name ChromeTracker -ScriptBlock { | |
| while ($true) { | |
| $now = [datetime]::Now.ToString('s') | |
| $tabs = (Get-Process chrome -ErrorAction SilentlyContinue).Count | |
| $log = Join-Path ([IO.Path]::GetTempPath()) 'chrome_usage.csv' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # azurerm_frontdoor.fd will be created | |
| + resource "azurerm_frontdoor" "fd" { | |
| + cname = (known after apply) | |
| + enforce_backend_pools_certificate_name_check = true | |
| + id = (known after apply) | |
| + load_balancer_enabled = true | |
| + location = "eastus" | |
| + name = "XXXXX-fd1" | |
| + resource_group_name = "tf_XXXXX" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [cmdletbinding()] | |
| param() | |
| function Connect-SlackRtm { | |
| [cmdletbinding()] | |
| param( | |
| [string]$Token | |
| ) | |
| $loginData = @{} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [cmdletbinding()] | |
| param() | |
| function Connect-SlackRtm { | |
| [cmdletbinding()] | |
| param( | |
| [string]$Token | |
| ) | |
| $loginData = @{} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Registered an AAD group with Priviledged Identity Management (PIM) | |
| function Get-PimToken { | |
| <# | |
| .SYNOPSIS | |
| Gets the Azure auth token for PIM. | |
| #> | |
| [cmdletbinding()] | |
| param() |
OlderNewer