Slot

Manages an App Service Slot (within an App Service).

Note: When using Slots - the app_settings, connection_string and site_config blocks on the azure.appservice.AppService resource will be overwritten when promoting a Slot using the azure.appservice.ActiveSlot resource.

Create a Slot Resource

new Slot(name: string, args: SlotArgs, opts?: CustomResourceOptions);
def Slot(resource_name, opts=None, app_service_name=None, app_service_plan_id=None, app_settings=None, auth_settings=None, client_affinity_enabled=None, connection_strings=None, enabled=None, https_only=None, identity=None, location=None, logs=None, name=None, resource_group_name=None, site_config=None, tags=None, __props__=None);
func NewSlot(ctx *Context, name string, args SlotArgs, opts ...ResourceOption) (*Slot, error)
public Slot(string name, SlotArgs args, CustomResourceOptions? opts = null)
name string
The unique name of the resource.
args SlotArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
opts ResourceOptions
A bag of options that control this resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args SlotArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args SlotArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.

Slot Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.

Inputs

The Slot resource accepts the following input properties:

AppServiceName string

The name of the App Service within which to create the App Service Slot. Changing this forces a new resource to be created.

AppServicePlanId string

The ID of the App Service Plan within which to create this App Service Slot. Changing this forces a new resource to be created.

ResourceGroupName string

The name of the resource group in which to create the App Service Slot component.

AppSettings Dictionary<string, string>

A key-value pair of App Settings.

AuthSettings SlotAuthSettingsArgs

A auth_settings block as defined below.

ClientAffinityEnabled bool

Should the App Service Slot send session affinity cookies, which route client requests in the same session to the same instance?

ConnectionStrings List<SlotConnectionStringArgs>

An connection_string block as defined below.

Enabled bool

Is the App Service Slot Enabled?

HttpsOnly bool

Can the App Service Slot only be accessed via HTTPS? Defaults to false.

Identity SlotIdentityArgs

A Managed Service Identity block as defined below.

Location string

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

Logs SlotLogsArgs
Name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

SiteConfig SlotSiteConfigArgs

A site_config object as defined below.

Tags Dictionary<string, string>

A mapping of tags to assign to the resource.

AppServiceName string

The name of the App Service within which to create the App Service Slot. Changing this forces a new resource to be created.

AppServicePlanId string

The ID of the App Service Plan within which to create this App Service Slot. Changing this forces a new resource to be created.

ResourceGroupName string

The name of the resource group in which to create the App Service Slot component.

AppSettings map[string]string

A key-value pair of App Settings.

AuthSettings SlotAuthSettings

A auth_settings block as defined below.

ClientAffinityEnabled bool

Should the App Service Slot send session affinity cookies, which route client requests in the same session to the same instance?

ConnectionStrings []SlotConnectionString

An connection_string block as defined below.

Enabled bool

Is the App Service Slot Enabled?

HttpsOnly bool

Can the App Service Slot only be accessed via HTTPS? Defaults to false.

Identity SlotIdentity

A Managed Service Identity block as defined below.

Location string

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

Logs SlotLogs
Name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

SiteConfig SlotSiteConfig

A site_config object as defined below.

Tags map[string]string

A mapping of tags to assign to the resource.

appServiceName string

The name of the App Service within which to create the App Service Slot. Changing this forces a new resource to be created.

appServicePlanId string

The ID of the App Service Plan within which to create this App Service Slot. Changing this forces a new resource to be created.

resourceGroupName string

The name of the resource group in which to create the App Service Slot component.

appSettings {[key: string]: string}

A key-value pair of App Settings.

authSettings SlotAuthSettings

A auth_settings block as defined below.

clientAffinityEnabled boolean

Should the App Service Slot send session affinity cookies, which route client requests in the same session to the same instance?

connectionStrings SlotConnectionString[]

An connection_string block as defined below.

enabled boolean

Is the App Service Slot Enabled?

httpsOnly boolean

Can the App Service Slot only be accessed via HTTPS? Defaults to false.

identity SlotIdentity

A Managed Service Identity block as defined below.

location string

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

logs SlotLogs
name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

siteConfig SlotSiteConfig

A site_config object as defined below.

tags {[key: string]: string}

A mapping of tags to assign to the resource.

app_service_name str

The name of the App Service within which to create the App Service Slot. Changing this forces a new resource to be created.

app_service_plan_id str

The ID of the App Service Plan within which to create this App Service Slot. Changing this forces a new resource to be created.

resource_group_name str

The name of the resource group in which to create the App Service Slot component.

app_settings Dict[str, str]

A key-value pair of App Settings.

auth_settings Dict[SlotAuthSettings]

A auth_settings block as defined below.

client_affinity_enabled bool

Should the App Service Slot send session affinity cookies, which route client requests in the same session to the same instance?

connection_strings List[SlotConnectionString]

An connection_string block as defined below.

enabled bool

Is the App Service Slot Enabled?

https_only bool

Can the App Service Slot only be accessed via HTTPS? Defaults to false.

identity Dict[SlotIdentity]

A Managed Service Identity block as defined below.

location str

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

logs Dict[SlotLogs]
name str

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

site_config Dict[SlotSiteConfig]

A site_config object as defined below.

tags Dict[str, str]

A mapping of tags to assign to the resource.

Outputs

All input properties are implicitly available as output properties. Additionally, the Slot resource produces the following output properties:

DefaultSiteHostname string

The Default Hostname associated with the App Service Slot - such as mysite.azurewebsites.net

Id string
The provider-assigned unique ID for this managed resource.
SiteCredentials List<SlotSiteCredential>

A site_credential block as defined below, which contains the site-level credentials used to publish to this App Service.

DefaultSiteHostname string

The Default Hostname associated with the App Service Slot - such as mysite.azurewebsites.net

Id string
The provider-assigned unique ID for this managed resource.
SiteCredentials []SlotSiteCredential

A site_credential block as defined below, which contains the site-level credentials used to publish to this App Service.

defaultSiteHostname string

The Default Hostname associated with the App Service Slot - such as mysite.azurewebsites.net

id string
The provider-assigned unique ID for this managed resource.
siteCredentials SlotSiteCredential[]

A site_credential block as defined below, which contains the site-level credentials used to publish to this App Service.

default_site_hostname str

The Default Hostname associated with the App Service Slot - such as mysite.azurewebsites.net

id str
The provider-assigned unique ID for this managed resource.
site_credentials List[SlotSiteCredential]

A site_credential block as defined below, which contains the site-level credentials used to publish to this App Service.

Look up an Existing Slot Resource

Get an existing Slot resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: SlotState, opts?: CustomResourceOptions): Slot
static get(resource_name, id, opts=None, app_service_name=None, app_service_plan_id=None, app_settings=None, auth_settings=None, client_affinity_enabled=None, connection_strings=None, default_site_hostname=None, enabled=None, https_only=None, identity=None, location=None, logs=None, name=None, resource_group_name=None, site_config=None, site_credentials=None, tags=None, __props__=None);
func GetSlot(ctx *Context, name string, id IDInput, state *SlotState, opts ...ResourceOption) (*Slot, error)
public static Slot Get(string name, Input<string> id, SlotState? state, CustomResourceOptions? opts = null)
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.

The following state arguments are supported:

AppServiceName string

The name of the App Service within which to create the App Service Slot. Changing this forces a new resource to be created.

AppServicePlanId string

The ID of the App Service Plan within which to create this App Service Slot. Changing this forces a new resource to be created.

AppSettings Dictionary<string, string>

A key-value pair of App Settings.

AuthSettings SlotAuthSettingsArgs

A auth_settings block as defined below.

ClientAffinityEnabled bool

Should the App Service Slot send session affinity cookies, which route client requests in the same session to the same instance?

ConnectionStrings List<SlotConnectionStringArgs>

An connection_string block as defined below.

DefaultSiteHostname string

The Default Hostname associated with the App Service Slot - such as mysite.azurewebsites.net

Enabled bool

Is the App Service Slot Enabled?

HttpsOnly bool

Can the App Service Slot only be accessed via HTTPS? Defaults to false.

Identity SlotIdentityArgs

A Managed Service Identity block as defined below.

Location string

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

Logs SlotLogsArgs
Name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

ResourceGroupName string

The name of the resource group in which to create the App Service Slot component.

SiteConfig SlotSiteConfigArgs

A site_config object as defined below.

SiteCredentials List<SlotSiteCredentialArgs>

A site_credential block as defined below, which contains the site-level credentials used to publish to this App Service.

Tags Dictionary<string, string>

A mapping of tags to assign to the resource.

AppServiceName string

The name of the App Service within which to create the App Service Slot. Changing this forces a new resource to be created.

AppServicePlanId string

The ID of the App Service Plan within which to create this App Service Slot. Changing this forces a new resource to be created.

AppSettings map[string]string

A key-value pair of App Settings.

AuthSettings SlotAuthSettings

A auth_settings block as defined below.

ClientAffinityEnabled bool

Should the App Service Slot send session affinity cookies, which route client requests in the same session to the same instance?

ConnectionStrings []SlotConnectionString

An connection_string block as defined below.

DefaultSiteHostname string

The Default Hostname associated with the App Service Slot - such as mysite.azurewebsites.net

Enabled bool

Is the App Service Slot Enabled?

HttpsOnly bool

Can the App Service Slot only be accessed via HTTPS? Defaults to false.

Identity SlotIdentity

A Managed Service Identity block as defined below.

Location string

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

Logs SlotLogs
Name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

ResourceGroupName string

The name of the resource group in which to create the App Service Slot component.

SiteConfig SlotSiteConfig

A site_config object as defined below.

SiteCredentials []SlotSiteCredential

A site_credential block as defined below, which contains the site-level credentials used to publish to this App Service.

Tags map[string]string

A mapping of tags to assign to the resource.

appServiceName string

The name of the App Service within which to create the App Service Slot. Changing this forces a new resource to be created.

appServicePlanId string

The ID of the App Service Plan within which to create this App Service Slot. Changing this forces a new resource to be created.

appSettings {[key: string]: string}

A key-value pair of App Settings.

authSettings SlotAuthSettings

A auth_settings block as defined below.

clientAffinityEnabled boolean

Should the App Service Slot send session affinity cookies, which route client requests in the same session to the same instance?

connectionStrings SlotConnectionString[]

An connection_string block as defined below.

defaultSiteHostname string

The Default Hostname associated with the App Service Slot - such as mysite.azurewebsites.net

enabled boolean

Is the App Service Slot Enabled?

httpsOnly boolean

Can the App Service Slot only be accessed via HTTPS? Defaults to false.

identity SlotIdentity

A Managed Service Identity block as defined below.

location string

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

logs SlotLogs
name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

resourceGroupName string

The name of the resource group in which to create the App Service Slot component.

siteConfig SlotSiteConfig

A site_config object as defined below.

siteCredentials SlotSiteCredential[]

A site_credential block as defined below, which contains the site-level credentials used to publish to this App Service.

tags {[key: string]: string}

A mapping of tags to assign to the resource.

app_service_name str

The name of the App Service within which to create the App Service Slot. Changing this forces a new resource to be created.

app_service_plan_id str

The ID of the App Service Plan within which to create this App Service Slot. Changing this forces a new resource to be created.

app_settings Dict[str, str]

A key-value pair of App Settings.

auth_settings Dict[SlotAuthSettings]

A auth_settings block as defined below.

client_affinity_enabled bool

Should the App Service Slot send session affinity cookies, which route client requests in the same session to the same instance?

connection_strings List[SlotConnectionString]

An connection_string block as defined below.

default_site_hostname str

The Default Hostname associated with the App Service Slot - such as mysite.azurewebsites.net

enabled bool

Is the App Service Slot Enabled?

https_only bool

Can the App Service Slot only be accessed via HTTPS? Defaults to false.

identity Dict[SlotIdentity]

A Managed Service Identity block as defined below.

location str

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

logs Dict[SlotLogs]
name str

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

resource_group_name str

The name of the resource group in which to create the App Service Slot component.

site_config Dict[SlotSiteConfig]

A site_config object as defined below.

site_credentials List[SlotSiteCredential]

A site_credential block as defined below, which contains the site-level credentials used to publish to this App Service.

tags Dict[str, str]

A mapping of tags to assign to the resource.

Supporting Types

SlotAuthSettings

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Enabled bool

Is Authentication enabled?

ActiveDirectory SlotAuthSettingsActiveDirectoryArgs

A active_directory block as defined below.

AdditionalLoginParams Dictionary<string, string>

Login parameters to send to the OpenID Connect authorization endpoint when a user logs in. Each parameter must be in the form “key=value”.

AllowedExternalRedirectUrls List<string>

External URLs that can be redirected to as part of logging in or logging out of the app.

DefaultProvider string

The default provider to use when multiple providers have been set up. Possible values are AzureActiveDirectory, Facebook, Google, MicrosoftAccount and Twitter.

Facebook SlotAuthSettingsFacebookArgs

A facebook block as defined below.

Google SlotAuthSettingsGoogleArgs

A google block as defined below.

Issuer string

Issuer URI. When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.

Microsoft SlotAuthSettingsMicrosoftArgs

A microsoft block as defined below.

RuntimeVersion string

The runtime version of the Authentication/Authorization module.

TokenRefreshExtensionHours double

The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to 72.

TokenStoreEnabled bool

If enabled the module will durably store platform-specific security tokens that are obtained during login flows. Defaults to false.

Twitter SlotAuthSettingsTwitterArgs

A twitter block as defined below.

UnauthenticatedClientAction string

The action to take when an unauthenticated client attempts to access the app. Possible values are AllowAnonymous and RedirectToLoginPage.

Enabled bool

Is Authentication enabled?

ActiveDirectory SlotAuthSettingsActiveDirectory

A active_directory block as defined below.

AdditionalLoginParams map[string]string

Login parameters to send to the OpenID Connect authorization endpoint when a user logs in. Each parameter must be in the form “key=value”.

AllowedExternalRedirectUrls []string

External URLs that can be redirected to as part of logging in or logging out of the app.

DefaultProvider string

The default provider to use when multiple providers have been set up. Possible values are AzureActiveDirectory, Facebook, Google, MicrosoftAccount and Twitter.

Facebook SlotAuthSettingsFacebook

A facebook block as defined below.

Google SlotAuthSettingsGoogle

A google block as defined below.

Issuer string

Issuer URI. When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.

Microsoft SlotAuthSettingsMicrosoft

A microsoft block as defined below.

RuntimeVersion string

The runtime version of the Authentication/Authorization module.

TokenRefreshExtensionHours float64

The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to 72.

TokenStoreEnabled bool

If enabled the module will durably store platform-specific security tokens that are obtained during login flows. Defaults to false.

Twitter SlotAuthSettingsTwitter

A twitter block as defined below.

UnauthenticatedClientAction string

The action to take when an unauthenticated client attempts to access the app. Possible values are AllowAnonymous and RedirectToLoginPage.

enabled boolean

Is Authentication enabled?

activeDirectory SlotAuthSettingsActiveDirectory

A active_directory block as defined below.

additionalLoginParams {[key: string]: string}

Login parameters to send to the OpenID Connect authorization endpoint when a user logs in. Each parameter must be in the form “key=value”.

allowedExternalRedirectUrls string[]

External URLs that can be redirected to as part of logging in or logging out of the app.

defaultProvider string

The default provider to use when multiple providers have been set up. Possible values are AzureActiveDirectory, Facebook, Google, MicrosoftAccount and Twitter.

facebook SlotAuthSettingsFacebook

A facebook block as defined below.

google SlotAuthSettingsGoogle

A google block as defined below.

issuer string

Issuer URI. When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.

microsoft SlotAuthSettingsMicrosoft

A microsoft block as defined below.

runtimeVersion string

The runtime version of the Authentication/Authorization module.

tokenRefreshExtensionHours number

The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to 72.

tokenStoreEnabled boolean

If enabled the module will durably store platform-specific security tokens that are obtained during login flows. Defaults to false.

twitter SlotAuthSettingsTwitter

A twitter block as defined below.

unauthenticatedClientAction string

The action to take when an unauthenticated client attempts to access the app. Possible values are AllowAnonymous and RedirectToLoginPage.

enabled bool

Is Authentication enabled?

active_directory Dict[SlotAuthSettingsActiveDirectory]

A active_directory block as defined below.

additionalLoginParams Dict[str, str]

Login parameters to send to the OpenID Connect authorization endpoint when a user logs in. Each parameter must be in the form “key=value”.

allowedExternalRedirectUrls List[str]

External URLs that can be redirected to as part of logging in or logging out of the app.

defaultProvider str

The default provider to use when multiple providers have been set up. Possible values are AzureActiveDirectory, Facebook, Google, MicrosoftAccount and Twitter.

facebook Dict[SlotAuthSettingsFacebook]

A facebook block as defined below.

google Dict[SlotAuthSettingsGoogle]

A google block as defined below.

issuer str

Issuer URI. When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.

microsoft Dict[SlotAuthSettingsMicrosoft]

A microsoft block as defined below.

runtimeVersion str

The runtime version of the Authentication/Authorization module.

tokenRefreshExtensionHours float

The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to 72.

tokenStoreEnabled bool

If enabled the module will durably store platform-specific security tokens that are obtained during login flows. Defaults to false.

twitter Dict[SlotAuthSettingsTwitter]

A twitter block as defined below.

unauthenticatedClientAction str

The action to take when an unauthenticated client attempts to access the app. Possible values are AllowAnonymous and RedirectToLoginPage.

SlotAuthSettingsActiveDirectory

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ClientId string

The Client ID of this relying party application. Enables OpenIDConnection authentication with Azure Active Directory.

AllowedAudiences List<string>

Allowed audience values to consider when validating JWTs issued by Azure Active Directory.

ClientSecret string

The Client Secret of this relying party application. If no secret is provided, implicit flow will be used.

ClientId string

The Client ID of this relying party application. Enables OpenIDConnection authentication with Azure Active Directory.

AllowedAudiences []string

Allowed audience values to consider when validating JWTs issued by Azure Active Directory.

ClientSecret string

The Client Secret of this relying party application. If no secret is provided, implicit flow will be used.

clientId string

The Client ID of this relying party application. Enables OpenIDConnection authentication with Azure Active Directory.

allowedAudiences string[]

Allowed audience values to consider when validating JWTs issued by Azure Active Directory.

clientSecret string

The Client Secret of this relying party application. If no secret is provided, implicit flow will be used.

client_id str

The Client ID of this relying party application. Enables OpenIDConnection authentication with Azure Active Directory.

allowedAudiences List[str]

Allowed audience values to consider when validating JWTs issued by Azure Active Directory.

client_secret str

The Client Secret of this relying party application. If no secret is provided, implicit flow will be used.

SlotAuthSettingsFacebook

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AppId string

The App ID of the Facebook app used for login

AppSecret string

The App Secret of the Facebook app used for Facebook Login.

OauthScopes List<string>

The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. https://developers.facebook.com/docs/facebook-login

AppId string

The App ID of the Facebook app used for login

AppSecret string

The App Secret of the Facebook app used for Facebook Login.

OauthScopes []string

The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. https://developers.facebook.com/docs/facebook-login

appId string

The App ID of the Facebook app used for login

appSecret string

The App Secret of the Facebook app used for Facebook Login.

oauthScopes string[]

The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. https://developers.facebook.com/docs/facebook-login

app_id str

The App ID of the Facebook app used for login

app_secret str

The App Secret of the Facebook app used for Facebook Login.

oauthScopes List[str]

The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. https://developers.facebook.com/docs/facebook-login

SlotAuthSettingsGoogle

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ClientId string

The OpenID Connect Client ID for the Google web application.

ClientSecret string

The client secret associated with the Google web application.

OauthScopes List<string>

The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. https://developers.google.com/identity/sign-in/web/

ClientId string

The OpenID Connect Client ID for the Google web application.

ClientSecret string

The client secret associated with the Google web application.

OauthScopes []string

The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. https://developers.google.com/identity/sign-in/web/

clientId string

The OpenID Connect Client ID for the Google web application.

clientSecret string

The client secret associated with the Google web application.

oauthScopes string[]

The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. https://developers.google.com/identity/sign-in/web/

client_id str

The OpenID Connect Client ID for the Google web application.

client_secret str

The client secret associated with the Google web application.

oauthScopes List[str]

The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. https://developers.google.com/identity/sign-in/web/

SlotAuthSettingsMicrosoft

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ClientId string

The OAuth 2.0 client ID that was created for the app used for authentication.

ClientSecret string

The OAuth 2.0 client secret that was created for the app used for authentication.

OauthScopes List<string>

The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. https://msdn.microsoft.com/en-us/library/dn631845.aspx

ClientId string

The OAuth 2.0 client ID that was created for the app used for authentication.

ClientSecret string

The OAuth 2.0 client secret that was created for the app used for authentication.

OauthScopes []string

The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. https://msdn.microsoft.com/en-us/library/dn631845.aspx

clientId string

The OAuth 2.0 client ID that was created for the app used for authentication.

clientSecret string

The OAuth 2.0 client secret that was created for the app used for authentication.

oauthScopes string[]

The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. https://msdn.microsoft.com/en-us/library/dn631845.aspx

client_id str

The OAuth 2.0 client ID that was created for the app used for authentication.

client_secret str

The OAuth 2.0 client secret that was created for the app used for authentication.

oauthScopes List[str]

The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. https://msdn.microsoft.com/en-us/library/dn631845.aspx

SlotAuthSettingsTwitter

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ConsumerKey string
ConsumerSecret string
ConsumerKey string
ConsumerSecret string
consumerKey string
consumerSecret string
consumerKey str
consumerSecret str

SlotConnectionString

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Name string

The name of the Connection String.

Type string

The type of the Connection String. Possible values are APIHub, Custom, DocDb, EventHub, MySQL, NotificationHub, PostgreSQL, RedisCache, ServiceBus, SQLAzure, and SQLServer.

Value string

The value for the Connection String.

Name string

The name of the Connection String.

Type string

The type of the Connection String. Possible values are APIHub, Custom, DocDb, EventHub, MySQL, NotificationHub, PostgreSQL, RedisCache, ServiceBus, SQLAzure, and SQLServer.

Value string

The value for the Connection String.

name string

The name of the Connection String.

type string

The type of the Connection String. Possible values are APIHub, Custom, DocDb, EventHub, MySQL, NotificationHub, PostgreSQL, RedisCache, ServiceBus, SQLAzure, and SQLServer.

value string

The value for the Connection String.

name str

The name of the Connection String.

type str

The type of the Connection String. Possible values are APIHub, Custom, DocDb, EventHub, MySQL, NotificationHub, PostgreSQL, RedisCache, ServiceBus, SQLAzure, and SQLServer.

value str

The value for the Connection String.

SlotIdentity

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Type string

Specifies the identity type of the App Service. Possible values are SystemAssigned (where Azure will generate a Service Principal for you), UserAssigned where you can specify the Service Principal IDs in the identity_ids field, and SystemAssigned, UserAssigned which assigns both a system managed identity as well as the specified user assigned identities.

IdentityIds List<string>

Specifies a list of user managed identity ids to be assigned. Required if type is UserAssigned.

PrincipalId string
TenantId string
Type string

Specifies the identity type of the App Service. Possible values are SystemAssigned (where Azure will generate a Service Principal for you), UserAssigned where you can specify the Service Principal IDs in the identity_ids field, and SystemAssigned, UserAssigned which assigns both a system managed identity as well as the specified user assigned identities.

IdentityIds []string

Specifies a list of user managed identity ids to be assigned. Required if type is UserAssigned.

PrincipalId string
TenantId string
type string

Specifies the identity type of the App Service. Possible values are SystemAssigned (where Azure will generate a Service Principal for you), UserAssigned where you can specify the Service Principal IDs in the identity_ids field, and SystemAssigned, UserAssigned which assigns both a system managed identity as well as the specified user assigned identities.

identityIds string[]

Specifies a list of user managed identity ids to be assigned. Required if type is UserAssigned.

principalId string
tenantId string
type str

Specifies the identity type of the App Service. Possible values are SystemAssigned (where Azure will generate a Service Principal for you), UserAssigned where you can specify the Service Principal IDs in the identity_ids field, and SystemAssigned, UserAssigned which assigns both a system managed identity as well as the specified user assigned identities.

identityIds List[str]

Specifies a list of user managed identity ids to be assigned. Required if type is UserAssigned.

principal_id str
tenant_id str

SlotLogs

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ApplicationLogs SlotLogsApplicationLogsArgs

An application_logs block as defined below.

HttpLogs SlotLogsHttpLogsArgs

An http_logs block as defined below.

ApplicationLogs SlotLogsApplicationLogs

An application_logs block as defined below.

HttpLogs SlotLogsHttpLogs

An http_logs block as defined below.

applicationLogs SlotLogsApplicationLogs

An application_logs block as defined below.

httpLogs SlotLogsHttpLogs

An http_logs block as defined below.

applicationLogs Dict[SlotLogsApplicationLogs]

An application_logs block as defined below.

httpLogs Dict[SlotLogsHttpLogs]

An http_logs block as defined below.

SlotLogsApplicationLogs

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AzureBlobStorage SlotLogsApplicationLogsAzureBlobStorageArgs

An azure_blob_storage block as defined below.

AzureBlobStorage SlotLogsApplicationLogsAzureBlobStorage

An azure_blob_storage block as defined below.

azureBlobStorage SlotLogsApplicationLogsAzureBlobStorage

An azure_blob_storage block as defined below.

azureBlobStorage Dict[SlotLogsApplicationLogsAzureBlobStorage]

An azure_blob_storage block as defined below.

SlotLogsApplicationLogsAzureBlobStorage

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Level string

The level at which to log. Possible values include Error, Warning, Information, Verbose and Off. NOTE: this field is not available for http_logs

RetentionInDays int

The number of days to retain logs for.

SasUrl string

The URL to the storage container, with a Service SAS token appended. NOTE: there is currently no means of generating Service SAS tokens with the azurerm provider.

Level string

The level at which to log. Possible values include Error, Warning, Information, Verbose and Off. NOTE: this field is not available for http_logs

RetentionInDays int

The number of days to retain logs for.

SasUrl string

The URL to the storage container, with a Service SAS token appended. NOTE: there is currently no means of generating Service SAS tokens with the azurerm provider.

level string

The level at which to log. Possible values include Error, Warning, Information, Verbose and Off. NOTE: this field is not available for http_logs

retentionInDays number

The number of days to retain logs for.

sasUrl string

The URL to the storage container, with a Service SAS token appended. NOTE: there is currently no means of generating Service SAS tokens with the azurerm provider.

level str

The level at which to log. Possible values include Error, Warning, Information, Verbose and Off. NOTE: this field is not available for http_logs

retention_in_days float

The number of days to retain logs for.

sasUrl str

The URL to the storage container, with a Service SAS token appended. NOTE: there is currently no means of generating Service SAS tokens with the azurerm provider.

SlotLogsHttpLogs

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AzureBlobStorage SlotLogsHttpLogsAzureBlobStorageArgs

An azure_blob_storage block as defined below.

FileSystem SlotLogsHttpLogsFileSystemArgs

A file_system block as defined below.

AzureBlobStorage SlotLogsHttpLogsAzureBlobStorage

An azure_blob_storage block as defined below.

FileSystem SlotLogsHttpLogsFileSystem

A file_system block as defined below.

azureBlobStorage SlotLogsHttpLogsAzureBlobStorage

An azure_blob_storage block as defined below.

fileSystem SlotLogsHttpLogsFileSystem

A file_system block as defined below.

azureBlobStorage Dict[SlotLogsHttpLogsAzureBlobStorage]

An azure_blob_storage block as defined below.

fileSystem Dict[SlotLogsHttpLogsFileSystem]

A file_system block as defined below.

SlotLogsHttpLogsAzureBlobStorage

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

RetentionInDays int

The number of days to retain logs for.

SasUrl string

The URL to the storage container, with a Service SAS token appended. NOTE: there is currently no means of generating Service SAS tokens with the azurerm provider.

RetentionInDays int

The number of days to retain logs for.

SasUrl string

The URL to the storage container, with a Service SAS token appended. NOTE: there is currently no means of generating Service SAS tokens with the azurerm provider.

retentionInDays number

The number of days to retain logs for.

sasUrl string

The URL to the storage container, with a Service SAS token appended. NOTE: there is currently no means of generating Service SAS tokens with the azurerm provider.

retention_in_days float

The number of days to retain logs for.

sasUrl str

The URL to the storage container, with a Service SAS token appended. NOTE: there is currently no means of generating Service SAS tokens with the azurerm provider.

SlotLogsHttpLogsFileSystem

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

RetentionInDays int

The number of days to retain logs for.

RetentionInMb int

The maximum size in megabytes that http log files can use before being removed.

RetentionInDays int

The number of days to retain logs for.

RetentionInMb int

The maximum size in megabytes that http log files can use before being removed.

retentionInDays number

The number of days to retain logs for.

retentionInMb number

The maximum size in megabytes that http log files can use before being removed.

retentionInMb float

The maximum size in megabytes that http log files can use before being removed.

retention_in_days float

The number of days to retain logs for.

SlotSiteConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AlwaysOn bool

Should the app be loaded at all times? Defaults to false.

AppCommandLine string

App command line to launch, e.g. /sbin/myserver -b 0.0.0.0.

AutoSwapSlotName string

The name of the swap to automatically swap to during deployment

Cors SlotSiteConfigCorsArgs

A cors block as defined below.

DefaultDocuments List<string>

The ordering of default documents to load, if an address isn’t specified.

DotnetFrameworkVersion string

The version of the .net framework’s CLR used in this App Service Slot. Possible values are v2.0 (which will use the latest version of the .net framework for the .net CLR v2 - currently .net 3.5) and v4.0 (which corresponds to the latest version of the .net CLR v4 - which at the time of writing is .net 4.7.1). For more information on which .net CLR version to use based on the .net framework you’re targeting - please see this table. Defaults to v4.0.

FtpsState string
HealthCheckPath string
Http2Enabled bool

Is HTTP2 Enabled on this App Service? Defaults to false.

IpRestrictions List<SlotSiteConfigIpRestrictionArgs>

A list of objects representing ip restrictions as defined below.

JavaContainer string

The Java Container to use. If specified java_version and java_container_version must also be specified. Possible values are JETTY and TOMCAT.

JavaContainerVersion string

The version of the Java Container to use. If specified java_version and java_container must also be specified.

JavaVersion string

The version of Java to use. If specified java_container and java_container_version must also be specified. Possible values are 1.7, 1.8, and 11 and their specific versions - except for Java 11 (e.g. 1.7.0_80, 1.8.0_181, 11)

LinuxFxVersion string
LocalMysqlEnabled bool

Is “MySQL In App” Enabled? This runs a local MySQL instance with your app and shares resources from the App Service plan.

ManagedPipelineMode string

The Managed Pipeline Mode. Possible values are Integrated and Classic. Defaults to Integrated.

MinTlsVersion string

The minimum supported TLS version for the app service. Possible values are 1.0, 1.1, and 1.2. Defaults to 1.2 for new app services.

PhpVersion string

The version of PHP to use in this App Service Slot. Possible values are 5.5, 5.6, 7.0, 7.1, 7.2, and 7.3.

PythonVersion string

The version of Python to use in this App Service Slot. Possible values are 2.7 and 3.4.

RemoteDebuggingEnabled bool

Is Remote Debugging Enabled? Defaults to false.

RemoteDebuggingVersion string

Which version of Visual Studio should the Remote Debugger be compatible with? Possible values are VS2012, VS2013, VS2015, and VS2017.

ScmIpRestrictions List<SlotSiteConfigScmIpRestrictionArgs>
ScmType string

The type of Source Control enabled for this App Service Slot. Defaults to None. Possible values are: BitbucketGit, BitbucketHg, CodePlexGit, CodePlexHg, Dropbox, ExternalGit, ExternalHg, GitHub, LocalGit, None, OneDrive, Tfs, VSO, and VSTSRM

ScmUseMainIpRestriction bool
Use32BitWorkerProcess bool

Should the App Service Slot run in 32 bit mode, rather than 64 bit mode?

WebsocketsEnabled bool

Should WebSockets be enabled?

WindowsFxVersion string
AlwaysOn bool

Should the app be loaded at all times? Defaults to false.

AppCommandLine string

App command line to launch, e.g. /sbin/myserver -b 0.0.0.0.

AutoSwapSlotName string

The name of the swap to automatically swap to during deployment

Cors SlotSiteConfigCors

A cors block as defined below.

DefaultDocuments []string

The ordering of default documents to load, if an address isn’t specified.

DotnetFrameworkVersion string

The version of the .net framework’s CLR used in this App Service Slot. Possible values are v2.0 (which will use the latest version of the .net framework for the .net CLR v2 - currently .net 3.5) and v4.0 (which corresponds to the latest version of the .net CLR v4 - which at the time of writing is .net 4.7.1). For more information on which .net CLR version to use based on the .net framework you’re targeting - please see this table. Defaults to v4.0.

FtpsState string
HealthCheckPath string
Http2Enabled bool

Is HTTP2 Enabled on this App Service? Defaults to false.

IpRestrictions []SlotSiteConfigIpRestriction

A list of objects representing ip restrictions as defined below.

JavaContainer string

The Java Container to use. If specified java_version and java_container_version must also be specified. Possible values are JETTY and TOMCAT.

JavaContainerVersion string

The version of the Java Container to use. If specified java_version and java_container must also be specified.

JavaVersion string

The version of Java to use. If specified java_container and java_container_version must also be specified. Possible values are 1.7, 1.8, and 11 and their specific versions - except for Java 11 (e.g. 1.7.0_80, 1.8.0_181, 11)

LinuxFxVersion string
LocalMysqlEnabled bool

Is “MySQL In App” Enabled? This runs a local MySQL instance with your app and shares resources from the App Service plan.

ManagedPipelineMode string

The Managed Pipeline Mode. Possible values are Integrated and Classic. Defaults to Integrated.

MinTlsVersion string

The minimum supported TLS version for the app service. Possible values are 1.0, 1.1, and 1.2. Defaults to 1.2 for new app services.

PhpVersion string

The version of PHP to use in this App Service Slot. Possible values are 5.5, 5.6, 7.0, 7.1, 7.2, and 7.3.

PythonVersion string

The version of Python to use in this App Service Slot. Possible values are 2.7 and 3.4.

RemoteDebuggingEnabled bool

Is Remote Debugging Enabled? Defaults to false.

RemoteDebuggingVersion string

Which version of Visual Studio should the Remote Debugger be compatible with? Possible values are VS2012, VS2013, VS2015, and VS2017.

ScmIpRestrictions []SlotSiteConfigScmIpRestriction
ScmType string

The type of Source Control enabled for this App Service Slot. Defaults to None. Possible values are: BitbucketGit, BitbucketHg, CodePlexGit, CodePlexHg, Dropbox, ExternalGit, ExternalHg, GitHub, LocalGit, None, OneDrive, Tfs, VSO, and VSTSRM

ScmUseMainIpRestriction bool
Use32BitWorkerProcess bool

Should the App Service Slot run in 32 bit mode, rather than 64 bit mode?

WebsocketsEnabled bool

Should WebSockets be enabled?

WindowsFxVersion string
alwaysOn boolean

Should the app be loaded at all times? Defaults to false.

appCommandLine string

App command line to launch, e.g. /sbin/myserver -b 0.0.0.0.

autoSwapSlotName string

The name of the swap to automatically swap to during deployment

cors SlotSiteConfigCors

A cors block as defined below.

defaultDocuments string[]

The ordering of default documents to load, if an address isn’t specified.

dotnetFrameworkVersion string

The version of the .net framework’s CLR used in this App Service Slot. Possible values are v2.0 (which will use the latest version of the .net framework for the .net CLR v2 - currently .net 3.5) and v4.0 (which corresponds to the latest version of the .net CLR v4 - which at the time of writing is .net 4.7.1). For more information on which .net CLR version to use based on the .net framework you’re targeting - please see this table. Defaults to v4.0.

ftpsState string
healthCheckPath string
http2Enabled boolean

Is HTTP2 Enabled on this App Service? Defaults to false.

ipRestrictions SlotSiteConfigIpRestriction[]

A list of objects representing ip restrictions as defined below.

javaContainer string

The Java Container to use. If specified java_version and java_container_version must also be specified. Possible values are JETTY and TOMCAT.

javaContainerVersion string

The version of the Java Container to use. If specified java_version and java_container must also be specified.

javaVersion string

The version of Java to use. If specified java_container and java_container_version must also be specified. Possible values are 1.7, 1.8, and 11 and their specific versions - except for Java 11 (e.g. 1.7.0_80, 1.8.0_181, 11)

linuxFxVersion string
localMysqlEnabled boolean

Is “MySQL In App” Enabled? This runs a local MySQL instance with your app and shares resources from the App Service plan.

managedPipelineMode string

The Managed Pipeline Mode. Possible values are Integrated and Classic. Defaults to Integrated.

minTlsVersion string

The minimum supported TLS version for the app service. Possible values are 1.0, 1.1, and 1.2. Defaults to 1.2 for new app services.

phpVersion string

The version of PHP to use in this App Service Slot. Possible values are 5.5, 5.6, 7.0, 7.1, 7.2, and 7.3.

pythonVersion string

The version of Python to use in this App Service Slot. Possible values are 2.7 and 3.4.

remoteDebuggingEnabled boolean

Is Remote Debugging Enabled? Defaults to false.

remoteDebuggingVersion string

Which version of Visual Studio should the Remote Debugger be compatible with? Possible values are VS2012, VS2013, VS2015, and VS2017.

scmIpRestrictions SlotSiteConfigScmIpRestriction[]
scmType string

The type of Source Control enabled for this App Service Slot. Defaults to None. Possible values are: BitbucketGit, BitbucketHg, CodePlexGit, CodePlexHg, Dropbox, ExternalGit, ExternalHg, GitHub, LocalGit, None, OneDrive, Tfs, VSO, and VSTSRM

scmUseMainIpRestriction boolean
use32BitWorkerProcess boolean

Should the App Service Slot run in 32 bit mode, rather than 64 bit mode?

websocketsEnabled boolean

Should WebSockets be enabled?

windowsFxVersion string
alwaysOn bool

Should the app be loaded at all times? Defaults to false.

appCommandLine str

App command line to launch, e.g. /sbin/myserver -b 0.0.0.0.

autoSwapSlotName str

The name of the swap to automatically swap to during deployment

cors Dict[SlotSiteConfigCors]

A cors block as defined below.

defaultDocuments List[str]

The ordering of default documents to load, if an address isn’t specified.

dotnetFrameworkVersion str

The version of the .net framework’s CLR used in this App Service Slot. Possible values are v2.0 (which will use the latest version of the .net framework for the .net CLR v2 - currently .net 3.5) and v4.0 (which corresponds to the latest version of the .net CLR v4 - which at the time of writing is .net 4.7.1). For more information on which .net CLR version to use based on the .net framework you’re targeting - please see this table. Defaults to v4.0.

ftpsState str
healthCheckPath str
http2Enabled bool

Is HTTP2 Enabled on this App Service? Defaults to false.

ipRestrictions List[SlotSiteConfigIpRestriction]

A list of objects representing ip restrictions as defined below.

javaContainer str

The Java Container to use. If specified java_version and java_container_version must also be specified. Possible values are JETTY and TOMCAT.

javaContainerVersion str

The version of the Java Container to use. If specified java_version and java_container must also be specified.

javaVersion str

The version of Java to use. If specified java_container and java_container_version must also be specified. Possible values are 1.7, 1.8, and 11 and their specific versions - except for Java 11 (e.g. 1.7.0_80, 1.8.0_181, 11)

linuxFxVersion str
localMysqlEnabled bool

Is “MySQL In App” Enabled? This runs a local MySQL instance with your app and shares resources from the App Service plan.

managedPipelineMode str

The Managed Pipeline Mode. Possible values are Integrated and Classic. Defaults to Integrated.

minTlsVersion str

The minimum supported TLS version for the app service. Possible values are 1.0, 1.1, and 1.2. Defaults to 1.2 for new app services.

phpVersion str

The version of PHP to use in this App Service Slot. Possible values are 5.5, 5.6, 7.0, 7.1, 7.2, and 7.3.

pythonVersion str

The version of Python to use in this App Service Slot. Possible values are 2.7 and 3.4.

remoteDebuggingEnabled bool

Is Remote Debugging Enabled? Defaults to false.

remoteDebuggingVersion str

Which version of Visual Studio should the Remote Debugger be compatible with? Possible values are VS2012, VS2013, VS2015, and VS2017.

scmIpRestrictions List[SlotSiteConfigScmIpRestriction]
scmType str

The type of Source Control enabled for this App Service Slot. Defaults to None. Possible values are: BitbucketGit, BitbucketHg, CodePlexGit, CodePlexHg, Dropbox, ExternalGit, ExternalHg, GitHub, LocalGit, None, OneDrive, Tfs, VSO, and VSTSRM

scmUseMainIpRestriction bool
use32BitWorkerProcess bool

Should the App Service Slot run in 32 bit mode, rather than 64 bit mode?

websocketsEnabled bool

Should WebSockets be enabled?

windowsFxVersion str

SlotSiteConfigCors

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AllowedOrigins List<string>

A list of origins which should be able to make cross-origin calls. * can be used to allow all calls.

SupportCredentials bool

Are credentials supported?

AllowedOrigins []string

A list of origins which should be able to make cross-origin calls. * can be used to allow all calls.

SupportCredentials bool

Are credentials supported?

allowedOrigins string[]

A list of origins which should be able to make cross-origin calls. * can be used to allow all calls.

supportCredentials boolean

Are credentials supported?

allowedOrigins List[str]

A list of origins which should be able to make cross-origin calls. * can be used to allow all calls.

supportCredentials bool

Are credentials supported?

SlotSiteConfigIpRestriction

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Action string
IpAddress string

The IP Address used for this IP Restriction.

Name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

Priority int
VirtualNetworkSubnetId string

(Optional.The Virtual Network Subnet ID used for this IP Restriction.

Action string
IpAddress string

The IP Address used for this IP Restriction.

Name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

Priority int
VirtualNetworkSubnetId string

(Optional.The Virtual Network Subnet ID used for this IP Restriction.

action string
ipAddress string

The IP Address used for this IP Restriction.

name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

priority number
virtualNetworkSubnetId string

(Optional.The Virtual Network Subnet ID used for this IP Restriction.

action str
ip_address str

The IP Address used for this IP Restriction.

name str

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

priority float
virtualNetworkSubnetId str

(Optional.The Virtual Network Subnet ID used for this IP Restriction.

SlotSiteConfigScmIpRestriction

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Action string
IpAddress string

The IP Address used for this IP Restriction.

Name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

Priority int
VirtualNetworkSubnetId string

(Optional.The Virtual Network Subnet ID used for this IP Restriction.

Action string
IpAddress string

The IP Address used for this IP Restriction.

Name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

Priority int
VirtualNetworkSubnetId string

(Optional.The Virtual Network Subnet ID used for this IP Restriction.

action string
ipAddress string

The IP Address used for this IP Restriction.

name string

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

priority number
virtualNetworkSubnetId string

(Optional.The Virtual Network Subnet ID used for this IP Restriction.

action str
ip_address str

The IP Address used for this IP Restriction.

name str

Specifies the name of the App Service Slot component. Changing this forces a new resource to be created.

priority float
virtualNetworkSubnetId str

(Optional.The Virtual Network Subnet ID used for this IP Restriction.

SlotSiteCredential

See the output API doc for this type.

See the output API doc for this type.

See the output API doc for this type.

Password string

The password associated with the username, which can be used to publish to this App Service.

Username string

The username which can be used to publish to this App Service

Password string

The password associated with the username, which can be used to publish to this App Service.

Username string

The username which can be used to publish to this App Service

password string

The password associated with the username, which can be used to publish to this App Service.

username string

The username which can be used to publish to this App Service

password str

The password associated with the username, which can be used to publish to this App Service.

username str

The username which can be used to publish to this App Service

Package Details

Repository
https://github.com/pulumi/pulumi-azure
License
Apache-2.0
Notes
This Pulumi package is based on the azurerm Terraform Provider.