Documentation
¶
Index ¶
- Constants
- func GetAmazonEC2MetaData(param AmazonEC2MetaDataParam) (string, error)
- func GetAmazonEC2UserData(out interface{}) error
- func GetGoogleCEMetaData(param GoogleCEMetaDataParam, recursive bool) (string, error)
- func GetGoogleCEUserData(out interface{}) error
- func GetIdentityDocument() (string, error)
- func JobIndex() (int, error)
- type AmazonEC2MetaDataParam
- type GoogleCEMetaDataParam
Constants ¶
View Source
const ( GoogleAllParams = GoogleCEMetaDataParam("") GoogleIdentityRSA = GoogleCEMetaDataParam("vendor/identity/rsa") GoogleAttributes = GoogleCEMetaDataParam("attributes/") GoogleUserData = GoogleCEMetaDataParam("attributes/user-data") GoogleSSHKeys = GoogleCEMetaDataParam("attributes/ssh-keys") GoogleDescription = GoogleCEMetaDataParam("description") GoogleDisks = GoogleCEMetaDataParam("disks/") GoogleHostname = GoogleCEMetaDataParam("hostname") GoogleID = GoogleCEMetaDataParam("id") GoogleName = GoogleCEMetaDataParam("name") GoogleNetworkInterfaces = GoogleCEMetaDataParam("networkInterfaces/") GoogleServiceAccounts = GoogleCEMetaDataParam("service-accounts") GoogleSADefaultToken = GoogleCEMetaDataParam("service-accounts/default/token") )
View Source
const ( AmazonAllParams = AmazonEC2MetaDataParam("") AmazonHostname = AmazonEC2MetaDataParam("hostname") AmazonID = AmazonEC2MetaDataParam("instance-id") AmazonLocalIPv4 = AmazonEC2MetaDataParam("local-ipv4") AmazonLocalHostname = AmazonEC2MetaDataParam("local-hostname") AmazonMAC = AmazonEC2MetaDataParam("mac") AmazonPublicIPv4 = AmazonEC2MetaDataParam("public-ipv4") )
View Source
const InstanceMetadataAddr = "169.254.169.254"
Variables ¶
This section is empty.
Functions ¶
func GetAmazonEC2MetaData ¶
func GetAmazonEC2MetaData(param AmazonEC2MetaDataParam) (string, error)
func GetAmazonEC2UserData ¶
func GetAmazonEC2UserData(out interface{}) error
func GetGoogleCEMetaData ¶
func GetGoogleCEMetaData(param GoogleCEMetaDataParam, recursive bool) (string, error)
func GetGoogleCEUserData ¶
func GetGoogleCEUserData(out interface{}) error
func GetIdentityDocument ¶
Types ¶
type AmazonEC2MetaDataParam ¶
type AmazonEC2MetaDataParam string
type GoogleCEMetaDataParam ¶
type GoogleCEMetaDataParam string
Click to show internal directories.
Click to hide internal directories.