C# 클래스 Microsoft.WindowsAzure.Commands.Common.Extensions.DSC.Publish.DscExtensionPublishCmdletCommonBase

상속: Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet
파일 보기 프로젝트 열기: Azure/azure-powershell

공개 메소드들

메소드 설명
CreateConfigurationArchive ( String configurationPath, String configurationDataPath, String additionalPath, String configurationArchivePath, System.Boolean force, System.Boolean skipDependencyDetection, String parameterSetName ) : string
DeleteTemporaryFiles ( ) : void
PublishConfiguration ( String configurationPath, String configurationDataPath, String additionalPath, String outputArchivePath, String storageEndpointSuffix, String containerName, String parameterSetName, System.Boolean force, System.Boolean skipDependencyDetection, Microsoft.WindowsAzure.Storage.Auth.StorageCredentials storageCredentials, System.Boolean passThru = true ) : void

Publish the configuration and its modules

ValidateConfigurationDataPath ( String configurationDataPath ) : void
ValidateConfigurationPath ( String configurationPath, String paramaterSetName ) : void
ValidatePsVersion ( ) : void

보호된 메소드들

메소드 설명
ThrowInvalidArgumentError ( String format ) : void

비공개 메소드들

메소드 설명
CopyAdditionalContent ( String additionalPath, String tempZipFolder, List additionalContentMetadata ) : void
CopyDirectory ( String destDirPath, DirectoryInfo dir ) : void
CopyFileToZipFolder ( String source, string destination ) : void
CopyRequiredModules ( String configurationPath, String tempZipFolder ) : List
DeleteDirectory ( string path ) : void
DeleteFile ( string path ) : void
DeleteReadOnlyDirectory ( string path ) : void

Recursively turns off the ReadOnly attribute from the given directory and then attemps to delete it

DeleteReadOnlyFile ( string path ) : void

Turns off the ReadOnly attribute from the given file and then attempts to delete it

GetBlobReference ( Microsoft.WindowsAzure.Storage.Auth.StorageCredentials storageCredentials, String storageEndpointSuffix, String containerName, String archivePath ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob
GetRequiredModules ( String configurationPath ) : string>.Dictionary
PathIsAFile ( String path ) : System.Boolean
UploadConfigurationArchive ( Microsoft.WindowsAzure.Storage.Auth.StorageCredentials storageCredentials, String storageEndpointSuffix, String containerName, String archivePath, System.Boolean force, System.Boolean passThru ) : void

메소드 상세

CreateConfigurationArchive() 공개 메소드

public CreateConfigurationArchive ( String configurationPath, String configurationDataPath, String additionalPath, String configurationArchivePath, System.Boolean force, System.Boolean skipDependencyDetection, String parameterSetName ) : string
configurationPath String
configurationDataPath String
additionalPath String
configurationArchivePath String
force System.Boolean
skipDependencyDetection System.Boolean
parameterSetName String
리턴 string

DeleteTemporaryFiles() 공개 메소드

public DeleteTemporaryFiles ( ) : void
리턴 void

PublishConfiguration() 공개 메소드

Publish the configuration and its modules
public PublishConfiguration ( String configurationPath, String configurationDataPath, String additionalPath, String outputArchivePath, String storageEndpointSuffix, String containerName, String parameterSetName, System.Boolean force, System.Boolean skipDependencyDetection, Microsoft.WindowsAzure.Storage.Auth.StorageCredentials storageCredentials, System.Boolean passThru = true ) : void
configurationPath String
configurationDataPath String
additionalPath String
outputArchivePath String
storageEndpointSuffix String
containerName String
parameterSetName String
force System.Boolean
skipDependencyDetection System.Boolean
storageCredentials Microsoft.WindowsAzure.Storage.Auth.StorageCredentials
passThru System.Boolean
리턴 void

ThrowInvalidArgumentError() 보호된 메소드

protected ThrowInvalidArgumentError ( String format ) : void
format String
리턴 void

ValidateConfigurationDataPath() 공개 메소드

public ValidateConfigurationDataPath ( String configurationDataPath ) : void
configurationDataPath String
리턴 void

ValidateConfigurationPath() 공개 메소드

public ValidateConfigurationPath ( String configurationPath, String paramaterSetName ) : void
configurationPath String
paramaterSetName String
리턴 void

ValidatePsVersion() 공개 메소드

public ValidatePsVersion ( ) : void
리턴 void