# CloudsmithApi::MavenPackageUpload ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **architectures** | [**Array<Architecture>**](Architecture.md) | | [optional] **artifact_id** | **String** | The ID of the artifact. | [optional] **cdn_url** | **String** | | [optional] **checksum_md5** | **String** | | [optional] **checksum_sha1** | **String** | | [optional] **checksum_sha256** | **String** | | [optional] **checksum_sha512** | **String** | | [optional] **dependencies_checksum_md5** | **String** | A checksum of all of the package's dependencies. | [optional] **dependencies_url** | **String** | | [optional] **description** | **String** | A textual description of this package. | [optional] **distro** | [**Distribution**](Distribution.md) | | [optional] **distro_version** | [**DistributionVersion**](DistributionVersion.md) | | [optional] **downloads** | **Integer** | | [optional] **epoch** | **Integer** | The epoch of the package version (if any). | [optional] **extension** | **String** | | [optional] **filename** | **String** | | [optional] **files** | [**Array<PackageFile>**](PackageFile.md) | | [optional] **format** | **String** | | [optional] **format_url** | **String** | | [optional] **group_id** | **String** | Artifact's group ID. | [optional] **identifier_perm** | **String** | Unique and permanent identifier for the package. | [optional] **indexed** | **BOOLEAN** | | [optional] **is_downloadable** | **BOOLEAN** | | [optional] **is_quarantined** | **BOOLEAN** | | [optional] **is_sync_awaiting** | **BOOLEAN** | | [optional] **is_sync_completed** | **BOOLEAN** | | [optional] **is_sync_failed** | **BOOLEAN** | | [optional] **is_sync_in_flight** | **BOOLEAN** | | [optional] **is_sync_in_progress** | **BOOLEAN** | | [optional] **license** | **String** | The license of this package. | [optional] **name** | **String** | The name of this package. | [optional] **namespace** | **String** | | [optional] **namespace_url** | **String** | | [optional] **num_files** | **Integer** | | [optional] **origin_repository** | **String** | | [optional] **origin_repository_url** | **String** | | [optional] **package_type** | **Integer** | The type of package contents. | [optional] **packaging** | **String** | Artifact's Maven packaging type. | [optional] **release** | **String** | The release of the package version (if any). | [optional] **repository** | **String** | | [optional] **repository_url** | **String** | | [optional] **sbt_version** | **String** | | [optional] **scala_version** | **String** | | [optional] **security_scan_completed_at** | **DateTime** | The datetime the security scanning was completed. | [optional] **security_scan_started_at** | **DateTime** | The datetime the security scanning was started. | [optional] **security_scan_status** | **String** | | [optional] [default to 'Awaiting Security Scan'] **security_scan_status_updated_at** | **DateTime** | The datetime the security scanning status was updated. | [optional] **self_html_url** | **String** | | [optional] **self_url** | **String** | | [optional] **signature_url** | **String** | | [optional] **size** | **Integer** | The calculated size of the package. | [optional] **slug** | **String** | The public unique identifier for the package. | [optional] **slug_perm** | **String** | | [optional] **stage** | **Integer** | The synchronisation (in progress) stage of the package. | [optional] **stage_str** | **String** | | [optional] **stage_updated_at** | **DateTime** | The datetime the package stage was updated at. | [optional] **status** | **Integer** | The synchronisation status of the package. | [optional] **status_reason** | **String** | A textual description for the synchronous status reason (if any | [optional] **status_str** | **String** | | [optional] **status_updated_at** | **DateTime** | The datetime the package status was updated at. | [optional] **status_url** | **String** | | [optional] **subtype** | **String** | | [optional] **summary** | **String** | A one-liner synopsis of this package. | [optional] **sync_finished_at** | **DateTime** | The datetime the package sync was finished at. | [optional] **sync_progress** | **Integer** | Synchronisation progress (from 0-100) | [optional] **tags_immutable** | [**Tags**](Tags.md) | | [optional] **type_display** | **String** | | [optional] **uploaded_at** | **DateTime** | The date this package was uploaded. | [optional] **uploader** | **String** | | [optional] **uploader_url** | **String** | | [optional] **version** | **String** | The raw version for this package. | [optional] **version_orig** | **String** | | [optional] **vulnerability_scan_results_url** | **String** | | [optional]