次の方法で共有


Add-AzureEnvironment

Azure 環境を作成します。

Note

このドキュメントで参照されているコマンドレットは、Azure Service Manager (ASM) API を使用する従来の Azure リソースを管理するためのものです。 ASM の提供終了が予定されているため、新しいリソースを作成する場合、このレガシ PowerShell モジュールは推奨されません。 詳細については、Azure Service Manager の提供終了に関するページを参照してください

Az PowerShell モジュールは、PowerShell を使用して Azure Resource Manager (ARM) リソースを管理するために推奨される PowerShell モジュールです。

構文

Add-AzureEnvironment
   -Name <String>
   [-PublishSettingsFileUrl <String>]
   [-ServiceEndpoint <String>]
   [-ManagementPortalUrl <String>]
   [-StorageEndpoint <String>]
   [-ActiveDirectoryEndpoint <String>]
   [-ResourceManagerEndpoint <String>]
   [-GalleryEndpoint <String>]
   [-ActiveDirectoryServiceEndpointResourceId <String>]
   [-GraphEndpoint <String>]
   [-AzureKeyVaultDnsSuffix <String>]
   [-AzureKeyVaultServiceEndpointResourceId <String>]
   [-TrafficManagerDnsSuffix <String>]
   [-SqlDatabaseDnsSuffix <String>]
   [-EnableAdfsAuthentication]
   [-AdTenant <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

説明

Add-AzureEnvironment コマンドレットは、新しいカスタム Azure アカウント環境を作成し、ローミング ユーザー プロファイルに保存します。 コマンドレットは、新しい環境を表すオブジェクトを返します。 コマンドが完了したら、Windows PowerShell で環境を使用できます。

Azure 環境は、グローバル Azure 用の AzureCloud や、中国の 21Vianet によって運用される AzureChinaCloud for Azure など、Microsoft Azure の独立したデプロイです。 また、Azure Pack と WAPack コマンドレットを使用して、オンプレミスの Azure 環境を作成することもできます。 詳細については、「Azure Pack」を参照してください

このコマンドレットの Name パラメーターのみが必須です。 パラメーターを省略すると、その値は null ($Null) になり、そのエンドポイントを使用するサービスが正しく機能しない可能性があります。 環境プロパティの値を追加または変更するには、Set-AzureEnvironment コマンドレットを使用します。

注: 環境を変更すると、アカウントが失敗する可能性があります。 通常、環境はテストまたはトラブルシューティングのためにのみ追加されます。

このトピックでは、Microsoft Azure PowerShell モジュールの 0.8.10 バージョンのコマンドレットについて説明します。 使用しているモジュールのバージョンを取得するには、Azure PowerShell コンソールで「.」と入力します (Get-Module -Name Azure).Version

例 1: Azure 環境を追加する

PS C:\> Add-AzureEnvironment -Name ContosoEnv -PublishSettingsFileUrl https://contoso.com/fwlink/?LinkID=101 -ServiceEndpoint https://contoso.com/fwlink/?LinkID=102

Name                          : ContosoEnv

PublishSettingsFileUrl        : https://contoso.com/fwlink/?LinkID=101

ServiceEndpoint               : https://contoso.com/fwlink/?LinkID=102

ResourceManagerEndpoint       :

ManagementPortalUrl           :

ActiveDirectoryEndpoint       :

ActiveDirectoryCommonTenantId :

StorageEndpointSuffix         :

StorageBlobEndpointFormat     :

StorageQueueEndpointFormat    :

StorageTableEndpointFormat    :

GalleryEndpoint               :

このコマンドにより、ContosoEnv Azure 環境が作成されます。

パラメーター

-ActiveDirectoryEndpoint

新しい環境での Microsoft Entra 認証のエンドポイントを指定します。

型:String
Aliases:AdEndpointUrl, ActiveDirectory, ActiveDirectoryAuthority
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-ActiveDirectoryServiceEndpointResourceId

アクセスが Microsoft Entra ID によって管理される管理 API のリソース ID を指定します。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-AdTenant

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-AzureKeyVaultDnsSuffix

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-AzureKeyVaultServiceEndpointResourceId

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-EnableAdfsAuthentication

型:SwitchParameter
Aliases:OnPremise
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-GalleryEndpoint

リソース グループ ギャラリー テンプレートを格納する Azure Resource Manager ギャラリーのエンドポイントを指定します。 Azure リソース グループとギャラリー テンプレートの詳細については、Get-AzureResourceGroupGalleryTemplate のヘルプ トピックを参照してください。https://go.microsoft.com/fwlink/?LinkID=393052.

型:String
Aliases:Gallery, GalleryUrl
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-GraphEndpoint

型:String
Aliases:Graph, GraphUrl
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-ManagementPortalUrl

新しい環境の Azure 管理ポータルの URL を指定します。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

環境の名前を指定します。 このパラメーターは必須です。 既定の環境である AzureCloud と AzureChinaCloud の名前は使用しないでください。

型:String
Position:Named
既定値:None
必須:True
Accept pipeline input:True
Accept wildcard characters:False

-Profile

このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。

型:AzureSMProfile
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-PublishSettingsFileUrl

アカウントの発行設定ファイルの URL を指定します。 Azure 発行設定ファイルは、アカウントに関する情報と、Windows PowerShell がユーザーの代わりに Azure アカウントにサインインできるようにする管理証明書を含む XML ファイルです。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceManagerEndpoint

アカウントに関連付けられているリソース グループに関するデータを含む、Azure Resource Manager データのエンドポイントを指定します。 Azure Resource Manager の詳細については、Azure Resource Manager コマンドレット () と Resource Manager での Windows PowerShell の使用 (https://go.microsoft.com/fwlink/?LinkID=394765https://go.microsoft.com/fwlink/?LinkID=394767) に関するページを参照してください。

型:String
Aliases:ResourceManager, ResourceManagerUrl
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-ServiceEndpoint

Azure サービス エンドポイントの URL を指定します。 Azure サービス エンドポイントは、アプリケーションがグローバル Azure プラットフォーム、中国の 21Vianet によって運用される Azure、またはプライベート Azure インストールのいずれによって管理されているかを決定します。

型:String
Aliases:ServiceManagement, ServiceManagementUrl
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-SqlDatabaseDnsSuffix

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-StorageEndpoint

新しい環境でのストレージ サービスの既定のエンドポイントを指定します。

型:String
Aliases:StorageEndpointSuffix
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-TrafficManagerDnsSuffix

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

入力

None

このコマンドレットへの入力はプロパティ名でパイプできますが、値によるパイプ処理は行いません。

出力

Microsoft.WindowsAzure.Commands.Utilities.Common.WindowsAzureEnvironment