com.microsoft.azure.management.containerinstance.Capabilities Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-mgmt-containerinstance Show documentation
Show all versions of azure-mgmt-containerinstance Show documentation
This package contains Microsoft Azure Container Instance SDK. This package has been deprecated. A replacement package com.azure.resourcemanager:azure-resourcemanager-containerinstance is available as of 31-March-2022. We strongly encourage you to upgrade to continue receiving updates. See Migration Guide https://aka.ms/java-track2-migration-guide for guidance on upgrading. Refer to our deprecation policy https://azure.github.io/azure-sdk/policies_support.html for more details.
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/
package com.microsoft.azure.management.containerinstance;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
* The regional capabilities.
*/
public class Capabilities {
/**
* The resource type that this capability describes.
*/
@JsonProperty(value = "resourceType", access = JsonProperty.Access.WRITE_ONLY)
private String resourceType;
/**
* The OS type that this capability describes.
*/
@JsonProperty(value = "osType", access = JsonProperty.Access.WRITE_ONLY)
private String osType;
/**
* The resource location.
*/
@JsonProperty(value = "location", access = JsonProperty.Access.WRITE_ONLY)
private String location;
/**
* The ip address type that this capability describes.
*/
@JsonProperty(value = "ipAddressType", access = JsonProperty.Access.WRITE_ONLY)
private String ipAddressType;
/**
* The GPU sku that this capability describes.
*/
@JsonProperty(value = "gpu", access = JsonProperty.Access.WRITE_ONLY)
private String gpu;
/**
* The supported capabilities.
*/
@JsonProperty(value = "capabilities", access = JsonProperty.Access.WRITE_ONLY)
private CapabilitiesCapabilities capabilities;
/**
* Get the resource type that this capability describes.
*
* @return the resourceType value
*/
public String resourceType() {
return this.resourceType;
}
/**
* Get the OS type that this capability describes.
*
* @return the osType value
*/
public String osType() {
return this.osType;
}
/**
* Get the resource location.
*
* @return the location value
*/
public String location() {
return this.location;
}
/**
* Get the ip address type that this capability describes.
*
* @return the ipAddressType value
*/
public String ipAddressType() {
return this.ipAddressType;
}
/**
* Get the GPU sku that this capability describes.
*
* @return the gpu value
*/
public String gpu() {
return this.gpu;
}
/**
* Get the supported capabilities.
*
* @return the capabilities value
*/
public CapabilitiesCapabilities capabilities() {
return this.capabilities;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy