Freigeben über


ArmAppServiceModelFactory.StaticSiteData Methode

Definition

Initialisiert eine neue instance von StaticSiteData.

public static Azure.ResourceManager.AppService.StaticSiteData StaticSiteData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.AppService.Models.AppServiceSkuDescription sku = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = 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 StaticSiteData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.AppService.Models.AppServiceSkuDescription * Azure.ResourceManager.Models.ManagedServiceIdentity * 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.StaticSiteData
Public Shared Function StaticSiteData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional sku As AppServiceSkuDescription = Nothing, Optional identity As ManagedServiceIdentity = 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 StaticSiteData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

sku
AppServiceSkuDescription

Beschreibung einer SKU für eine skalierbare Ressource.

identity
ManagedServiceIdentity

Verwaltete Dienstidentität.

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 StaticSiteData instance zum Simulieren.

Gilt für: