Class Plan
java.lang.Object
com.microsoft.azure.management.compute.Plan
Specifies information about the marketplace image used to create the virtual
machine. This element is only used for marketplace images. Before you can
use a marketplace image from an API, you must enable the image for
programmatic use. In the Azure portal, find the marketplace image that you
want to use and then click **Want to deploy programmatically, Get Started
->**. Enter any required information and then click **Save**.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionname()
Get the plan ID.product()
Get specifies the product of the image from the marketplace.Get the promotion code.Get the publisher ID.Set the plan ID.withProduct
(String product) Set specifies the product of the image from the marketplace.withPromotionCode
(String promotionCode) Set the promotion code.withPublisher
(String publisher) Set the publisher ID.
-
Constructor Details
-
Plan
public Plan()
-
-
Method Details
-
name
Get the plan ID.- Returns:
- the name value
-
withName
Set the plan ID.- Parameters:
name
- the name value to set- Returns:
- the Plan object itself.
-
publisher
Get the publisher ID.- Returns:
- the publisher value
-
withPublisher
Set the publisher ID.- Parameters:
publisher
- the publisher value to set- Returns:
- the Plan object itself.
-
product
Get specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.- Returns:
- the product value
-
withProduct
Set specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.- Parameters:
product
- the product value to set- Returns:
- the Plan object itself.
-
promotionCode
Get the promotion code.- Returns:
- the promotionCode value
-
withPromotionCode
Set the promotion code.- Parameters:
promotionCode
- the promotionCode value to set- Returns:
- the Plan object itself.
-