Share via


Deployment Interface

Implémente

HasId HasManager<com.microsoft.azure.management.resources.implementation.ResourceManager> HasName HasInner<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> Indexable Actualisable<Déploiement> Modifiable<Mettre à jour>

public interface Deployment
extends Indexable, Refreshable<Deployment>, Updatable<Update>, HasInner<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>, HasManager<com.microsoft.azure.management.resources.implementation.ResourceManager>, HasName, HasId

Représentation côté client immuable d’un déploiement Azure.

Résumé de la méthode

Modificateur et type Méthode et description
abstract void cancel()

Annuler un déploiement de modèle en cours d'exécution.

abstract rx.Completable cancelAsync()

Annuler un déploiement de modèle en cours d’exécution de manière asynchrone.

abstract com.microsoft.rest.ServiceFuture<java.lang.Void> cancelAsync(ServiceCallback<Void> callback)

Annuler un déploiement de modèle en cours d’exécution de manière asynchrone.

abstract java.lang.String correlationId()
abstract java.util.List<Dependency> dependencies()
abstract DeploymentOperations deploymentOperations()
abstract DeploymentExportResult exportTemplate()

Exporte un modèle de déploiement.

abstract rx.Observable<DeploymentExportResult> exportTemplateAsync()

Exporte un modèle de déploiement de manière asynchrone.

abstract com.microsoft.rest.ServiceFuture<DeploymentExportResult> exportTemplateAsync(ServiceCallback<DeploymentExportResult> callback)

Exporte un modèle de déploiement de manière asynchrone.

abstract DeploymentMode mode()
abstract java.util.List<ResourceReference> outputResources()

Obtenez un tableau de ressources provisionnée.

abstract java.lang.Object outputs()
abstract java.lang.Object parameters()
abstract ParametersLink parametersLink()
abstract Execution prepareWhatIf()

Prépare une opération de simulation.

abstract java.util.List<Provider> providers()
abstract java.lang.String provisioningState()
abstract java.lang.String resourceGroupName()
abstract java.lang.String templateHash()
abstract TemplateLink templateLink()
abstract org.joda.time.DateTime timestamp()

Détails de la méthode

cancel

public abstract void cancel()

Annuler un déploiement de modèle en cours d'exécution.

cancelAsync

public abstract Completable cancelAsync()

Annuler un déploiement de modèle en cours d’exécution de manière asynchrone.

Returns:

représentation du calcul différé de cet appel

cancelAsync

public abstract ServiceFuture cancelAsync(ServiceCallback callback)

Annuler un déploiement de modèle en cours d’exécution de manière asynchrone.

Parameters:

callback - rappel à appeler en cas de réussite ou d’échec

Returns:

un handle pour annuler la demande

correlationId

public abstract String correlationId()

Returns:

ID de corrélation du déploiement

dependencies

public abstract List dependencies()

Returns:

liste des dépendances de déploiement

deploymentOperations

public abstract DeploymentOperations deploymentOperations()

Returns:

les opérations liées à ce déploiement

exportTemplate

public abstract DeploymentExportResult exportTemplate()

Exporte un modèle de déploiement.

Returns:

le résultat de l’exportation

exportTemplateAsync

public abstract Observable exportTemplateAsync()

Exporte un modèle de déploiement de manière asynchrone.

Returns:

représentation du calcul différé de cet appel qui retourne le résultat d’exportation

exportTemplateAsync

public abstract ServiceFuture exportTemplateAsync(ServiceCallback callback)

Exporte un modèle de déploiement de manière asynchrone.

Parameters:

callback - le rappel pour appeler en cas de réussite ou d’échec avec le résultat d’exportation en tant que paramètre

Returns:

un handle pour annuler la demande

mode

public abstract DeploymentMode mode()

Returns:

le mode de déploiement. Les valeurs possibles sont les suivantes : « Incrémentiel », « Complete ».

outputResources

public abstract List outputResources()

Obtenez un tableau de ressources provisionnée.

Returns:

valeur outputResources

outputs

public abstract Object outputs()

Returns:

paires clé/valeur qui représentent la sortie du déploiement

parameters

public abstract Object parameters()

Returns:

paramètres de déploiement

parametersLink

public abstract ParametersLink parametersLink()

Returns:

l’URI référençant les paramètres

prepareWhatIf

public abstract Deployment.Execution prepareWhatIf()

Prépare une opération de simulation.

Returns:

exécution de la si-si.

providers

public abstract List providers()

Returns:

liste des fournisseurs de ressources nécessaires pour le déploiement

provisioningState

public abstract String provisioningState()

Returns:

état du processus d’approvisionnement des ressources déployées

resourceGroupName

public abstract String resourceGroupName()

Returns:

nom du groupe de ressources de ce déploiement

templateHash

public abstract String templateHash()

Returns:

hachage produit pour le modèle

templateLink

public abstract TemplateLink templateLink()

Returns:

URI référençant le modèle

timestamp

public abstract DateTime timestamp()

Returns:

horodatage du déploiement du modèle

S’applique à