SmtpUsernamesOperations interface

Interface representing a SmtpUsernames operations.

Properties

createOrUpdate

Create or update an SmtpUsernameResource.

delete
get

Get a SmtpUsernameResource.

list

Get all SmtpUsernameResources for a Communication resource.

Property Details

createOrUpdate

Create or update an SmtpUsernameResource.

createOrUpdate: (resourceGroupName: string, communicationServiceName: string, smtpUsername: string, parameters: SmtpUsernameResource, options?: SmtpUsernamesCreateOrUpdateOptionalParams) => Promise<SmtpUsernameResource>

Property Value

(resourceGroupName: string, communicationServiceName: string, smtpUsername: string, parameters: SmtpUsernameResource, options?: SmtpUsernamesCreateOrUpdateOptionalParams) => Promise<SmtpUsernameResource>

delete

delete: (resourceGroupName: string, communicationServiceName: string, smtpUsername: string, options?: SmtpUsernamesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, communicationServiceName: string, smtpUsername: string, options?: SmtpUsernamesDeleteOptionalParams) => Promise<void>

get

Get a SmtpUsernameResource.

get: (resourceGroupName: string, communicationServiceName: string, smtpUsername: string, options?: SmtpUsernamesGetOptionalParams) => Promise<SmtpUsernameResource>

Property Value

(resourceGroupName: string, communicationServiceName: string, smtpUsername: string, options?: SmtpUsernamesGetOptionalParams) => Promise<SmtpUsernameResource>

list

Get all SmtpUsernameResources for a Communication resource.

list: (resourceGroupName: string, communicationServiceName: string, options?: SmtpUsernamesListOptionalParams) => PagedAsyncIterableIterator<SmtpUsernameResource, SmtpUsernameResource[], PageSettings>

Property Value

(resourceGroupName: string, communicationServiceName: string, options?: SmtpUsernamesListOptionalParams) => PagedAsyncIterableIterator<SmtpUsernameResource, SmtpUsernameResource[], PageSettings>