WebPubSubCustomCertificatesOperations interface

Interface representing a WebPubSubCustomCertificates operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
createOrUpdate

Create or update a custom certificate.

delete

Delete a custom certificate.

get

Get a custom certificate.

list

List all custom certificates.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, resourceName: string, certificateName: string, parameters: CustomCertificate, options?: WebPubSubCustomCertificatesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<CustomCertificate>, CustomCertificate>>

Property Value

(resourceGroupName: string, resourceName: string, certificateName: string, parameters: CustomCertificate, options?: WebPubSubCustomCertificatesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<CustomCertificate>, CustomCertificate>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, resourceName: string, certificateName: string, parameters: CustomCertificate, options?: WebPubSubCustomCertificatesCreateOrUpdateOptionalParams) => Promise<CustomCertificate>

Property Value

(resourceGroupName: string, resourceName: string, certificateName: string, parameters: CustomCertificate, options?: WebPubSubCustomCertificatesCreateOrUpdateOptionalParams) => Promise<CustomCertificate>

createOrUpdate

Create or update a custom certificate.

createOrUpdate: (resourceGroupName: string, resourceName: string, certificateName: string, parameters: CustomCertificate, options?: WebPubSubCustomCertificatesCreateOrUpdateOptionalParams) => PollerLike<OperationState<CustomCertificate>, CustomCertificate>

Property Value

(resourceGroupName: string, resourceName: string, certificateName: string, parameters: CustomCertificate, options?: WebPubSubCustomCertificatesCreateOrUpdateOptionalParams) => PollerLike<OperationState<CustomCertificate>, CustomCertificate>

delete

Delete a custom certificate.

delete: (resourceGroupName: string, resourceName: string, certificateName: string, options?: WebPubSubCustomCertificatesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, resourceName: string, certificateName: string, options?: WebPubSubCustomCertificatesDeleteOptionalParams) => Promise<void>

get

Get a custom certificate.

get: (resourceGroupName: string, resourceName: string, certificateName: string, options?: WebPubSubCustomCertificatesGetOptionalParams) => Promise<CustomCertificate>

Property Value

(resourceGroupName: string, resourceName: string, certificateName: string, options?: WebPubSubCustomCertificatesGetOptionalParams) => Promise<CustomCertificate>

list

List all custom certificates.

list: (resourceGroupName: string, resourceName: string, options?: WebPubSubCustomCertificatesListOptionalParams) => PagedAsyncIterableIterator<CustomCertificate, CustomCertificate[], PageSettings>

Property Value

(resourceGroupName: string, resourceName: string, options?: WebPubSubCustomCertificatesListOptionalParams) => PagedAsyncIterableIterator<CustomCertificate, CustomCertificate[], PageSettings>