Freigeben über


ArmAppServiceModelFactory.StaticSitePatch Methode

Definition

Initialisiert eine neue instance von StaticSitePatch.

public static Azure.ResourceManager.AppService.Models.StaticSitePatch StaticSitePatch (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string defaultHostname = default, Uri repositoryUri = default, string branch = default, System.Collections.Generic.IEnumerable<string> customDomains = default, string repositoryToken = default, Azure.ResourceManager.AppService.Models.StaticSiteBuildProperties buildProperties = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppService.Models.ResponseMessageEnvelopeRemotePrivateEndpointConnection> privateEndpointConnections = default, Azure.ResourceManager.AppService.Models.StagingEnvironmentPolicy? stagingEnvironmentPolicy = default, bool? allowConfigFileUpdates = default, Azure.ResourceManager.AppService.Models.StaticSiteTemplate templateProperties = default, string contentDistributionEndpoint = default, string keyVaultReferenceIdentity = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData> userProvidedFunctionApps = default, string provider = default, string kind = default);
static member StaticSitePatch : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Uri * string * seq<string> * string * Azure.ResourceManager.AppService.Models.StaticSiteBuildProperties * seq<Azure.ResourceManager.AppService.Models.ResponseMessageEnvelopeRemotePrivateEndpointConnection> * Nullable<Azure.ResourceManager.AppService.Models.StagingEnvironmentPolicy> * Nullable<bool> * Azure.ResourceManager.AppService.Models.StaticSiteTemplate * string * string * seq<Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData> * string * string -> Azure.ResourceManager.AppService.Models.StaticSitePatch
Public Shared Function StaticSitePatch (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional defaultHostname As String = Nothing, Optional repositoryUri As Uri = Nothing, Optional branch As String = Nothing, Optional customDomains As IEnumerable(Of String) = Nothing, Optional repositoryToken As String = Nothing, Optional buildProperties As StaticSiteBuildProperties = Nothing, Optional privateEndpointConnections As IEnumerable(Of ResponseMessageEnvelopeRemotePrivateEndpointConnection) = Nothing, Optional stagingEnvironmentPolicy As Nullable(Of StagingEnvironmentPolicy) = Nothing, Optional allowConfigFileUpdates As Nullable(Of Boolean) = Nothing, Optional templateProperties As StaticSiteTemplate = Nothing, Optional contentDistributionEndpoint As String = Nothing, Optional keyVaultReferenceIdentity As String = Nothing, Optional userProvidedFunctionApps As IEnumerable(Of StaticSiteUserProvidedFunctionAppData) = Nothing, Optional provider As String = Nothing, Optional kind As String = Nothing) As StaticSitePatch

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

defaultHostname
String

Der automatisch generierte Standardhostname für die statische Website.

repositoryUri
Uri

URL für das Repository der statischen Website.

branch
String

Der Zielbranch im Repository.

customDomains
IEnumerable<String>

Die benutzerdefinierten Domänen, die dieser statischen Website zugeordnet sind.

repositoryToken
String

Das GitHub-Repositorytoken eines Benutzers. Dies wird verwendet, um die Github Actions-Workflowdatei und API-Geheimnisse einzurichten.

buildProperties
StaticSiteBuildProperties

Erstellen Von Eigenschaften, die für das Repository konfiguriert werden sollen.

privateEndpointConnections
IEnumerable<ResponseMessageEnvelopeRemotePrivateEndpointConnection>

Private Endpunktverbindungen.

stagingEnvironmentPolicy
Nullable<StagingEnvironmentPolicy>

Status, der angibt, ob Stagingumgebungen für eine statische Web-App zulässig oder nicht zulässig sind.

allowConfigFileUpdates
Nullable<Boolean>

<code>false</code> , wenn die Konfigurationsdatei für diese statische Web-App gesperrt ist, <andernfalls Code>true</code>.

templateProperties
StaticSiteTemplate

Vorlagenoptionen zum Generieren eines neuen Repositorys.

contentDistributionEndpoint
String

Der Inhaltsverteilungsendpunkt für die statische Website.

keyVaultReferenceIdentity
String

Identität, die für Key Vault Verweisauthentifizierung verwendet werden soll.

userProvidedFunctionApps
IEnumerable<StaticSiteUserProvidedFunctionAppData>

Vom Benutzer bereitgestellte Funktions-Apps, die bei der statischen Website registriert sind.

provider
String

Der Anbieter, der die letzte Bereitstellung an die primäre Umgebung des statischen Standorts übermittelt hat.

kind
String

Art der Ressource.

Gibt zurück

Eine neue StaticSitePatch instance zum Simulieren.

Gilt für: