IntegrationAccountCertificatesClient Interface

public interface IntegrationAccountCertificatesClient

An instance of this class provides access to all the operations defined in IntegrationAccountCertificatesClient.

Method Summary

Modifier and Type Method and Description
abstract IntegrationAccountCertificateInner createOrUpdate(String resourceGroupName, String integrationAccountName, String certificateName, IntegrationAccountCertificateInner certificate)

Creates or updates an integration account certificate.

abstract Response<IntegrationAccountCertificateInner> createOrUpdateWithResponse(String resourceGroupName, String integrationAccountName, String certificateName, IntegrationAccountCertificateInner certificate, Context context)

Creates or updates an integration account certificate.

abstract void delete(String resourceGroupName, String integrationAccountName, String certificateName)

Deletes an integration account certificate.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String integrationAccountName, String certificateName, Context context)

Deletes an integration account certificate.

abstract IntegrationAccountCertificateInner get(String resourceGroupName, String integrationAccountName, String certificateName)

Gets an integration account certificate.

abstract Response<IntegrationAccountCertificateInner> getWithResponse(String resourceGroupName, String integrationAccountName, String certificateName, Context context)

Gets an integration account certificate.

abstract PagedIterable<IntegrationAccountCertificateInner> list(String resourceGroupName, String integrationAccountName)

Gets a list of integration account certificates.

abstract PagedIterable<IntegrationAccountCertificateInner> list(String resourceGroupName, String integrationAccountName, Integer top, Context context)

Gets a list of integration account certificates.

Method Details

createOrUpdate

public abstract IntegrationAccountCertificateInner createOrUpdate(String resourceGroupName, String integrationAccountName, String certificateName, IntegrationAccountCertificateInner certificate)

Creates or updates an integration account certificate.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
certificateName - The integration account certificate name.
certificate - The integration account certificate.

Returns:

the integration account certificate.

createOrUpdateWithResponse

public abstract Response createOrUpdateWithResponse(String resourceGroupName, String integrationAccountName, String certificateName, IntegrationAccountCertificateInner certificate, Context context)

Creates or updates an integration account certificate.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
certificateName - The integration account certificate name.
certificate - The integration account certificate.
context - The context to associate with this operation.

Returns:

the integration account certificate along with Response<T>.

delete

public abstract void delete(String resourceGroupName, String integrationAccountName, String certificateName)

Deletes an integration account certificate.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
certificateName - The integration account certificate name.

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String integrationAccountName, String certificateName, Context context)

Deletes an integration account certificate.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
certificateName - The integration account certificate name.
context - The context to associate with this operation.

Returns:

get

public abstract IntegrationAccountCertificateInner get(String resourceGroupName, String integrationAccountName, String certificateName)

Gets an integration account certificate.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
certificateName - The integration account certificate name.

Returns:

an integration account certificate.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String integrationAccountName, String certificateName, Context context)

Gets an integration account certificate.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
certificateName - The integration account certificate name.
context - The context to associate with this operation.

Returns:

an integration account certificate along with Response<T>.

list

public abstract PagedIterable list(String resourceGroupName, String integrationAccountName)

Gets a list of integration account certificates.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.

Returns:

a list of integration account certificates as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String integrationAccountName, Integer top, Context context)

Gets a list of integration account certificates.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
top - The number of items to be included in the result.
context - The context to associate with this operation.

Returns:

a list of integration account certificates as paginated response with PagedIterable<T>.

Applies to