HyperVToAzStackHcireplicationExtensionModelCustomProperties 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.
HyperV to AzStackHCI Replication extension model custom properties.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVToAzStackHcireplicationExtensionModelCustomPropertiesTypeConverter))]
public class HyperVToAzStackHcireplicationExtensionModelCustomProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IHyperVToAzStackHcireplicationExtensionModelCustomProperties, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVToAzStackHcireplicationExtensionModelCustomPropertiesTypeConverter))>]
type HyperVToAzStackHcireplicationExtensionModelCustomProperties = class
interface IHyperVToAzStackHcireplicationExtensionModelCustomProperties
interface IJsonSerializable
interface IReplicationExtensionModelCustomProperties
interface IValidates
Public Class HyperVToAzStackHcireplicationExtensionModelCustomProperties
Implements IHyperVToAzStackHcireplicationExtensionModelCustomProperties, IValidates
- Inheritance
-
HyperVToAzStackHcireplicationExtensionModelCustomProperties
- Attributes
- Implements
Constructors
HyperVToAzStackHcireplicationExtensionModelCustomProperties() |
Creates an new HyperVToAzStackHcireplicationExtensionModelCustomProperties instance. |
Properties
AsrServiceUri |
Gets or sets the Uri of ASR. |
AzStackHciFabricArmId |
Gets or sets the ARM Id of the target AzStackHCI fabric. |
AzStackHciSiteId |
Gets or sets the ARM Id of the AzStackHCI site. |
GatewayServiceUri |
Gets or sets the Uri of Gateway. |
HyperVFabricArmId |
Gets or sets the ARM Id of the source HyperV fabric. |
HyperVSiteId |
Gets or sets the ARM Id of the HyperV site. |
InstanceType |
Gets or sets the instance type. |
RcmServiceUri |
Gets or sets the Uri of Rcm. |
ResourceGroup |
Gets or sets the resource group. |
ResourceLocation |
Gets or sets the resource location. |
SourceGatewayServiceId |
Gets or sets the gateway service Id of source. |
SourceStorageContainerName |
Gets or sets the source storage container name. |
StorageAccountId |
Gets or sets the storage account Id. |
StorageAccountSasSecretName |
Gets or sets the Sas Secret of storage account. |
SubscriptionId |
Gets or sets the subscription. |
TargetGatewayServiceId |
Gets or sets the gateway service Id of target. |
TargetStorageContainerName |
Gets or sets the target storage container name. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of HyperVToAzStackHcireplicationExtensionModelCustomProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of HyperVToAzStackHcireplicationExtensionModelCustomProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IHyperVToAzStackHcireplicationExtensionModelCustomProperties. |
FromJsonString(String) |
Creates a new instance of HyperVToAzStackHcireplicationExtensionModelCustomProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of HyperVToAzStackHcireplicationExtensionModelCustomProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |