Class SamplingRuleState
Inherited Members
Namespace: Pulumi.Aws.Xray
Assembly: Pulumi.Aws.dll
Syntax
public sealed class SamplingRuleState : ResourceArgs
Constructors
View SourceSamplingRuleState()
Declaration
public SamplingRuleState()
Properties
View SourceArn
The ARN of the sampling rule.
Declaration
public Input<string> Arn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Attributes
Matches attributes derived from the request.
Declaration
public InputMap<string> Attributes { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
FixedRate
The percentage of matching requests to instrument, after the reservoir is exhausted.
Declaration
public Input<double> FixedRate { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Double> |
Host
Matches the hostname from a request URL.
Declaration
public Input<string> Host { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
HttpMethod
Matches the HTTP method of a request.
Declaration
public Input<string> HttpMethod { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Priority
The priority of the sampling rule.
Declaration
public Input<int> Priority { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
ReservoirSize
A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.
Declaration
public Input<int> ReservoirSize { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
ResourceArn
Matches the ARN of the AWS resource on which the service runs.
Declaration
public Input<string> ResourceArn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RuleName
The name of the sampling rule.
Declaration
public Input<string> RuleName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ServiceName
Matches the name that the service uses to identify itself in segments.
Declaration
public Input<string> ServiceName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ServiceType
Matches the origin that the service uses to identify its type in segments.
Declaration
public Input<string> ServiceType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
UrlPath
Matches the path from a request URL.
Declaration
public Input<string> UrlPath { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Version
The version of the sampling rule format (1 )
Declaration
public Input<int> Version { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |