ArmMonitorPipelineGroupsModelFactory.PipelineGroupProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Properties that need to be specified to create a new pipeline group instance.
public static Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupProperties PipelineGroupProperties(int? replicas = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupReceiver> receivers = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupProcessor> processors = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupExporter> exporters = default, Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupService service = default, Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupExecutionPlacement executionPlacement = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupTlsConfiguration> tlsConfigurations = default, Azure.ResourceManager.Monitor.PipelineGroups.Models.MonitorPipelineGroupProvisioningState? provisioningState = default);
static member PipelineGroupProperties : Nullable<int> * seq<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupReceiver> * seq<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupProcessor> * seq<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupExporter> * Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupService * Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupExecutionPlacement * seq<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupTlsConfiguration> * Nullable<Azure.ResourceManager.Monitor.PipelineGroups.Models.MonitorPipelineGroupProvisioningState> -> Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupProperties
Public Shared Function PipelineGroupProperties (Optional replicas As Nullable(Of Integer) = Nothing, Optional receivers As IEnumerable(Of PipelineGroupReceiver) = Nothing, Optional processors As IEnumerable(Of PipelineGroupProcessor) = Nothing, Optional exporters As IEnumerable(Of PipelineGroupExporter) = Nothing, Optional service As PipelineGroupService = Nothing, Optional executionPlacement As PipelineGroupExecutionPlacement = Nothing, Optional tlsConfigurations As IEnumerable(Of PipelineGroupTlsConfiguration) = Nothing, Optional provisioningState As Nullable(Of MonitorPipelineGroupProvisioningState) = Nothing) As PipelineGroupProperties
Parameters
- receivers
- IEnumerable<PipelineGroupReceiver>
The receivers specified for a pipeline group instance.
- processors
- IEnumerable<PipelineGroupProcessor>
The processors specified for a pipeline group instance.
- exporters
- IEnumerable<PipelineGroupExporter>
The exporters specified for a pipeline group instance.
- service
- PipelineGroupService
The service section for a given pipeline group instance.
- executionPlacement
- PipelineGroupExecutionPlacement
Constraints for guiding the execution environment of the pipeline group.
- tlsConfigurations
- IEnumerable<PipelineGroupTlsConfiguration>
TLS configurations for the pipeline group instance.
- provisioningState
- Nullable<MonitorPipelineGroupProvisioningState>
The provisioning state of a pipeline group instance. Set to Succeeded if everything is healthy.
Returns
A new PipelineGroupProperties instance for mocking.