SmtpUsernameResource Interface

public interface SmtpUsernameResource

An immutable client-side representation of SmtpUsernameResource.

Method Summary

Modifier and Type Method and Description
abstract String entraApplicationId()

Gets the entraApplicationId property: The application Id for the linked Entra Application.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract SmtpUsernameResourceInner innerModel()

Gets the inner com.azure.resourcemanager.communication.fluent.models.SmtpUsernameResourceInner object.

abstract String name()

Gets the name property: The name of the resource.

abstract SmtpUsernameResource refresh()

Refreshes the resource to sync with Azure.

abstract SmtpUsernameResource refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract SystemData systemData()

Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

abstract String tenantId()

Gets the tenantId property: The tenant of the linked Entra Application.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the SmtpUsernameResource resource.

abstract String username()

Gets the username property: The SMTP username.

Method Details

entraApplicationId

public abstract String entraApplicationId()

Gets the entraApplicationId property: The application Id for the linked Entra Application.

Returns:

the entraApplicationId value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract SmtpUsernameResourceInner innerModel()

Gets the inner com.azure.resourcemanager.communication.fluent.models.SmtpUsernameResourceInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

refresh

public abstract SmtpUsernameResource refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract SmtpUsernameResource refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

systemData

public abstract SystemData systemData()

Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

Returns:

the systemData value.

tenantId

public abstract String tenantId()

Gets the tenantId property: The tenant of the linked Entra Application.

Returns:

the tenantId value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract SmtpUsernameResource.Update update()

Begins update for the SmtpUsernameResource resource.

Returns:

the stage of resource update.

username

public abstract String username()

Gets the username property: The SMTP username. Could be free form or in the email address format.

Returns:

the username value.

Applies to