This file contains 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
function Get-Weather | |
{ | |
<# | |
.SYNOPSIS | |
This function makes an API call to openweathermap.org and retrieves the weather for my city. | |
.PARAMETER Zip | |
Specifies the zip code to get the weather for. | |
.PARAMETER Unit |
This file contains 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
function Copy-VmVAppProperty() | |
{ | |
<# | |
.SYNOPSIS | |
This function copes all VM vApp properties from the VMs in one VCenter server to another. | |
.PARAMETER SourceVCenter | |
Specifies the source vCenter server. | |
.PARAMETER DestinationVCenter |
This file contains 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
function Copy-VCenterAnnotations() | |
{ | |
<# | |
.SYNOPSIS | |
This function copes all custom attributes and annotations from the VMs on one VCenter server to another. | |
.PARAMETER SourceVCenter | |
Specifies the source vCenter server. | |
.PARAMETER DestinationVCenter |
This file contains 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
function Add-BoshVCenterAccount() | |
{ | |
<# | |
.SYNOPSIS | |
Grants the correct vSphere permissions to the specified service user/group for BOSH director to function. | |
.DESCRIPTION | |
This function creates a new vSphere role called PKS Administrators if it does not exist already. It then assigns the specified local or domain user/group to the role at the root vCenter server object. | |
.PARAMETER Group |
This file contains 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
{ | |
"parameters": [ | |
{ | |
"value": { | |
"properties": { | |
"property": [ | |
{ | |
"key": "p1", | |
"value": { | |
"number": { |
This file contains 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
function Set-SslCertificateValidation | |
{ | |
<# | |
.SYNOPSIS | |
This function enables or disables SSL Cert validation in your PowerShell session. Calling this affects SSL validation for ALL function calls in the session! | |
.PARAMETER Disable | |
If specified, validation is disabled. If not specified (the default) validation is re-enabled. | |
.EXAMPLE |
This file contains 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
function Invoke-AdReplicationSync() | |
{ | |
<# | |
.SYNOPSIS | |
Invokes an immediate AD Replication. | |
.PARAMETER AdServer | |
Specifies the AD server to replicate to. This server pulls AD data from all of its partners. | |
.PARAMETER Partition |
This file contains 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
function Get-AdReplicationStatus() | |
{ | |
<# | |
.SYNOPSIS | |
This function returns the status of AD replication. | |
.PARAMETER AdServer | |
Specifies the name of the AD Server to query the status of. The default is the local machine. | |
.PARAMETER SiteName |
This file contains 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
function Invoke-OpenSsl | |
{ | |
<# | |
.SYNOPSIS | |
Invokes a call to the openssl.exe program | |
.PARAMETER OpenSslPath | |
Specifies the path to the Openssl.exe executable. Default is C:\program files\Git\usr\bin\openssl.exe | |
.PARAMETER Parameters |
This file contains 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
function Import-PSCredential | |
{ | |
<# | |
.SYNOPSIS | |
Imports a credential exported by Export-PSCredential and returns a Credential. | |
.PARAMETER Path | |
Specifies one or more files to convert from XML files to credentials. | |
.PARAMETER RegistryPath |
NewerOlder