C# Class Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionManager

Afficher le fichier Open project: Azure/azure-powershell Class Usage Examples

Méthodes publiques

Méthode Description
Add ( Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse deployment, Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse peerDeployment, ExtensionConfigurationInput inputs, string slot ) : Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
AddExtension ( Microsoft.WindowsAzure.Management.Compute.Models.HostedServiceAddExtensionParameters extensionInput ) : void
CheckNameSpaceType ( HostedServiceListExtensionsResponse extension, string nameSpace, string type ) : bool
DeleteExtension ( string extensionId ) : void
ExtensionManager ( ServiceManagementBaseCmdlet cmdlet, string serviceName ) : System
GetBuilder ( ) : Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionConfigurationBuilder
GetBuilder ( Microsoft config ) : Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionConfigurationBuilder
GetExtension ( string extensionId ) : HostedServiceListExtensionsResponse.Extension
InstallExtension ( ExtensionConfigurationInput context, string slot, Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse deployment, Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse peerDeployment ) : Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
InstallExtension ( ExtensionConfigurationInput context, string slot, Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration extConfig, Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration secondSlotExtConfig ) : Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
Set ( Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse currentDeployment, Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse peerDeployment, ExtensionConfigurationInput inputs, string slot ) : Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
Uninstall ( string nameSpace, string type, Microsoft extConfig ) : void
UpdateExtensionState ( ExtensionConfigurationInput input ) : Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
Validate ( ExtensionConfigurationInput inputs, string &errorConfigInput ) : bool

Private Methods

Méthode Description
GetThumbprintAndAlgorithm ( IList extensionList, string extensionId, string &thumbprint, string &thumbprintAlgorithm ) : void

Method Details

Add() public méthode

public Add ( Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse deployment, Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse peerDeployment, ExtensionConfigurationInput inputs, string slot ) : Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
deployment Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse
peerDeployment Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse
inputs ExtensionConfigurationInput
slot string
Résultat Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration

AddExtension() public méthode

public AddExtension ( Microsoft.WindowsAzure.Management.Compute.Models.HostedServiceAddExtensionParameters extensionInput ) : void
extensionInput Microsoft.WindowsAzure.Management.Compute.Models.HostedServiceAddExtensionParameters
Résultat void

CheckNameSpaceType() public méthode

public CheckNameSpaceType ( HostedServiceListExtensionsResponse extension, string nameSpace, string type ) : bool
extension HostedServiceListExtensionsResponse
nameSpace string
type string
Résultat bool

DeleteExtension() public méthode

public DeleteExtension ( string extensionId ) : void
extensionId string
Résultat void

ExtensionManager() public méthode

public ExtensionManager ( ServiceManagementBaseCmdlet cmdlet, string serviceName ) : System
cmdlet ServiceManagementBaseCmdlet
serviceName string
Résultat System

GetBuilder() public méthode

public GetBuilder ( ) : Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionConfigurationBuilder
Résultat Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionConfigurationBuilder

GetBuilder() public méthode

public GetBuilder ( Microsoft config ) : Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionConfigurationBuilder
config Microsoft
Résultat Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.ExtensionConfigurationBuilder

GetExtension() public méthode

public GetExtension ( string extensionId ) : HostedServiceListExtensionsResponse.Extension
extensionId string
Résultat HostedServiceListExtensionsResponse.Extension

InstallExtension() public méthode

public InstallExtension ( ExtensionConfigurationInput context, string slot, Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse deployment, Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse peerDeployment ) : Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
context ExtensionConfigurationInput
slot string
deployment Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse
peerDeployment Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse
Résultat Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration

InstallExtension() public méthode

public InstallExtension ( ExtensionConfigurationInput context, string slot, Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration extConfig, Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration secondSlotExtConfig ) : Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
context ExtensionConfigurationInput
slot string
extConfig Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
secondSlotExtConfig Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
Résultat Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration

Set() public méthode

public Set ( Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse currentDeployment, Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse peerDeployment, ExtensionConfigurationInput inputs, string slot ) : Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
currentDeployment Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse
peerDeployment Microsoft.WindowsAzure.Management.Compute.Models.DeploymentGetResponse
inputs ExtensionConfigurationInput
slot string
Résultat Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration

Uninstall() public méthode

public Uninstall ( string nameSpace, string type, Microsoft extConfig ) : void
nameSpace string
type string
extConfig Microsoft
Résultat void

UpdateExtensionState() public méthode

public UpdateExtensionState ( ExtensionConfigurationInput input ) : Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration
input ExtensionConfigurationInput
Résultat Microsoft.WindowsAzure.Management.Compute.Models.ExtensionConfiguration

Validate() public static méthode

public static Validate ( ExtensionConfigurationInput inputs, string &errorConfigInput ) : bool
inputs ExtensionConfigurationInput
errorConfigInput string
Résultat bool