Compartilhar via


RecommendedIndex Classe

Definição

Representa um índice recomendado do banco de dados.

[Microsoft.Rest.Serialization.JsonTransformation]
public class RecommendedIndex : Microsoft.Azure.Management.Sql.Fluent.Models.ProxyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RecommendedIndex = class
    inherit ProxyResourceInner
Public Class RecommendedIndex
Inherits ProxyResourceInner
Herança
Atributos

Construtores

RecommendedIndex()

Inicializa uma nova instância da classe RecommendedIndex.

RecommendedIndex(String, String, String, Nullable<RecommendedIndexAction>, Nullable<RecommendedIndexState>, Nullable<DateTime>, Nullable<DateTime>, Nullable<RecommendedIndexType>, String, String, IList<String>, IList<String>, String, IList<OperationImpact>, IList<OperationImpact>)

Inicializa uma nova instância da classe RecommendedIndex.

Propriedades

Action

Obtém a ação de índice proposta. Você pode criar um índice ausente, remover um índice não utilizado ou recompilar um índice existente para melhorar seu desempenho. Os valores possíveis incluem: 'Create', 'Drop', 'Rebuild'

Columns

Obtém colunas sobre as quais criar índice

Created

Obtém o datetime UTC mostrando quando esse recurso foi criado (formato ISO8601).

EstimatedImpact

Obtém o impacto estimado de realizar a ação de índice recomendada.

Id

ID do recurso. Setter está protegido porque a ID precisa ser definida em Recursos de rede.

(Herdado de ProxyResource)
IncludedColumns

Obtém a lista de nomes de coluna a serem incluídos no índice

IndexScript

Obtém o script de índice de build completo

IndexType

Obtém o tipo de índice (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE). Os valores possíveis incluem: 'CLUSTERED', 'NONCLUSTERED', 'COLUMNSTORE', 'CLUSTERED COLUMNSTORE'

LastModified

Obtém o datetime UTC de quando esse recurso foi alterado pela última vez (formato ISO8601).

Location

Localização do recurso

(Herdado de Resource)
Name

Nome do recurso

(Herdado de ProxyResource)
ReportedImpact

Obtém os valores relatados após a conclusão da ação de índice.

Schema

Obtém o esquema no qual a tabela para compilar o índice reside

State

Obtém o estado de recomendação atual. Os valores possíveis incluem: 'Active', 'Pending', 'Executing', 'Verifying', 'Pending Revert', 'Reverting', 'Reverted', 'Ignored', 'Expired', 'Blocked', 'Success'

Table

Obtém a tabela na qual criar índice.

Tags

Marcações de recursos

(Herdado de Resource)
Type

Tipo de recurso

(Herdado de ProxyResource)

Métodos

Validate()

Valide o objeto . Gerará ValidationException se a validação falhar.

(Herdado de Resource)

Aplica-se a