dynatrace.AwsCredentials
Explore with Pulumi AI
Create AwsCredentials Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AwsCredentials(name: string, args: AwsCredentialsArgs, opts?: CustomResourceOptions);
@overload
def AwsCredentials(resource_name: str,
args: AwsCredentialsArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AwsCredentials(resource_name: str,
opts: Optional[ResourceOptions] = None,
authentication_data: Optional[AwsCredentialsAuthenticationDataArgs] = None,
partition_type: Optional[str] = None,
tagged_only: Optional[bool] = None,
credentials_enabled: Optional[bool] = None,
label: Optional[str] = None,
remove_defaults: Optional[bool] = None,
running_on_dynatrace_infrastructure: Optional[bool] = None,
supporting_services_managed_in_dynatrace: Optional[bool] = None,
supporting_services_to_monitors: Optional[Sequence[AwsCredentialsSupportingServicesToMonitorArgs]] = None,
tags_to_monitors: Optional[Sequence[AwsCredentialsTagsToMonitorArgs]] = None,
unknowns: Optional[str] = None)
func NewAwsCredentials(ctx *Context, name string, args AwsCredentialsArgs, opts ...ResourceOption) (*AwsCredentials, error)
public AwsCredentials(string name, AwsCredentialsArgs args, CustomResourceOptions? opts = null)
public AwsCredentials(String name, AwsCredentialsArgs args)
public AwsCredentials(String name, AwsCredentialsArgs args, CustomResourceOptions options)
type: dynatrace:AwsCredentials
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 AwsCredentialsArgs
- 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 AwsCredentialsArgs
- 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 AwsCredentialsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AwsCredentialsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AwsCredentialsArgs
- 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 awsCredentialsResource = new Dynatrace.AwsCredentials("awsCredentialsResource", new()
{
AuthenticationData = new Dynatrace.Inputs.AwsCredentialsAuthenticationDataArgs
{
AccessKey = "string",
AccountId = "string",
ExternalId = "string",
IamRole = "string",
SecretKey = "string",
Unknowns = "string",
},
PartitionType = "string",
TaggedOnly = false,
CredentialsEnabled = false,
Label = "string",
RemoveDefaults = false,
RunningOnDynatraceInfrastructure = false,
TagsToMonitors = new[]
{
new Dynatrace.Inputs.AwsCredentialsTagsToMonitorArgs
{
Name = "string",
Unknowns = "string",
Value = "string",
},
},
Unknowns = "string",
});
example, err := dynatrace.NewAwsCredentials(ctx, "awsCredentialsResource", &dynatrace.AwsCredentialsArgs{
AuthenticationData: &dynatrace.AwsCredentialsAuthenticationDataArgs{
AccessKey: pulumi.String("string"),
AccountId: pulumi.String("string"),
ExternalId: pulumi.String("string"),
IamRole: pulumi.String("string"),
SecretKey: pulumi.String("string"),
Unknowns: pulumi.String("string"),
},
PartitionType: pulumi.String("string"),
TaggedOnly: pulumi.Bool(false),
CredentialsEnabled: pulumi.Bool(false),
Label: pulumi.String("string"),
RemoveDefaults: pulumi.Bool(false),
RunningOnDynatraceInfrastructure: pulumi.Bool(false),
TagsToMonitors: dynatrace.AwsCredentialsTagsToMonitorArray{
&dynatrace.AwsCredentialsTagsToMonitorArgs{
Name: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Unknowns: pulumi.String("string"),
})
var awsCredentialsResource = new AwsCredentials("awsCredentialsResource", AwsCredentialsArgs.builder()
.authenticationData(AwsCredentialsAuthenticationDataArgs.builder()
.accessKey("string")
.accountId("string")
.externalId("string")
.iamRole("string")
.secretKey("string")
.unknowns("string")
.build())
.partitionType("string")
.taggedOnly(false)
.credentialsEnabled(false)
.label("string")
.removeDefaults(false)
.runningOnDynatraceInfrastructure(false)
.tagsToMonitors(AwsCredentialsTagsToMonitorArgs.builder()
.name("string")
.unknowns("string")
.value("string")
.build())
.unknowns("string")
.build());
aws_credentials_resource = dynatrace.AwsCredentials("awsCredentialsResource",
authentication_data={
"access_key": "string",
"account_id": "string",
"external_id": "string",
"iam_role": "string",
"secret_key": "string",
"unknowns": "string",
},
partition_type="string",
tagged_only=False,
credentials_enabled=False,
label="string",
remove_defaults=False,
running_on_dynatrace_infrastructure=False,
tags_to_monitors=[{
"name": "string",
"unknowns": "string",
"value": "string",
}],
unknowns="string")
const awsCredentialsResource = new dynatrace.AwsCredentials("awsCredentialsResource", {
authenticationData: {
accessKey: "string",
accountId: "string",
externalId: "string",
iamRole: "string",
secretKey: "string",
unknowns: "string",
},
partitionType: "string",
taggedOnly: false,
credentialsEnabled: false,
label: "string",
removeDefaults: false,
runningOnDynatraceInfrastructure: false,
tagsToMonitors: [{
name: "string",
unknowns: "string",
value: "string",
}],
unknowns: "string",
});
type: dynatrace:AwsCredentials
properties:
authenticationData:
accessKey: string
accountId: string
externalId: string
iamRole: string
secretKey: string
unknowns: string
credentialsEnabled: false
label: string
partitionType: string
removeDefaults: false
runningOnDynatraceInfrastructure: false
taggedOnly: false
tagsToMonitors:
- name: string
unknowns: string
value: string
unknowns: string
AwsCredentials Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The AwsCredentials resource accepts the following input properties:
- Authentication
Data Pulumiverse.Dynatrace. Inputs. Aws Credentials Authentication Data - credentials for the AWS authentication
- Partition
Type string - The type of the AWS partition
- Tagged
Only bool - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - Credentials
Enabled bool - Enable monitoring of specified AWS credentials
- Label string
- The name of the credentials
- Remove
Defaults bool - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - Running
On boolDynatrace Infrastructure - Run credentials on Dynatrace infrastructure
- Supporting
Services boolManaged In Dynatrace - Supporting
Services List<Pulumiverse.To Monitors Dynatrace. Inputs. Aws Credentials Supporting Services To Monitor> - supporting services to be monitored
- List<Pulumiverse.
Dynatrace. Inputs. Aws Credentials Tags To Monitor> - AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- Unknowns string
- Any attributes that aren't yet supported by this provider
- Authentication
Data AwsCredentials Authentication Data Args - credentials for the AWS authentication
- Partition
Type string - The type of the AWS partition
- Tagged
Only bool - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - Credentials
Enabled bool - Enable monitoring of specified AWS credentials
- Label string
- The name of the credentials
- Remove
Defaults bool - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - Running
On boolDynatrace Infrastructure - Run credentials on Dynatrace infrastructure
- Supporting
Services boolManaged In Dynatrace - Supporting
Services []AwsTo Monitors Credentials Supporting Services To Monitor Args - supporting services to be monitored
- []Aws
Credentials Tags To Monitor Args - AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- Unknowns string
- Any attributes that aren't yet supported by this provider
- authentication
Data AwsCredentials Authentication Data - credentials for the AWS authentication
- partition
Type String - The type of the AWS partition
- tagged
Only Boolean - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - credentials
Enabled Boolean - Enable monitoring of specified AWS credentials
- label String
- The name of the credentials
- remove
Defaults Boolean - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - running
On BooleanDynatrace Infrastructure - Run credentials on Dynatrace infrastructure
- supporting
Services BooleanManaged In Dynatrace - supporting
Services List<AwsTo Monitors Credentials Supporting Services To Monitor> - supporting services to be monitored
- List<Aws
Credentials Tags To Monitor> - AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- unknowns String
- Any attributes that aren't yet supported by this provider
- authentication
Data AwsCredentials Authentication Data - credentials for the AWS authentication
- partition
Type string - The type of the AWS partition
- tagged
Only boolean - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - credentials
Enabled boolean - Enable monitoring of specified AWS credentials
- label string
- The name of the credentials
- remove
Defaults boolean - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - running
On booleanDynatrace Infrastructure - Run credentials on Dynatrace infrastructure
- supporting
Services booleanManaged In Dynatrace - supporting
Services AwsTo Monitors Credentials Supporting Services To Monitor[] - supporting services to be monitored
- Aws
Credentials Tags To Monitor[] - AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- unknowns string
- Any attributes that aren't yet supported by this provider
- authentication_
data AwsCredentials Authentication Data Args - credentials for the AWS authentication
- partition_
type str - The type of the AWS partition
- tagged_
only bool - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - credentials_
enabled bool - Enable monitoring of specified AWS credentials
- label str
- The name of the credentials
- remove_
defaults bool - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - running_
on_ booldynatrace_ infrastructure - Run credentials on Dynatrace infrastructure
- supporting_
services_ boolmanaged_ in_ dynatrace - supporting_
services_ Sequence[Awsto_ monitors Credentials Supporting Services To Monitor Args] - supporting services to be monitored
- Sequence[Aws
Credentials Tags To Monitor Args] - AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- unknowns str
- Any attributes that aren't yet supported by this provider
- authentication
Data Property Map - credentials for the AWS authentication
- partition
Type String - The type of the AWS partition
- tagged
Only Boolean - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - credentials
Enabled Boolean - Enable monitoring of specified AWS credentials
- label String
- The name of the credentials
- remove
Defaults Boolean - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - running
On BooleanDynatrace Infrastructure - Run credentials on Dynatrace infrastructure
- supporting
Services BooleanManaged In Dynatrace - supporting
Services List<Property Map>To Monitors - supporting services to be monitored
- List<Property Map>
- AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- unknowns String
- Any attributes that aren't yet supported by this provider
Outputs
All input properties are implicitly available as output properties. Additionally, the AwsCredentials 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 AwsCredentials Resource
Get an existing AwsCredentials 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?: AwsCredentialsState, opts?: CustomResourceOptions): AwsCredentials
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
authentication_data: Optional[AwsCredentialsAuthenticationDataArgs] = None,
credentials_enabled: Optional[bool] = None,
label: Optional[str] = None,
partition_type: Optional[str] = None,
remove_defaults: Optional[bool] = None,
running_on_dynatrace_infrastructure: Optional[bool] = None,
supporting_services_managed_in_dynatrace: Optional[bool] = None,
supporting_services_to_monitors: Optional[Sequence[AwsCredentialsSupportingServicesToMonitorArgs]] = None,
tagged_only: Optional[bool] = None,
tags_to_monitors: Optional[Sequence[AwsCredentialsTagsToMonitorArgs]] = None,
unknowns: Optional[str] = None) -> AwsCredentials
func GetAwsCredentials(ctx *Context, name string, id IDInput, state *AwsCredentialsState, opts ...ResourceOption) (*AwsCredentials, error)
public static AwsCredentials Get(string name, Input<string> id, AwsCredentialsState? state, CustomResourceOptions? opts = null)
public static AwsCredentials get(String name, Output<String> id, AwsCredentialsState 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.
- Authentication
Data Pulumiverse.Dynatrace. Inputs. Aws Credentials Authentication Data - credentials for the AWS authentication
- Credentials
Enabled bool - Enable monitoring of specified AWS credentials
- Label string
- The name of the credentials
- Partition
Type string - The type of the AWS partition
- Remove
Defaults bool - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - Running
On boolDynatrace Infrastructure - Run credentials on Dynatrace infrastructure
- Supporting
Services boolManaged In Dynatrace - Supporting
Services List<Pulumiverse.To Monitors Dynatrace. Inputs. Aws Credentials Supporting Services To Monitor> - supporting services to be monitored
- Tagged
Only bool - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - List<Pulumiverse.
Dynatrace. Inputs. Aws Credentials Tags To Monitor> - AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- Unknowns string
- Any attributes that aren't yet supported by this provider
- Authentication
Data AwsCredentials Authentication Data Args - credentials for the AWS authentication
- Credentials
Enabled bool - Enable monitoring of specified AWS credentials
- Label string
- The name of the credentials
- Partition
Type string - The type of the AWS partition
- Remove
Defaults bool - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - Running
On boolDynatrace Infrastructure - Run credentials on Dynatrace infrastructure
- Supporting
Services boolManaged In Dynatrace - Supporting
Services []AwsTo Monitors Credentials Supporting Services To Monitor Args - supporting services to be monitored
- Tagged
Only bool - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - []Aws
Credentials Tags To Monitor Args - AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- Unknowns string
- Any attributes that aren't yet supported by this provider
- authentication
Data AwsCredentials Authentication Data - credentials for the AWS authentication
- credentials
Enabled Boolean - Enable monitoring of specified AWS credentials
- label String
- The name of the credentials
- partition
Type String - The type of the AWS partition
- remove
Defaults Boolean - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - running
On BooleanDynatrace Infrastructure - Run credentials on Dynatrace infrastructure
- supporting
Services BooleanManaged In Dynatrace - supporting
Services List<AwsTo Monitors Credentials Supporting Services To Monitor> - supporting services to be monitored
- tagged
Only Boolean - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - List<Aws
Credentials Tags To Monitor> - AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- unknowns String
- Any attributes that aren't yet supported by this provider
- authentication
Data AwsCredentials Authentication Data - credentials for the AWS authentication
- credentials
Enabled boolean - Enable monitoring of specified AWS credentials
- label string
- The name of the credentials
- partition
Type string - The type of the AWS partition
- remove
Defaults boolean - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - running
On booleanDynatrace Infrastructure - Run credentials on Dynatrace infrastructure
- supporting
Services booleanManaged In Dynatrace - supporting
Services AwsTo Monitors Credentials Supporting Services To Monitor[] - supporting services to be monitored
- tagged
Only boolean - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - Aws
Credentials Tags To Monitor[] - AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- unknowns string
- Any attributes that aren't yet supported by this provider
- authentication_
data AwsCredentials Authentication Data Args - credentials for the AWS authentication
- credentials_
enabled bool - Enable monitoring of specified AWS credentials
- label str
- The name of the credentials
- partition_
type str - The type of the AWS partition
- remove_
defaults bool - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - running_
on_ booldynatrace_ infrastructure - Run credentials on Dynatrace infrastructure
- supporting_
services_ boolmanaged_ in_ dynatrace - supporting_
services_ Sequence[Awsto_ monitors Credentials Supporting Services To Monitor Args] - supporting services to be monitored
- tagged_
only bool - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - Sequence[Aws
Credentials Tags To Monitor Args] - AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- unknowns str
- Any attributes that aren't yet supported by this provider
- authentication
Data Property Map - credentials for the AWS authentication
- credentials
Enabled Boolean - Enable monitoring of specified AWS credentials
- label String
- The name of the credentials
- partition
Type String - The type of the AWS partition
- remove
Defaults Boolean - Instructs the provider to remove the supporting services Dynatrace applies by default to newly created AWS Credentials. Supporting Services applied by via
dynatrace.AwsService
subsequently won't get touched. Note: This attribute is only getting considered during creation of the resource. Changing it afterwards won't have an effect - running
On BooleanDynatrace Infrastructure - Run credentials on Dynatrace infrastructure
- supporting
Services BooleanManaged In Dynatrace - supporting
Services List<Property Map>To Monitors - supporting services to be monitored
- tagged
Only Boolean - Monitor only resources which have specified AWS tags (
true
) or all resources (false
) - List<Property Map>
- AWS tags to be monitored. You can specify up to 10 tags. Only applicable when the tagged_only parameter is set to
true
- unknowns String
- Any attributes that aren't yet supported by this provider
Supporting Types
AwsCredentialsAuthenticationData, AwsCredentialsAuthenticationDataArgs
- Access
Key string - the access key
- Account
Id string - the ID of the Amazon account
- External
Id string - (Read only) the external ID token for setting an IAM role. You can obtain it with the
GET /aws/iamExternalId
request - Iam
Role string - the IAM role to be used by Dynatrace to get monitoring data
- Secret
Key string - the secret access key
- Unknowns string
- Any attributes that aren't yet supported by this provider
- Access
Key string - the access key
- Account
Id string - the ID of the Amazon account
- External
Id string - (Read only) the external ID token for setting an IAM role. You can obtain it with the
GET /aws/iamExternalId
request - Iam
Role string - the IAM role to be used by Dynatrace to get monitoring data
- Secret
Key string - the secret access key
- Unknowns string
- Any attributes that aren't yet supported by this provider
- access
Key String - the access key
- account
Id String - the ID of the Amazon account
- external
Id String - (Read only) the external ID token for setting an IAM role. You can obtain it with the
GET /aws/iamExternalId
request - iam
Role String - the IAM role to be used by Dynatrace to get monitoring data
- secret
Key String - the secret access key
- unknowns String
- Any attributes that aren't yet supported by this provider
- access
Key string - the access key
- account
Id string - the ID of the Amazon account
- external
Id string - (Read only) the external ID token for setting an IAM role. You can obtain it with the
GET /aws/iamExternalId
request - iam
Role string - the IAM role to be used by Dynatrace to get monitoring data
- secret
Key string - the secret access key
- unknowns string
- Any attributes that aren't yet supported by this provider
- access_
key str - the access key
- account_
id str - the ID of the Amazon account
- external_
id str - (Read only) the external ID token for setting an IAM role. You can obtain it with the
GET /aws/iamExternalId
request - iam_
role str - the IAM role to be used by Dynatrace to get monitoring data
- secret_
key str - the secret access key
- unknowns str
- Any attributes that aren't yet supported by this provider
- access
Key String - the access key
- account
Id String - the ID of the Amazon account
- external
Id String - (Read only) the external ID token for setting an IAM role. You can obtain it with the
GET /aws/iamExternalId
request - iam
Role String - the IAM role to be used by Dynatrace to get monitoring data
- secret
Key String - the secret access key
- unknowns String
- Any attributes that aren't yet supported by this provider
AwsCredentialsSupportingServicesToMonitor, AwsCredentialsSupportingServicesToMonitorArgs
- Monitored
Metrics List<Pulumiverse.Dynatrace. Inputs. Aws Credentials Supporting Services To Monitor Monitored Metric> - a list of metrics to be monitored for this service
- Name string
- the name of the supporting service
- Unknowns string
- Any attributes that aren't yet supported by this provider
- Monitored
Metrics []AwsCredentials Supporting Services To Monitor Monitored Metric - a list of metrics to be monitored for this service
- Name string
- the name of the supporting service
- Unknowns string
- Any attributes that aren't yet supported by this provider
- monitored
Metrics List<AwsCredentials Supporting Services To Monitor Monitored Metric> - a list of metrics to be monitored for this service
- name String
- the name of the supporting service
- unknowns String
- Any attributes that aren't yet supported by this provider
- monitored
Metrics AwsCredentials Supporting Services To Monitor Monitored Metric[] - a list of metrics to be monitored for this service
- name string
- the name of the supporting service
- unknowns string
- Any attributes that aren't yet supported by this provider
- monitored_
metrics Sequence[AwsCredentials Supporting Services To Monitor Monitored Metric] - a list of metrics to be monitored for this service
- name str
- the name of the supporting service
- unknowns str
- Any attributes that aren't yet supported by this provider
- monitored
Metrics List<Property Map> - a list of metrics to be monitored for this service
- name String
- the name of the supporting service
- unknowns String
- Any attributes that aren't yet supported by this provider
AwsCredentialsSupportingServicesToMonitorMonitoredMetric, AwsCredentialsSupportingServicesToMonitorMonitoredMetricArgs
- Dimensions List<string>
- a list of metric's dimensions names
- Name string
- the name of the metric of the supporting service
- Statistic string
- the statistic (aggregation) to be used for the metric. AVGMINMAX value is 3 statistics at once: AVERAGE, MINIMUM and MAXIMUM
- Unknowns string
- Any attributes that aren't yet supported by this provider
- Dimensions []string
- a list of metric's dimensions names
- Name string
- the name of the metric of the supporting service
- Statistic string
- the statistic (aggregation) to be used for the metric. AVGMINMAX value is 3 statistics at once: AVERAGE, MINIMUM and MAXIMUM
- Unknowns string
- Any attributes that aren't yet supported by this provider
- dimensions List<String>
- a list of metric's dimensions names
- name String
- the name of the metric of the supporting service
- statistic String
- the statistic (aggregation) to be used for the metric. AVGMINMAX value is 3 statistics at once: AVERAGE, MINIMUM and MAXIMUM
- unknowns String
- Any attributes that aren't yet supported by this provider
- dimensions string[]
- a list of metric's dimensions names
- name string
- the name of the metric of the supporting service
- statistic string
- the statistic (aggregation) to be used for the metric. AVGMINMAX value is 3 statistics at once: AVERAGE, MINIMUM and MAXIMUM
- unknowns string
- Any attributes that aren't yet supported by this provider
- dimensions Sequence[str]
- a list of metric's dimensions names
- name str
- the name of the metric of the supporting service
- statistic str
- the statistic (aggregation) to be used for the metric. AVGMINMAX value is 3 statistics at once: AVERAGE, MINIMUM and MAXIMUM
- unknowns str
- Any attributes that aren't yet supported by this provider
- dimensions List<String>
- a list of metric's dimensions names
- name String
- the name of the metric of the supporting service
- statistic String
- the statistic (aggregation) to be used for the metric. AVGMINMAX value is 3 statistics at once: AVERAGE, MINIMUM and MAXIMUM
- unknowns String
- Any attributes that aren't yet supported by this provider
AwsCredentialsTagsToMonitor, AwsCredentialsTagsToMonitorArgs
Package Details
- Repository
- dynatrace pulumiverse/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.