Partager via


FabricClient.ClusterManagementClient.CopyClusterPackage Méthode

Définition

Surcharges

CopyClusterPackage(String, String, String, String, String)

Copie le fichier manifeste de cluster et/ou le package de code Service Fabric dans le magasin d’images.

CopyClusterPackage(String, String, String, String, String, TimeSpan)

Copie le fichier manifeste de cluster et/ou le package de code Service Fabric dans le magasin d’images.

CopyClusterPackage(String, String, String, String, String)

Copie le fichier manifeste de cluster et/ou le package de code Service Fabric dans le magasin d’images.

public void CopyClusterPackage (string imageStoreConnectionString, string clusterManifestPath, string clusterManifestPathInImageStore, string codePackagePath, string codePackagePathInImageStore);
member this.CopyClusterPackage : string * string * string * string * string -> unit
Public Sub CopyClusterPackage (imageStoreConnectionString As String, clusterManifestPath As String, clusterManifestPathInImageStore As String, codePackagePath As String, codePackagePathInImageStore As String)

Paramètres

imageStoreConnectionString
String

Chaîne de connexion pour le magasin d’images, qui doit correspondre à la valeur du paramètre « ImageStoreConnectionString » trouvée dans le manifeste du cluster du cluster cible. Dans un cluster local, la valeur est choisie lors du déploiement initial par l’administrateur du cluster. Dans un cluster Azure créé par le biais d’Azure Resource Manager, cette valeur est « fabric:ImageStore ». La valeur de la chaîne de connexion du magasin d’images peut être vérifiée en examinant le contenu du manifeste de cluster retourné par GetClusterManifestAsync().

clusterManifestPath
String

Chemin d’accès complet au fichier manifeste de cluster à copier.

clusterManifestPathInImageStore
String

Chemin d’accès relatif ainsi que le nom de fichier de la destination dans le magasin d’images. Ce paramètre est obligatoire lorsque clusterManifestPath est spécifié. Ce chemin d’accès est créé par rapport au répertoire racine dans le magasin d’images et utilisé comme destination pour la copie du manifeste du cluster.

codePackagePath
String

Chemin d’accès complet au package de code Service Fabric à copier.

codePackagePathInImageStore
String

Chemin d’accès relatif ainsi que le nom de fichier de la destination dans le magasin d’images. Ce paramètre est requis lorsque codePackagePathInImageStore est spécifié. Ce chemin d’accès est créé par rapport au répertoire racine dans le magasin d’images et utilisé comme destination pour la copie du package de code.

Exceptions

Une erreur s’est produite lors de l’accès à un fichier sur le magasin d’images.

Un fichier obligatoire n’a pas été trouvé dans le magasin d’images.

Un répertoire obligatoire n’a pas été trouvé dans le magasin d’images.

Le chemin d’accès à un fichier/répertoire de magasin d’images était trop long.

ImageStoreIOException: une erreur d’E/S s’est produite lors de la communication avec le magasin d’images.

La demande a expiré, mais peut-être déjà été acceptée pour traitement par le système.

Remarques

Le chemin du manifeste du cluster source et le chemin du code source ne peuvent pas être null.

S’applique à

CopyClusterPackage(String, String, String, String, String, TimeSpan)

Copie le fichier manifeste de cluster et/ou le package de code Service Fabric dans le magasin d’images.

public void CopyClusterPackage (string imageStoreConnectionString, string clusterManifestPath, string clusterManifestPathInImageStore, string codePackagePath, string codePackagePathInImageStore, TimeSpan timeout);
member this.CopyClusterPackage : string * string * string * string * string * TimeSpan -> unit
Public Sub CopyClusterPackage (imageStoreConnectionString As String, clusterManifestPath As String, clusterManifestPathInImageStore As String, codePackagePath As String, codePackagePathInImageStore As String, timeout As TimeSpan)

Paramètres

imageStoreConnectionString
String

Chaîne de connexion pour le magasin d’images, qui doit correspondre à la valeur du paramètre « ImageStoreConnectionString » trouvée dans le manifeste du cluster du cluster cible. Dans un cluster local, la valeur est choisie lors du déploiement initial par l’administrateur du cluster. Dans un cluster Azure créé par le biais d’Azure Resource Manager, cette valeur est « fabric:ImageStore ». La valeur de la chaîne de connexion du magasin d’images peut être vérifiée en examinant le contenu du manifeste de cluster retourné par GetClusterManifestAsync().

clusterManifestPath
String

Chemin d’accès complet au fichier manifeste de cluster à copier.

clusterManifestPathInImageStore
String

Chemin d’accès relatif ainsi que le nom de fichier de la destination dans le magasin d’images. Ce paramètre est obligatoire lorsque clusterManifestPath est spécifié. Ce chemin d’accès est créé par rapport au répertoire racine dans le magasin d’images et utilisé comme destination pour la copie du manifeste du cluster.

codePackagePath
String

Chemin d’accès complet au package de code Service Fabric à copier.

codePackagePathInImageStore
String

Chemin d’accès relatif ainsi que le nom de fichier de la destination dans le magasin d’images. Ce paramètre est requis lorsque codePackagePathInImageStore est spécifié. Ce chemin d’accès est créé par rapport au répertoire racine dans le magasin d’images et utilisé comme destination pour la copie du package de code.

timeout
TimeSpan

L’intervalle de temps qui définit la durée maximale de Service Fabric permet à cette opération de se poursuivre avant de retourner un TimeoutException.

Exceptions

Une erreur s’est produite lors de l’accès à un fichier sur le magasin d’images.

Un fichier obligatoire n’a pas été trouvé dans le magasin d’images.

Un répertoire obligatoire n’a pas été trouvé dans le magasin d’images.

Le chemin d’accès à un fichier/répertoire de magasin d’images était trop long.

ImageStoreIOException: une erreur d’E/S s’est produite lors de la communication avec le magasin d’images.

La demande a expiré, mais peut-être déjà été acceptée pour traitement par le système.

Remarques

Le chemin du manifeste du cluster source et le chemin du code source ne peuvent pas être null.

S’applique à