StorageSyncServiceData 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.
A class representing the StorageSyncService data model. Storage Sync Service object.
public class StorageSyncServiceData : Azure.ResourceManager.Models.TrackedResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.StorageSync.StorageSyncServiceData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.StorageSync.StorageSyncServiceData>
public class StorageSyncServiceData : Azure.ResourceManager.Models.TrackedResourceData
type StorageSyncServiceData = class
inherit TrackedResourceData
interface IJsonModel<StorageSyncServiceData>
interface IPersistableModel<StorageSyncServiceData>
type StorageSyncServiceData = class
inherit TrackedResourceData
Public Class StorageSyncServiceData
Inherits TrackedResourceData
Implements IJsonModel(Of StorageSyncServiceData), IPersistableModel(Of StorageSyncServiceData)
Public Class StorageSyncServiceData
Inherits TrackedResourceData
- Inheritance
- Implements
Constructors
StorageSyncServiceData(AzureLocation) |
Initializes a new instance of StorageSyncServiceData. |
Properties
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
Identity |
managed identities for the Storage Sync service to interact with other Azure services without maintaining any secrets or credentials in code. |
IncomingTrafficPolicy |
Incoming Traffic Policy. |
LastOperationName |
Resource Last Operation Name. |
LastWorkflowId |
StorageSyncService lastWorkflowId. |
Location |
The geo-location where the resource lives. (Inherited from TrackedResourceData) |
Name |
The name of the resource. (Inherited from ResourceData) |
PrivateEndpointConnections |
List of private endpoint connection associated with the specified storage sync service. |
ProvisioningState |
StorageSyncService Provisioning State. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
StorageSyncServiceStatus |
Storage Sync service status. |
StorageSyncServiceUid |
Storage Sync service Uid. |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Tags |
Resource tags. (Inherited from TrackedResourceData) |
UseIdentity |
Use Identity authorization when customer have finished setup RBAC permissions. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from TrackedResourceData) |
Explicit Interface Implementations
IJsonModel<StorageSyncServiceData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<StorageSyncServiceData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<StorageSyncServiceData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<StorageSyncServiceData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<StorageSyncServiceData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |