Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var InstancePluginMetadata = &PluginMetadata{}
InstancePluginMetadata points to the PluginMetadata struct.
Functions ¶
This section is empty.
Types ¶
type BeanstalkMetadata ¶
type BeanstalkMetadata struct { Environment string `json:"environment_name"` VersionLabel string `json:"version_label"` DeploymentID int `json:"deployment_id"` }
BeanstalkMetadata provides the shape for unmarshaling Elastic Beanstalk environment metadata.
type PluginMetadata ¶
type PluginMetadata struct { // IdentityDocument records the shape for unmarshaling an // EC2 instance identity document. IdentityDocument *ec2metadata.EC2InstanceIdentityDocument // BeanstalkMetadata records the Elastic Beanstalk // environment name, version label, and deployment ID. BeanstalkMetadata *BeanstalkMetadata // ECSContainerName records the ECS container ID. ECSContainerName string }
PluginMetadata struct contains items to record information about the AWS infrastructure hosting the traced application.
Click to show internal directories.
Click to hide internal directories.