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. Serialized Name: ValidateRequest
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
| Name | Description |
|---|---|
| AppServiceValidateContent(String, ValidateResourceType, AzureLocation) |
Initializes a new instance of AppServiceValidateContent. |
Properties
| Name | Description |
|---|---|
| AppServiceEnvironment |
App Service Environment Properties Serialized Name: ValidateRequest.properties.appServiceEnvironment |
| Capacity |
Target capacity of the App Service plan (number of VMs). Serialized Name: ValidateRequest.properties.capacity |
| ContainerImagePlatform |
Platform (windows or linux) Serialized Name: ValidateRequest.properties.containerImagePlatform |
| ContainerImageRepository |
Repository name (image name) Serialized Name: ValidateRequest.properties.containerImageRepository |
| ContainerImageTag |
Image tag Serialized Name: ValidateRequest.properties.containerImageTag |
| ContainerRegistryBaseUri |
Base URL of the container registry Serialized Name: ValidateRequest.properties.containerRegistryBaseUrl |
| ContainerRegistryPassword |
Password for to access the container registry Serialized Name: ValidateRequest.properties.containerRegistryPassword |
| ContainerRegistryUsername |
Username for to access the container registry Serialized Name: ValidateRequest.properties.containerRegistryUsername |
| HostingEnvironment |
Name of App Service Environment where app or App Service plan should be created. Serialized Name: ValidateRequest.properties.hostingEnvironment |
| IsSpot |
<code>true</code> if App Service plan is for Spot instances; otherwise, <code>false</code>. Serialized Name: ValidateRequest.properties.isSpot |
| IsXenon |
<code>true</code> if App Service plan is running as a windows container Serialized Name: ValidateRequest.properties.isXenon |
| Location |
Expected location of the resource. Serialized Name: ValidateRequest.location |
| Name |
Resource name to verify. Serialized Name: ValidateRequest.name |
| NeedLinuxWorkers |
<code>true</code> if App Service plan is for Linux workers; otherwise, <code>false</code>. Serialized Name: ValidateRequest.properties.needLinuxWorkers |
| ServerFarmId |
ARM resource ID of an App Service plan that would host the app. Serialized Name: ValidateRequest.properties.serverFarmId |
| SkuName |
Name of the target SKU for the App Service plan. Serialized Name: ValidateRequest.properties.skuName |
| ValidateResourceType |
Resource type used for verification. Serialized Name: ValidateRequest.type |
Methods
| Name | Description |
|---|---|
| JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
Explicit Interface Implementations
| Name | Description |
|---|---|
| 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. |