diff --git a/services/metalv1/README.md b/services/metalv1/README.md
index 1ec738a1..d49751e8 100644
--- a/services/metalv1/README.md
+++ b/services/metalv1/README.md
@@ -87,7 +87,7 @@ To exclude resources, and optimize response delivery, use the `exclude` query pa
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.
 
 - API version: 1.0.0
-- Package version: 
+- Package version: 0.30.0
 - Build package: org.openapitools.codegen.languages.GoClientCodegen
 
 ## Installation
diff --git a/services/metalv1/configuration.go b/services/metalv1/configuration.go
index 8370460e..3be0b6b5 100644
--- a/services/metalv1/configuration.go
+++ b/services/metalv1/configuration.go
@@ -90,7 +90,7 @@ type Configuration struct {
 func NewConfiguration() *Configuration {
 	cfg := &Configuration{
 		DefaultHeader: make(map[string]string),
-		UserAgent:     "equinix-sdk-go/",
+		UserAgent:     "equinix-sdk-go/0.30.0",
 		Debug:         false,
 		Servers: ServerConfigurations{
 			{
diff --git a/version b/version
new file mode 100644
index 00000000..065d469b
--- /dev/null
+++ b/version
@@ -0,0 +1 @@
+0.30.0
\ No newline at end of file