func (f *Cloud) InstanceID(ctx context.Context, nodeName types.NodeName) (string, error) {
	f.addCall("instance-id")

	err, ok := f.ExtIDErr[nodeName]
	if ok {
		return "", err
	}

	return f.ExtID[nodeName], nil
}
// InstanceID returns the cloud provider ID of the node with the specified Name, unless an entry
// for the node exists in ExtIDError, in which case it returns the desired error (to facilitate
// testing of error handling).
InstanceID returns the cloud provider ID of the node with the specified Name, unless an entry
for the node exists in ExtIDError, in which case it returns the desired error (to facilitate
testing of error handling).
// InstanceID returns the cloud provider ID of the node with the specified Name unless an entry // for the node exists in ExtIDError in which case it returns the desired error ( to facilitate // testing of error handling ) .
func (f *Cloud) InstanceID(ctx context.Context, nodeName types.NodeName) (string, error) {
	f.addCall("instance-id")
	err, ok := f.ExtIDErr[nodeName]
	if ok {
		return "", err
	}
	return f.ExtID[nodeName], nil
}
func ( f * Cloud ) InstanceID ( ctx context . Context , nodeName types . NodeName ) ( string , error ) { f . addCall ( " " ) err , ok := f . ExtIDErr [ nodeName ] if ok { return " " , err } return f . ExtID [ nodeName ] , nil }
InstanceID returns the cloud provider ID of the node with the specified Name, unless an entry
for the node exists in ExtIDError, in which case it returns the desired error (to facilitate
testing of error handling).
InstanceID returns the cloud provider ID of the node with the specified Name unless an entry for the node exists in ExtIDError in which case it returns the desired error ( to facilitate testing of error handling ) .