diff --git a/provider/cmd/pulumi-resource-dynatrace/schema.json b/provider/cmd/pulumi-resource-dynatrace/schema.json index 446982b5..fd823a37 100644 --- a/provider/cmd/pulumi-resource-dynatrace/schema.json +++ b/provider/cmd/pulumi-resource-dynatrace/schema.json @@ -22148,23 +22148,23 @@ }, "hostToPgpropagation": { "type": "boolean", - "description": "Apply to processes running on matching hosts\n" + "description": "Apply to processes running on matching hosts. `entity_type` must be set to `HOST`\n" }, "pgToHostPropagation": { "type": "boolean", - "description": "Apply to underlying hosts of matching process groups\n" + "description": "Apply to underlying hosts of matching process groups. `entity_type` must be set to `PROCESS_GROUP`\n" }, "pgToServicePropagation": { "type": "boolean", - "description": "Apply to all services provided by the process groups\n" + "description": "Apply to all services provided by the process groups. `entity_type` must be set to `PROCESS_GROUP`\n" }, "serviceToHostPropagation": { "type": "boolean", - "description": "Apply to underlying hosts of matching services\n" + "description": "Apply to underlying hosts of matching services. `entity_type` must be set to `SERVICE`\n" }, "serviceToPgpropagation": { "type": "boolean", - "description": "Apply to underlying process groups of matching services\n" + "description": "Apply to underlying process groups of matching services. `entity_type` must be set to `SERVICE`\n" } }, "type": "object", diff --git a/provider/go.mod b/provider/go.mod index baf038d0..e4028b1e 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -5,7 +5,7 @@ go 1.22 replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240229143312-4f60ee4e2975 require ( - github.com/dynatrace-oss/terraform-provider-dynatrace v1.58.0 + github.com/dynatrace-oss/terraform-provider-dynatrace v1.58.4 github.com/pulumi/pulumi-terraform-bridge/v3 v3.84.0 github.com/pulumi/pulumi/sdk/v3 v3.118.0 ) diff --git a/provider/go.sum b/provider/go.sum index 450cf900..7df93e39 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -1354,6 +1354,8 @@ github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25Kn github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= github.com/dynatrace-oss/terraform-provider-dynatrace v1.58.0 h1:8NoWEB0JKqIG7uX3iXdmZHkJYfzrr2+5TpSk1ZvgpKU= github.com/dynatrace-oss/terraform-provider-dynatrace v1.58.0/go.mod h1:uX8UeTPHQEurNGZU+PgwgSLwOJmUEtPe5REstSS5LoU= +github.com/dynatrace-oss/terraform-provider-dynatrace v1.58.4 h1:byDCoe9ZFJFWVTJeMkfyT/ocxfrnaK8RoCvQFB0F4D4= +github.com/dynatrace-oss/terraform-provider-dynatrace v1.58.4/go.mod h1:uX8UeTPHQEurNGZU+PgwgSLwOJmUEtPe5REstSS5LoU= github.com/dynatrace/dynatrace-configuration-as-code-core v0.5.0 h1:20SpRBiUSQ09fK5v6XW+TOrvR1545eXqxusWTLnbKp4= github.com/dynatrace/dynatrace-configuration-as-code-core v0.5.0/go.mod h1:HOrpE06WT/s/LEEohGhRlY/26coFLVhWTu0UkouXJEo= github.com/edsrzf/mmap-go v1.1.0 h1:6EUwBLQ/Mcr1EYLE4Tn1VdW1A4ckqCQWZBw8Hr0kjpQ= diff --git a/sdk/dotnet/Inputs/ManagementZoneV2RulesRuleAttributeRuleArgs.cs b/sdk/dotnet/Inputs/ManagementZoneV2RulesRuleAttributeRuleArgs.cs index cc628fb9..9114c95a 100644 --- a/sdk/dotnet/Inputs/ManagementZoneV2RulesRuleAttributeRuleArgs.cs +++ b/sdk/dotnet/Inputs/ManagementZoneV2RulesRuleAttributeRuleArgs.cs @@ -44,31 +44,31 @@ public sealed class ManagementZoneV2RulesRuleAttributeRuleArgs : global::Pulumi. public Input EntityType { get; set; } = null!; /// - /// Apply to processes running on matching hosts + /// Apply to processes running on matching hosts. `entity_type` must be set to `HOST` /// [Input("hostToPgpropagation")] public Input? HostToPgpropagation { get; set; } /// - /// Apply to underlying hosts of matching process groups + /// Apply to underlying hosts of matching process groups. `entity_type` must be set to `PROCESS_GROUP` /// [Input("pgToHostPropagation")] public Input? PgToHostPropagation { get; set; } /// - /// Apply to all services provided by the process groups + /// Apply to all services provided by the process groups. `entity_type` must be set to `PROCESS_GROUP` /// [Input("pgToServicePropagation")] public Input? PgToServicePropagation { get; set; } /// - /// Apply to underlying hosts of matching services + /// Apply to underlying hosts of matching services. `entity_type` must be set to `SERVICE` /// [Input("serviceToHostPropagation")] public Input? ServiceToHostPropagation { get; set; } /// - /// Apply to underlying process groups of matching services + /// Apply to underlying process groups of matching services. `entity_type` must be set to `SERVICE` /// [Input("serviceToPgpropagation")] public Input? ServiceToPgpropagation { get; set; } diff --git a/sdk/dotnet/Inputs/ManagementZoneV2RulesRuleAttributeRuleGetArgs.cs b/sdk/dotnet/Inputs/ManagementZoneV2RulesRuleAttributeRuleGetArgs.cs index fc673c40..5c09f7fa 100644 --- a/sdk/dotnet/Inputs/ManagementZoneV2RulesRuleAttributeRuleGetArgs.cs +++ b/sdk/dotnet/Inputs/ManagementZoneV2RulesRuleAttributeRuleGetArgs.cs @@ -44,31 +44,31 @@ public sealed class ManagementZoneV2RulesRuleAttributeRuleGetArgs : global::Pulu public Input EntityType { get; set; } = null!; /// - /// Apply to processes running on matching hosts + /// Apply to processes running on matching hosts. `entity_type` must be set to `HOST` /// [Input("hostToPgpropagation")] public Input? HostToPgpropagation { get; set; } /// - /// Apply to underlying hosts of matching process groups + /// Apply to underlying hosts of matching process groups. `entity_type` must be set to `PROCESS_GROUP` /// [Input("pgToHostPropagation")] public Input? PgToHostPropagation { get; set; } /// - /// Apply to all services provided by the process groups + /// Apply to all services provided by the process groups. `entity_type` must be set to `PROCESS_GROUP` /// [Input("pgToServicePropagation")] public Input? PgToServicePropagation { get; set; } /// - /// Apply to underlying hosts of matching services + /// Apply to underlying hosts of matching services. `entity_type` must be set to `SERVICE` /// [Input("serviceToHostPropagation")] public Input? ServiceToHostPropagation { get; set; } /// - /// Apply to underlying process groups of matching services + /// Apply to underlying process groups of matching services. `entity_type` must be set to `SERVICE` /// [Input("serviceToPgpropagation")] public Input? ServiceToPgpropagation { get; set; } diff --git a/sdk/dotnet/Outputs/ManagementZoneV2RulesRuleAttributeRule.cs b/sdk/dotnet/Outputs/ManagementZoneV2RulesRuleAttributeRule.cs index a6ee5bdc..38e6be16 100644 --- a/sdk/dotnet/Outputs/ManagementZoneV2RulesRuleAttributeRule.cs +++ b/sdk/dotnet/Outputs/ManagementZoneV2RulesRuleAttributeRule.cs @@ -35,23 +35,23 @@ public sealed class ManagementZoneV2RulesRuleAttributeRule /// public readonly string EntityType; /// - /// Apply to processes running on matching hosts + /// Apply to processes running on matching hosts. `entity_type` must be set to `HOST` /// public readonly bool? HostToPgpropagation; /// - /// Apply to underlying hosts of matching process groups + /// Apply to underlying hosts of matching process groups. `entity_type` must be set to `PROCESS_GROUP` /// public readonly bool? PgToHostPropagation; /// - /// Apply to all services provided by the process groups + /// Apply to all services provided by the process groups. `entity_type` must be set to `PROCESS_GROUP` /// public readonly bool? PgToServicePropagation; /// - /// Apply to underlying hosts of matching services + /// Apply to underlying hosts of matching services. `entity_type` must be set to `SERVICE` /// public readonly bool? ServiceToHostPropagation; /// - /// Apply to underlying process groups of matching services + /// Apply to underlying process groups of matching services. `entity_type` must be set to `SERVICE` /// public readonly bool? ServiceToPgpropagation; diff --git a/sdk/go/dynatrace/pulumiTypes1.go b/sdk/go/dynatrace/pulumiTypes1.go index 3ddc6c0a..defa6f68 100644 --- a/sdk/go/dynatrace/pulumiTypes1.go +++ b/sdk/go/dynatrace/pulumiTypes1.go @@ -68237,15 +68237,15 @@ type ManagementZoneV2RulesRuleAttributeRule struct { CustomDeviceGroupToCustomDevicePropagation *bool `pulumi:"customDeviceGroupToCustomDevicePropagation"` // Possible Values: `APPMON_SERVER`, `APPMON_SYSTEM_PROFILE`, `AWS_ACCOUNT`, `AWS_APPLICATION_LOAD_BALANCER`, `AWS_AUTO_SCALING_GROUP`, `AWS_CLASSIC_LOAD_BALANCER`, `AWS_NETWORK_LOAD_BALANCER`, `AWS_RELATIONAL_DATABASE_SERVICE`, `AZURE`, `BROWSER_MONITOR`, `CLOUD_APPLICATION`, `CLOUD_APPLICATION_NAMESPACE`, `CLOUD_FOUNDRY_FOUNDATION`, `CUSTOM_APPLICATION`, `CUSTOM_DEVICE`, `CUSTOM_DEVICE_GROUP`, `DATA_CENTER_SERVICE`, `ENTERPRISE_APPLICATION`, `ESXI_HOST`, `EXTERNAL_MONITOR`, `HOST`, `HOST_GROUP`, `HTTP_MONITOR`, `KUBERNETES_CLUSTER`, `KUBERNETES_SERVICE`, `MOBILE_APPLICATION`, `OPENSTACK_ACCOUNT`, `PROCESS_GROUP`, `QUEUE`, `SERVICE`, `WEB_APPLICATION` EntityType string `pulumi:"entityType"` - // Apply to processes running on matching hosts + // Apply to processes running on matching hosts. `entityType` must be set to `HOST` HostToPgpropagation *bool `pulumi:"hostToPgpropagation"` - // Apply to underlying hosts of matching process groups + // Apply to underlying hosts of matching process groups. `entityType` must be set to `PROCESS_GROUP` PgToHostPropagation *bool `pulumi:"pgToHostPropagation"` - // Apply to all services provided by the process groups + // Apply to all services provided by the process groups. `entityType` must be set to `PROCESS_GROUP` PgToServicePropagation *bool `pulumi:"pgToServicePropagation"` - // Apply to underlying hosts of matching services + // Apply to underlying hosts of matching services. `entityType` must be set to `SERVICE` ServiceToHostPropagation *bool `pulumi:"serviceToHostPropagation"` - // Apply to underlying process groups of matching services + // Apply to underlying process groups of matching services. `entityType` must be set to `SERVICE` ServiceToPgpropagation *bool `pulumi:"serviceToPgpropagation"` } @@ -68271,15 +68271,15 @@ type ManagementZoneV2RulesRuleAttributeRuleArgs struct { CustomDeviceGroupToCustomDevicePropagation pulumi.BoolPtrInput `pulumi:"customDeviceGroupToCustomDevicePropagation"` // Possible Values: `APPMON_SERVER`, `APPMON_SYSTEM_PROFILE`, `AWS_ACCOUNT`, `AWS_APPLICATION_LOAD_BALANCER`, `AWS_AUTO_SCALING_GROUP`, `AWS_CLASSIC_LOAD_BALANCER`, `AWS_NETWORK_LOAD_BALANCER`, `AWS_RELATIONAL_DATABASE_SERVICE`, `AZURE`, `BROWSER_MONITOR`, `CLOUD_APPLICATION`, `CLOUD_APPLICATION_NAMESPACE`, `CLOUD_FOUNDRY_FOUNDATION`, `CUSTOM_APPLICATION`, `CUSTOM_DEVICE`, `CUSTOM_DEVICE_GROUP`, `DATA_CENTER_SERVICE`, `ENTERPRISE_APPLICATION`, `ESXI_HOST`, `EXTERNAL_MONITOR`, `HOST`, `HOST_GROUP`, `HTTP_MONITOR`, `KUBERNETES_CLUSTER`, `KUBERNETES_SERVICE`, `MOBILE_APPLICATION`, `OPENSTACK_ACCOUNT`, `PROCESS_GROUP`, `QUEUE`, `SERVICE`, `WEB_APPLICATION` EntityType pulumi.StringInput `pulumi:"entityType"` - // Apply to processes running on matching hosts + // Apply to processes running on matching hosts. `entityType` must be set to `HOST` HostToPgpropagation pulumi.BoolPtrInput `pulumi:"hostToPgpropagation"` - // Apply to underlying hosts of matching process groups + // Apply to underlying hosts of matching process groups. `entityType` must be set to `PROCESS_GROUP` PgToHostPropagation pulumi.BoolPtrInput `pulumi:"pgToHostPropagation"` - // Apply to all services provided by the process groups + // Apply to all services provided by the process groups. `entityType` must be set to `PROCESS_GROUP` PgToServicePropagation pulumi.BoolPtrInput `pulumi:"pgToServicePropagation"` - // Apply to underlying hosts of matching services + // Apply to underlying hosts of matching services. `entityType` must be set to `SERVICE` ServiceToHostPropagation pulumi.BoolPtrInput `pulumi:"serviceToHostPropagation"` - // Apply to underlying process groups of matching services + // Apply to underlying process groups of matching services. `entityType` must be set to `SERVICE` ServiceToPgpropagation pulumi.BoolPtrInput `pulumi:"serviceToPgpropagation"` } @@ -68389,27 +68389,27 @@ func (o ManagementZoneV2RulesRuleAttributeRuleOutput) EntityType() pulumi.String return o.ApplyT(func(v ManagementZoneV2RulesRuleAttributeRule) string { return v.EntityType }).(pulumi.StringOutput) } -// Apply to processes running on matching hosts +// Apply to processes running on matching hosts. `entityType` must be set to `HOST` func (o ManagementZoneV2RulesRuleAttributeRuleOutput) HostToPgpropagation() pulumi.BoolPtrOutput { return o.ApplyT(func(v ManagementZoneV2RulesRuleAttributeRule) *bool { return v.HostToPgpropagation }).(pulumi.BoolPtrOutput) } -// Apply to underlying hosts of matching process groups +// Apply to underlying hosts of matching process groups. `entityType` must be set to `PROCESS_GROUP` func (o ManagementZoneV2RulesRuleAttributeRuleOutput) PgToHostPropagation() pulumi.BoolPtrOutput { return o.ApplyT(func(v ManagementZoneV2RulesRuleAttributeRule) *bool { return v.PgToHostPropagation }).(pulumi.BoolPtrOutput) } -// Apply to all services provided by the process groups +// Apply to all services provided by the process groups. `entityType` must be set to `PROCESS_GROUP` func (o ManagementZoneV2RulesRuleAttributeRuleOutput) PgToServicePropagation() pulumi.BoolPtrOutput { return o.ApplyT(func(v ManagementZoneV2RulesRuleAttributeRule) *bool { return v.PgToServicePropagation }).(pulumi.BoolPtrOutput) } -// Apply to underlying hosts of matching services +// Apply to underlying hosts of matching services. `entityType` must be set to `SERVICE` func (o ManagementZoneV2RulesRuleAttributeRuleOutput) ServiceToHostPropagation() pulumi.BoolPtrOutput { return o.ApplyT(func(v ManagementZoneV2RulesRuleAttributeRule) *bool { return v.ServiceToHostPropagation }).(pulumi.BoolPtrOutput) } -// Apply to underlying process groups of matching services +// Apply to underlying process groups of matching services. `entityType` must be set to `SERVICE` func (o ManagementZoneV2RulesRuleAttributeRuleOutput) ServiceToPgpropagation() pulumi.BoolPtrOutput { return o.ApplyT(func(v ManagementZoneV2RulesRuleAttributeRule) *bool { return v.ServiceToPgpropagation }).(pulumi.BoolPtrOutput) } @@ -68488,7 +68488,7 @@ func (o ManagementZoneV2RulesRuleAttributeRulePtrOutput) EntityType() pulumi.Str }).(pulumi.StringPtrOutput) } -// Apply to processes running on matching hosts +// Apply to processes running on matching hosts. `entityType` must be set to `HOST` func (o ManagementZoneV2RulesRuleAttributeRulePtrOutput) HostToPgpropagation() pulumi.BoolPtrOutput { return o.ApplyT(func(v *ManagementZoneV2RulesRuleAttributeRule) *bool { if v == nil { @@ -68498,7 +68498,7 @@ func (o ManagementZoneV2RulesRuleAttributeRulePtrOutput) HostToPgpropagation() p }).(pulumi.BoolPtrOutput) } -// Apply to underlying hosts of matching process groups +// Apply to underlying hosts of matching process groups. `entityType` must be set to `PROCESS_GROUP` func (o ManagementZoneV2RulesRuleAttributeRulePtrOutput) PgToHostPropagation() pulumi.BoolPtrOutput { return o.ApplyT(func(v *ManagementZoneV2RulesRuleAttributeRule) *bool { if v == nil { @@ -68508,7 +68508,7 @@ func (o ManagementZoneV2RulesRuleAttributeRulePtrOutput) PgToHostPropagation() p }).(pulumi.BoolPtrOutput) } -// Apply to all services provided by the process groups +// Apply to all services provided by the process groups. `entityType` must be set to `PROCESS_GROUP` func (o ManagementZoneV2RulesRuleAttributeRulePtrOutput) PgToServicePropagation() pulumi.BoolPtrOutput { return o.ApplyT(func(v *ManagementZoneV2RulesRuleAttributeRule) *bool { if v == nil { @@ -68518,7 +68518,7 @@ func (o ManagementZoneV2RulesRuleAttributeRulePtrOutput) PgToServicePropagation( }).(pulumi.BoolPtrOutput) } -// Apply to underlying hosts of matching services +// Apply to underlying hosts of matching services. `entityType` must be set to `SERVICE` func (o ManagementZoneV2RulesRuleAttributeRulePtrOutput) ServiceToHostPropagation() pulumi.BoolPtrOutput { return o.ApplyT(func(v *ManagementZoneV2RulesRuleAttributeRule) *bool { if v == nil { @@ -68528,7 +68528,7 @@ func (o ManagementZoneV2RulesRuleAttributeRulePtrOutput) ServiceToHostPropagatio }).(pulumi.BoolPtrOutput) } -// Apply to underlying process groups of matching services +// Apply to underlying process groups of matching services. `entityType` must be set to `SERVICE` func (o ManagementZoneV2RulesRuleAttributeRulePtrOutput) ServiceToPgpropagation() pulumi.BoolPtrOutput { return o.ApplyT(func(v *ManagementZoneV2RulesRuleAttributeRule) *bool { if v == nil { diff --git a/sdk/nodejs/types/input.ts b/sdk/nodejs/types/input.ts index f50c291e..471909d3 100644 --- a/sdk/nodejs/types/input.ts +++ b/sdk/nodejs/types/input.ts @@ -16837,23 +16837,23 @@ export interface ManagementZoneV2RulesRuleAttributeRule { */ entityType: pulumi.Input; /** - * Apply to processes running on matching hosts + * Apply to processes running on matching hosts. `entityType` must be set to `HOST` */ hostToPgpropagation?: pulumi.Input; /** - * Apply to underlying hosts of matching process groups + * Apply to underlying hosts of matching process groups. `entityType` must be set to `PROCESS_GROUP` */ pgToHostPropagation?: pulumi.Input; /** - * Apply to all services provided by the process groups + * Apply to all services provided by the process groups. `entityType` must be set to `PROCESS_GROUP` */ pgToServicePropagation?: pulumi.Input; /** - * Apply to underlying hosts of matching services + * Apply to underlying hosts of matching services. `entityType` must be set to `SERVICE` */ serviceToHostPropagation?: pulumi.Input; /** - * Apply to underlying process groups of matching services + * Apply to underlying process groups of matching services. `entityType` must be set to `SERVICE` */ serviceToPgpropagation?: pulumi.Input; } diff --git a/sdk/nodejs/types/output.ts b/sdk/nodejs/types/output.ts index 6f938f14..94c1c837 100644 --- a/sdk/nodejs/types/output.ts +++ b/sdk/nodejs/types/output.ts @@ -17075,23 +17075,23 @@ export interface ManagementZoneV2RulesRuleAttributeRule { */ entityType: string; /** - * Apply to processes running on matching hosts + * Apply to processes running on matching hosts. `entityType` must be set to `HOST` */ hostToPgpropagation?: boolean; /** - * Apply to underlying hosts of matching process groups + * Apply to underlying hosts of matching process groups. `entityType` must be set to `PROCESS_GROUP` */ pgToHostPropagation?: boolean; /** - * Apply to all services provided by the process groups + * Apply to all services provided by the process groups. `entityType` must be set to `PROCESS_GROUP` */ pgToServicePropagation?: boolean; /** - * Apply to underlying hosts of matching services + * Apply to underlying hosts of matching services. `entityType` must be set to `SERVICE` */ serviceToHostPropagation?: boolean; /** - * Apply to underlying process groups of matching services + * Apply to underlying process groups of matching services. `entityType` must be set to `SERVICE` */ serviceToPgpropagation?: boolean; } diff --git a/sdk/python/pulumiverse_dynatrace/_inputs.py b/sdk/python/pulumiverse_dynatrace/_inputs.py index 2a6f98cb..cccdc513 100644 --- a/sdk/python/pulumiverse_dynatrace/_inputs.py +++ b/sdk/python/pulumiverse_dynatrace/_inputs.py @@ -61006,11 +61006,11 @@ def __init__(__self__, *, :param pulumi.Input[bool] azure_to_pgpropagation: Apply to process groups connected to matching Azure entities :param pulumi.Input[bool] azure_to_service_propagation: Apply to services provided by matching Azure entities :param pulumi.Input[bool] custom_device_group_to_custom_device_propagation: Apply to custom devices in a custom device group - :param pulumi.Input[bool] host_to_pgpropagation: Apply to processes running on matching hosts - :param pulumi.Input[bool] pg_to_host_propagation: Apply to underlying hosts of matching process groups - :param pulumi.Input[bool] pg_to_service_propagation: Apply to all services provided by the process groups - :param pulumi.Input[bool] service_to_host_propagation: Apply to underlying hosts of matching services - :param pulumi.Input[bool] service_to_pgpropagation: Apply to underlying process groups of matching services + :param pulumi.Input[bool] host_to_pgpropagation: Apply to processes running on matching hosts. `entity_type` must be set to `HOST` + :param pulumi.Input[bool] pg_to_host_propagation: Apply to underlying hosts of matching process groups. `entity_type` must be set to `PROCESS_GROUP` + :param pulumi.Input[bool] pg_to_service_propagation: Apply to all services provided by the process groups. `entity_type` must be set to `PROCESS_GROUP` + :param pulumi.Input[bool] service_to_host_propagation: Apply to underlying hosts of matching services. `entity_type` must be set to `SERVICE` + :param pulumi.Input[bool] service_to_pgpropagation: Apply to underlying process groups of matching services. `entity_type` must be set to `SERVICE` """ pulumi.set(__self__, "attribute_conditions", attribute_conditions) pulumi.set(__self__, "entity_type", entity_type) @@ -61095,7 +61095,7 @@ def custom_device_group_to_custom_device_propagation(self, value: Optional[pulum @pulumi.getter(name="hostToPgpropagation") def host_to_pgpropagation(self) -> Optional[pulumi.Input[bool]]: """ - Apply to processes running on matching hosts + Apply to processes running on matching hosts. `entity_type` must be set to `HOST` """ return pulumi.get(self, "host_to_pgpropagation") @@ -61107,7 +61107,7 @@ def host_to_pgpropagation(self, value: Optional[pulumi.Input[bool]]): @pulumi.getter(name="pgToHostPropagation") def pg_to_host_propagation(self) -> Optional[pulumi.Input[bool]]: """ - Apply to underlying hosts of matching process groups + Apply to underlying hosts of matching process groups. `entity_type` must be set to `PROCESS_GROUP` """ return pulumi.get(self, "pg_to_host_propagation") @@ -61119,7 +61119,7 @@ def pg_to_host_propagation(self, value: Optional[pulumi.Input[bool]]): @pulumi.getter(name="pgToServicePropagation") def pg_to_service_propagation(self) -> Optional[pulumi.Input[bool]]: """ - Apply to all services provided by the process groups + Apply to all services provided by the process groups. `entity_type` must be set to `PROCESS_GROUP` """ return pulumi.get(self, "pg_to_service_propagation") @@ -61131,7 +61131,7 @@ def pg_to_service_propagation(self, value: Optional[pulumi.Input[bool]]): @pulumi.getter(name="serviceToHostPropagation") def service_to_host_propagation(self) -> Optional[pulumi.Input[bool]]: """ - Apply to underlying hosts of matching services + Apply to underlying hosts of matching services. `entity_type` must be set to `SERVICE` """ return pulumi.get(self, "service_to_host_propagation") @@ -61143,7 +61143,7 @@ def service_to_host_propagation(self, value: Optional[pulumi.Input[bool]]): @pulumi.getter(name="serviceToPgpropagation") def service_to_pgpropagation(self) -> Optional[pulumi.Input[bool]]: """ - Apply to underlying process groups of matching services + Apply to underlying process groups of matching services. `entity_type` must be set to `SERVICE` """ return pulumi.get(self, "service_to_pgpropagation") diff --git a/sdk/python/pulumiverse_dynatrace/outputs.py b/sdk/python/pulumiverse_dynatrace/outputs.py index 8969c6a6..84250544 100644 --- a/sdk/python/pulumiverse_dynatrace/outputs.py +++ b/sdk/python/pulumiverse_dynatrace/outputs.py @@ -56108,11 +56108,11 @@ def __init__(__self__, *, :param bool azure_to_pgpropagation: Apply to process groups connected to matching Azure entities :param bool azure_to_service_propagation: Apply to services provided by matching Azure entities :param bool custom_device_group_to_custom_device_propagation: Apply to custom devices in a custom device group - :param bool host_to_pgpropagation: Apply to processes running on matching hosts - :param bool pg_to_host_propagation: Apply to underlying hosts of matching process groups - :param bool pg_to_service_propagation: Apply to all services provided by the process groups - :param bool service_to_host_propagation: Apply to underlying hosts of matching services - :param bool service_to_pgpropagation: Apply to underlying process groups of matching services + :param bool host_to_pgpropagation: Apply to processes running on matching hosts. `entity_type` must be set to `HOST` + :param bool pg_to_host_propagation: Apply to underlying hosts of matching process groups. `entity_type` must be set to `PROCESS_GROUP` + :param bool pg_to_service_propagation: Apply to all services provided by the process groups. `entity_type` must be set to `PROCESS_GROUP` + :param bool service_to_host_propagation: Apply to underlying hosts of matching services. `entity_type` must be set to `SERVICE` + :param bool service_to_pgpropagation: Apply to underlying process groups of matching services. `entity_type` must be set to `SERVICE` """ pulumi.set(__self__, "attribute_conditions", attribute_conditions) pulumi.set(__self__, "entity_type", entity_type) @@ -56177,7 +56177,7 @@ def custom_device_group_to_custom_device_propagation(self) -> Optional[bool]: @pulumi.getter(name="hostToPgpropagation") def host_to_pgpropagation(self) -> Optional[bool]: """ - Apply to processes running on matching hosts + Apply to processes running on matching hosts. `entity_type` must be set to `HOST` """ return pulumi.get(self, "host_to_pgpropagation") @@ -56185,7 +56185,7 @@ def host_to_pgpropagation(self) -> Optional[bool]: @pulumi.getter(name="pgToHostPropagation") def pg_to_host_propagation(self) -> Optional[bool]: """ - Apply to underlying hosts of matching process groups + Apply to underlying hosts of matching process groups. `entity_type` must be set to `PROCESS_GROUP` """ return pulumi.get(self, "pg_to_host_propagation") @@ -56193,7 +56193,7 @@ def pg_to_host_propagation(self) -> Optional[bool]: @pulumi.getter(name="pgToServicePropagation") def pg_to_service_propagation(self) -> Optional[bool]: """ - Apply to all services provided by the process groups + Apply to all services provided by the process groups. `entity_type` must be set to `PROCESS_GROUP` """ return pulumi.get(self, "pg_to_service_propagation") @@ -56201,7 +56201,7 @@ def pg_to_service_propagation(self) -> Optional[bool]: @pulumi.getter(name="serviceToHostPropagation") def service_to_host_propagation(self) -> Optional[bool]: """ - Apply to underlying hosts of matching services + Apply to underlying hosts of matching services. `entity_type` must be set to `SERVICE` """ return pulumi.get(self, "service_to_host_propagation") @@ -56209,7 +56209,7 @@ def service_to_host_propagation(self) -> Optional[bool]: @pulumi.getter(name="serviceToPgpropagation") def service_to_pgpropagation(self) -> Optional[bool]: """ - Apply to underlying process groups of matching services + Apply to underlying process groups of matching services. `entity_type` must be set to `SERVICE` """ return pulumi.get(self, "service_to_pgpropagation")