dynatrace.Environment
Explore with Pulumi AI
This resource requires the cluster API token scope Service Provider API (
ServiceProviderAPI
)
Dynatrace Documentation
Manage your monitoring environments - https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-managed/operation/manage-your-monitoring-environments
Cluster API v2 - Environments - https://www.dynatrace.com/support/help/shortlink/cluster-api#environments
Create Environment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Environment(name: string, args: EnvironmentArgs, opts?: CustomResourceOptions);
@overload
def Environment(resource_name: str,
args: EnvironmentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Environment(resource_name: str,
opts: Optional[ResourceOptions] = None,
state: Optional[str] = None,
storage: Optional[EnvironmentStorageArgs] = None,
name: Optional[str] = None,
quotas: Optional[EnvironmentQuotasArgs] = None,
tags: Optional[Sequence[str]] = None,
trial: Optional[bool] = None)
func NewEnvironment(ctx *Context, name string, args EnvironmentArgs, opts ...ResourceOption) (*Environment, error)
public Environment(string name, EnvironmentArgs args, CustomResourceOptions? opts = null)
public Environment(String name, EnvironmentArgs args)
public Environment(String name, EnvironmentArgs args, CustomResourceOptions options)
type: dynatrace:Environment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var environmentResource = new Dynatrace.Environment("environmentResource", new()
{
State = "string",
Storage = new Dynatrace.Inputs.EnvironmentStorageArgs
{
Transactions = 0,
Limits = new Dynatrace.Inputs.EnvironmentStorageLimitsArgs
{
Logs = 0,
SessionReplay = 0,
SymbolFiles = 0,
Transactions = 0,
},
Retention = new Dynatrace.Inputs.EnvironmentStorageRetentionArgs
{
Rum = 0,
ServiceCodeLevel = 0,
ServiceRequestLevel = 0,
SessionReplay = 0,
Synthetic = 0,
Logs = 0,
},
UserActions = 0,
},
Name = "string",
Quotas = new Dynatrace.Inputs.EnvironmentQuotasArgs
{
Ddus = new Dynatrace.Inputs.EnvironmentQuotasDdusArgs
{
Annual = 0,
Monthly = 0,
},
DemUnits = new Dynatrace.Inputs.EnvironmentQuotasDemUnitsArgs
{
Annual = 0,
Monthly = 0,
},
HostUnits = 0,
Logs = new Dynatrace.Inputs.EnvironmentQuotasLogsArgs
{
Annual = 0,
Monthly = 0,
},
Synthetic = new Dynatrace.Inputs.EnvironmentQuotasSyntheticArgs
{
Annual = 0,
Monthly = 0,
},
UserSessions = new Dynatrace.Inputs.EnvironmentQuotasUserSessionsArgs
{
Annual = 0,
Monthly = 0,
},
},
Tags = new[]
{
"string",
},
Trial = false,
});
example, err := dynatrace.NewEnvironment(ctx, "environmentResource", &dynatrace.EnvironmentArgs{
State: pulumi.String("string"),
Storage: &dynatrace.EnvironmentStorageArgs{
Transactions: pulumi.Int(0),
Limits: &dynatrace.EnvironmentStorageLimitsArgs{
Logs: pulumi.Int(0),
SessionReplay: pulumi.Int(0),
SymbolFiles: pulumi.Int(0),
Transactions: pulumi.Int(0),
},
Retention: &dynatrace.EnvironmentStorageRetentionArgs{
Rum: pulumi.Int(0),
ServiceCodeLevel: pulumi.Int(0),
ServiceRequestLevel: pulumi.Int(0),
SessionReplay: pulumi.Int(0),
Synthetic: pulumi.Int(0),
Logs: pulumi.Int(0),
},
UserActions: pulumi.Int(0),
},
Name: pulumi.String("string"),
Quotas: &dynatrace.EnvironmentQuotasArgs{
Ddus: &dynatrace.EnvironmentQuotasDdusArgs{
Annual: pulumi.Int(0),
Monthly: pulumi.Int(0),
},
DemUnits: &dynatrace.EnvironmentQuotasDemUnitsArgs{
Annual: pulumi.Int(0),
Monthly: pulumi.Int(0),
},
HostUnits: pulumi.Int(0),
Logs: &dynatrace.EnvironmentQuotasLogsArgs{
Annual: pulumi.Int(0),
Monthly: pulumi.Int(0),
},
Synthetic: &dynatrace.EnvironmentQuotasSyntheticArgs{
Annual: pulumi.Int(0),
Monthly: pulumi.Int(0),
},
UserSessions: &dynatrace.EnvironmentQuotasUserSessionsArgs{
Annual: pulumi.Int(0),
Monthly: pulumi.Int(0),
},
},
Tags: pulumi.StringArray{
pulumi.String("string"),
},
Trial: pulumi.Bool(false),
})
var environmentResource = new Environment("environmentResource", EnvironmentArgs.builder()
.state("string")
.storage(EnvironmentStorageArgs.builder()
.transactions(0)
.limits(EnvironmentStorageLimitsArgs.builder()
.logs(0)
.sessionReplay(0)
.symbolFiles(0)
.transactions(0)
.build())
.retention(EnvironmentStorageRetentionArgs.builder()
.rum(0)
.serviceCodeLevel(0)
.serviceRequestLevel(0)
.sessionReplay(0)
.synthetic(0)
.logs(0)
.build())
.userActions(0)
.build())
.name("string")
.quotas(EnvironmentQuotasArgs.builder()
.ddus(EnvironmentQuotasDdusArgs.builder()
.annual(0)
.monthly(0)
.build())
.demUnits(EnvironmentQuotasDemUnitsArgs.builder()
.annual(0)
.monthly(0)
.build())
.hostUnits(0)
.logs(EnvironmentQuotasLogsArgs.builder()
.annual(0)
.monthly(0)
.build())
.synthetic(EnvironmentQuotasSyntheticArgs.builder()
.annual(0)
.monthly(0)
.build())
.userSessions(EnvironmentQuotasUserSessionsArgs.builder()
.annual(0)
.monthly(0)
.build())
.build())
.tags("string")
.trial(false)
.build());
environment_resource = dynatrace.Environment("environmentResource",
state="string",
storage=dynatrace.EnvironmentStorageArgs(
transactions=0,
limits=dynatrace.EnvironmentStorageLimitsArgs(
logs=0,
session_replay=0,
symbol_files=0,
transactions=0,
),
retention=dynatrace.EnvironmentStorageRetentionArgs(
rum=0,
service_code_level=0,
service_request_level=0,
session_replay=0,
synthetic=0,
logs=0,
),
user_actions=0,
),
name="string",
quotas=dynatrace.EnvironmentQuotasArgs(
ddus=dynatrace.EnvironmentQuotasDdusArgs(
annual=0,
monthly=0,
),
dem_units=dynatrace.EnvironmentQuotasDemUnitsArgs(
annual=0,
monthly=0,
),
host_units=0,
logs=dynatrace.EnvironmentQuotasLogsArgs(
annual=0,
monthly=0,
),
synthetic=dynatrace.EnvironmentQuotasSyntheticArgs(
annual=0,
monthly=0,
),
user_sessions=dynatrace.EnvironmentQuotasUserSessionsArgs(
annual=0,
monthly=0,
),
),
tags=["string"],
trial=False)
const environmentResource = new dynatrace.Environment("environmentResource", {
state: "string",
storage: {
transactions: 0,
limits: {
logs: 0,
sessionReplay: 0,
symbolFiles: 0,
transactions: 0,
},
retention: {
rum: 0,
serviceCodeLevel: 0,
serviceRequestLevel: 0,
sessionReplay: 0,
synthetic: 0,
logs: 0,
},
userActions: 0,
},
name: "string",
quotas: {
ddus: {
annual: 0,
monthly: 0,
},
demUnits: {
annual: 0,
monthly: 0,
},
hostUnits: 0,
logs: {
annual: 0,
monthly: 0,
},
synthetic: {
annual: 0,
monthly: 0,
},
userSessions: {
annual: 0,
monthly: 0,
},
},
tags: ["string"],
trial: false,
});
type: dynatrace:Environment
properties:
name: string
quotas:
ddus:
annual: 0
monthly: 0
demUnits:
annual: 0
monthly: 0
hostUnits: 0
logs:
annual: 0
monthly: 0
synthetic:
annual: 0
monthly: 0
userSessions:
annual: 0
monthly: 0
state: string
storage:
limits:
logs: 0
sessionReplay: 0
symbolFiles: 0
transactions: 0
retention:
logs: 0
rum: 0
serviceCodeLevel: 0
serviceRequestLevel: 0
sessionReplay: 0
synthetic: 0
transactions: 0
userActions: 0
tags:
- string
trial: false
Environment Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Environment resource accepts the following input properties:
- State string
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - Storage
Pulumiverse.
Dynatrace. Inputs. Environment Storage - Environment level storage usage and limit information
- Name string
- The display name of the environment
- Quotas
Pulumiverse.
Dynatrace. Inputs. Environment Quotas - Environment level consumption and quotas information
- List<string>
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- Trial bool
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
- State string
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - Storage
Environment
Storage Args - Environment level storage usage and limit information
- Name string
- The display name of the environment
- Quotas
Environment
Quotas Args - Environment level consumption and quotas information
- []string
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- Trial bool
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
- state String
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - storage
Environment
Storage - Environment level storage usage and limit information
- name String
- The display name of the environment
- quotas
Environment
Quotas - Environment level consumption and quotas information
- List<String>
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- trial Boolean
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
- state string
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - storage
Environment
Storage - Environment level storage usage and limit information
- name string
- The display name of the environment
- quotas
Environment
Quotas - Environment level consumption and quotas information
- string[]
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- trial boolean
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
- state str
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - storage
Environment
Storage Args - Environment level storage usage and limit information
- name str
- The display name of the environment
- quotas
Environment
Quotas Args - Environment level consumption and quotas information
- Sequence[str]
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- trial bool
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
- state String
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - storage Property Map
- Environment level storage usage and limit information
- name String
- The display name of the environment
- quotas Property Map
- Environment level consumption and quotas information
- List<String>
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- trial Boolean
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
Outputs
All input properties are implicitly available as output properties. Additionally, the Environment resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing Environment Resource
Get an existing Environment resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: EnvironmentState, opts?: CustomResourceOptions): Environment
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
name: Optional[str] = None,
quotas: Optional[EnvironmentQuotasArgs] = None,
state: Optional[str] = None,
storage: Optional[EnvironmentStorageArgs] = None,
tags: Optional[Sequence[str]] = None,
trial: Optional[bool] = None) -> Environment
func GetEnvironment(ctx *Context, name string, id IDInput, state *EnvironmentState, opts ...ResourceOption) (*Environment, error)
public static Environment Get(string name, Input<string> id, EnvironmentState? state, CustomResourceOptions? opts = null)
public static Environment get(String name, Output<String> id, EnvironmentState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Name string
- The display name of the environment
- Quotas
Pulumiverse.
Dynatrace. Inputs. Environment Quotas - Environment level consumption and quotas information
- State string
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - Storage
Pulumiverse.
Dynatrace. Inputs. Environment Storage - Environment level storage usage and limit information
- List<string>
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- Trial bool
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
- Name string
- The display name of the environment
- Quotas
Environment
Quotas Args - Environment level consumption and quotas information
- State string
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - Storage
Environment
Storage Args - Environment level storage usage and limit information
- []string
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- Trial bool
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
- name String
- The display name of the environment
- quotas
Environment
Quotas - Environment level consumption and quotas information
- state String
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - storage
Environment
Storage - Environment level storage usage and limit information
- List<String>
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- trial Boolean
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
- name string
- The display name of the environment
- quotas
Environment
Quotas - Environment level consumption and quotas information
- state string
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - storage
Environment
Storage - Environment level storage usage and limit information
- string[]
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- trial boolean
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
- name str
- The display name of the environment
- quotas
Environment
Quotas Args - Environment level consumption and quotas information
- state str
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - storage
Environment
Storage Args - Environment level storage usage and limit information
- Sequence[str]
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- trial bool
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
- name String
- The display name of the environment
- quotas Property Map
- Environment level consumption and quotas information
- state String
- Indicates whether the environment is enabled or disabled. Possible values are
ENABLED
andDISABLED
. The default value is ENABLED - storage Property Map
- Environment level storage usage and limit information
- List<String>
- A set of tags that are assigned to this environment. Every tag can have a maximum length of 100 characters
- trial Boolean
- Specifies whether the environment is a trial environment or a non-trial environment. Creating a trial environment is only possible if your license allows that. The default value is false (non-trial)
Supporting Types
EnvironmentQuotas, EnvironmentQuotasArgs
- Ddus
Pulumiverse.
Dynatrace. Inputs. Environment Quotas Ddus - Davis Data Units consumption and quota information on environment level. Not set (and not editable) if Davis data units is not enabled
- Dem
Units Pulumiverse.Dynatrace. Inputs. Environment Quotas Dem Units - DEM units consumption and quota information on environment level
- Host
Units int - Host units consumption and quota information on environment level
- Logs
Pulumiverse.
Dynatrace. Inputs. Environment Quotas Logs - Log Monitoring consumption and quota information on environment level. Not set (and not editable) if Log monitoring is not enabled. Not set (and not editable) if Log monitoring is migrated to Davis data on license level
- Synthetic
Pulumiverse.
Dynatrace. Inputs. Environment Quotas Synthetic - Synthetic monitors consumption and quota information on environment level. Not set (and not editable) if neither Synthetic nor DEM units is enabled
- User
Sessions Pulumiverse.Dynatrace. Inputs. Environment Quotas User Sessions - User sessions consumption and quota information on environment level
- Ddus
Environment
Quotas Ddus - Davis Data Units consumption and quota information on environment level. Not set (and not editable) if Davis data units is not enabled
- Dem
Units EnvironmentQuotas Dem Units - DEM units consumption and quota information on environment level
- Host
Units int - Host units consumption and quota information on environment level
- Logs
Environment
Quotas Logs - Log Monitoring consumption and quota information on environment level. Not set (and not editable) if Log monitoring is not enabled. Not set (and not editable) if Log monitoring is migrated to Davis data on license level
- Synthetic
Environment
Quotas Synthetic - Synthetic monitors consumption and quota information on environment level. Not set (and not editable) if neither Synthetic nor DEM units is enabled
- User
Sessions EnvironmentQuotas User Sessions - User sessions consumption and quota information on environment level
- ddus
Environment
Quotas Ddus - Davis Data Units consumption and quota information on environment level. Not set (and not editable) if Davis data units is not enabled
- dem
Units EnvironmentQuotas Dem Units - DEM units consumption and quota information on environment level
- host
Units Integer - Host units consumption and quota information on environment level
- logs
Environment
Quotas Logs - Log Monitoring consumption and quota information on environment level. Not set (and not editable) if Log monitoring is not enabled. Not set (and not editable) if Log monitoring is migrated to Davis data on license level
- synthetic
Environment
Quotas Synthetic - Synthetic monitors consumption and quota information on environment level. Not set (and not editable) if neither Synthetic nor DEM units is enabled
- user
Sessions EnvironmentQuotas User Sessions - User sessions consumption and quota information on environment level
- ddus
Environment
Quotas Ddus - Davis Data Units consumption and quota information on environment level. Not set (and not editable) if Davis data units is not enabled
- dem
Units EnvironmentQuotas Dem Units - DEM units consumption and quota information on environment level
- host
Units number - Host units consumption and quota information on environment level
- logs
Environment
Quotas Logs - Log Monitoring consumption and quota information on environment level. Not set (and not editable) if Log monitoring is not enabled. Not set (and not editable) if Log monitoring is migrated to Davis data on license level
- synthetic
Environment
Quotas Synthetic - Synthetic monitors consumption and quota information on environment level. Not set (and not editable) if neither Synthetic nor DEM units is enabled
- user
Sessions EnvironmentQuotas User Sessions - User sessions consumption and quota information on environment level
- ddus
Environment
Quotas Ddus - Davis Data Units consumption and quota information on environment level. Not set (and not editable) if Davis data units is not enabled
- dem_
units EnvironmentQuotas Dem Units - DEM units consumption and quota information on environment level
- host_
units int - Host units consumption and quota information on environment level
- logs
Environment
Quotas Logs - Log Monitoring consumption and quota information on environment level. Not set (and not editable) if Log monitoring is not enabled. Not set (and not editable) if Log monitoring is migrated to Davis data on license level
- synthetic
Environment
Quotas Synthetic - Synthetic monitors consumption and quota information on environment level. Not set (and not editable) if neither Synthetic nor DEM units is enabled
- user_
sessions EnvironmentQuotas User Sessions - User sessions consumption and quota information on environment level
- ddus Property Map
- Davis Data Units consumption and quota information on environment level. Not set (and not editable) if Davis data units is not enabled
- dem
Units Property Map - DEM units consumption and quota information on environment level
- host
Units Number - Host units consumption and quota information on environment level
- logs Property Map
- Log Monitoring consumption and quota information on environment level. Not set (and not editable) if Log monitoring is not enabled. Not set (and not editable) if Log monitoring is migrated to Davis data on license level
- synthetic Property Map
- Synthetic monitors consumption and quota information on environment level. Not set (and not editable) if neither Synthetic nor DEM units is enabled
- user
Sessions Property Map - User sessions consumption and quota information on environment level
EnvironmentQuotasDdus, EnvironmentQuotasDdusArgs
EnvironmentQuotasDemUnits, EnvironmentQuotasDemUnitsArgs
EnvironmentQuotasLogs, EnvironmentQuotasLogsArgs
EnvironmentQuotasSynthetic, EnvironmentQuotasSyntheticArgs
EnvironmentQuotasUserSessions, EnvironmentQuotasUserSessionsArgs
EnvironmentStorage, EnvironmentStorageArgs
- Transactions int
- Maximum number of newly monitored entry point PurePaths captured per process/minute on environment level. Can be set to any value from 100 to 100000
- Limits
Pulumiverse.
Dynatrace. Inputs. Environment Storage Limits - Retention
Pulumiverse.
Dynatrace. Inputs. Environment Storage Retention - User
Actions int - Maximum number of user actions generated per minute on environment level. Can be set to any value from 1 to 2147483646 or left unlimited by omitting this property
- Transactions int
- Maximum number of newly monitored entry point PurePaths captured per process/minute on environment level. Can be set to any value from 100 to 100000
- Limits
Environment
Storage Limits - Retention
Environment
Storage Retention - User
Actions int - Maximum number of user actions generated per minute on environment level. Can be set to any value from 1 to 2147483646 or left unlimited by omitting this property
- transactions Integer
- Maximum number of newly monitored entry point PurePaths captured per process/minute on environment level. Can be set to any value from 100 to 100000
- limits
Environment
Storage Limits - retention
Environment
Storage Retention - user
Actions Integer - Maximum number of user actions generated per minute on environment level. Can be set to any value from 1 to 2147483646 or left unlimited by omitting this property
- transactions number
- Maximum number of newly monitored entry point PurePaths captured per process/minute on environment level. Can be set to any value from 100 to 100000
- limits
Environment
Storage Limits - retention
Environment
Storage Retention - user
Actions number - Maximum number of user actions generated per minute on environment level. Can be set to any value from 1 to 2147483646 or left unlimited by omitting this property
- transactions int
- Maximum number of newly monitored entry point PurePaths captured per process/minute on environment level. Can be set to any value from 100 to 100000
- limits
Environment
Storage Limits - retention
Environment
Storage Retention - user_
actions int - Maximum number of user actions generated per minute on environment level. Can be set to any value from 1 to 2147483646 or left unlimited by omitting this property
- transactions Number
- Maximum number of newly monitored entry point PurePaths captured per process/minute on environment level. Can be set to any value from 100 to 100000
- limits Property Map
- retention Property Map
- user
Actions Number - Maximum number of user actions generated per minute on environment level. Can be set to any value from 1 to 2147483646 or left unlimited by omitting this property
EnvironmentStorageLimits, EnvironmentStorageLimitsArgs
- Logs int
- Log monitoring storage usage and limit information on environment level in bytes. Not editable when Log monitoring is not allowed by license or not configured on cluster level. 0 for unlimited.
- Session
Replay int - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- Symbol
Files int - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- Transactions int
- Transaction storage usage and limit information on environment level in bytes. 0 for unlimited.
- Logs int
- Log monitoring storage usage and limit information on environment level in bytes. Not editable when Log monitoring is not allowed by license or not configured on cluster level. 0 for unlimited.
- Session
Replay int - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- Symbol
Files int - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- Transactions int
- Transaction storage usage and limit information on environment level in bytes. 0 for unlimited.
- logs Integer
- Log monitoring storage usage and limit information on environment level in bytes. Not editable when Log monitoring is not allowed by license or not configured on cluster level. 0 for unlimited.
- session
Replay Integer - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- symbol
Files Integer - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- transactions Integer
- Transaction storage usage and limit information on environment level in bytes. 0 for unlimited.
- logs number
- Log monitoring storage usage and limit information on environment level in bytes. Not editable when Log monitoring is not allowed by license or not configured on cluster level. 0 for unlimited.
- session
Replay number - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- symbol
Files number - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- transactions number
- Transaction storage usage and limit information on environment level in bytes. 0 for unlimited.
- logs int
- Log monitoring storage usage and limit information on environment level in bytes. Not editable when Log monitoring is not allowed by license or not configured on cluster level. 0 for unlimited.
- session_
replay int - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- symbol_
files int - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- transactions int
- Transaction storage usage and limit information on environment level in bytes. 0 for unlimited.
- logs Number
- Log monitoring storage usage and limit information on environment level in bytes. Not editable when Log monitoring is not allowed by license or not configured on cluster level. 0 for unlimited.
- session
Replay Number - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- symbol
Files Number - Session replay storage usage and limit information on environment level in bytes. 0 for unlimited.
- transactions Number
- Transaction storage usage and limit information on environment level in bytes. 0 for unlimited.
EnvironmentStorageRetention, EnvironmentStorageRetentionArgs
- Rum int
- Real user monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- Service
Code intLevel - Service code level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- Service
Request intLevel - Service request level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- Session
Replay int - Session replay retention settings on environment level in days. Can be set to any value from 1 to 35 days
- Synthetic int
- Synthetic monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- Logs int
- Log monitoring retention settings on environment level in days. Not editable when Log monitoring is not allowed by license or not configured on cluster level. Can be set to any value from 5 to 90 days
- Rum int
- Real user monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- Service
Code intLevel - Service code level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- Service
Request intLevel - Service request level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- Session
Replay int - Session replay retention settings on environment level in days. Can be set to any value from 1 to 35 days
- Synthetic int
- Synthetic monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- Logs int
- Log monitoring retention settings on environment level in days. Not editable when Log monitoring is not allowed by license or not configured on cluster level. Can be set to any value from 5 to 90 days
- rum Integer
- Real user monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- service
Code IntegerLevel - Service code level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- service
Request IntegerLevel - Service request level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- session
Replay Integer - Session replay retention settings on environment level in days. Can be set to any value from 1 to 35 days
- synthetic Integer
- Synthetic monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- logs Integer
- Log monitoring retention settings on environment level in days. Not editable when Log monitoring is not allowed by license or not configured on cluster level. Can be set to any value from 5 to 90 days
- rum number
- Real user monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- service
Code numberLevel - Service code level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- service
Request numberLevel - Service request level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- session
Replay number - Session replay retention settings on environment level in days. Can be set to any value from 1 to 35 days
- synthetic number
- Synthetic monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- logs number
- Log monitoring retention settings on environment level in days. Not editable when Log monitoring is not allowed by license or not configured on cluster level. Can be set to any value from 5 to 90 days
- rum int
- Real user monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- service_
code_ intlevel - Service code level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- service_
request_ intlevel - Service request level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- session_
replay int - Session replay retention settings on environment level in days. Can be set to any value from 1 to 35 days
- synthetic int
- Synthetic monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- logs int
- Log monitoring retention settings on environment level in days. Not editable when Log monitoring is not allowed by license or not configured on cluster level. Can be set to any value from 5 to 90 days
- rum Number
- Real user monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- service
Code NumberLevel - Service code level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- service
Request NumberLevel - Service request level retention settings on environment level in days. Service code level retention time can't be greater than service request level retention time and both can't exceed one year
- session
Replay Number - Session replay retention settings on environment level in days. Can be set to any value from 1 to 35 days
- synthetic Number
- Synthetic monitoring retention settings on environment level in days. Can be set to any value from 1 to 35 days
- logs Number
- Log monitoring retention settings on environment level in days. Not editable when Log monitoring is not allowed by license or not configured on cluster level. Can be set to any value from 5 to 90 days
Package Details
- Repository
- dynatrace pulumiverse/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.