Share via


AzureEnvironment Class

Definition

[System.Serializable]
public class AzureEnvironment : IEquatable<Microsoft.Azure.Commands.Common.Authentication.Abstractions.AzureEnvironment>, Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment
[System.Serializable]
public class AzureEnvironment : Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment
[<System.Serializable>]
type AzureEnvironment = class
    interface IAzureEnvironment
    interface IExtensibleModel
    interface IEquatable<AzureEnvironment>
[<System.Serializable>]
type AzureEnvironment = class
    interface IAzureEnvironment
    interface IExtensibleModel
Public Class AzureEnvironment
Implements IAzureEnvironment, IEquatable(Of AzureEnvironment)
Public Class AzureEnvironment
Implements IAzureEnvironment
Inheritance
AzureEnvironment
Attributes
Implements

Constructors

AzureEnvironment()
AzureEnvironment(IAzureEnvironment)

Fields

TypeBuiltIn
TypeDiscovered
TypeUserDefined

Properties

ActiveDirectoryAuthority
ActiveDirectoryServiceEndpointResourceId
AdTenant
AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix
AzureDataLakeStoreFileSystemEndpointSuffix
AzureKeyVaultDnsSuffix
AzureKeyVaultServiceEndpointResourceId
BatchEndpointResourceId
ContainerRegistryEndpointSuffix
DataLakeEndpointResourceId
ExtendedProperties
GalleryUrl
GraphEndpointResourceId
GraphUrl
ManagementPortalUrl
Name
OnPremise
PublicEnvironments
PublishSettingsFileUrl
ResourceManagerUrl
ServiceManagementUrl
SqlDatabaseDnsSuffix
StorageEndpointSuffix
TrafficManagerDnsSuffix
Type
VersionProfiles

Methods

DiscoverEnvironments(String, Action<String>, Action<String>)
Equals(AzureEnvironment)

Extension Methods

CopyFrom(IAzureEnvironment, IAzureEnvironment)
GetEndpoint(IAzureEnvironment, String)
GetEndpointAsUri(IAzureEnvironment, String)
GetEndpointSuffix(IAzureEnvironment, String)
GetManagementPortalUrlWithRealm(IAzureEnvironment, String)
GetPublishSettingsFileUrlWithRealm(IAzureEnvironment, String)
GetTokenAudience(IAzureEnvironment, String)
IsEndpointSet(IAzureEnvironment, String)
IsEndpointSetToValue(IAzureEnvironment, String, String)
SetEndpoint(IAzureEnvironment, String, String)
TryGetEndpointString(IAzureEnvironment, String, String)
TryGetEndpointUrl(IAzureEnvironment, String, Uri)
Update(IAzureEnvironment, IAzureEnvironment)
CopyPropertiesFrom(IExtensibleModel, IExtensibleModel)
GetProperty(IExtensibleModel, String)
GetPropertyAsArray(IExtensibleModel, String)
IsPropertySet(IExtensibleModel, String)
SetOrAppendProperty(IExtensibleModel, String, String[])
SetProperty(IExtensibleModel, String, String[])
UpdateProperties(IExtensibleModel, IExtensibleModel)
DeepCopy(IAzureEnvironment)
Merge(IAzureEnvironment, IAzureEnvironment)
PopulateExtensions(IExtensibleModel, PSObject)

Populate the model extensions from a PSObject

GetStorageBlobEndpoint(IAzureEnvironment, String, Boolean)
GetStorageFileEndpoint(IAzureEnvironment, String, Boolean)
GetStorageQueueEndpoint(IAzureEnvironment, String, Boolean)
GetStorageTableEndpoint(IAzureEnvironment, String, Boolean)

Applies to