CertificateBindingArgs

data class CertificateBindingArgs(val certificateId: Output<String>? = null, val hostnameBindingId: Output<String>? = null, val sslState: Output<String>? = null) : ConvertibleToJava<CertificateBindingArgs>

Manages an App Service Certificate Binding.

Import

App Service Certificate Bindings can be imported using the hostname_binding_id and the app_service_certificate_id , e.g.

$ pulumi import azure:appservice/certificateBinding:CertificateBinding example "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.Web/sites/instance1/hostNameBindings/mywebsite.com|/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.Web/certificates/mywebsite.com"

Constructors

Link copied to clipboard
fun CertificateBindingArgs(certificateId: Output<String>? = null, hostnameBindingId: Output<String>? = null, sslState: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): CertificateBindingArgs

Properties

Link copied to clipboard
val certificateId: Output<String>? = null

The ID of the certificate to bind to the custom domain. Changing this forces a new App Service Certificate Binding to be created.

Link copied to clipboard
val hostnameBindingId: Output<String>? = null

The ID of the Custom Domain/Hostname Binding. Changing this forces a new App Service Certificate Binding to be created.

Link copied to clipboard
val sslState: Output<String>? = null

The type of certificate binding. Allowed values are IpBasedEnabled or SniEnabled. Changing this forces a new App Service Certificate Binding to be created.