StorageSyncServiceInner Class

public final class StorageSyncServiceInner
extends Resource

Storage Sync Service object.

Method Summary

Modifier and Type Method and Description
static StorageSyncServiceInner fromJson(JsonReader jsonReader)

Reads an instance of StorageSyncServiceInner from the JsonReader.

String id()

Get the id property: Fully qualified resource Id for the resource.

ManagedServiceIdentity identity()

Get the identity property: The managed service identities assigned to this resource.

IncomingTrafficPolicy incomingTrafficPolicy()

Get the incomingTrafficPolicy property: Incoming Traffic Policy.

String lastOperationName()

Get the lastOperationName property: Resource Last Operation Name.

String lastWorkflowId()

Get the lastWorkflowId property: StorageSyncService lastWorkflowId.

String name()

Get the name property: The name of the resource.

List<PrivateEndpointConnectionInner> privateEndpointConnections()

Get the privateEndpointConnections property: List of private endpoint connection associated with the specified storage sync service.

String provisioningState()

Get the provisioningState property: StorageSyncService Provisioning State.

Integer storageSyncServiceStatus()

Get the storageSyncServiceStatus property: Storage Sync service status.

String storageSyncServiceUid()

Get the storageSyncServiceUid property: Storage Sync service Uid.

SystemData systemData()

Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: The type of the resource.

Boolean useIdentity()

Get the useIdentity property: Use Identity authorization when customer have finished setup RBAC permissions.

Methods inherited from ProxyResource

Methods inherited from Resource

Methods inherited from java.lang.Object

Method Details

fromJson

public static StorageSyncServiceInner fromJson(JsonReader jsonReader)

Reads an instance of StorageSyncServiceInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of StorageSyncServiceInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

id

public String id()

Get the id property: Fully qualified resource Id for the resource.

Overrides:

StorageSyncServiceInner.id()

Returns:

the id value.

identity

public ManagedServiceIdentity identity()

Get the identity property: The managed service identities assigned to this resource.

Returns:

the identity value.

incomingTrafficPolicy

public IncomingTrafficPolicy incomingTrafficPolicy()

Get the incomingTrafficPolicy property: Incoming Traffic Policy.

Returns:

the incomingTrafficPolicy value.

lastOperationName

public String lastOperationName()

Get the lastOperationName property: Resource Last Operation Name.

Returns:

the lastOperationName value.

lastWorkflowId

public String lastWorkflowId()

Get the lastWorkflowId property: StorageSyncService lastWorkflowId.

Returns:

the lastWorkflowId value.

name

public String name()

Get the name property: The name of the resource.

Overrides:

StorageSyncServiceInner.name()

Returns:

the name value.

privateEndpointConnections

public List<PrivateEndpointConnectionInner> privateEndpointConnections()

Get the privateEndpointConnections property: List of private endpoint connection associated with the specified storage sync service.

Returns:

the privateEndpointConnections value.

provisioningState

public String provisioningState()

Get the provisioningState property: StorageSyncService Provisioning State.

Returns:

the provisioningState value.

storageSyncServiceStatus

public Integer storageSyncServiceStatus()

Get the storageSyncServiceStatus property: Storage Sync service status.

Returns:

the storageSyncServiceStatus value.

storageSyncServiceUid

public String storageSyncServiceUid()

Get the storageSyncServiceUid property: Storage Sync service Uid.

Returns:

the storageSyncServiceUid value.

systemData

public SystemData systemData()

Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

Returns:

the systemData value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

StorageSyncServiceInner.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: The type of the resource.

Overrides:

StorageSyncServiceInner.type()

Returns:

the type value.

useIdentity

public Boolean useIdentity()

Get the useIdentity property: Use Identity authorization when customer have finished setup RBAC permissions.

Returns:

the useIdentity value.

Applies to