Partager via


IWithCreate Interface

Définition

Étape de la définition qui contient toutes les entrées minimales requises pour la ressource à créer (via WithCreate.create()), mais permet également de spécifier d’autres paramètres facultatifs.

public interface IWithCreate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.TrafficManager.Fluent.ITrafficManagerProfile>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithEndpoint, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithMonitoringConfiguration, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithMonitoringFastFailover, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithProfileStatus, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithTtl
type IWithCreate = interface
    interface ICreatable<ITrafficManagerProfile>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithMonitoringConfiguration
    interface IWithMonitoringFastFailover
    interface IWithTtl
    interface IWithProfileStatus
    interface IWithEndpoint
Public Interface IWithCreate
Implements ICreatable(Of ITrafficManagerProfile), IDefinitionWithTags(Of IWithCreate), IWithEndpoint, IWithMonitoringConfiguration, IWithMonitoringFastFailover, IWithProfileStatus, IWithTtl
Dérivé
Implémente

Propriétés

Key

Étape de la définition qui contient toutes les entrées minimales requises pour la ressource à créer (via WithCreate.create()), mais permet également de spécifier d’autres paramètres facultatifs.

(Hérité de IIndexable)
Name

Obtient le nom de la ressource pouvant être créé.

(Hérité de ICreatable<T>)

Méthodes

Create()

Exécutez la demande de création.

(Hérité de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Place la requête dans la file d’attente et autorise le client HTTP à l’exécuter lorsque des ressources système sont disponibles.

(Hérité de ICreatable<T>)
DefineAzureTargetEndpoint(String)

Spécifie la définition d’un point de terminaison Azure à attacher au profil Traffic Manager.

(Hérité de IWithEndpoint)
DefineExternalTargetEndpoint(String)

Spécifie la définition d’un point de terminaison externe à attacher au profil Traffic Manager.

(Hérité de IWithEndpoint)
DefineNestedTargetEndpoint(String)

Spécifie la définition d’un point de terminaison de profil imbriqué à attacher au profil Traffic Manager.

(Hérité de IWithEndpoint)
WithFastFailover(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>)

Spécifiez les paramètres de basculement rapide pour la surveillance.

(Hérité de IWithMonitoringFastFailover)
WithHttpMonitoring()

Spécifiez l’utilisation de la surveillance HTTP pour les points de terminaison qui recherchent la réponse HTTP 200 à partir du chemin « / » à intervalles réguliers, à l’aide du port 80.

(Hérité de IWithMonitoringConfiguration)
WithHttpMonitoring(Int32, String)

Spécifiez la surveillance HTTP pour les points de terminaison qui recherchent la réponse HTTP 200 à partir du chemin spécifié à intervalles réguliers, à l’aide du port spécifié.

(Hérité de IWithMonitoringConfiguration)
WithHttpsMonitoring()

Spécifiez l’utilisation de la surveillance HTTPS pour les points de terminaison qui vérifient la réponse HTTPS 200 à partir du chemin « / » à intervalles réguliers, à l’aide du port 443.

(Hérité de IWithMonitoringConfiguration)
WithHttpsMonitoring(Int32, String)

Spécifiez la surveillance HTTPS pour les points de terminaison qui vérifient la réponse HTTPS 200 à partir du chemin spécifié à intervalles réguliers, à l’aide du port spécifié.

(Hérité de IWithMonitoringConfiguration)
WithProfileStatusDisabled()

Spécifiez que le profil doit être désactivé. La désactivation du profil désactive le trafic vers tous les points de terminaison du profil.

(Hérité de IWithProfileStatus)
WithTag(String, String)

Ajoute une balise à la ressource.

(Hérité de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que {@link Map}.

(Hérité de IDefinitionWithTags<T>)
WithTimeToLive(Int32)

Spécifiez la durée de vie DNS en secondes.

(Hérité de IWithTtl)

S’applique à