Microsoft.SystemCenter.CollectBaselineSummaryDataToCloud (Rule)

Element properties:

TargetMicrosoft.SystemCenter.HealthService
CategoryCustom
EnabledFalse
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.PublishedBaselineSummaryDataProvider Default
HttpWA WriteAction System.PublishDataToEndPoint Default

Source Code:

<Rule ID="Microsoft.SystemCenter.CollectBaselineSummaryDataToCloud" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.PublishedBaselineSummaryDataProvider">
<DropItems>false</DropItems>
<MaximumBatchSize>1000</MaximumBatchSize>
<QueueDataOnStall>true</QueueDataOnStall>
<QueueDataStallInterval>PT150S</QueueDataStallInterval>
<StalledDataQueueSizeMB>100</StalledDataQueueSizeMB>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="HttpWA" TypeID="System.PublishDataToEndPoint">
<AuthenticationCertificatePfx>$RunAs[Name="Advisor!Microsoft.SystemCenter.Advisor.RunAsProfile.Certificate"]/Data$</AuthenticationCertificatePfx>
<AuthenticationMode>Certificate</AuthenticationMode>
<Attributes>
<Attribute>
<Name>ManagementGroupName</Name>
<Value>$Target/ManagementGroup/Name$</Value>
</Attribute>
<Attribute>
<Name>ManagementGroupId</Name>
<Value>$Target/ManagementGroup/Id$</Value>
</Attribute>
<Attribute>
<Name>HealthServiceSourceId</Name>
<Value>$Target/Id$</Value>
</Attribute>
<Attribute>
<Name>DataType</Name>
<Value>SECURITY_BASELINE_SUMMARY_BLOB</Value>
</Attribute>
</Attributes>
<CompressionType>Deflate</CompressionType>
<DeletionPriority>110</DeletionPriority>
<EndpointUrl>https://$Target/Property[Type="SCLibrary!Microsoft.SystemCenter.HealthService"]/ThirdPartyAuthenticationUri$.ods.opinsights.azure.com/OperationalData.svc/PostDataItems</EndpointUrl>
<HttpMethod>POST</HttpMethod>
<Priority>High</Priority>
<SkipQueue>true</SkipQueue>
<TimeToLive>PT2H</TimeToLive>
<NationalCloudType>0</NationalCloudType>
</WriteAction>
</WriteActions>
</Rule>