IUpdateDefinition<ParentT> Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Celá definice správy zdrojového kódu webové aplikace jako součást aktualizace webové aplikace
public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IGitHubWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IWithBranch<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IWithGitHubAccessToken<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IWithGitHubBranch<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppSourceControl.UpdateDefinition.IWithRepositoryType<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithRepositoryType<'ParentT>
interface IWithAttach<'ParentT>
interface IInUpdate<'ParentT>
interface IGitHubWithAttach<'ParentT>
interface IWithGitHubAccessToken<'ParentT>
interface IWithBranch<'ParentT>
interface IWithGitHubBranch<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IGitHubWithAttach(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithBranch(Of ParentT), IWithGitHubAccessToken(Of ParentT), IWithGitHubBranch(Of ParentT), IWithRepositoryType(Of ParentT)
Parametry typu
- ParentT
Návratový typ konečného UpdateDefinitionStages.WithAttach.attach().
- Implementuje
Metody
Attach() |
Celá definice správy zdrojového kódu webové aplikace jako součást aktualizace webové aplikace (Zděděno od IInUpdate<ParentT>) |
WithBranch(String) |
Určuje větev v úložišti, která se má použít. (Zděděno od IWithGitHubBranch<ParentT>) |
WithContinuouslyIntegratedGitHubRepository(String, String) |
Určuje, že úložiště má být úložištěm GitHub. Kontinuální integrace bude zapnutá. Toto úložiště může být veřejné nebo soukromé, ale přístupový token GitHubu musí mít dostatečná oprávnění k přidání webhooku do úložiště. (Zděděno od IWithRepositoryType<ParentT>) |
WithContinuouslyIntegratedGitHubRepository(String) |
Určuje, že úložiště má být úložištěm GitHub. Kontinuální integrace bude zapnutá. Toto úložiště může být veřejné nebo soukromé, ale přístupový token GitHubu musí mít dostatečná oprávnění k přidání webhooku do úložiště. (Zděděno od IWithRepositoryType<ParentT>) |
WithGitHubAccessToken(String) |
Určuje osobní přístupový token GitHubu. Můžete ho získat od .https://github.com/settings/tokens (Zděděno od IWithGitHubAccessToken<ParentT>) |
WithPublicGitRepository(String) |
Určuje, že úložiště bude veřejným externím úložištěm Git nebo Mercurial. Kontinuální integrace nebude zapnutá. (Zděděno od IWithRepositoryType<ParentT>) |
WithPublicMercurialRepository(String) |
Určuje, že úložiště bude veřejným externím úložištěm Git nebo Mercurial. Kontinuální integrace nebude zapnutá. (Zděděno od IWithRepositoryType<ParentT>) |
Platí pro
Azure SDK for .NET