Relationships interface

Interface que representa um Relações.

Detalhes do método

beginCreateOrUpdate(string, string, string, RelationshipResourceFormat, RelationshipsCreateOrUpdateOptionalParams)

Cria uma relação ou atualiza uma relação existente dentro de um hub.

function beginCreateOrUpdate(resourceGroupName: string, hubName: string, relationshipName: string, parameters: RelationshipResourceFormat, options?: RelationshipsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<RelationshipResourceFormat>, RelationshipResourceFormat>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

relationshipName

string

O nome da Relação.

parameters
RelationshipResourceFormat

Parâmetros fornecidos para a operação CreateOrUpdate Relationship.

options
RelationshipsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<RelationshipResourceFormat>, RelationshipResourceFormat>>

beginCreateOrUpdateAndWait(string, string, string, RelationshipResourceFormat, RelationshipsCreateOrUpdateOptionalParams)

Cria uma relação ou atualiza uma relação existente dentro de um hub.

function beginCreateOrUpdateAndWait(resourceGroupName: string, hubName: string, relationshipName: string, parameters: RelationshipResourceFormat, options?: RelationshipsCreateOrUpdateOptionalParams): Promise<RelationshipResourceFormat>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

relationshipName

string

O nome da Relação.

parameters
RelationshipResourceFormat

Parâmetros fornecidos para a operação CreateOrUpdate Relationship.

options
RelationshipsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, string, RelationshipsDeleteOptionalParams)

Exclui uma relação dentro de um hub.

function beginDelete(resourceGroupName: string, hubName: string, relationshipName: string, options?: RelationshipsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

relationshipName

string

O nome da relação.

options
RelationshipsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, RelationshipsDeleteOptionalParams)

Exclui uma relação dentro de um hub.

function beginDeleteAndWait(resourceGroupName: string, hubName: string, relationshipName: string, options?: RelationshipsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

relationshipName

string

O nome da relação.

options
RelationshipsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, RelationshipsGetOptionalParams)

Obtém informações sobre a relação especificada.

function get(resourceGroupName: string, hubName: string, relationshipName: string, options?: RelationshipsGetOptionalParams): Promise<RelationshipResourceFormat>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

relationshipName

string

O nome da relação.

options
RelationshipsGetOptionalParams

Os parâmetros de opções.

Retornos

listByHub(string, string, RelationshipsListByHubOptionalParams)

Obtém todas as relações no hub.

function listByHub(resourceGroupName: string, hubName: string, options?: RelationshipsListByHubOptionalParams): PagedAsyncIterableIterator<RelationshipResourceFormat, RelationshipResourceFormat[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

options
RelationshipsListByHubOptionalParams

Os parâmetros de opções.

Retornos