func ParseCloudTag(cloudTag string) (CloudTag, error) {
	tag, err := ParseTag(cloudTag)
	if err != nil {
		return CloudTag{}, err
	}
	dt, ok := tag.(CloudTag)
	if !ok {
		return CloudTag{}, invalidTagError(cloudTag, CloudTagKind)
	}
	return dt, nil
}
// ParseCloudTag parses a cloud tag string.
ParseCloudTag parses a cloud tag string.
// ParseCloudTag parses a cloud tag string .
func ParseCloudTag(cloudTag string) (CloudTag, error) {
	tag, err := ParseTag(cloudTag)
	if err != nil {
		return CloudTag{}, err
	}
	dt, ok := tag.(CloudTag)
	if !ok {
		return CloudTag{}, invalidTagError(cloudTag, CloudTagKind)
	}
	return dt, nil
}
func ParseCloudTag ( cloudTag string ) ( CloudTag , error ) { tag , err := ParseTag ( cloudTag ) if err != nil { return CloudTag { } , err } dt , ok := tag . ( CloudTag ) if ! ok { return CloudTag { } , invalidTagError ( cloudTag , CloudTagKind ) } return dt , nil }
ParseCloudTag parses a cloud tag string.
ParseCloudTag parses a cloud tag string .