Show / Hide Table of Contents

Struct BackupDataSourceType

Type of workload this item represents.

Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.ResourceManager.RecoveryServicesBackup.dll
Syntax
public struct BackupDataSourceType : IEquatable<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType>

Constructors

BackupDataSourceType(String)

Initializes a new instance of BackupDataSourceType.

Declaration
public BackupDataSourceType (string value);
Parameters
System.String value

Exceptions
System.ArgumentNullException

value is null.

Properties

AzureFileShare

AzureFileShare.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType AzureFileShare { get; }
Property Value
BackupDataSourceType

AzureSqlDB

AzureSqlDb.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType AzureSqlDB { get; }
Property Value
BackupDataSourceType

Client

Client.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType Client { get; }
Property Value
BackupDataSourceType

Exchange

Exchange.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType Exchange { get; }
Property Value
BackupDataSourceType

FileFolder

FileFolder.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType FileFolder { get; }
Property Value
BackupDataSourceType

GenericDataSource

GenericDataSource.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType GenericDataSource { get; }
Property Value
BackupDataSourceType

Invalid

Invalid.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType Invalid { get; }
Property Value
BackupDataSourceType

SapAseDatabase

SAPAseDatabase.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType SapAseDatabase { get; }
Property Value
BackupDataSourceType

SapHanaDatabase

SAPHanaDatabase.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType SapHanaDatabase { get; }
Property Value
BackupDataSourceType

SapHanaDBInstance

SAPHanaDBInstance.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType SapHanaDBInstance { get; }
Property Value
BackupDataSourceType

Sharepoint

Sharepoint.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType Sharepoint { get; }
Property Value
BackupDataSourceType

SqlDatabase

SQLDataBase.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType SqlDatabase { get; }
Property Value
BackupDataSourceType

SqlDB

SQLDB.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType SqlDB { get; }
Property Value
BackupDataSourceType

SystemState

SystemState.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType SystemState { get; }
Property Value
BackupDataSourceType

Vm

VM.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType Vm { get; }
Property Value
BackupDataSourceType

VMwareVm

VMwareVM.

Declaration
public static Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType VMwareVm { get; }
Property Value
BackupDataSourceType

Methods

Equals(BackupDataSourceType)

Indicates whether the current object is equal to another object of the same type.

Declaration
public bool Equals (Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType other);
Parameters
BackupDataSourceType other

An object to compare with this object.

Returns
System.Boolean

true if the current object is equal to the other parameter; otherwise, false.

Equals(Object)

Indicates whether this instance and a specified object are equal.

Declaration
[System.ComponentModel.EditorBrowsable]
public override bool Equals (object obj);
Parameters
System.Object obj

The object to compare with the current instance.

Returns
System.Boolean

true if obj and this instance are the same type and represent the same value; otherwise, false.

GetHashCode()

Returns the hash code for this instance.

Declaration
[System.ComponentModel.EditorBrowsable]
public override int GetHashCode ();
Returns
System.Int32

A 32-bit signed integer that is the hash code for this instance.

ToString()

Returns the fully qualified type name of this instance.

Declaration
public override string ToString ();
Returns
System.String

The fully qualified type name.

Operators

Equality(BackupDataSourceType, BackupDataSourceType)

Determines if two BackupDataSourceType values are the same.

Declaration
public static bool operator == (Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType left, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType right);
Parameters
BackupDataSourceType left

BackupDataSourceType right

Returns
System.Boolean

Implicit(String to BackupDataSourceType)

Converts a System.String to a BackupDataSourceType.

Declaration
public static implicit operator Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType (string value);
Parameters
System.String value

Returns
BackupDataSourceType

Inequality(BackupDataSourceType, BackupDataSourceType)

Determines if two BackupDataSourceType values are not the same.

Declaration
public static bool operator != (Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType left, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType right);
Parameters
BackupDataSourceType left

BackupDataSourceType right

Returns
System.Boolean

Back to top Azure SDK for .NET