Compartilhar via


CustomImages interface

Interface que representa um CustomImages.

Métodos

beginCreateOrUpdate(string, string, string, CustomImage, CustomImagesCreateOrUpdateOptionalParams)

Crie ou substitua uma imagem personalizada existente. Essa operação pode demorar um pouco para ser concluída.

beginCreateOrUpdateAndWait(string, string, string, CustomImage, CustomImagesCreateOrUpdateOptionalParams)

Crie ou substitua uma imagem personalizada existente. Essa operação pode demorar um pouco para ser concluída.

beginDelete(string, string, string, CustomImagesDeleteOptionalParams)

Excluir imagem personalizada. Essa operação pode demorar um pouco para ser concluída.

beginDeleteAndWait(string, string, string, CustomImagesDeleteOptionalParams)

Excluir imagem personalizada. Essa operação pode demorar um pouco para ser concluída.

get(string, string, string, CustomImagesGetOptionalParams)

Obter imagem personalizada.

list(string, string, CustomImagesListOptionalParams)

Listar imagens personalizadas em um determinado laboratório.

update(string, string, string, CustomImageFragment, CustomImagesUpdateOptionalParams)

Permite modificar marcas de imagens personalizadas. Todas as outras propriedades serão ignoradas.

Detalhes do método

beginCreateOrUpdate(string, string, string, CustomImage, CustomImagesCreateOrUpdateOptionalParams)

Crie ou substitua uma imagem personalizada existente. Essa operação pode demorar um pouco para ser concluída.

function beginCreateOrUpdate(resourceGroupName: string, labName: string, name: string, customImage: CustomImage, options?: CustomImagesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<CustomImage>, CustomImage>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do lab.

name

string

O nome da imagem personalizada.

customImage
CustomImage

Uma imagem personalizada.

options
CustomImagesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, CustomImage, CustomImagesCreateOrUpdateOptionalParams)

Crie ou substitua uma imagem personalizada existente. Essa operação pode demorar um pouco para ser concluída.

function beginCreateOrUpdateAndWait(resourceGroupName: string, labName: string, name: string, customImage: CustomImage, options?: CustomImagesCreateOrUpdateOptionalParams): Promise<CustomImage>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do lab.

name

string

O nome da imagem personalizada.

customImage
CustomImage

Uma imagem personalizada.

options
CustomImagesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<CustomImage>

beginDelete(string, string, string, CustomImagesDeleteOptionalParams)

Excluir imagem personalizada. Essa operação pode demorar um pouco para ser concluída.

function beginDelete(resourceGroupName: string, labName: string, name: string, options?: CustomImagesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do lab.

name

string

O nome da imagem personalizada.

options
CustomImagesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, CustomImagesDeleteOptionalParams)

Excluir imagem personalizada. Essa operação pode demorar um pouco para ser concluída.

function beginDeleteAndWait(resourceGroupName: string, labName: string, name: string, options?: CustomImagesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do lab.

name

string

O nome da imagem personalizada.

options
CustomImagesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, CustomImagesGetOptionalParams)

Obter imagem personalizada.

function get(resourceGroupName: string, labName: string, name: string, options?: CustomImagesGetOptionalParams): Promise<CustomImage>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do lab.

name

string

O nome da imagem personalizada.

options
CustomImagesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<CustomImage>

list(string, string, CustomImagesListOptionalParams)

Listar imagens personalizadas em um determinado laboratório.

function list(resourceGroupName: string, labName: string, options?: CustomImagesListOptionalParams): PagedAsyncIterableIterator<CustomImage, CustomImage[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do lab.

options
CustomImagesListOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, string, CustomImageFragment, CustomImagesUpdateOptionalParams)

Permite modificar marcas de imagens personalizadas. Todas as outras propriedades serão ignoradas.

function update(resourceGroupName: string, labName: string, name: string, customImage: CustomImageFragment, options?: CustomImagesUpdateOptionalParams): Promise<CustomImage>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do lab.

name

string

O nome da imagem personalizada.

customImage
CustomImageFragment

Uma imagem personalizada.

options
CustomImagesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<CustomImage>