ClusterResourceProperties Class
- java.
lang. Object - com.
azure. resourcemanager. appplatform. models. ClusterResourceProperties
- com.
Implements
public final class ClusterResourceProperties
implements JsonSerializable<ClusterResourceProperties>
Service properties payload.
Constructor Summary
Constructor | Description |
---|---|
ClusterResourceProperties() |
Creates an instance of Cluster |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
fqdn()
Get the fqdn property: Fully qualified dns name of the service instance. |
static
Cluster |
fromJson(JsonReader jsonReader)
Reads an instance of Cluster |
Marketplace |
marketplaceResource()
Get the marketplace |
Network |
networkProfile()
Get the network |
Power |
powerState()
Get the power |
Provisioning |
provisioningState()
Get the provisioning |
String |
serviceId()
Get the service |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Integer |
version()
Get the version property: Version of the Service. |
Service |
vnetAddons()
Get the vnet |
Cluster |
withMarketplaceResource(MarketplaceResource marketplaceResource)
Set the marketplace |
Cluster |
withNetworkProfile(NetworkProfile networkProfile)
Set the network |
Cluster |
withVnetAddons(ServiceVNetAddons vnetAddons)
Set the vnet |
Cluster |
withZoneRedundant(Boolean zoneRedundant)
Set the zone |
Boolean |
zoneRedundant()
Get the zone |
Methods inherited from java.lang.Object
Constructor Details
ClusterResourceProperties
public ClusterResourceProperties()
Creates an instance of ClusterResourceProperties class.
Method Details
fqdn
public String fqdn()
Get the fqdn property: Fully qualified dns name of the service instance.
Returns:
fromJson
public static ClusterResourceProperties fromJson(JsonReader jsonReader)
Reads an instance of ClusterResourceProperties from the JsonReader.
Parameters:
Returns:
Throws:
marketplaceResource
public MarketplaceResource marketplaceResource()
Get the marketplaceResource property: Purchasing 3rd party product of the Service resource.
Returns:
networkProfile
public NetworkProfile networkProfile()
Get the networkProfile property: Network profile of the Service.
Returns:
powerState
public PowerState powerState()
Get the powerState property: Power state of the Service.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: Provisioning state of the Service.
Returns:
serviceId
public String serviceId()
Get the serviceId property: ServiceInstanceEntity Id which uniquely identifies a created resource.
Returns:
toJson
validate
public void validate()
Validates the instance.
version
public Integer version()
Get the version property: Version of the Service.
Returns:
vnetAddons
public ServiceVNetAddons vnetAddons()
Get the vnetAddons property: Additional Service settings in vnet injection instance.
Returns:
withMarketplaceResource
public ClusterResourceProperties withMarketplaceResource(MarketplaceResource marketplaceResource)
Set the marketplaceResource property: Purchasing 3rd party product of the Service resource.
Parameters:
Returns:
withNetworkProfile
public ClusterResourceProperties withNetworkProfile(NetworkProfile networkProfile)
Set the networkProfile property: Network profile of the Service.
Parameters:
Returns:
withVnetAddons
public ClusterResourceProperties withVnetAddons(ServiceVNetAddons vnetAddons)
Set the vnetAddons property: Additional Service settings in vnet injection instance.
Parameters:
Returns:
withZoneRedundant
public ClusterResourceProperties withZoneRedundant(Boolean zoneRedundant)
Set the zoneRedundant property: The zoneRedundant property.
Parameters:
Returns:
zoneRedundant
public Boolean zoneRedundant()
Get the zoneRedundant property: The zoneRedundant property.
Returns:
Applies to
Azure SDK for Java