Udostępnij za pośrednictwem


IWithCreate<FluentT> Interfejs

Definicja

Definicja witryny z wystarczającą ilością danych wejściowych do utworzenia nowego miejsca aplikacji internetowej/wdrożenia w chmurze, ale uwidaczniając dodatkowe opcjonalne dane wejściowe do określenia.

public interface IWithCreate<FluentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithAppSettings<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithAuthentication<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithClientAffinityEnabled<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithClientCertEnabled<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithConnectionString<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithDiagnosticLogging<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithHostNameBinding<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithHostNameSslBinding<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithManagedServiceIdentity<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithScmSiteAlsoStopped<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithSiteConfigs<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithSourceControl<FluentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithCreate<FluentT>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<FluentT>
type IWithCreate<'FluentT> = interface
    interface ICreatable<'FluentT>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate<'FluentT>>
    interface IWithClientAffinityEnabled<'FluentT>
    interface IWithClientCertEnabled<'FluentT>
    interface IWithScmSiteAlsoStopped<'FluentT>
    interface IWithSiteConfigs<'FluentT>
    interface IWithAppSettings<'FluentT>
    interface IWithConnectionString<'FluentT>
    interface IWithSourceControl<'FluentT>
    interface IWithHostNameBinding<'FluentT>
    interface IWithHostNameSslBinding<'FluentT>
    interface IWithAuthentication<'FluentT>
    interface IWithDiagnosticLogging<'FluentT>
    interface IBeta
    interface IWithManagedServiceIdentity<'FluentT>
Public Interface IWithCreate(Of FluentT)
Implements IBeta, ICreatable(Of FluentT), IDefinitionWithTags(Of IWithCreate(Of FluentT)), IWithAppSettings(Of FluentT), IWithAuthentication(Of FluentT), IWithClientAffinityEnabled(Of FluentT), IWithClientCertEnabled(Of FluentT), IWithConnectionString(Of FluentT), IWithDiagnosticLogging(Of FluentT), IWithHostNameBinding(Of FluentT), IWithHostNameSslBinding(Of FluentT), IWithManagedServiceIdentity(Of FluentT), IWithScmSiteAlsoStopped(Of FluentT), IWithSiteConfigs(Of FluentT), IWithSourceControl(Of FluentT)

Parametry typu

FluentT

Typ zasobu.

Pochodne
Implementuje

Właściwości

Key

Definicja witryny z wystarczającą ilością danych wejściowych do utworzenia nowego miejsca aplikacji internetowej/wdrożenia w chmurze, ale uwidaczniając dodatkowe opcjonalne dane wejściowe do określenia.

(Odziedziczone po IIndexable)
Name

Pobiera nazwę zasobu do tworzenia.

(Odziedziczone po ICreatable<T>)

Metody

Create()

Wykonaj żądanie utworzenia.

(Odziedziczone po ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Umieszcza żądanie w kolejce i umożliwia klientowi HTTP wykonywanie go, gdy są dostępne zasoby systemowe.

(Odziedziczone po ICreatable<T>)
DefineAuthentication()

Określa definicję nowej konfiguracji uwierzytelniania.

(Odziedziczone po IWithAuthentication<FluentT>)
DefineDiagnosticLogsConfiguration()

Pobiera określa definicję nowej konfiguracji dzienników diagnostycznych.

(Odziedziczone po IWithDiagnosticLogging<FluentT>)
DefineHostnameBinding()

Uruchamia definicję nowego powiązania nazwy hosta.

(Odziedziczone po IWithHostNameBinding<FluentT>)
DefineSourceControl()

Uruchamia definicję nowej kontroli źródła.

(Odziedziczone po IWithSourceControl<FluentT>)
DefineSslBinding()

Uruchamia definicję powiązania SSL.

(Odziedziczone po IWithHostNameSslBinding<FluentT>)
WithAppSetting(String, String)

Dodaje ustawienie aplikacji do aplikacji internetowej.

(Odziedziczone po IWithAppSettings<FluentT>)
WithAppSettings(IDictionary<String,String>)

Określa ustawienia aplikacji dla aplikacji internetowej jako mapę.

(Odziedziczone po IWithAppSettings<FluentT>)
WithAutoSwapSlotName(String)

Określa nazwę miejsca do zamiany automatycznej po zakończeniu wdrożenia w tej aplikacji internetowej/ miejscu wdrożenia.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithClientAffinityEnabled(Boolean)

Określa, czy koligacja klienta jest włączona.

(Odziedziczone po IWithClientAffinityEnabled<FluentT>)
WithClientCertEnabled(Boolean)

Określa, czy certyfikat klienta jest włączony.

(Odziedziczone po IWithClientCertEnabled<FluentT>)
WithConnectionString(String, String, ConnectionStringType)

Dodaje parametry połączenia do aplikacji internetowej.

(Odziedziczone po IWithConnectionString<FluentT>)
WithContainerLoggingDisabled()

Wyłącz rejestrowanie kontenerów dla aplikacji internetowych systemu Linux.

(Odziedziczone po IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled()

Określa konfigurację rejestrowania kontenerów dla aplikacji internetowych systemu Linux. Dzienniki będą przechowywane w systemie plików przez maksymalnie 35 MB.

(Odziedziczone po IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled(Int32, Int32)

Określa konfigurację rejestrowania kontenerów dla aplikacji internetowych systemu Linux.

(Odziedziczone po IWithDiagnosticLogging<FluentT>)
WithDefaultDocument(String)

Dodaje dokument domyślny.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithDefaultDocuments(IList<String>)

Dodaje listę dokumentów domyślnych.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithFtpsState(FtpsState)

Określa, czy aplikacja internetowa obsługuje określony typ ftp(S).

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithHttp20Enabled(Boolean)

Określa, czy aplikacja internetowa akceptuje ruch HTTP 2.0.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithHttpsOnly(Boolean)

Określa, czy aplikacja internetowa akceptuje tylko ruch HTTPS.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithJavaVersion(JavaVersion)

Określa wersję języka Java.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithLocalGitSourceControl()

Określa kontrolę źródła jako lokalne repozytorium Git w aplikacji internetowej.

(Odziedziczone po IWithSourceControl<FluentT>)
WithManagedHostnameBindings(IAppServiceDomain, String[])

Definiuje listę nazw hostów domeny zarządzanej platformy Azure. Typ rekordu DNS jest domyślnie CNAME z wyjątkiem domeny na poziomie głównym (".

(Odziedziczone po IWithHostNameBinding<FluentT>)
WithManagedPipelineMode(ManagedPipelineMode)

Określa zarządzany tryb potoku.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithNetFrameworkVersion(NetFrameworkVersion)

Określa wersję .NET Framework.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithoutDefaultDocument(String)

Usuwa dokument domyślny.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithoutPhp()

Wyłącz obsługę języka PHP.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithoutSystemAssignedManagedServiceIdentity()

Określa, że tożsamość usługi zarządzanej przypisanej przez system (lokalnie) musi być wyłączona.

(Odziedziczone po IWithManagedServiceIdentity<FluentT>)
WithPhpVersion(PhpVersion)

Określa wersję PHP.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithPlatformArchitecture(PlatformArchitecture)

Określa architekturę platformy do użycia.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithPythonVersion(PythonVersion)

Określa wersję języka Python.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithRemoteDebuggingDisabled()

Wyłącza zdalne debugowanie.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithRemoteDebuggingEnabled(RemoteVisualStudioVersion)

Określa wersję programu Visual Studio na potrzeby zdalnego debugowania.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithScmSiteAlsoStopped(Boolean)

Określa, czy witryna SCM jest również zatrzymywana po zatrzymaniu aplikacji internetowej.

(Odziedziczone po IWithScmSiteAlsoStopped<FluentT>)
WithStickyAppSetting(String, String)

Dodaje ustawienie aplikacji do aplikacji internetowej. To ustawienie aplikacji zostanie również zamienione po zamianie miejsca wdrożenia.

(Odziedziczone po IWithAppSettings<FluentT>)
WithStickyAppSettings(IDictionary<String,String>)

Określa ustawienia aplikacji dla aplikacji internetowej jako mapę. Te ustawienia aplikacji zostaną również zamienione po zamianie miejsca wdrożenia.

(Odziedziczone po IWithAppSettings<FluentT>)
WithStickyConnectionString(String, String, ConnectionStringType)

Dodaje parametry połączenia do aplikacji internetowej. Te parametry połączenia również zostaną zamienione po zamianie miejsca wdrożenia.

(Odziedziczone po IWithConnectionString<FluentT>)
WithSystemAssignedManagedServiceIdentity()

Określa, że tożsamość usługi zarządzanej przypisanej przez system musi być włączona w aplikacji internetowej.

(Odziedziczone po IWithManagedServiceIdentity<FluentT>)
WithTag(String, String)

Dodaje tag do zasobu.

(Odziedziczone po IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Określa tagi zasobu jako {@link Map}.

(Odziedziczone po IDefinitionWithTags<T>)
WithThirdPartyHostnameBinding(String, String[])

Definiuje listę nazw hostów zakupionej zewnętrznie domeny. Nazwy hostów należy skonfigurować przed przekazaniem do aplikacji internetowej.

(Odziedziczone po IWithHostNameBinding<FluentT>)
WithUserAssignedManagedServiceIdentity()

Określa, że tożsamość usługi zarządzanej przypisana przez użytkownika musi być włączona w aplikacji internetowej.

(Odziedziczone po IWithManagedServiceIdentity<FluentT>)
WithVirtualApplications(IList<VirtualApplication>)

Ustawia aplikacje wirtualne w aplikacji internetowej.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithWebAppAlwaysOn(Boolean)

Określa, czy maszyna wirtualna zasilającą aplikację internetową jest zawsze włączona.

(Odziedziczone po IWithSiteConfigs<FluentT>)
WithWebSocketsEnabled(Boolean)

Określa, czy gniazda internetowe są włączone.

(Odziedziczone po IWithSiteConfigs<FluentT>)

Dotyczy