# CloudsmithApi::PackagesValidateuploadMaven ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **artifact_id** | **String** | The ID of the artifact. | [optional] **sources_file** | **String** | Adds bundled Java source code to the Maven package. | [optional] **packaging** | **String** | Artifact's Maven packaging type. | [optional] **pom_file** | **String** | The POM file is an XML file containing the Maven coordinates. | [optional] **javadoc_file** | **String** | Adds bundled Java documentation to the Maven package | [optional] **version** | **String** | The version of this package. | [optional] **group_id** | **String** | Artifact's group ID. | [optional] **package_file** | **String** | The primary file for the package. |