GetStandardResult

data class GetStandardResult(val appServicePlanId: String, val appSettings: Map<String, String>, val bundleVersion: String, val clientAffinityEnabled: Boolean, val clientCertificateMode: String, val connectionStrings: List<GetStandardConnectionString>, val customDomainVerificationId: String, val defaultHostname: String, val enabled: Boolean, val ftpPublishBasicAuthenticationEnabled: Boolean, val httpsOnly: Boolean, val id: String, val identities: List<GetStandardIdentity>, val kind: String, val location: String, val name: String, val outboundIpAddresses: String, val possibleOutboundIpAddresses: String, val publicNetworkAccess: String, val resourceGroupName: String, val scmPublishBasicAuthenticationEnabled: Boolean, val siteConfig: GetStandardSiteConfig, val siteCredentials: List<GetStandardSiteCredential>, val storageAccountAccessKey: String, val storageAccountName: String, val storageAccountShareName: String, val tags: Map<String, String>, val useExtensionBundle: Boolean, val version: String, val virtualNetworkSubnetId: String)

A collection of values returned by getStandard.

Constructors

Link copied to clipboard
constructor(appServicePlanId: String, appSettings: Map<String, String>, bundleVersion: String, clientAffinityEnabled: Boolean, clientCertificateMode: String, connectionStrings: List<GetStandardConnectionString>, customDomainVerificationId: String, defaultHostname: String, enabled: Boolean, ftpPublishBasicAuthenticationEnabled: Boolean, httpsOnly: Boolean, id: String, identities: List<GetStandardIdentity>, kind: String, location: String, name: String, outboundIpAddresses: String, possibleOutboundIpAddresses: String, publicNetworkAccess: String, resourceGroupName: String, scmPublishBasicAuthenticationEnabled: Boolean, siteConfig: GetStandardSiteConfig, siteCredentials: List<GetStandardSiteCredential>, storageAccountAccessKey: String, storageAccountName: String, storageAccountShareName: String, tags: Map<String, String>, useExtensionBundle: Boolean, version: String, virtualNetworkSubnetId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The ID of the App Service Plan.

Link copied to clipboard

A map of key-value pairs for App Settings and custom values.

Link copied to clipboard

Controls the allowed range for bundle versions.

Link copied to clipboard

Should the Logic App send session affinity cookies, which route client requests in the same session to the same instance.

Link copied to clipboard

The mode of the Logic App's client certificates requirement for incoming requests.

Link copied to clipboard

A connection_string block as defined below.

Link copied to clipboard

The custom domain verification of the Logic App.

Link copied to clipboard

The default hostname of the Logic App.

Link copied to clipboard

Whether the Logic App is enabled.

Link copied to clipboard

Whether the default FTP basic authentication publishing profile is enabled.

Link copied to clipboard

Whether the Logic App can only be accessed via HTTPS.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

An identity block as defined below.

Link copied to clipboard

The kind of the Logic App.

Link copied to clipboard

The Azure location where the Logic App Standard exists.

Link copied to clipboard

The name for this IP Restriction.

Link copied to clipboard

The outbound IP addresses of the Logic App.

Link copied to clipboard

The possible outbound IP addresses of the Logic App.

Link copied to clipboard

Whether Public Network Access should be enabled or not.

Link copied to clipboard
Link copied to clipboard

Whether the default SCM basic authentication publishing profile is enabled.

Link copied to clipboard

A site_config object as defined below.

Link copied to clipboard

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

Link copied to clipboard

The access key which will be used to access the backend storage account for the Logic App.

Link copied to clipboard

The backend storage account name which will be used by this Logic App (e.g. for Stateful workflows data).

Link copied to clipboard

The name of the share used by the logic app.

Link copied to clipboard

A mapping of tags assigned to the resource.

Link copied to clipboard

Whether the logic app should use the bundled extension package.

Link copied to clipboard

The runtime version associated with the Logic App.

Link copied to clipboard

The Virtual Network Subnet ID used for this IP Restriction.