AvsPrivateCloudPatch 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.
An update to a private cloud resource.
public class AvsPrivateCloudPatch : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Avs.Models.AvsPrivateCloudPatch>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Avs.Models.AvsPrivateCloudPatch>
public class AvsPrivateCloudPatch
type AvsPrivateCloudPatch = class
interface IJsonModel<AvsPrivateCloudPatch>
interface IPersistableModel<AvsPrivateCloudPatch>
type AvsPrivateCloudPatch = class
Public Class AvsPrivateCloudPatch
Implements IJsonModel(Of AvsPrivateCloudPatch), IPersistableModel(Of AvsPrivateCloudPatch)
Public Class AvsPrivateCloudPatch
- Inheritance
-
AvsPrivateCloudPatch
- Implements
Constructors
AvsPrivateCloudPatch() |
Initializes a new instance of AvsPrivateCloudPatch. |
Properties
Availability |
Properties describing how the cloud is distributed across availability zones. |
DnsZoneType |
The type of DNS zone to use. |
Encryption |
Customer managed key encryption, can be enabled or disabled. |
ExtendedNetworkBlocks |
Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X). |
Identity |
The managed service identities assigned to this resource. Current supported identity types: None, SystemAssigned. |
IdentitySources |
vCenter Single Sign On Identity Sources. |
Internet |
Connectivity to internet is enabled or disabled. |
ManagementCluster |
The default cluster used for management. |
Sku |
The SKU (Stock Keeping Unit) assigned to this resource. |
Tags |
Resource tags. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<AvsPrivateCloudPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<AvsPrivateCloudPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<AvsPrivateCloudPatch>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<AvsPrivateCloudPatch>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<AvsPrivateCloudPatch>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |