SyncGroupProxy
Handle
interface SyncGroupProxy { conflictLoggingRetentionInDays: BicepValueProxy | number; conflictResolutionPolicy: BicepValueProxy | SyncConflictResolutionPolicy; hubDatabasePassword: BicepValueProxy | string; hubDatabaseUserName: BicepValueProxy | string; readonly id: BicepValueProxy; interval: BicepValueProxy | number; isConflictLoggingEnabled: BicepValueProxy | boolean; readonly lastSyncOn: BicepValueProxy | datetimeoffset; name: BicepValueProxy | string; parent: SqlDatabaseProxy; readonly privateEndpointName: BicepValueProxy | string; schema: SyncGroupSchemaProxy; sku: SqlSkuProxy; syncDatabaseId: BicepValueProxy; readonly syncState: BicepValueProxy | SyncGroupState; readonly systemData: SqlSystemDataProxy; usePrivateLinkConnection: BicepValueProxy | boolean; addTo(infrastructure: AzureResourceInfrastructure): void; clearConflictLoggingRetentionInDays(): void; clearConflictResolutionPolicy(): void; clearHubDatabasePassword(): void; clearHubDatabaseUserName(): void; clearInterval(): void; clearIsConflictLoggingEnabled(): void; clearName(): void; clearSyncDatabaseId(): void; clearUsePrivateLinkConnection(): void;}39 members
Properties
property
conflictLoggingRetentionInDays BicepValueProxy | number get · setGets or sets the ConflictLoggingRetentionInDays provisioning property.
property
conflictResolutionPolicy BicepValueProxy | SyncConflictResolutionPolicy get · setGets or sets the ConflictResolutionPolicy provisioning property.
property
hubDatabasePassword BicepValueProxy | string get · setGets or sets the HubDatabasePassword provisioning property.
property
hubDatabaseUserName BicepValueProxy | string get · setGets or sets the HubDatabaseUserName provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
intervalBicepValueProxy | number get · setGets or sets the Interval provisioning property.
property
isConflictLoggingEnabled BicepValueProxy | boolean get · setGets or sets the IsConflictLoggingEnabled provisioning property.
property
lastSyncOn BicepValueProxy | datetimeoffset getGets the LastSyncOn provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
parentSqlDatabaseProxy get · setGets or sets the Parent provisioning property.
property
privateEndpointName BicepValueProxy | string getGets the PrivateEndpointName provisioning property.
property
schemaSyncGroupSchemaProxy get · setGets or sets the Schema provisioning property.
property
skuSqlSkuProxy get · setGets or sets the Sku provisioning property.
property
syncDatabaseId BicepValueProxy get · setGets or sets the SyncDatabaseId provisioning property.
property
syncState BicepValueProxy | SyncGroupState getGets the SyncState provisioning property.
property
systemData SqlSystemDataProxy getGets the SystemData provisioning property.
property
usePrivateLinkConnection BicepValueProxy | boolean get · setGets or sets the UsePrivateLinkConnection provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure Clears the ConflictLoggingRetentionInDays provisioning property.
clearConflictLoggingRetentionInDays(): voidClears the ConflictResolutionPolicy provisioning property.
clearConflictResolutionPolicy(): voidmethod
clearHubDatabasePassword Clears the HubDatabasePassword provisioning property.
clearHubDatabasePassword(): voidmethod
clearHubDatabaseUserName Clears the HubDatabaseUserName provisioning property.
clearHubDatabaseUserName(): voidClears the IsConflictLoggingEnabled provisioning property.
clearIsConflictLoggingEnabled(): voidmethod
clearSyncDatabaseId Clears the SyncDatabaseId provisioning property.
clearSyncDatabaseId(): voidClears the UsePrivateLinkConnection provisioning property.
clearUsePrivateLinkConnection(): void