Partilhar via


IDefinition Interface

Definição

A totalidade da definição de imagem da galeria.

public interface IDefinition : Microsoft.Azure.Management.Compute.Fluent.GalleryImage.Definition.IBlank, Microsoft.Azure.Management.Compute.Fluent.GalleryImage.Definition.IWithCreate, Microsoft.Azure.Management.Compute.Fluent.GalleryImage.Definition.IWithIdentifier, Microsoft.Azure.Management.Compute.Fluent.GalleryImage.Definition.IWithLocation, Microsoft.Azure.Management.Compute.Fluent.GalleryImage.Definition.IWithOsTypeAndState, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IGalleryImage>
type IDefinition = interface
    interface IBeta
    interface IBlank
    interface IWithGallery
    interface IWithLocation
    interface IWithIdentifier
    interface IWithOsTypeAndState
    interface IWithCreate
    interface ICreatable<IGalleryImage>
    interface IIndexable
    interface IWithDescription
    interface IWithDisallowed
    interface IWithEndOfLifeDate
    interface IWithEula
    interface IWithPrivacyStatementUri
    interface IWithPurchasePlan
    interface IWithRecommendedVMConfiguration
    interface IWithReleaseNoteUri
    interface IWithTags
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IGalleryImage), IWithCreate, IWithIdentifier, IWithLocation, IWithOsTypeAndState
Implementações

Propriedades

Key

A totalidade da definição de imagem da galeria.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
WithDescription(String)

Especifica a descrição.

(Herdado de IWithDescription)
WithDisallowed(Disallowed)

Especifica as configurações não permitidas.

(Herdado de IWithDisallowed)
WithEndOfLifeDate(DateTime)

Especifica a data de fim da vida útil da imagem.

(Herdado de IWithEndOfLifeDate)
WithEula(String)

Especifica eula.

(Herdado de IWithEula)
WithExistingGallery(IGallery)

Especifica a galeria na qual esta imagem reside.

(Herdado de IWithGallery)
WithExistingGallery(String, String)

Especifica a galeria na qual esta imagem reside.

(Herdado de IWithGallery)
WithGeneralizedLinux()

Especifica que a imagem é uma imagem do Linux com o estado do sistema operacional como generalizado.

(Herdado de IWithOsTypeAndState)
WithGeneralizedWindows()

Especifica que a imagem é uma imagem do Windows com o estado do sistema operacional como generalizado.

(Herdado de IWithOsTypeAndState)
WithIdentifier(GalleryImageIdentifier)

Especifica o identificador (editor, oferta e sku) para a imagem.

(Herdado de IWithIdentifier)
WithIdentifier(String, String, String)

Especifica um identificador (publicador, oferta e sku) para a imagem.

(Herdado de IWithIdentifier)
WithLinux(OperatingSystemStateTypes)

Especifica que a imagem é uma imagem do Linux.

(Herdado de IWithOsTypeAndState)
WithLocation(Region)

Especifica a localização.

(Herdado de IWithLocation)
WithLocation(String)

Especifica a localização.

(Herdado de IWithLocation)
WithPrivacyStatementUri(String)

Especifica o URI da política de privacidade da imagem.

(Herdado de IWithPrivacyStatementUri)
WithPurchasePlan(ImagePurchasePlan)

Especifica o plano de compra para esta imagem.

(Herdado de IWithPurchasePlan)
WithPurchasePlan(String, String, String)

Especifica o plano de compra para esta imagem.

(Herdado de IWithPurchasePlan)
WithRecommendedConfigurationForVirtualMachine(RecommendedMachineConfiguration)

Especifica a configuração recomendada para a máquina virtual com base na imagem.

(Herdado de IWithRecommendedVMConfiguration)
WithRecommendedCPUsCountForVirtualMachine(Int32, Int32)

Especifica as CUPs virtuais recomendadas para as bases de máquina virtual na imagem.

(Herdado de IWithRecommendedVMConfiguration)
WithRecommendedMaximumCPUsCountForVirtualMachine(Int32)

Especifica o número máximo recomendado de CUPs virtuais para as bases de máquina virtual nessa imagem.

(Herdado de IWithRecommendedVMConfiguration)
WithRecommendedMaximumMemoryForVirtualMachine(Int32)

Especifica a memória máxima recomendada para as bases de máquina virtual na imagem.

(Herdado de IWithRecommendedVMConfiguration)
WithRecommendedMemoryForVirtualMachine(Int32, Int32)

Especifica a memória recomendada para as bases de máquina virtual na imagem.

(Herdado de IWithRecommendedVMConfiguration)
WithRecommendedMinimumCPUsCountForVirtualMachine(Int32)

Especifica o número mínimo recomendado de CUPs virtuais para as bases de máquina virtual na imagem.

(Herdado de IWithRecommendedVMConfiguration)
WithRecommendedMinimumMemoryForVirtualMachine(Int32)

Especifica a memória mínima recomendada para as bases de máquina virtual na imagem.

(Herdado de IWithRecommendedVMConfiguration)
WithReleaseNoteUri(String)

Especifica o URI para a anotação de versão.

(Herdado de IWithReleaseNoteUri)
WithTags(IDictionary<String,String>)

Especifica marcas.

(Herdado de IWithTags)
WithUnsupportedDiskType(DiskSkuTypes)

Especifica o tipo de disco sem suporte da imagem.

(Herdado de IWithDisallowed)
WithUnsupportedDiskTypes(IList<DiskSkuTypes>)

Especifica os tipos de disco não compatíveis com a imagem.

(Herdado de IWithDisallowed)
WithWindows(OperatingSystemStateTypes)

Especifica que a imagem é uma imagem do Windows.

(Herdado de IWithOsTypeAndState)

Aplica-se a