ArmMonitorPipelineGroupsModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmMonitorPipelineGroupsModelFactory
type ArmMonitorPipelineGroupsModelFactory = class
Public Class ArmMonitorPipelineGroupsModelFactory
Inheritance
ArmMonitorPipelineGroupsModelFactory

Methods

Name Description
AzureMonitorWorkspaceLogsApiConfig(String, String, String, PipelineGroupSchemaMap)
AzureMonitorWorkspaceLogsExporter(AzureMonitorWorkspaceLogsApiConfig, PipelineGroupExporterPersistenceConfiguration)
PipelineGroupBatchProcessor(Nullable<Int32>, Nullable<Int32>)
PipelineGroupCertificateSource(PipelineGroupCertificateSourceType, String, String)
PipelineGroupCertificateWithKey(PipelineGroupCertificateSource, PipelineGroupPrivateKeySource)
PipelineGroupData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, PipelineGroupProperties, ExtendedLocation)

A pipeline group definition.

PipelineGroupExecutionPlacement(IEnumerable<PipelineGroupPlacementConstraint>, Nullable<Int32>)
PipelineGroupExporter(PipelineGroupExporterType, String, AzureMonitorWorkspaceLogsExporter)
PipelineGroupExporterPersistenceConfiguration(Nullable<Int32>, Nullable<Int32>)
PipelineGroupPipeline(String, PipelineGroupPipelineType, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>)

Pipeline Info.

PipelineGroupPlacementConstraint(String, PipelineGroupCapabilityOperator, IEnumerable<String>)

A placement constraint defines requirements for where pipeline group instances can be scheduled.

PipelineGroupPrivateKeySource(PipelineGroupPrivateKeySourceType, String, String)
PipelineGroupProcessor(PipelineGroupProcessorType, String, PipelineGroupBatchProcessor, String)
PipelineGroupProperties(Nullable<Int32>, IEnumerable<PipelineGroupReceiver>, IEnumerable<PipelineGroupProcessor>, IEnumerable<PipelineGroupExporter>, PipelineGroupService, PipelineGroupExecutionPlacement, IEnumerable<PipelineGroupTlsConfiguration>, Nullable<MonitorPipelineGroupProvisioningState>)

Properties that need to be specified to create a new pipeline group instance.

PipelineGroupReceiver(PipelineGroupReceiverType, String, String, PipelineGroupSyslogReceiver, String)
PipelineGroupRecordMap(String, String)
PipelineGroupResourceMap(String, String)
PipelineGroupSchemaMap(IEnumerable<PipelineGroupRecordMap>, IEnumerable<PipelineGroupResourceMap>, IEnumerable<PipelineGroupScopeMap>)

Schema map for azure monitor for logs.

PipelineGroupScopeMap(String, String)
PipelineGroupService(IEnumerable<PipelineGroupPipeline>, String)
PipelineGroupSyslogReceiver(String, IEnumerable<PipelineGroupAllowedFormat>, Nullable<PipelineGroupTransportProtocol>, Nullable<Boolean>)

Base receiver using TCP as transport protocol.

PipelineGroupTlsConfiguration(String, Nullable<PipelineGroupTlsMode>, PipelineGroupCertificateWithKey, PipelineGroupCertificateSource)

Applies to