ArmStorageSyncModelFactory.StorageSyncRegisteredServerData Method

Definition

Initializes a new instance of StorageSyncRegisteredServerData.

public static Azure.ResourceManager.StorageSync.StorageSyncRegisteredServerData StorageSyncRegisteredServerData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, BinaryData serverCertificate = default, string agentVersion = default, Azure.ResourceManager.StorageSync.Models.RegisteredServerAgentVersionStatus? agentVersionStatus = default, DateTimeOffset? agentVersionExpireOn = default, string serverOSVersion = default, int? serverManagementErrorCode = default, string lastHeartbeat = default, string provisioningState = default, string serverRole = default, Guid? clusterId = default, string clusterName = default, Guid? serverId = default, Guid? storageSyncServiceUid = default, string lastWorkflowId = default, string lastOperationName = default, Uri discoveryEndpointUri = default, Azure.Core.AzureLocation? resourceLocation = default, Azure.Core.AzureLocation? serviceLocation = default, string friendlyName = default, Uri managementEndpointUri = default, Uri monitoringEndpointUri = default, string monitoringConfiguration = default, string serverName = default, Guid? applicationId = default, bool? useIdentity = default, Guid? latestApplicationId = default, Azure.ResourceManager.StorageSync.Models.StorageSyncServerAuthType? activeAuthType = default);
static member StorageSyncRegisteredServerData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * BinaryData * string * Nullable<Azure.ResourceManager.StorageSync.Models.RegisteredServerAgentVersionStatus> * Nullable<DateTimeOffset> * string * Nullable<int> * string * string * string * Nullable<Guid> * string * Nullable<Guid> * Nullable<Guid> * string * string * Uri * Nullable<Azure.Core.AzureLocation> * Nullable<Azure.Core.AzureLocation> * string * Uri * Uri * string * string * Nullable<Guid> * Nullable<bool> * Nullable<Guid> * Nullable<Azure.ResourceManager.StorageSync.Models.StorageSyncServerAuthType> -> Azure.ResourceManager.StorageSync.StorageSyncRegisteredServerData
Public Shared Function StorageSyncRegisteredServerData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional serverCertificate As BinaryData = Nothing, Optional agentVersion As String = Nothing, Optional agentVersionStatus As Nullable(Of RegisteredServerAgentVersionStatus) = Nothing, Optional agentVersionExpireOn As Nullable(Of DateTimeOffset) = Nothing, Optional serverOSVersion As String = Nothing, Optional serverManagementErrorCode As Nullable(Of Integer) = Nothing, Optional lastHeartbeat As String = Nothing, Optional provisioningState As String = Nothing, Optional serverRole As String = Nothing, Optional clusterId As Nullable(Of Guid) = Nothing, Optional clusterName As String = Nothing, Optional serverId As Nullable(Of Guid) = Nothing, Optional storageSyncServiceUid As Nullable(Of Guid) = Nothing, Optional lastWorkflowId As String = Nothing, Optional lastOperationName As String = Nothing, Optional discoveryEndpointUri As Uri = Nothing, Optional resourceLocation As Nullable(Of AzureLocation) = Nothing, Optional serviceLocation As Nullable(Of AzureLocation) = Nothing, Optional friendlyName As String = Nothing, Optional managementEndpointUri As Uri = Nothing, Optional monitoringEndpointUri As Uri = Nothing, Optional monitoringConfiguration As String = Nothing, Optional serverName As String = Nothing, Optional applicationId As Nullable(Of Guid) = Nothing, Optional useIdentity As Nullable(Of Boolean) = Nothing, Optional latestApplicationId As Nullable(Of Guid) = Nothing, Optional activeAuthType As Nullable(Of StorageSyncServerAuthType) = Nothing) As StorageSyncRegisteredServerData

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

serverCertificate
BinaryData

Registered Server Certificate.

agentVersion
String

Registered Server Agent Version.

agentVersionStatus
Nullable<RegisteredServerAgentVersionStatus>

Registered Server Agent Version Status.

agentVersionExpireOn
Nullable<DateTimeOffset>

Registered Server Agent Version Expiration Date.

serverOSVersion
String

Registered Server OS Version.

serverManagementErrorCode
Nullable<Int32>

Registered Server Management Error Code.

lastHeartbeat
String

Registered Server last heart beat.

provisioningState
String

Registered Server Provisioning State.

serverRole
String

Registered Server serverRole.

clusterId
Nullable<Guid>

Registered Server clusterId.

clusterName
String

Registered Server clusterName.

serverId
Nullable<Guid>

Registered Server serverId.

storageSyncServiceUid
Nullable<Guid>

Registered Server storageSyncServiceUid.

lastWorkflowId
String

Registered Server lastWorkflowId.

lastOperationName
String

Resource Last Operation Name.

discoveryEndpointUri
Uri

Resource discoveryEndpointUri.

resourceLocation
Nullable<AzureLocation>

Resource Location.

serviceLocation
Nullable<AzureLocation>

Service Location.

friendlyName
String

Friendly Name.

managementEndpointUri
Uri

Management Endpoint Uri.

monitoringEndpointUri
Uri

Telemetry Endpoint Uri.

monitoringConfiguration
String

Monitoring Configuration.

serverName
String

Server name.

applicationId
Nullable<Guid>

Server Application Id.

useIdentity
Nullable<Boolean>

Apply server with newly discovered ApplicationId if available.

latestApplicationId
Nullable<Guid>

Latest Server Application Id discovered from the server. It is not yet applied.

activeAuthType
Nullable<StorageSyncServerAuthType>

Server auth type.

Returns

A new StorageSyncRegisteredServerData instance for mocking.

Applies to