Partilhar via


CustomImages interface

Interface que representa uma CustomImages.

Métodos

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

Criar ou substituir uma imagem personalizada existente. Esta operação pode demorar algum tempo.

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

Criar ou substituir uma imagem personalizada existente. Esta operação pode demorar algum tempo.

beginDelete(string, string, string, CustomImagesDeleteOptionalParams)

Eliminar imagem personalizada. Esta operação pode demorar algum tempo.

beginDeleteAndWait(string, string, string, CustomImagesDeleteOptionalParams)

Eliminar imagem personalizada. Esta operação pode demorar algum tempo.

get(string, string, string, CustomImagesGetOptionalParams)

Obter imagem personalizada.

list(string, string, CustomImagesListOptionalParams)

Listar imagens personalizadas num determinado laboratório.

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

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

Detalhes de Método

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

Criar ou substituir uma imagem personalizada existente. Esta operação pode demorar algum tempo.

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 laboratório.

name

string

O nome da imagem personalizada.

customImage
CustomImage

Uma imagem personalizada.

options
CustomImagesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Criar ou substituir uma imagem personalizada existente. Esta operação pode demorar algum tempo.

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 laboratório.

name

string

O nome da imagem personalizada.

customImage
CustomImage

Uma imagem personalizada.

options
CustomImagesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<CustomImage>

beginDelete(string, string, string, CustomImagesDeleteOptionalParams)

Eliminar imagem personalizada. Esta operação pode demorar algum tempo.

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 laboratório.

name

string

O nome da imagem personalizada.

options
CustomImagesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, CustomImagesDeleteOptionalParams)

Eliminar imagem personalizada. Esta operação pode demorar algum tempo.

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 laboratório.

name

string

O nome da imagem personalizada.

options
CustomImagesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 laboratório.

name

string

O nome da imagem personalizada.

options
CustomImagesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<CustomImage>

list(string, string, CustomImagesListOptionalParams)

Listar imagens personalizadas num 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 laboratório.

options
CustomImagesListOptionalParams

Os parâmetros de opções.

Devoluções

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

Permite modificar etiquetas 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 laboratório.

name

string

O nome da imagem personalizada.

customImage
CustomImageFragment

Uma imagem personalizada.

options
CustomImagesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<CustomImage>