Watch Aspire live streamsDocsTry Aspire

SyncMemberProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Sql v13.6.0-preview.1.26478.8
interface SyncMemberProxy {
databaseName: BicepValueProxy | string;
databaseType: BicepValueProxy | SyncMemberDbType;
readonly id: BicepValueProxy;
name: BicepValueProxy | string;
parent: SyncGroupProxy;
password: BicepValueProxy | string;
readonly privateEndpointName: BicepValueProxy | string;
serverName: BicepValueProxy | string;
sqlServerDatabaseId: BicepValueProxy | guid;
syncAgentId: BicepValueProxy;
syncDirection: BicepValueProxy | SyncDirection;
syncMemberAzureDatabaseResourceId: BicepValueProxy;
readonly syncState: BicepValueProxy | SyncMemberState;
readonly systemData: SqlSystemDataProxy;
usePrivateLinkConnection: BicepValueProxy | boolean;
userName: BicepValueProxy | string;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearDatabaseName(): void;
clearDatabaseType(): void;
clearName(): void;
clearPassword(): void;
clearServerName(): void;
clearSqlServerDatabaseId(): void;
clearSyncAgentId(): void;
clearSyncDirection(): void;
clearSyncMemberAzureDatabaseResourceId(): void;
clearUsePrivateLinkConnection(): void;
clearUserName(): void;
}

Properties

propertydatabaseNameBicepValueProxy | stringget · set
Gets or sets the DatabaseName provisioning property.
propertydatabaseTypeBicepValueProxy | SyncMemberDbTypeget · set
Gets or sets the DatabaseType provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertyparentSyncGroupProxyget · set
Gets or sets the Parent provisioning property.
propertypasswordBicepValueProxy | stringget · set
Gets or sets the Password provisioning property.
propertyprivateEndpointNameBicepValueProxy | stringget
Gets the PrivateEndpointName provisioning property.
propertyserverNameBicepValueProxy | stringget · set
Gets or sets the ServerName provisioning property.
propertysqlServerDatabaseIdBicepValueProxy | guidget · set
Gets or sets the SqlServerDatabaseId provisioning property.
propertysyncAgentIdBicepValueProxyget · set
Gets or sets the SyncAgentId provisioning property.
propertysyncDirectionBicepValueProxy | SyncDirectionget · set
Gets or sets the SyncDirection provisioning property.
propertysyncMemberAzureDatabaseResourceIdBicepValueProxyget · set
Gets or sets the SyncMemberAzureDatabaseResourceId provisioning property.
propertysyncStateBicepValueProxy | SyncMemberStateget
Gets the SyncState provisioning property.
propertysystemDataSqlSystemDataProxyget
Gets the SystemData provisioning property.
propertyusePrivateLinkConnectionBicepValueProxy | booleanget · set
Gets or sets the UsePrivateLinkConnection provisioning property.
propertyuserNameBicepValueProxy | stringget · set
Gets or sets the UserName provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the DatabaseName provisioning property.
clearDatabaseName(): void
Clears the DatabaseType provisioning property.
clearDatabaseType(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the Password provisioning property.
clearPassword(): void
Clears the ServerName provisioning property.
clearServerName(): void
Clears the SqlServerDatabaseId provisioning property.
clearSqlServerDatabaseId(): void
Clears the SyncAgentId provisioning property.
clearSyncAgentId(): void
Clears the SyncDirection provisioning property.
clearSyncDirection(): void
Clears the SyncMemberAzureDatabaseResourceId provisioning property.
clearSyncMemberAzureDatabaseResourceId(): void
Clears the UsePrivateLinkConnection provisioning property.
clearUsePrivateLinkConnection(): void
Clears the UserName provisioning property.
clearUserName(): void