Partilhar via


ContactProfiles interface

Interface que representa um ContactProfiles.

Métodos

beginCreateOrUpdate(string, string, string, ContactProfilesPropertiesNetworkConfiguration, ContactProfileLink[], ContactProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de contato.

beginCreateOrUpdateAndWait(string, string, string, ContactProfilesPropertiesNetworkConfiguration, ContactProfileLink[], ContactProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de contato.

beginDelete(string, string, ContactProfilesDeleteOptionalParams)

Exclui um recurso de perfil de contato especificado.

beginDeleteAndWait(string, string, ContactProfilesDeleteOptionalParams)

Exclui um recurso de perfil de contato especificado.

beginUpdateTags(string, string, TagsObject, ContactProfilesUpdateTagsOptionalParams)

Atualiza as tags de perfil de contato especificadas.

beginUpdateTagsAndWait(string, string, TagsObject, ContactProfilesUpdateTagsOptionalParams)

Atualiza as tags de perfil de contato especificadas.

get(string, string, ContactProfilesGetOptionalParams)

Obtém o perfil de contato especificado em um grupo de recursos especificado.

list(string, ContactProfilesListOptionalParams)

Retorna a lista de perfis de contato por Grupo de Recursos.

listBySubscription(ContactProfilesListBySubscriptionOptionalParams)

Retorna a lista de perfis de contato por Assinatura.

Detalhes de Método

beginCreateOrUpdate(string, string, string, ContactProfilesPropertiesNetworkConfiguration, ContactProfileLink[], ContactProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de contato.

function beginCreateOrUpdate(resourceGroupName: string, contactProfileName: string, location: string, networkConfiguration: ContactProfilesPropertiesNetworkConfiguration, links: ContactProfileLink[], options?: ContactProfilesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ContactProfile>, ContactProfile>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

contactProfileName

string

Nome do perfil de contato.

location

string

A geolocalização onde o recurso vive

networkConfiguration
ContactProfilesPropertiesNetworkConfiguration

Configuração de rede da rede virtual do cliente.

links

ContactProfileLink[]

Links do perfil de contato. Descreve links de RF, processamento de modem e pontos de extremidade IP.

options
ContactProfilesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<ContactProfile>, ContactProfile>>

beginCreateOrUpdateAndWait(string, string, string, ContactProfilesPropertiesNetworkConfiguration, ContactProfileLink[], ContactProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de contato.

function beginCreateOrUpdateAndWait(resourceGroupName: string, contactProfileName: string, location: string, networkConfiguration: ContactProfilesPropertiesNetworkConfiguration, links: ContactProfileLink[], options?: ContactProfilesCreateOrUpdateOptionalParams): Promise<ContactProfile>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

contactProfileName

string

Nome do perfil de contato.

location

string

A geolocalização onde o recurso vive

networkConfiguration
ContactProfilesPropertiesNetworkConfiguration

Configuração de rede da rede virtual do cliente.

links

ContactProfileLink[]

Links do perfil de contato. Descreve links de RF, processamento de modem e pontos de extremidade IP.

options
ContactProfilesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ContactProfile>

beginDelete(string, string, ContactProfilesDeleteOptionalParams)

Exclui um recurso de perfil de contato especificado.

function beginDelete(resourceGroupName: string, contactProfileName: string, options?: ContactProfilesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

contactProfileName

string

Nome do perfil de contato.

options
ContactProfilesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, ContactProfilesDeleteOptionalParams)

Exclui um recurso de perfil de contato especificado.

function beginDeleteAndWait(resourceGroupName: string, contactProfileName: string, options?: ContactProfilesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

contactProfileName

string

Nome do perfil de contato.

options
ContactProfilesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdateTags(string, string, TagsObject, ContactProfilesUpdateTagsOptionalParams)

Atualiza as tags de perfil de contato especificadas.

function beginUpdateTags(resourceGroupName: string, contactProfileName: string, parameters: TagsObject, options?: ContactProfilesUpdateTagsOptionalParams): Promise<SimplePollerLike<OperationState<ContactProfile>, ContactProfile>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

contactProfileName

string

Nome do perfil de contato.

parameters
TagsObject

Parâmetros fornecidos para atualizar as tags de perfil de contato.

options
ContactProfilesUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<ContactProfile>, ContactProfile>>

beginUpdateTagsAndWait(string, string, TagsObject, ContactProfilesUpdateTagsOptionalParams)

Atualiza as tags de perfil de contato especificadas.

function beginUpdateTagsAndWait(resourceGroupName: string, contactProfileName: string, parameters: TagsObject, options?: ContactProfilesUpdateTagsOptionalParams): Promise<ContactProfile>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

contactProfileName

string

Nome do perfil de contato.

parameters
TagsObject

Parâmetros fornecidos para atualizar as tags de perfil de contato.

options
ContactProfilesUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ContactProfile>

get(string, string, ContactProfilesGetOptionalParams)

Obtém o perfil de contato especificado em um grupo de recursos especificado.

function get(resourceGroupName: string, contactProfileName: string, options?: ContactProfilesGetOptionalParams): Promise<ContactProfile>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

contactProfileName

string

Nome do perfil de contato.

options
ContactProfilesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ContactProfile>

list(string, ContactProfilesListOptionalParams)

Retorna a lista de perfis de contato por Grupo de Recursos.

function list(resourceGroupName: string, options?: ContactProfilesListOptionalParams): PagedAsyncIterableIterator<ContactProfile, ContactProfile[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
ContactProfilesListOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(ContactProfilesListBySubscriptionOptionalParams)

Retorna a lista de perfis de contato por Assinatura.

function listBySubscription(options?: ContactProfilesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ContactProfile, ContactProfile[], PageSettings>

Parâmetros

options
ContactProfilesListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções