New-AzIntegrationAccountBatchConfiguration

統合アカウントのバッチ構成を作成します。

構文

New-AzIntegrationAccountBatchConfiguration
   -ResourceGroupName <String>
   -ParentName <String>
   -Name <String>
   [-BatchGroupName <String>]
   [-MessageCount <Int32>]
   [-BatchSize <Int32>]
   [-ScheduleInterval <Int32>]
   [-ScheduleFrequency <String>]
   [-ScheduleTimeZone <String>]
   [-ScheduleStartTime <DateTime>]
   [-Metadata <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIntegrationAccountBatchConfiguration
   -ResourceGroupName <String>
   -ParentName <String>
   -Name <String>
   -BatchConfigurationDefinition <String>
   [-Metadata <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIntegrationAccountBatchConfiguration
   -ResourceGroupName <String>
   -ParentName <String>
   -Name <String>
   -BatchConfigurationFilePath <String>
   [-Metadata <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIntegrationAccountBatchConfiguration
   -ParentObject <IntegrationAccount>
   -Name <String>
   -BatchConfigurationDefinition <String>
   [-Metadata <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIntegrationAccountBatchConfiguration
   -ParentObject <IntegrationAccount>
   -Name <String>
   -BatchConfigurationFilePath <String>
   [-Metadata <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIntegrationAccountBatchConfiguration
   -ParentObject <IntegrationAccount>
   -Name <String>
   [-BatchGroupName <String>]
   [-MessageCount <Int32>]
   [-BatchSize <Int32>]
   [-ScheduleInterval <Int32>]
   [-ScheduleFrequency <String>]
   [-ScheduleTimeZone <String>]
   [-ScheduleStartTime <DateTime>]
   [-Metadata <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIntegrationAccountBatchConfiguration
   -ParentResourceId <String>
   -Name <String>
   -BatchConfigurationDefinition <String>
   [-Metadata <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIntegrationAccountBatchConfiguration
   -ParentResourceId <String>
   -Name <String>
   -BatchConfigurationFilePath <String>
   [-Metadata <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIntegrationAccountBatchConfiguration
   -ParentResourceId <String>
   -Name <String>
   [-BatchGroupName <String>]
   [-MessageCount <Int32>]
   [-BatchSize <Int32>]
   [-ScheduleInterval <Int32>]
   [-ScheduleFrequency <String>]
   [-ScheduleTimeZone <String>]
   [-ScheduleStartTime <DateTime>]
   [-Metadata <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

説明

Get-AzIntegrationAccountBatchConfiguration コマンドレットは、統合アカウントに新しいバッチ構成を作成します。

例 1: ローカル ファイルを使用して新しいバッチ構成を作成する

New-AzIntegrationAccountBatchConfiguration -ResourceGroupName "sampleResourceGroup" -IntegrationAccountName "sampleIntegrationAccount" -BatchConfigurationName "sampleBatchConfig" -BatchConfigurationFilePath $batchConfigurationFilePath

Properties : Microsoft.Azure.Management.Logic.Models.BatchConfigurationProperties
Id         : /subscriptions/{SubscriptionId}/resourceGroups/sampleResourceGroup/providers/Microsoft.Logic/integrationAccounts/sampleIntegrationAccount/batchConfigurations/sampleBatchConfig
Name       : sampleBatchConfig
Type       : Microsoft.Logic/integrationAccounts/batchConfigurations
Location   :
Tags       :

"$batchConfigurationFilePath" に含まれるファイル パスにあるローカル ファイルを使用して、新しいバッチ構成を作成します。

例 2: JSON 文字列を使用して新しいバッチ構成を作成する

New-AzIntegrationAccountBatchConfiguration -ResourceGroupName "sampleResourceGroup" -IntegrationAccountName "sampleIntegrationAccount" -BatchConfigurationName "sampleBatchConfig" -BatchConfigurationDefinition $batchConfigurationContent

Properties : Microsoft.Azure.Management.Logic.Models.BatchConfigurationProperties
Id         : /subscriptions/{SubscriptionId}/resourceGroups/sampleResourceGroup/providers/Microsoft.Logic/integrationAccounts/sampleIntegrationAccount/batchConfigurations/sampleBatchConfig
Name       : sampleBatchConfig
Type       : Microsoft.Logic/integrationAccounts/batchConfigurations
Location   :
Tags       :

"$batchConfigurationContent" に含まれる JSON 文字列を使用して、新しいバッチ構成を作成します。

例 3: パラメーターを使用して新しいバッチ構成を作成する

New-AzIntegrationAccountBatchConfiguration -ResourceGroupName "sampleResourceGroup" -IntegrationAccountName "sampleIntegrationAccount" -BatchConfigurationName "sampleBatchConfig" -MessageCount 199 -BatchSize 5 -ScheduleInterval 1 -ScheduleFrequency "Month"

Properties : Microsoft.Azure.Management.Logic.Models.BatchConfigurationProperties
Id         : /subscriptions/{SubscriptionId}/resourceGroups/sampleResourceGroup/providers/Microsoft.Logic/integrationAccounts/sampleIntegrationAccount/batchConfigurations/sampleBatchConfig
Name       : sampleBatchConfig
Type       : Microsoft.Logic/integrationAccounts/batchConfigurations
Location   :
Tags       :

必要なすべてのパラメーターを手動で指定して、新しいバッチ構成を作成します。

パラメーター

-BatchConfigurationDefinition

統合アカウントのバッチ構成定義。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-BatchConfigurationFilePath

統合アカウントのバッチ構成ファイルのパス。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-BatchGroupName

統合アカウントのバッチ構成グループ名。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BatchSize

統合アカウントのバッチ構成バッチ サイズ。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MessageCount

統合アカウントのバッチ構成メッセージの数。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Metadata

統合アカウントのバッチ構成メタデータ。

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

統合アカウントのバッチ構成名。

Type:String
Aliases:BatchConfigurationName, ResourceName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ParentName

統合アカウント名。

Type:String
Aliases:IntegrationAccountName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ParentObject

統合アカウント オブジェクト。

Type:IntegrationAccount
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ParentResourceId

統合アカウントのバッチ構成リソース ID。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

リソース グループ名。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleFrequency

統合アカウントのバッチ構成スケジュールの頻度。

Type:String
Accepted values:Month, Week, Day, Hour, Minute, Second
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleInterval

統合アカウントのバッチ構成スケジュール間隔。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleStartTime

統合アカウントのバッチ構成スケジュールの開始時刻。

Type:Nullable<T>[DateTime]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleTimeZone

統合アカウントのバッチ構成スケジュールのタイム ゾーン。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

入力

IntegrationAccount

String

出力

PSIntegrationAccountBatchConfiguration