共用方式為


New-AzureStorSimpleNetworkConfig

準備網路組態物件。

注意

本文件中參考的 Cmdlet 用於管理使用 Azure Service Manager(ASM) API 的舊版 Azure 資源。 建立新的資源時,不建議使用此舊版 PowerShell 模組,因為 ASM 已排定淘汰。 如需詳細資訊,請參閱 Azure Service Manager 淘汰

Az PowerShell 模組是使用 PowerShell 管理 Azure Resource Manager (ARM) 資源的建議 PowerShell 模組。

語法

New-AzureStorSimpleNetworkConfig
   -InterfaceAlias <String>
   [-EnableIscsi <Boolean>]
   [-EnableCloud <Boolean>]
   [-Controller0IPv4Address <String>]
   [-Controller1IPv4Address <String>]
   [-IPv6Gateway <String>]
   [-IPv4Gateway <String>]
   [-IPv4Address <String>]
   [-IPv6Prefix <String>]
   [-IPv4Netmask <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

New-AzureStorSimpleNetworkConfig Cmdlet 會準備網路設定物件,以傳遞至 Set-AzureStorSimpleDevice Cmdlet。 只在 Data0 介面上設定 Controller0IPAddress 參數和 Controller1IPAddress 參數。 Data0 僅支援三個設定:Controller0IPAddressController1IPAdressEnableIscsi

範例

範例 1:設定 Data0 介面

PS C:\>New-AzureStorSimpleNetworkConfig -InterfaceAlias Data0 -EnableIscsi $True -Controller0IPv4Address "10.67.64.48" -Controller1IPv4Address "10.67.64.49"
VERBOSE: ClientRequestId: 0621d220-a460-48ec-84ec-02a3a82f88b2_PS


IsIscsiEnabled         : True
IsCloudEnabled         : 
Controller0IPv4Address : 10.67.64.48
Controller1IPv4Address : 10.67.64.49
IPv6Gateway            : 
IPv4Gateway            : 
IPv4Address            : 
IPv6Prefix             : 
IPv4Netmask            : 
InterfaceAlias         : Data0

VERBOSE: Successfully created a StorSimple Network Configuration for interface Data0

此命令會建立 Data0 介面的網路組態。 此命令會 指定 Controller0IPv4AddressController1IPv4AddressEnableIscsi 參數。 此 Cmdlet 只能針對這三個參數設定 Data0。

範例 2:設定 Data0 以外的介面

PS C:\>New-AzureStorSimpleNetworkConfig -InterfaceAlias Data1 -EnableIscsi $True -EnableCloud $True -IPv6Gateway "db8:421e:9a8::a4:1c50" -IPv4Gateway "10.67.64.1" -IPv4Address "10.67.64.48" -IPv6Prefix "2001:db8:a::123/64" -IPv4Netmask "255.255.0.0"
VERBOSE: ClientRequestId: 3a15ff0e-b769-4329-9147-676b1e0acd7d_PS


IsIscsiEnabled         : True
IsCloudEnabled         : True
Controller0IPv4Address : 
Controller1IPv4Address : 
IPv6Gateway            : db8:421e:9a8::a4:1c50
IPv4Gateway            : 10.67.64.1
IPv4Address            : 10.67.64.48
IPv6Prefix             : 2001:db8:a::123/64
IPv4Netmask            : 255.255.0.0
InterfaceAlias         : Data1
VERBOSE: Successfully created a StorSimple Network Configuration for interface Data1

此命令會設定 Data1 介面。

範例 3:修改裝置的設定

PS C:\>$NetworkConfigData0 = New-AzureStorSimpleNetworkConfig -InterfaceAlias Data0 -EnableIscsi $True -Controller0IPv4Address "10.67.64.48" -Controller1IPv4Address "10.67.64.49"
$OnlineDevice = @(Get-AzureStorSimpleDevice | Where { $_.Status -eq "Online"})[0]
$UpdatedDetails = Set-AzureStorSimpleDevice -DeviceId $OnlineDevice.DeviceId -StorSimpleNetworkConfig $NetworkConfigData0
VERBOSE: ClientRequestId: 0f163163-5ad0-4635-a7b5-870d47297f66_PS
VERBOSE: Successfully created a StorSimple Network Configuration for interface Data0
VERBOSE: ClientRequestId: 552e4a6c-7006-4015-a20b-9def6428a85e_PS
VERBOSE: ClientRequestId: f31cc84c-bc8a-404a-9da6-4670a7999e75_PS
VERBOSE: 1 StorSimple device found! 
VERBOSE: ClientRequestId: 545bc1a9-3c1b-4e50-89a6-9678aefe79e5_PS
VERBOSE: ClientRequestId: f114ad08-47f5-4fb8-8a01-1ea7f1ed1b98_PS
VERBOSE: About to configure the device : newDeviceName ! 
VERBOSE: ClientRequestId: 6afe7927-1c19-48d3-ac22-68148fd056b8_PS
VERBOSE: The task created for your Setup operation has completed successfully. 
VERBOSE: ClientRequestId: 467c142c-90da-4d75-82a4-c114afce953d_PS
VERBOSE: Successfully updated configuration for device newDeviceName with id 865e68f6-1e71-47b6-80d5-15d3a23bd2b0

第一個命令會建立Data0介面的網路組態。 此命令會 指定 Controller0IPv4AddressController1IPv4AddressEnableIscsi 參數。 命令會將結果儲存在 $NetworkConfigData 0 變數中。

第二個命令會使用 Get-AzureStorSimpleDevice Cmdlet 和 Where-Object 核心 Cmdlet 來取得在線 StorSimple 裝置,然後將它儲存在 $OnlineDevice 變數中。

最後一個命令會使用 Set-AzureStorSimpleDevice Cmdlet 來修改具有指定裝置標識符的裝置組態。 命令會使用目前在第一個命令中建立的 Cmdlet 組態物件。

參數

-Controller0IPv4Address

指定控制器 0 的 IPv4 位址。 僅針對 Data0 介面指定此參數。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Controller1IPv4Address

指定控制器 1 的 IPv4 位址。 僅針對 Data0 介面指定此參數。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EnableCloud

指出是否要啟用介面的雲端功能。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EnableIscsi

指出是否要啟用介面的因特網 SCSI (ISCSI)。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-InterfaceAlias

指定這個 Cmdlet 提供設定之介面的介面別名。 有效值為從 Data0 到 Data5。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-IPv4Address

指定介面的 IPv4 位址。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IPv4Gateway

指定閘道的 IPv4 位址。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IPv4Netmask

指定介面的 IPv4 netmask。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IPv6Gateway

指定介面的 IPv6 閘道。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IPv6Prefix

指定介面的 IPv6 前置詞。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Profile

指定 Azure 設定檔。

類型:AzureSMProfile
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

None

輸出

NetworkConfig

此 Cmdlet 會傳回包含下列屬性的 NetworkConfig 物件:

  • IsIscsiEnabled布林值
  • IsCloudEnabled布林值
  • Controller0IPv4AddressIPAddress
  • Controller1IPv4AddressIPAddress
  • IPv6GatewayIPAddress
  • IPv4GatewayIPAddress
  • IPv4AddressIPAddress
  • IPv6Prefix字串串)
  • IPv4NetmaskIPAddress
  • InterfaceAliasNetInterfaceId