Partager via


RecommendedIndex Classe

Définition

Représente un index de base de données recommandé.

[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
Héritage
Attributs

Constructeurs

RecommendedIndex()

Initialise une nouvelle instance de la 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>)

Initialise une nouvelle instance de la classe RecommendedIndex.

Propriétés

Action

Obtient l’action d’index proposée. Vous pouvez créer un index manquant, supprimer un index inutilisé ou reconstruire un index existant pour améliorer ses performances. Les valeurs possibles sont les suivantes : « Create », « Drop », « Rebuild »

Columns

Obtient les colonnes sur lesquelles générer l’index

Created

Obtient la dateheure UTC indiquant la date de création de cette ressource (format ISO8601).

EstimatedImpact

Obtient l’impact estimé de l’action d’index recommandée.

Id

Id de ressource. Setter est protégé, car l’ID doit être défini dans Les ressources réseau.

(Hérité de ProxyResource)
IncludedColumns

Obtient la liste des noms de colonnes à inclure dans l’index

IndexScript

Obtient le script d’index de build complet

IndexType

Obtient le type d’index (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE). Les valeurs possibles sont les suivantes : « CLUSTERED », « NONCLUSTERED », « COLUMNSTORE », « CLUSTERED COLUMNSTORE »

LastModified

Obtient la date/heure UTC de la dernière modification de cette ressource (format ISO8601).

Location

Emplacement de la ressource

(Hérité de Resource)
Name

Nom de la ressource

(Hérité de ProxyResource)
ReportedImpact

Obtient les valeurs signalées une fois l’action d’index terminée.

Schema

Obtient le schéma sur lequel réside la table à générer l’index

State

Obtient l’état de recommandation actuel. Les valeurs possibles sont les suivantes : « Active », « Pending », « Executing », « Verifying », « Pending Reverting », « Reverting », « Reverted », « Ignored », « Expired », « Blocked », « Success »

Table

Obtient la table sur laquelle générer l’index.

Tags

Balises de ressource

(Hérité de Resource)
Type

Type de ressource

(Hérité de ProxyResource)

Méthodes

Validate()

Validez l’objet . Lève ValidationException si la validation échoue.

(Hérité de Resource)

S’applique à