Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. */
package com.microsoft.azure.management.appservice; import com.microsoft.azure.management.apigeneration.Beta; import com.microsoft.azure.management.apigeneration.Fluent;
Endpoints and credentials for publishing to a web app.
/** * Endpoints and credentials for publishing to a web app. */
@Fluent(ContainerName = "/Microsoft.Azure.Management.AppService.Fluent") @Beta public interface PublishingProfile {
Returns:the url for FTP publishing, with ftp:// and the root folder. E.g. ftp://ftp.contoso.com/site/wwwroot
/** * @return the url for FTP publishing, with ftp:// and the root folder. * E.g. ftp://ftp.contoso.com/site/wwwroot */
String ftpUrl();
Returns:the username used for FTP publishing
/** * @return the username used for FTP publishing */
String ftpUsername();
Returns:the password used for FTP publishing
/** * @return the password used for FTP publishing */
String ftpPassword();
Returns:the url for FTP publishing, with https:// upfront. E.g. https://contoso.com:443/myRepo.git
/** * @return the url for FTP publishing, with https:// upfront. * E.g. https://contoso.com:443/myRepo.git */
String gitUrl();
Returns:the username used for Git publishing
/** * @return the username used for Git publishing */
String gitUsername();
Returns:the password used for Git publishing
/** * @return the password used for Git publishing */
String gitPassword(); }