Capabilities1 Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The supported capabilities.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Capabilities1TypeConverter))]
public class Capabilities1 : Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.ICapabilities1
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Capabilities1TypeConverter))>]
type Capabilities1 = class
interface ICapabilities1
interface IJsonSerializable
Public Class Capabilities1
Implements ICapabilities1
- Inheritance
-
Capabilities1
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| Capabilities1() |
Creates an new Capabilities1 instance. |
Properties
| Name | Description |
|---|---|
| MaxCpu |
The maximum allowed CPU request in cores. |
| MaxGpuCount |
The maximum allowed GPU count. |
| MaxMemoryInGb |
The maximum allowed memory request in GB. |
Methods
| Name | Description |
|---|---|
| DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of Capabilities1. |
| DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of Capabilities1. |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.ICapabilities1. |
| FromJsonString(String) |
Creates a new instance of Capabilities1, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) |
Serializes this instance of Capabilities1 into a JsonNode. |
| ToJsonString() |
Serializes this instance to a json string. |
| ToString() | |