StaticSitePatchResource interface
ARM resource for a static site when patching
- Extends
Properties
allow |
|
branch | The target branch in the repository. |
build |
Build properties to configure on the repository. |
content |
The content distribution endpoint for the static site. NOTE: This property will not be serialized. It can only be populated by the server. |
custom |
The custom domains associated with this static site. NOTE: This property will not be serialized. It can only be populated by the server. |
database |
Database connections for the static site NOTE: This property will not be serialized. It can only be populated by the server. |
default |
The default autogenerated hostname for the static site. NOTE: This property will not be serialized. It can only be populated by the server. |
enterprise |
State indicating the status of the enterprise grade CDN serving traffic to the static web app. |
key |
Identity to use for Key Vault Reference authentication. NOTE: This property will not be serialized. It can only be populated by the server. |
linked |
Backends linked to the static side NOTE: This property will not be serialized. It can only be populated by the server. |
private |
Private endpoint connections NOTE: This property will not be serialized. It can only be populated by the server. |
provider | The provider that submitted the last deployment to the primary environment of the static site. |
public |
State indicating whether public traffic are allowed or not for a static web app. Allowed Values: 'Enabled', 'Disabled' or an empty string. |
repository |
A user's github repository token. This is used to setup the Github Actions workflow file and API secrets. |
repository |
URL for the repository of the static site. |
staging |
State indicating whether staging environments are allowed or not allowed for a static web app. |
template |
Template options for generating a new repository. |
user |
User provided function apps registered with the static site NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
id | Resource Id. NOTE: This property will not be serialized. It can only be populated by the server. |
kind | Kind of resource. |
name | Resource Name. NOTE: This property will not be serialized. It can only be populated by the server. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
allowConfigFileUpdates
false
if config file is locked for this static web app; otherwise, true
.
allowConfigFileUpdates?: boolean
Property Value
boolean
branch
The target branch in the repository.
branch?: string
Property Value
string
buildProperties
Build properties to configure on the repository.
buildProperties?: StaticSiteBuildProperties
Property Value
contentDistributionEndpoint
The content distribution endpoint for the static site. NOTE: This property will not be serialized. It can only be populated by the server.
contentDistributionEndpoint?: string
Property Value
string
customDomains
The custom domains associated with this static site. NOTE: This property will not be serialized. It can only be populated by the server.
customDomains?: string[]
Property Value
string[]
databaseConnections
Database connections for the static site NOTE: This property will not be serialized. It can only be populated by the server.
databaseConnections?: DatabaseConnectionOverview[]
Property Value
defaultHostname
The default autogenerated hostname for the static site. NOTE: This property will not be serialized. It can only be populated by the server.
defaultHostname?: string
Property Value
string
enterpriseGradeCdnStatus
State indicating the status of the enterprise grade CDN serving traffic to the static web app.
enterpriseGradeCdnStatus?: string
Property Value
string
keyVaultReferenceIdentity
Identity to use for Key Vault Reference authentication. NOTE: This property will not be serialized. It can only be populated by the server.
keyVaultReferenceIdentity?: string
Property Value
string
linkedBackends
Backends linked to the static side NOTE: This property will not be serialized. It can only be populated by the server.
linkedBackends?: StaticSiteLinkedBackend[]
Property Value
privateEndpointConnections
Private endpoint connections NOTE: This property will not be serialized. It can only be populated by the server.
privateEndpointConnections?: ResponseMessageEnvelopeRemotePrivateEndpointConnection[]
Property Value
provider
The provider that submitted the last deployment to the primary environment of the static site.
provider?: string
Property Value
string
publicNetworkAccess
State indicating whether public traffic are allowed or not for a static web app. Allowed Values: 'Enabled', 'Disabled' or an empty string.
publicNetworkAccess?: string
Property Value
string
repositoryToken
A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.
repositoryToken?: string
Property Value
string
repositoryUrl
URL for the repository of the static site.
repositoryUrl?: string
Property Value
string
stagingEnvironmentPolicy
State indicating whether staging environments are allowed or not allowed for a static web app.
stagingEnvironmentPolicy?: StagingEnvironmentPolicy
Property Value
templateProperties
Template options for generating a new repository.
templateProperties?: StaticSiteTemplateOptions
Property Value
userProvidedFunctionApps
User provided function apps registered with the static site NOTE: This property will not be serialized. It can only be populated by the server.
userProvidedFunctionApps?: StaticSiteUserProvidedFunctionApp[]
Property Value
Inherited Property Details
id
Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ProxyOnlyResource.id
kind
name
Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ProxyOnlyResource.name
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ProxyOnlyResource.type