Partilhar via


BastionHosts interface

Interface que representa um BastionHosts.

Métodos

beginCreateOrUpdate(string, string, BastionHost, BastionHostsCreateOrUpdateOptionalParams)

Cria ou atualiza o Bastion Host especificado.

beginCreateOrUpdateAndWait(string, string, BastionHost, BastionHostsCreateOrUpdateOptionalParams)

Cria ou atualiza o Bastion Host especificado.

beginDelete(string, string, BastionHostsDeleteOptionalParams)

Exclui o Bastion Host especificado.

beginDeleteAndWait(string, string, BastionHostsDeleteOptionalParams)

Exclui o Bastion Host especificado.

beginUpdateTags(string, string, TagsObject, BastionHostsUpdateTagsOptionalParams)

Atualiza tags para o recurso BastionHost

beginUpdateTagsAndWait(string, string, TagsObject, BastionHostsUpdateTagsOptionalParams)

Atualiza tags para o recurso BastionHost

get(string, string, BastionHostsGetOptionalParams)

Obtém o Bastion Host especificado.

list(BastionHostsListOptionalParams)

Lista todos os Bastion Hosts em uma assinatura.

listByResourceGroup(string, BastionHostsListByResourceGroupOptionalParams)

Lista todos os Bastion Hosts em um grupo de recursos.

Detalhes de Método

beginCreateOrUpdate(string, string, BastionHost, BastionHostsCreateOrUpdateOptionalParams)

Cria ou atualiza o Bastion Host especificado.

function beginCreateOrUpdate(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BastionHost>, BastionHost>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

bastionHostName

string

O nome do Bastion Host.

parameters
BastionHost

Parâmetros fornecidos para a operação criar ou atualizar Bastion Host.

options
BastionHostsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, BastionHost, BastionHostsCreateOrUpdateOptionalParams)

Cria ou atualiza o Bastion Host especificado.

function beginCreateOrUpdateAndWait(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise<BastionHost>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

bastionHostName

string

O nome do Bastion Host.

parameters
BastionHost

Parâmetros fornecidos para a operação criar ou atualizar Bastion Host.

options
BastionHostsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BastionHost>

beginDelete(string, string, BastionHostsDeleteOptionalParams)

Exclui o Bastion Host especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

bastionHostName

string

O nome do Bastion Host.

options
BastionHostsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, BastionHostsDeleteOptionalParams)

Exclui o Bastion Host especificado.

function beginDeleteAndWait(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

bastionHostName

string

O nome do Bastion Host.

options
BastionHostsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdateTags(string, string, TagsObject, BastionHostsUpdateTagsOptionalParams)

Atualiza tags para o recurso BastionHost

function beginUpdateTags(resourceGroupName: string, bastionHostName: string, parameters: TagsObject, options?: BastionHostsUpdateTagsOptionalParams): Promise<SimplePollerLike<OperationState<BastionHost>, BastionHost>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

bastionHostName

string

O nome do Bastion Host.

parameters
TagsObject

Parâmetros fornecidos para atualizar tags BastionHost.

options
BastionHostsUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateTagsAndWait(string, string, TagsObject, BastionHostsUpdateTagsOptionalParams)

Atualiza tags para o recurso BastionHost

function beginUpdateTagsAndWait(resourceGroupName: string, bastionHostName: string, parameters: TagsObject, options?: BastionHostsUpdateTagsOptionalParams): Promise<BastionHost>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

bastionHostName

string

O nome do Bastion Host.

parameters
TagsObject

Parâmetros fornecidos para atualizar tags BastionHost.

options
BastionHostsUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BastionHost>

get(string, string, BastionHostsGetOptionalParams)

Obtém o Bastion Host especificado.

function get(resourceGroupName: string, bastionHostName: string, options?: BastionHostsGetOptionalParams): Promise<BastionHost>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

bastionHostName

string

O nome do Bastion Host.

options
BastionHostsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BastionHost>

list(BastionHostsListOptionalParams)

Lista todos os Bastion Hosts em uma assinatura.

function list(options?: BastionHostsListOptionalParams): PagedAsyncIterableIterator<BastionHost, BastionHost[], PageSettings>

Parâmetros

options
BastionHostsListOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, BastionHostsListByResourceGroupOptionalParams)

Lista todos os Bastion Hosts em um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: BastionHostsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<BastionHost, BastionHost[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
BastionHostsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções