你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ResourceSkuLocationInfo Class

  • java.lang.Object
    • com.azure.resourcemanager.appplatform.models.ResourceSkuLocationInfo

Implements

public final class ResourceSkuLocationInfo
implements JsonSerializable<ResourceSkuLocationInfo>

Locations and availability zones where the SKU is available.

Constructor Summary

Constructor Description
ResourceSkuLocationInfo()

Creates an instance of ResourceSkuLocationInfo class.

Method Summary

Modifier and Type Method and Description
static ResourceSkuLocationInfo fromJson(JsonReader jsonReader)

Reads an instance of ResourceSkuLocationInfo from the JsonReader.

String location()

Get the location property: Gets location of the SKU.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ResourceSkuLocationInfo withLocation(String location)

Set the location property: Gets location of the SKU.

ResourceSkuLocationInfo withZoneDetails(List<ResourceSkuZoneDetails> zoneDetails)

Set the zoneDetails property: Gets details of capabilities available to a SKU in specific zones.

ResourceSkuLocationInfo withZones(List<String> zones)

Set the zones property: Gets list of availability zones where the SKU is supported.

List<ResourceSkuZoneDetails> zoneDetails()

Get the zoneDetails property: Gets details of capabilities available to a SKU in specific zones.

List<String> zones()

Get the zones property: Gets list of availability zones where the SKU is supported.

Methods inherited from java.lang.Object

Constructor Details

ResourceSkuLocationInfo

public ResourceSkuLocationInfo()

Creates an instance of ResourceSkuLocationInfo class.

Method Details

fromJson

public static ResourceSkuLocationInfo fromJson(JsonReader jsonReader)

Reads an instance of ResourceSkuLocationInfo from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ResourceSkuLocationInfo if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the ResourceSkuLocationInfo.

location

public String location()

Get the location property: Gets location of the SKU.

Returns:

the location value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withLocation

public ResourceSkuLocationInfo withLocation(String location)

Set the location property: Gets location of the SKU.

Parameters:

location - the location value to set.

Returns:

the ResourceSkuLocationInfo object itself.

withZoneDetails

public ResourceSkuLocationInfo withZoneDetails(List zoneDetails)

Set the zoneDetails property: Gets details of capabilities available to a SKU in specific zones.

Parameters:

zoneDetails - the zoneDetails value to set.

Returns:

the ResourceSkuLocationInfo object itself.

withZones

public ResourceSkuLocationInfo withZones(List zones)

Set the zones property: Gets list of availability zones where the SKU is supported.

Parameters:

zones - the zones value to set.

Returns:

the ResourceSkuLocationInfo object itself.

zoneDetails

public List zoneDetails()

Get the zoneDetails property: Gets details of capabilities available to a SKU in specific zones.

Returns:

the zoneDetails value.

zones

public List zones()

Get the zones property: Gets list of availability zones where the SKU is supported.

Returns:

the zones value.

Applies to