azure-native.sql.SyncMember
Explore with Pulumi AI
An Azure SQL Database sync member. Azure REST API version: 2021-11-01. Prior API version in Azure Native 1.x: 2020-11-01-preview.
Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01-preview, 2024-05-01-preview.
Example Usage
Create a new sync member
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var syncMember = new AzureNative.Sql.SyncMember("syncMember", new()
{
DatabaseName = "syncgroupcrud-7421",
DatabaseType = AzureNative.Sql.SyncMemberDbType.AzureSqlDatabase,
ResourceGroupName = "syncgroupcrud-65440",
ServerName = "syncgroupcrud-8475",
SyncDirection = AzureNative.Sql.SyncDirection.Bidirectional,
SyncGroupName = "syncgroupcrud-3187",
SyncMemberAzureDatabaseResourceId = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328",
SyncMemberName = "syncmembercrud-4879",
UsePrivateLinkConnection = true,
UserName = "myUser",
});
});
package main
import (
sql "github.com/pulumi/pulumi-azure-native-sdk/sql/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sql.NewSyncMember(ctx, "syncMember", &sql.SyncMemberArgs{
DatabaseName: pulumi.String("syncgroupcrud-7421"),
DatabaseType: pulumi.String(sql.SyncMemberDbTypeAzureSqlDatabase),
ResourceGroupName: pulumi.String("syncgroupcrud-65440"),
ServerName: pulumi.String("syncgroupcrud-8475"),
SyncDirection: pulumi.String(sql.SyncDirectionBidirectional),
SyncGroupName: pulumi.String("syncgroupcrud-3187"),
SyncMemberAzureDatabaseResourceId: pulumi.String("/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328"),
SyncMemberName: pulumi.String("syncmembercrud-4879"),
UsePrivateLinkConnection: pulumi.Bool(true),
UserName: pulumi.String("myUser"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.sql.SyncMember;
import com.pulumi.azurenative.sql.SyncMemberArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var syncMember = new SyncMember("syncMember", SyncMemberArgs.builder()
.databaseName("syncgroupcrud-7421")
.databaseType("AzureSqlDatabase")
.resourceGroupName("syncgroupcrud-65440")
.serverName("syncgroupcrud-8475")
.syncDirection("Bidirectional")
.syncGroupName("syncgroupcrud-3187")
.syncMemberAzureDatabaseResourceId("/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328")
.syncMemberName("syncmembercrud-4879")
.usePrivateLinkConnection(true)
.userName("myUser")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
sync_member = azure_native.sql.SyncMember("syncMember",
database_name="syncgroupcrud-7421",
database_type=azure_native.sql.SyncMemberDbType.AZURE_SQL_DATABASE,
resource_group_name="syncgroupcrud-65440",
server_name="syncgroupcrud-8475",
sync_direction=azure_native.sql.SyncDirection.BIDIRECTIONAL,
sync_group_name="syncgroupcrud-3187",
sync_member_azure_database_resource_id="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328",
sync_member_name="syncmembercrud-4879",
use_private_link_connection=True,
user_name="myUser")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const syncMember = new azure_native.sql.SyncMember("syncMember", {
databaseName: "syncgroupcrud-7421",
databaseType: azure_native.sql.SyncMemberDbType.AzureSqlDatabase,
resourceGroupName: "syncgroupcrud-65440",
serverName: "syncgroupcrud-8475",
syncDirection: azure_native.sql.SyncDirection.Bidirectional,
syncGroupName: "syncgroupcrud-3187",
syncMemberAzureDatabaseResourceId: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328",
syncMemberName: "syncmembercrud-4879",
usePrivateLinkConnection: true,
userName: "myUser",
});
resources:
syncMember:
type: azure-native:sql:SyncMember
properties:
databaseName: syncgroupcrud-7421
databaseType: AzureSqlDatabase
resourceGroupName: syncgroupcrud-65440
serverName: syncgroupcrud-8475
syncDirection: Bidirectional
syncGroupName: syncgroupcrud-3187
syncMemberAzureDatabaseResourceId: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328
syncMemberName: syncmembercrud-4879
usePrivateLinkConnection: true
userName: myUser
Update a sync member
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var syncMember = new AzureNative.Sql.SyncMember("syncMember", new()
{
DatabaseName = "syncgroupcrud-7421",
DatabaseType = AzureNative.Sql.SyncMemberDbType.AzureSqlDatabase,
ResourceGroupName = "syncgroupcrud-65440",
ServerName = "syncgroupcrud-8475",
SyncDirection = AzureNative.Sql.SyncDirection.Bidirectional,
SyncGroupName = "syncgroupcrud-3187",
SyncMemberAzureDatabaseResourceId = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328",
SyncMemberName = "syncmembercrud-4879",
UsePrivateLinkConnection = true,
UserName = "myUser",
});
});
package main
import (
sql "github.com/pulumi/pulumi-azure-native-sdk/sql/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sql.NewSyncMember(ctx, "syncMember", &sql.SyncMemberArgs{
DatabaseName: pulumi.String("syncgroupcrud-7421"),
DatabaseType: pulumi.String(sql.SyncMemberDbTypeAzureSqlDatabase),
ResourceGroupName: pulumi.String("syncgroupcrud-65440"),
ServerName: pulumi.String("syncgroupcrud-8475"),
SyncDirection: pulumi.String(sql.SyncDirectionBidirectional),
SyncGroupName: pulumi.String("syncgroupcrud-3187"),
SyncMemberAzureDatabaseResourceId: pulumi.String("/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328"),
SyncMemberName: pulumi.String("syncmembercrud-4879"),
UsePrivateLinkConnection: pulumi.Bool(true),
UserName: pulumi.String("myUser"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.sql.SyncMember;
import com.pulumi.azurenative.sql.SyncMemberArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var syncMember = new SyncMember("syncMember", SyncMemberArgs.builder()
.databaseName("syncgroupcrud-7421")
.databaseType("AzureSqlDatabase")
.resourceGroupName("syncgroupcrud-65440")
.serverName("syncgroupcrud-8475")
.syncDirection("Bidirectional")
.syncGroupName("syncgroupcrud-3187")
.syncMemberAzureDatabaseResourceId("/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328")
.syncMemberName("syncmembercrud-4879")
.usePrivateLinkConnection(true)
.userName("myUser")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
sync_member = azure_native.sql.SyncMember("syncMember",
database_name="syncgroupcrud-7421",
database_type=azure_native.sql.SyncMemberDbType.AZURE_SQL_DATABASE,
resource_group_name="syncgroupcrud-65440",
server_name="syncgroupcrud-8475",
sync_direction=azure_native.sql.SyncDirection.BIDIRECTIONAL,
sync_group_name="syncgroupcrud-3187",
sync_member_azure_database_resource_id="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328",
sync_member_name="syncmembercrud-4879",
use_private_link_connection=True,
user_name="myUser")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const syncMember = new azure_native.sql.SyncMember("syncMember", {
databaseName: "syncgroupcrud-7421",
databaseType: azure_native.sql.SyncMemberDbType.AzureSqlDatabase,
resourceGroupName: "syncgroupcrud-65440",
serverName: "syncgroupcrud-8475",
syncDirection: azure_native.sql.SyncDirection.Bidirectional,
syncGroupName: "syncgroupcrud-3187",
syncMemberAzureDatabaseResourceId: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328",
syncMemberName: "syncmembercrud-4879",
usePrivateLinkConnection: true,
userName: "myUser",
});
resources:
syncMember:
type: azure-native:sql:SyncMember
properties:
databaseName: syncgroupcrud-7421
databaseType: AzureSqlDatabase
resourceGroupName: syncgroupcrud-65440
serverName: syncgroupcrud-8475
syncDirection: Bidirectional
syncGroupName: syncgroupcrud-3187
syncMemberAzureDatabaseResourceId: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328
syncMemberName: syncmembercrud-4879
usePrivateLinkConnection: true
userName: myUser
Create SyncMember Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SyncMember(name: string, args: SyncMemberArgs, opts?: CustomResourceOptions);
@overload
def SyncMember(resource_name: str,
args: SyncMemberArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SyncMember(resource_name: str,
opts: Optional[ResourceOptions] = None,
server_name: Optional[str] = None,
sync_group_name: Optional[str] = None,
database_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
sync_agent_id: Optional[str] = None,
sql_server_database_id: Optional[str] = None,
password: Optional[str] = None,
sync_direction: Optional[Union[str, SyncDirection]] = None,
database_type: Optional[Union[str, SyncMemberDbType]] = None,
sync_member_azure_database_resource_id: Optional[str] = None,
sync_member_name: Optional[str] = None,
use_private_link_connection: Optional[bool] = None,
user_name: Optional[str] = None)
func NewSyncMember(ctx *Context, name string, args SyncMemberArgs, opts ...ResourceOption) (*SyncMember, error)
public SyncMember(string name, SyncMemberArgs args, CustomResourceOptions? opts = null)
public SyncMember(String name, SyncMemberArgs args)
public SyncMember(String name, SyncMemberArgs args, CustomResourceOptions options)
type: azure-native:sql:SyncMember
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SyncMemberArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SyncMemberArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SyncMemberArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SyncMemberArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SyncMemberArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var syncMemberResource = new AzureNative.Sql.SyncMember("syncMemberResource", new()
{
ServerName = "string",
SyncGroupName = "string",
DatabaseName = "string",
ResourceGroupName = "string",
SyncAgentId = "string",
SqlServerDatabaseId = "string",
Password = "string",
SyncDirection = "string",
DatabaseType = "string",
SyncMemberAzureDatabaseResourceId = "string",
SyncMemberName = "string",
UsePrivateLinkConnection = false,
UserName = "string",
});
example, err := sql.NewSyncMember(ctx, "syncMemberResource", &sql.SyncMemberArgs{
ServerName: pulumi.String("string"),
SyncGroupName: pulumi.String("string"),
DatabaseName: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
SyncAgentId: pulumi.String("string"),
SqlServerDatabaseId: pulumi.String("string"),
Password: pulumi.String("string"),
SyncDirection: pulumi.String("string"),
DatabaseType: pulumi.String("string"),
SyncMemberAzureDatabaseResourceId: pulumi.String("string"),
SyncMemberName: pulumi.String("string"),
UsePrivateLinkConnection: pulumi.Bool(false),
UserName: pulumi.String("string"),
})
var syncMemberResource = new SyncMember("syncMemberResource", SyncMemberArgs.builder()
.serverName("string")
.syncGroupName("string")
.databaseName("string")
.resourceGroupName("string")
.syncAgentId("string")
.sqlServerDatabaseId("string")
.password("string")
.syncDirection("string")
.databaseType("string")
.syncMemberAzureDatabaseResourceId("string")
.syncMemberName("string")
.usePrivateLinkConnection(false)
.userName("string")
.build());
sync_member_resource = azure_native.sql.SyncMember("syncMemberResource",
server_name="string",
sync_group_name="string",
database_name="string",
resource_group_name="string",
sync_agent_id="string",
sql_server_database_id="string",
password="string",
sync_direction="string",
database_type="string",
sync_member_azure_database_resource_id="string",
sync_member_name="string",
use_private_link_connection=False,
user_name="string")
const syncMemberResource = new azure_native.sql.SyncMember("syncMemberResource", {
serverName: "string",
syncGroupName: "string",
databaseName: "string",
resourceGroupName: "string",
syncAgentId: "string",
sqlServerDatabaseId: "string",
password: "string",
syncDirection: "string",
databaseType: "string",
syncMemberAzureDatabaseResourceId: "string",
syncMemberName: "string",
usePrivateLinkConnection: false,
userName: "string",
});
type: azure-native:sql:SyncMember
properties:
databaseName: string
databaseType: string
password: string
resourceGroupName: string
serverName: string
sqlServerDatabaseId: string
syncAgentId: string
syncDirection: string
syncGroupName: string
syncMemberAzureDatabaseResourceId: string
syncMemberName: string
usePrivateLinkConnection: false
userName: string
SyncMember Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The SyncMember resource accepts the following input properties:
- Database
Name string - Database name of the member database in the sync member.
- Resource
Group stringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- Server
Name string - Server name of the member database in the sync member
- Sync
Group stringName - The name of the sync group on which the sync member is hosted.
- Database
Type string | Pulumi.Azure Native. Sql. Sync Member Db Type - Database type of the sync member.
- Password string
- Password of the member database in the sync member.
- Sql
Server stringDatabase Id - SQL Server database id of the sync member.
- Sync
Agent stringId - ARM resource id of the sync agent in the sync member.
- Sync
Direction string | Pulumi.Azure Native. Sql. Sync Direction - Sync direction of the sync member.
- Sync
Member stringAzure Database Resource Id - ARM resource id of the sync member logical database, for sync members in Azure.
- Sync
Member stringName - The name of the sync member.
- Use
Private boolLink Connection - Whether to use private link connection.
- User
Name string - User name of the member database in the sync member.
- Database
Name string - Database name of the member database in the sync member.
- Resource
Group stringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- Server
Name string - Server name of the member database in the sync member
- Sync
Group stringName - The name of the sync group on which the sync member is hosted.
- Database
Type string | SyncMember Db Type - Database type of the sync member.
- Password string
- Password of the member database in the sync member.
- Sql
Server stringDatabase Id - SQL Server database id of the sync member.
- Sync
Agent stringId - ARM resource id of the sync agent in the sync member.
- Sync
Direction string | SyncDirection - Sync direction of the sync member.
- Sync
Member stringAzure Database Resource Id - ARM resource id of the sync member logical database, for sync members in Azure.
- Sync
Member stringName - The name of the sync member.
- Use
Private boolLink Connection - Whether to use private link connection.
- User
Name string - User name of the member database in the sync member.
- database
Name String - Database name of the member database in the sync member.
- resource
Group StringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- server
Name String - Server name of the member database in the sync member
- sync
Group StringName - The name of the sync group on which the sync member is hosted.
- database
Type String | SyncMember Db Type - Database type of the sync member.
- password String
- Password of the member database in the sync member.
- sql
Server StringDatabase Id - SQL Server database id of the sync member.
- sync
Agent StringId - ARM resource id of the sync agent in the sync member.
- sync
Direction String | SyncDirection - Sync direction of the sync member.
- sync
Member StringAzure Database Resource Id - ARM resource id of the sync member logical database, for sync members in Azure.
- sync
Member StringName - The name of the sync member.
- use
Private BooleanLink Connection - Whether to use private link connection.
- user
Name String - User name of the member database in the sync member.
- database
Name string - Database name of the member database in the sync member.
- resource
Group stringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- server
Name string - Server name of the member database in the sync member
- sync
Group stringName - The name of the sync group on which the sync member is hosted.
- database
Type string | SyncMember Db Type - Database type of the sync member.
- password string
- Password of the member database in the sync member.
- sql
Server stringDatabase Id - SQL Server database id of the sync member.
- sync
Agent stringId - ARM resource id of the sync agent in the sync member.
- sync
Direction string | SyncDirection - Sync direction of the sync member.
- sync
Member stringAzure Database Resource Id - ARM resource id of the sync member logical database, for sync members in Azure.
- sync
Member stringName - The name of the sync member.
- use
Private booleanLink Connection - Whether to use private link connection.
- user
Name string - User name of the member database in the sync member.
- database_
name str - Database name of the member database in the sync member.
- resource_
group_ strname - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- server_
name str - Server name of the member database in the sync member
- sync_
group_ strname - The name of the sync group on which the sync member is hosted.
- database_
type str | SyncMember Db Type - Database type of the sync member.
- password str
- Password of the member database in the sync member.
- sql_
server_ strdatabase_ id - SQL Server database id of the sync member.
- sync_
agent_ strid - ARM resource id of the sync agent in the sync member.
- sync_
direction str | SyncDirection - Sync direction of the sync member.
- sync_
member_ strazure_ database_ resource_ id - ARM resource id of the sync member logical database, for sync members in Azure.
- sync_
member_ strname - The name of the sync member.
- use_
private_ boollink_ connection - Whether to use private link connection.
- user_
name str - User name of the member database in the sync member.
- database
Name String - Database name of the member database in the sync member.
- resource
Group StringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- server
Name String - Server name of the member database in the sync member
- sync
Group StringName - The name of the sync group on which the sync member is hosted.
- database
Type String | "AzureSql Database" | "Sql Server Database" - Database type of the sync member.
- password String
- Password of the member database in the sync member.
- sql
Server StringDatabase Id - SQL Server database id of the sync member.
- sync
Agent StringId - ARM resource id of the sync agent in the sync member.
- sync
Direction String | "Bidirectional" | "OneWay Member To Hub" | "One Way Hub To Member" - Sync direction of the sync member.
- sync
Member StringAzure Database Resource Id - ARM resource id of the sync member logical database, for sync members in Azure.
- sync
Member StringName - The name of the sync member.
- use
Private BooleanLink Connection - Whether to use private link connection.
- user
Name String - User name of the member database in the sync member.
Outputs
All input properties are implicitly available as output properties. Additionally, the SyncMember resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Resource name.
- Private
Endpoint stringName - Private endpoint name of the sync member if use private link connection is enabled, for sync members in Azure.
- Sync
State string - Sync state of the sync member.
- Type string
- Resource type.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Resource name.
- Private
Endpoint stringName - Private endpoint name of the sync member if use private link connection is enabled, for sync members in Azure.
- Sync
State string - Sync state of the sync member.
- Type string
- Resource type.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Resource name.
- private
Endpoint StringName - Private endpoint name of the sync member if use private link connection is enabled, for sync members in Azure.
- sync
State String - Sync state of the sync member.
- type String
- Resource type.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Resource name.
- private
Endpoint stringName - Private endpoint name of the sync member if use private link connection is enabled, for sync members in Azure.
- sync
State string - Sync state of the sync member.
- type string
- Resource type.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Resource name.
- private_
endpoint_ strname - Private endpoint name of the sync member if use private link connection is enabled, for sync members in Azure.
- sync_
state str - Sync state of the sync member.
- type str
- Resource type.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Resource name.
- private
Endpoint StringName - Private endpoint name of the sync member if use private link connection is enabled, for sync members in Azure.
- sync
State String - Sync state of the sync member.
- type String
- Resource type.
Supporting Types
SyncDirection, SyncDirectionArgs
- Bidirectional
- Bidirectional
- One
Way Member To Hub - OneWayMemberToHub
- One
Way Hub To Member - OneWayHubToMember
- Sync
Direction Bidirectional - Bidirectional
- Sync
Direction One Way Member To Hub - OneWayMemberToHub
- Sync
Direction One Way Hub To Member - OneWayHubToMember
- Bidirectional
- Bidirectional
- One
Way Member To Hub - OneWayMemberToHub
- One
Way Hub To Member - OneWayHubToMember
- Bidirectional
- Bidirectional
- One
Way Member To Hub - OneWayMemberToHub
- One
Way Hub To Member - OneWayHubToMember
- BIDIRECTIONAL
- Bidirectional
- ONE_WAY_MEMBER_TO_HUB
- OneWayMemberToHub
- ONE_WAY_HUB_TO_MEMBER
- OneWayHubToMember
- "Bidirectional"
- Bidirectional
- "One
Way Member To Hub" - OneWayMemberToHub
- "One
Way Hub To Member" - OneWayHubToMember
SyncMemberDbType, SyncMemberDbTypeArgs
- Azure
Sql Database - AzureSqlDatabase
- Sql
Server Database - SqlServerDatabase
- Sync
Member Db Type Azure Sql Database - AzureSqlDatabase
- Sync
Member Db Type Sql Server Database - SqlServerDatabase
- Azure
Sql Database - AzureSqlDatabase
- Sql
Server Database - SqlServerDatabase
- Azure
Sql Database - AzureSqlDatabase
- Sql
Server Database - SqlServerDatabase
- AZURE_SQL_DATABASE
- AzureSqlDatabase
- SQL_SERVER_DATABASE
- SqlServerDatabase
- "Azure
Sql Database" - AzureSqlDatabase
- "Sql
Server Database" - SqlServerDatabase
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:sql:SyncMember syncmembercrud-4879 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/syncGroups/{syncGroupName}/syncMembers/{syncMemberName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0