PlatformProperties Class 
The platform properties against which the run has to happen.
All required parameters must be populated in order to send to server.
Constructor
PlatformProperties(*, os: str | _models.OS, architecture: str | _models.Architecture | None = None, variant: str | _models.Variant | None = None, **kwargs: Any)Keyword-Only Parameters
| Name | Description | 
|---|---|
| os | The operating system type required for the run. Required. Known values are: "Windows" and "Linux". | 
| architecture | 
				str or 
				Architecture
		 The OS architecture. Known values are: "amd64", "x86", "386", "arm", and "arm64". Default value: None | 
| variant | Variant of the CPU. Known values are: "v6", "v7", and "v8". Default value: None | 
Variables
| Name | Description | 
|---|---|
| os | The operating system type required for the run. Required. Known values are: "Windows" and "Linux". | 
| architecture | 
				str or 
				Architecture
		 The OS architecture. Known values are: "amd64", "x86", "386", "arm", and "arm64". | 
| variant | Variant of the CPU. Known values are: "v6", "v7", and "v8". |