@property
@pulumi.getter
def plan(self) -> Optional['outputs.PlanResponse']:
    '\n        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**.\n        '
    return pulumi.get(self, '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**.
@property
@pulumi.getter
def plan(self) -> Optional['outputs.PlanResponse']:
    '\n        \n        '
    return pulumi.get(self, 'plan')