Package com.pulumi.azurenative.insights
Class DataCollectionRuleArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.insights.DataCollectionRuleArgs
-
public final class DataCollectionRuleArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataCollectionRuleArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DataCollectionRuleArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataCollectionRuleArgs.Builder
builder()
static DataCollectionRuleArgs.Builder
builder(DataCollectionRuleArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
dataCollectionEndpointId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
dataCollectionRuleName()
java.util.Optional<com.pulumi.core.Output<java.util.List<DataFlowArgs>>>
dataFlows()
java.util.Optional<com.pulumi.core.Output<DataCollectionRuleDataSourcesArgs>>
dataSources()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
java.util.Optional<com.pulumi.core.Output<DataCollectionRuleDestinationsArgs>>
destinations()
java.util.Optional<com.pulumi.core.Output<DataCollectionRuleResourceIdentityArgs>>
identity()
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,KnownDataCollectionRuleResourceKind>>>
kind()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
location()
com.pulumi.core.Output<java.lang.String>
resourceGroupName()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,StreamDeclarationArgs>>>
streamDeclarations()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
-
-
-
Field Detail
-
Empty
public static final DataCollectionRuleArgs Empty
-
-
Method Detail
-
dataCollectionEndpointId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dataCollectionEndpointId()
- Returns:
- The resource ID of the data collection endpoint that this rule can be used with.
-
dataCollectionRuleName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dataCollectionRuleName()
- Returns:
- The name of the data collection rule. The name is case insensitive.
-
dataFlows
public java.util.Optional<com.pulumi.core.Output<java.util.List<DataFlowArgs>>> dataFlows()
- Returns:
- The specification of data flows.
-
dataSources
public java.util.Optional<com.pulumi.core.Output<DataCollectionRuleDataSourcesArgs>> dataSources()
- Returns:
- The specification of data sources. This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Description of the data collection rule.
-
destinations
public java.util.Optional<com.pulumi.core.Output<DataCollectionRuleDestinationsArgs>> destinations()
- Returns:
- The specification of destinations.
-
identity
public java.util.Optional<com.pulumi.core.Output<DataCollectionRuleResourceIdentityArgs>> identity()
- Returns:
- Managed service identity of the resource.
-
kind
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,KnownDataCollectionRuleResourceKind>>> kind()
- Returns:
- The kind of the resource.
-
location
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
- Returns:
- The geo-location where the resource lives.
-
resourceGroupName
public com.pulumi.core.Output<java.lang.String> resourceGroupName()
- Returns:
- The name of the resource group. The name is case insensitive.
-
streamDeclarations
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,StreamDeclarationArgs>>> streamDeclarations()
- Returns:
- Declaration of custom streams used in this rule.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Resource tags.
-
builder
public static DataCollectionRuleArgs.Builder builder()
-
builder
public static DataCollectionRuleArgs.Builder builder(DataCollectionRuleArgs defaults)
-
-