1. Packages
  2. Azure Native
  3. API Docs
  4. datashare
  5. listShareSynchronizations
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native.datashare.listShareSynchronizations

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

List synchronizations of a share

Uses Azure REST API version 2021-08-01.

Using listShareSynchronizations

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function listShareSynchronizations(args: ListShareSynchronizationsArgs, opts?: InvokeOptions): Promise<ListShareSynchronizationsResult>
function listShareSynchronizationsOutput(args: ListShareSynchronizationsOutputArgs, opts?: InvokeOptions): Output<ListShareSynchronizationsResult>
Copy
def list_share_synchronizations(account_name: Optional[str] = None,
                                filter: Optional[str] = None,
                                orderby: Optional[str] = None,
                                resource_group_name: Optional[str] = None,
                                share_name: Optional[str] = None,
                                skip_token: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> ListShareSynchronizationsResult
def list_share_synchronizations_output(account_name: Optional[pulumi.Input[str]] = None,
                                filter: Optional[pulumi.Input[str]] = None,
                                orderby: Optional[pulumi.Input[str]] = None,
                                resource_group_name: Optional[pulumi.Input[str]] = None,
                                share_name: Optional[pulumi.Input[str]] = None,
                                skip_token: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[ListShareSynchronizationsResult]
Copy
func ListShareSynchronizations(ctx *Context, args *ListShareSynchronizationsArgs, opts ...InvokeOption) (*ListShareSynchronizationsResult, error)
func ListShareSynchronizationsOutput(ctx *Context, args *ListShareSynchronizationsOutputArgs, opts ...InvokeOption) ListShareSynchronizationsResultOutput
Copy

> Note: This function is named ListShareSynchronizations in the Go SDK.

public static class ListShareSynchronizations 
{
    public static Task<ListShareSynchronizationsResult> InvokeAsync(ListShareSynchronizationsArgs args, InvokeOptions? opts = null)
    public static Output<ListShareSynchronizationsResult> Invoke(ListShareSynchronizationsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListShareSynchronizationsResult> listShareSynchronizations(ListShareSynchronizationsArgs args, InvokeOptions options)
public static Output<ListShareSynchronizationsResult> listShareSynchronizations(ListShareSynchronizationsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:datashare:listShareSynchronizations
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AccountName
This property is required.
Changes to this property will trigger replacement.
string
The name of the share account.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
ShareName
This property is required.
Changes to this property will trigger replacement.
string
The name of the share.
Filter string
Filters the results using OData syntax.
Orderby string
Sorts the results using OData syntax.
SkipToken string
Continuation token
AccountName
This property is required.
Changes to this property will trigger replacement.
string
The name of the share account.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
ShareName
This property is required.
Changes to this property will trigger replacement.
string
The name of the share.
Filter string
Filters the results using OData syntax.
Orderby string
Sorts the results using OData syntax.
SkipToken string
Continuation token
accountName
This property is required.
Changes to this property will trigger replacement.
String
The name of the share account.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name.
shareName
This property is required.
Changes to this property will trigger replacement.
String
The name of the share.
filter String
Filters the results using OData syntax.
orderby String
Sorts the results using OData syntax.
skipToken String
Continuation token
accountName
This property is required.
Changes to this property will trigger replacement.
string
The name of the share account.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
shareName
This property is required.
Changes to this property will trigger replacement.
string
The name of the share.
filter string
Filters the results using OData syntax.
orderby string
Sorts the results using OData syntax.
skipToken string
Continuation token
account_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the share account.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The resource group name.
share_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the share.
filter str
Filters the results using OData syntax.
orderby str
Sorts the results using OData syntax.
skip_token str
Continuation token
accountName
This property is required.
Changes to this property will trigger replacement.
String
The name of the share account.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name.
shareName
This property is required.
Changes to this property will trigger replacement.
String
The name of the share.
filter String
Filters the results using OData syntax.
orderby String
Sorts the results using OData syntax.
skipToken String
Continuation token

listShareSynchronizations Result

The following output properties are available:

Value List<Pulumi.AzureNative.DataShare.Outputs.ShareSynchronizationResponse>
Collection of items of type DataTransferObjects.
NextLink string
The Url of next result page.
Value []ShareSynchronizationResponse
Collection of items of type DataTransferObjects.
NextLink string
The Url of next result page.
value List<ShareSynchronizationResponse>
Collection of items of type DataTransferObjects.
nextLink String
The Url of next result page.
value ShareSynchronizationResponse[]
Collection of items of type DataTransferObjects.
nextLink string
The Url of next result page.
value Sequence[ShareSynchronizationResponse]
Collection of items of type DataTransferObjects.
next_link str
The Url of next result page.
value List<Property Map>
Collection of items of type DataTransferObjects.
nextLink String
The Url of next result page.

Supporting Types

ShareSynchronizationResponse

SynchronizationMode This property is required. string
Synchronization mode
ConsumerEmail string
Email of the user who created the synchronization
ConsumerName string
Name of the user who created the synchronization
ConsumerTenantName string
Tenant name of the consumer who created the synchronization
DurationMs int
synchronization duration
EndTime string
End time of synchronization
Message string
message of synchronization
StartTime string
start time of synchronization
Status string
Raw Status
SynchronizationId string
Synchronization id
SynchronizationMode This property is required. string
Synchronization mode
ConsumerEmail string
Email of the user who created the synchronization
ConsumerName string
Name of the user who created the synchronization
ConsumerTenantName string
Tenant name of the consumer who created the synchronization
DurationMs int
synchronization duration
EndTime string
End time of synchronization
Message string
message of synchronization
StartTime string
start time of synchronization
Status string
Raw Status
SynchronizationId string
Synchronization id
synchronizationMode This property is required. String
Synchronization mode
consumerEmail String
Email of the user who created the synchronization
consumerName String
Name of the user who created the synchronization
consumerTenantName String
Tenant name of the consumer who created the synchronization
durationMs Integer
synchronization duration
endTime String
End time of synchronization
message String
message of synchronization
startTime String
start time of synchronization
status String
Raw Status
synchronizationId String
Synchronization id
synchronizationMode This property is required. string
Synchronization mode
consumerEmail string
Email of the user who created the synchronization
consumerName string
Name of the user who created the synchronization
consumerTenantName string
Tenant name of the consumer who created the synchronization
durationMs number
synchronization duration
endTime string
End time of synchronization
message string
message of synchronization
startTime string
start time of synchronization
status string
Raw Status
synchronizationId string
Synchronization id
synchronization_mode This property is required. str
Synchronization mode
consumer_email str
Email of the user who created the synchronization
consumer_name str
Name of the user who created the synchronization
consumer_tenant_name str
Tenant name of the consumer who created the synchronization
duration_ms int
synchronization duration
end_time str
End time of synchronization
message str
message of synchronization
start_time str
start time of synchronization
status str
Raw Status
synchronization_id str
Synchronization id
synchronizationMode This property is required. String
Synchronization mode
consumerEmail String
Email of the user who created the synchronization
consumerName String
Name of the user who created the synchronization
consumerTenantName String
Tenant name of the consumer who created the synchronization
durationMs Number
synchronization duration
endTime String
End time of synchronization
message String
message of synchronization
startTime String
start time of synchronization
status String
Raw Status
synchronizationId String
Synchronization id

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi