Class Types
Class | Summary |
---|---|
App |
Modifies IIS inheritance rules for different authentication settings to either allow or deny them to be overridden in a site's web.config file. |
App |
IIS 7 configuration |
App |
IIS 7 configuration schema |
App |
IIS 7 Application Pool |
App |
Enable 32-bit application pool on IIS7. |
AppPoolNetFxProvider | The appPoolNetFx provider displays or sets the .NET Framework version of an IIS application pool. |
AppPoolPipelineMode | Set managedPipelineMode to Classic or Integrated in order to validate if the destination application pool matches.The value will not be set, it will only be compared. |
App |
The appPoolPipeline provider displays or sets the managed pipeline mode of the specified IIS application pool. |
ArchiveDirProvider | Archive directory |
AuthenticationScheme | Authentication Scheme |
AutoProvider | Automatic destination |
Backup |
Allows you to create, list, restore, and delete backups. |
Backup |
Manages your site's backup settings |
BaseParameter | |
CertProvider | Certificate |
Cert |
This provider is used to sync Centralized SSL Certificates Support store settings. It does not require any path to be specified and can only be utilized on IIS 8 and later. |
CommandProvider | Runs a command on the destination when preSync/postSync is called. |
ComObject32Provider | 32-bit COM object |
ComObject64Provider | 64-bit COM object |
Content |
Used to deploy ASP.NET Core libraries that live outside the content root folder. |
Content |
Used to deploy ASP.Net libraries that live in the 'approot' folder, which is a sibling to the content root folder. |
ContentPathProvider | File System Content |
CreateAppProvider | Defines an application in the IIS configuration system. |
DacpacAction | Dacpac Action to used to deploy Database |
DbDacFxProvider | Deploy SQL database using DACFx API |
DbFullSqlProvider | Deploy SQL database |
DbMySqlProvider | Deploy MySQL database |
DbSqliteProvider | |
DeclareParameter | Used to declare a parameter during package or archive creation. Can only be used with or Also see the documentation at https://technet.microsoft.com/en-us/library/dd569084(v=ws.10).aspx |
Direction | Determines if the Provider is a source or destination |
DirPathProvider | Directory |
FilePathProvider | filePath |
GacAssemblyProvider | GAC assembly |
GacInstallProvider | Signed Assembly GAC Installer |
IisAppProvider | Web Application |
Machine |
.NET 32-bit machine configuration |
Machine |
.NET 64-bit machine configuration |
ManifestProvider | Custom manifest file |
MetaKeyProvider | Metabase key |
MsDeployAliases |
Contains functionality for working with the MsDeploy.exe (Web Deploy) command line interface (cli). MsDeploy v3.6 will already have to be installed on the machine the Cake Script is being executed on. See also https://www.microsoft.com/en-us/download/details.aspx?id=43717 |
MsDeployProvider | Base class for a MSDeploy Provider Process specific source or destination information for an MsDeploy provider. Web Deploy Providers |
MsDeployRunner | The MSDeploy Runner |
MsDeploySettings |
Contains settings used by MsDeployRunner .
|
Operation | MsDeploy operations |
PackageProvider | A .zip file package |
ParameterKind | Specifies the parameter kind. |
RecycleAppProvider | Recycles, starts, or stops an application's app pool, or unloads an application's app domains on IIS 7. |
RecycleMode | Action to take when using the the "recycleApp" provider |
RegKeyProvider | Registry key |
RegValueProvider | Registry value |
ReplacementRule | Items to replace during a synchronization operation. |
Root |
.NET 32-bit root Web configuration |
Root |
.NET 64-bit root Web configuration |
RunCommandProvider | Runs a command on the destination when sync is called. |
SetAclProvider | Grant permissions |
SetAclResourceType | he file system entity being referenced |
SetParameter |
Enables you to specify, at synchronization time, a value for parameter that you declared by using DeclareParameter
Also see the documentation at https://technet.microsoft.com/en-us/library/dd569084(v=ws.10).aspx
|
SkipAction | Including this setting causes the skip to be handled as a skip rule, thus avoiding the actions from being performed on the objects identified by the other settings. |
SkipDirective | Directive used to exclude objects from a sync operation, or it lets you use a skip rule to exclude actions from an operation. |
Url |
UrlScan.ini settings or requestFiltering section configuration |
WebServer60Provider | WebServer60 |
WebServerProvider | Full IIS 7 Web server |
Interface Types
Interface | Summary |
---|---|
IMsDeployArgument | Marks the object as able to be converted into an MSDeploy command line argument |
IMsDeployProvider | contract for an MsDeployProvider |
IParameter | Contract for a parameter |