Module Name: SitecoreInstallFramework
Module Guid: 67c5b63d-ffb7-4c8e-8262-3c28b9ead919
Download Help Link:
Help Version:
Locale: en-US
---

SitecoreInstallFramework Module

Description

The SitecoreInstallFramework Module supports the installation and configuration of Sitecore instances.

SitecoreInstallFramework Cmdlets

Export-WebDeployParameters

Creates a parameters file for a Web Deploy Package

Get-SitecoreInstallExtension

Returns information on the extensions registered with the Sitecore Install Framework.

Install-SitecoreConfiguration

Invokes a Sitecore installation

Invoke-AndConfigFunction

Performs an AND operation on two or more values.

Invoke-AppPoolTask

Task to support the creation and modification of an IIS Application Pool.

Invoke-CommandTask

Task to support the execution of an arbitrary command.

Invoke-ConcatConfigFunction

Concatenate values within a configuration

Invoke-CopyTask

Task to support copying files to a new location.

Invoke-CreateServiceTask

Creates a Windows service

Invoke-DownloadFileTask

Task to support the downloading of files from the Internet.

Invoke-EnsurePathTask

Creates paths or cleans existing paths.

Invoke-EnvironmentConfigFunction

Supports referencing of environment variables in configurations

Invoke-EqualConfigFunction

Returns true or false based on the equality of two values.

Invoke-FilePermissionsTask

Sets file permissions for a path

Invoke-GetCertificateConfigFunction

Returns the certificate for the given name or thumbprint under a certificate path.

Invoke-GetCertificateThumbprintConfigFunction

Returns the thumbprint for the requested certificate.

Invoke-HostHeaderTask

Adds an entry to the system hosts file.

Invoke-HttpRequestTask

Task to support making requests over the Internet.

Invoke-IfConfigFunction

Returns a value based on the result of a condition.

Invoke-IISConfigurationTask

Configures an IIS Configuration property

Invoke-IoXmlTask

Enables, Disables and Deletes configuration files as stated in an IOXML file

Invoke-JoinConfigFunction

Joins a list of values as a single string

Invoke-JoinPathConfigFunction

Joins a list of values as a single path

Invoke-ManageAppPoolTask

Task to support the Starting, Stopping and Restarting of an application pool.

Invoke-ManageServiceTask

Manages changes to an existing service.

Invoke-ManageSolrConfigTask

Manages changes to the configuration of a core on an existing Solr instance.

Invoke-ManageSolrCoreTask

Manages changes to the cores of an existing Solr instance.

Invoke-ManageSolrSchemaTask

Manages changes to the schema of an existing Solr core.

Invoke-ManageWebsiteTask

Task to support the starting and stopping of an IIS web site.

Invoke-NotConfigFunction

Returns the logical opposite of the given value.

Invoke-OrConfigFunction

Performs an OR operation on two or more values.

Invoke-ReadJsonConfigFunction

Reads the contents of a json file.

Invoke-RemoveServiceTask

Removes a service from the machine.

Invoke-ResolveCertificatePathConfigFunction

Supports resolving file system paths from Certificate store paths in configurations.

Invoke-ResolvePathConfigFunction

Supports resolving file system paths in configurations.

Invoke-SetXmlTask

Sets values in an XML document.

Invoke-SitecoreUrlTask

Makes a request to s specific Sitecore Url.

Invoke-SqlConnectionStringConfigFunction

Creates a Sql connection string

Invoke-TransformXmlDocTask

Transforms xml files by providing XML Document Transform files

Invoke-UnpackTask

Extracts an archive file to disk.

Invoke-WebBindingTask

Creates, updates, and removes web bindings.

Invoke-WebDeployTask

Executes a Web Deploy command.

Invoke-WebRequestTask

Requests a web page, with optional retries

Invoke-WebsiteClientCertTask

Configures client certificate settings for a website.

Invoke-WebSiteTask

Task to support the creation and modification of an IIS website.

Register-SitecoreInstallExtension

Registers extensions to use in Sitecore Install Framework configurations.

Write-TaskHeader

Outputs a formatted message to the information stream.

Write-TaskInfo

Writes a message to the host and information stream.