Interface HasSslCertificate.UpdateStages.WithSslCertificate<ReturnT>

    • Method Detail

      • withSslCertificate

        ReturnT withSslCertificate​(String name)
        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

        ReturnT withSslCertificateFromKeyVaultSecretId​(String keyVaultSecretId)
        Sepecifies the content of the private key using key vault.
        Parameters:
        keyVaultSecretId - the secret id of key vault
        Returns:
        the next stage of the update
      • 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