plugins

package
v0.9.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2017 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

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.

var InstancePluginMetadata *PluginMetadata = &PluginMetadata{}

InstancePluginMetadata points to the PluginMetadata struct.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL