Interface HasSslCertificate.UpdateStages.WithSslCertificate<ReturnT>
- Type Parameters:
ReturnT- the next stage of the update
- All Known Subinterfaces:
ApplicationGatewayListener.Update, ApplicationGatewayListener.UpdateStages.WithSslCertificate, ApplicationGatewayRequestRoutingRule.Update, ApplicationGatewayRequestRoutingRule.UpdateStages.WithSslCertificate
- Enclosing interface:
HasSslCertificate.UpdateStages
public static interface HasSslCertificate.UpdateStages.WithSslCertificate<ReturnT>
The stage of a resource update allowing to specify the SSL certificate to associate with it.
-
Method Summary
Modifier and TypeMethodDescriptionwithSslCertificate(String name) Specifies an SSL certificate to associate with this resource.withSslCertificateFromKeyVaultSecretId(String keyVaultSecretId) Sepecifies the content of the private key using key vault.withSslCertificateFromPfxFile(File pfxFile) Specifies the PFX file to import the SSL certificate from to associate with this resource.
-
Method Details
-
withSslCertificate
Specifies an SSL certificate to associate with this resource.If the certificate does not exist yet, it must be defined in the parent resource update.
- Parameters:
name- the name of an existing SSL certificate associated with this application gateway- Returns:
- the next stage of the update
-
withSslCertificateFromKeyVaultSecretId
-
withSslCertificateFromPfxFile
HasSslCertificate.UpdateStages.WithSslPassword<ReturnT> withSslCertificateFromPfxFile(File pfxFile) throws IOException Specifies the PFX file to import the SSL certificate from to associate with this resource.The certificate will be named using an auto-generated name.
- Parameters:
pfxFile- an existing PFX file- Returns:
- the next stage of the definition
- Throws:
IOException- when there are issues with the provided file
-