C# Class Microsoft.Azure.Commands.Resources.Models.ResourcesClient

Mostrar archivo Open project: Azure/azure-powershell Class Usage Examples

Public Properties

Property Type Description
KnownLocations List

Public Methods

Method Description
FilterPSResources ( BasePSResourceParameters parameters ) : List

Get an existing resource or resources.

FilterResources ( FilterResourcesOptions options ) : List

Filters a given resource group resources.

GetProviderOperationsMetadata ( string providerNamespace ) : ProviderOperationsMetadata
ListProviderOperationsMetadata ( ) : IList
ParseDetailErrorMessage ( string statusMessage ) : List
ParseErrorMessage ( string statusMessage ) : string
ProvisionDeploymentStatus ( string resourceGroup, string deploymentName, Deployment deployment ) : DeploymentExtended
ResourcesClient ( ) : Hyak.Common

Parameterless constructor for mocking

ResourcesClient ( AzureContext context ) : Hyak.Common

Creates new ResourceManagementClient

ResourcesClient ( IResourceManagementClient resourceManagementClient, GalleryTemplatesClient galleryTemplatesClient, IAuthorizationManagementClient authorizationManagementClient ) : Hyak.Common

Creates new ResourcesClient instance

Private Methods

Method Description
GetNewOperations ( List old, IList current ) : List
GetResourcePermissions ( ResourceIdentifier identity ) : List
WaitDeploymentStatus ( string resourceGroup, string deploymentName, Deployment basicDeployment, Action job ) : DeploymentExtended
WriteDeploymentProgress ( string resourceGroup, string deploymentName, Deployment deployment ) : void
WriteError ( string error ) : void
WriteVerbose ( string progress ) : void
WriteWarning ( string warning ) : void

Method Details

FilterPSResources() public method

Get an existing resource or resources.
public FilterPSResources ( BasePSResourceParameters parameters ) : List
parameters BasePSResourceParameters The get parameters
return List

FilterResources() public method

Filters a given resource group resources.
public FilterResources ( FilterResourcesOptions options ) : List
options FilterResourcesOptions The filtering options
return List

GetProviderOperationsMetadata() public method

public GetProviderOperationsMetadata ( string providerNamespace ) : ProviderOperationsMetadata
providerNamespace string
return ProviderOperationsMetadata

ListProviderOperationsMetadata() public method

public ListProviderOperationsMetadata ( ) : IList
return IList

ParseDetailErrorMessage() public static method

public static ParseDetailErrorMessage ( string statusMessage ) : List
statusMessage string
return List

ParseErrorMessage() public static method

public static ParseErrorMessage ( string statusMessage ) : string
statusMessage string
return string

ProvisionDeploymentStatus() public method

public ProvisionDeploymentStatus ( string resourceGroup, string deploymentName, Deployment deployment ) : DeploymentExtended
resourceGroup string
deploymentName string
deployment Deployment
return DeploymentExtended

ResourcesClient() public method

Parameterless constructor for mocking
public ResourcesClient ( ) : Hyak.Common
return Hyak.Common

ResourcesClient() public method

Creates new ResourceManagementClient
public ResourcesClient ( AzureContext context ) : Hyak.Common
context AzureContext Profile containing resources to manipulate
return Hyak.Common

ResourcesClient() public method

Creates new ResourcesClient instance
public ResourcesClient ( IResourceManagementClient resourceManagementClient, GalleryTemplatesClient galleryTemplatesClient, IAuthorizationManagementClient authorizationManagementClient ) : Hyak.Common
resourceManagementClient IResourceManagementClient The IResourceManagementClient instance
galleryTemplatesClient GalleryTemplatesClient The IGalleryClient instance
authorizationManagementClient IAuthorizationManagementClient The management client instance
return Hyak.Common

Property Details

KnownLocations public_oe static_oe property

public static List KnownLocations
return List