package awsxray // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // samplingRuleRecordProperty := &SamplingRuleRecordProperty{ // CreatedAt: jsii.String("createdAt"), // ModifiedAt: jsii.String("modifiedAt"), // SamplingRule: &SamplingRuleProperty{ // FixedRate: jsii.Number(123), // Host: jsii.String("host"), // HttpMethod: jsii.String("httpMethod"), // Priority: jsii.Number(123), // ReservoirSize: jsii.Number(123), // ResourceArn: jsii.String("resourceArn"), // ServiceName: jsii.String("serviceName"), // ServiceType: jsii.String("serviceType"), // UrlPath: jsii.String("urlPath"), // // // the properties below are optional // Attributes: map[string]*string{ // "attributesKey": jsii.String("attributes"), // }, // RuleArn: jsii.String("ruleArn"), // RuleName: jsii.String("ruleName"), // Version: jsii.Number(123), // }, // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrulerecord.html // type CfnSamplingRule_SamplingRuleRecordProperty struct { // When the rule was created, in Unix time seconds. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrulerecord.html#cfn-xray-samplingrule-samplingrulerecord-createdat // CreatedAt *string `field:"optional" json:"createdAt" yaml:"createdAt"` // When the rule was modified, in Unix time seconds. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrulerecord.html#cfn-xray-samplingrule-samplingrulerecord-modifiedat // ModifiedAt *string `field:"optional" json:"modifiedAt" yaml:"modifiedAt"` // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrulerecord.html#cfn-xray-samplingrule-samplingrulerecord-samplingrule // SamplingRule interface{} `field:"optional" json:"samplingRule" yaml:"samplingRule"` }