AppServiceValidateContent Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Resource validation request content.
public class AppServiceValidateContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppService.Models.AppServiceValidateContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppService.Models.AppServiceValidateContent>
type AppServiceValidateContent = class
interface IJsonModel<AppServiceValidateContent>
interface IPersistableModel<AppServiceValidateContent>
Public Class AppServiceValidateContent
Implements IJsonModel(Of AppServiceValidateContent), IPersistableModel(Of AppServiceValidateContent)
- Inheritance
-
AppServiceValidateContent
- Implements
Constructors
AppServiceValidateContent(String, ValidateResourceType, AzureLocation) |
Initializes a new instance of AppServiceValidateContent. |
Properties
AppServiceEnvironment |
App Service Environment Properties. |
Capacity |
Target capacity of the App Service plan (number of VMs). |
ContainerImagePlatform |
Platform (windows or linux). |
ContainerImageRepository |
Repository name (image name). |
ContainerImageTag |
Image tag. |
ContainerRegistryBaseUri |
Base URL of the container registry. |
ContainerRegistryPassword |
Password for to access the container registry. |
ContainerRegistryUsername |
Username for to access the container registry. |
HostingEnvironment |
Name of App Service Environment where app or App Service plan should be created. |
IsSpot |
<code>true</code> if App Service plan is for Spot instances; otherwise, <code>false</code>. |
IsXenon |
<code>true</code> if App Service plan is running as a windows container. |
Location |
Expected location of the resource. |
Name |
Resource name to verify. |
NeedLinuxWorkers |
<code>true</code> if App Service plan is for Linux workers; otherwise, <code>false</code>. |
ServerFarmId |
ARM resource ID of an App Service plan that would host the app. |
SkuName |
Name of the target SKU for the App Service plan. |
ValidateResourceType |
Resource type used for verification. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<AppServiceValidateContent>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<AppServiceValidateContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<AppServiceValidateContent>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<AppServiceValidateContent>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<AppServiceValidateContent>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |