StorageSyncServiceProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.storagesync.fluent.models.StorageSyncServiceProperties

Implements

public final class StorageSyncServiceProperties
implements JsonSerializable<StorageSyncServiceProperties>

Storage Sync Service Properties object.

Method Summary

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

Reads an instance of StorageSyncServiceProperties from the JsonReader.

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.

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.

JsonWriter toJson(JsonWriter jsonWriter)
Boolean useIdentity()

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

Methods inherited from java.lang.Object

Method Details

fromJson

public static StorageSyncServiceProperties fromJson(JsonReader jsonReader)

Reads an instance of StorageSyncServiceProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

Throws:

IOException

- If an error occurs while reading the StorageSyncServiceProperties.

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.

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.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

useIdentity

public Boolean useIdentity()

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

Returns:

the useIdentity value.

Applies to