1. Packages
  2. Azure Native v2
  3. API Docs
  4. servicelinker
  5. LinkerDryrun
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.servicelinker.LinkerDryrun

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

a dryrun job resource Azure REST API version: 2022-11-01-preview.

Other available API versions: 2023-04-01-preview, 2024-04-01, 2024-07-01-preview.

Example Usage

PutDryrun

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var linkerDryrun = new AzureNative.ServiceLinker.LinkerDryrun("linkerDryrun", new()
    {
        DryrunName = "dryrunName",
        Parameters = new AzureNative.ServiceLinker.Inputs.CreateOrUpdateDryrunParametersArgs
        {
            ActionName = "createOrUpdate",
            AuthInfo = new AzureNative.ServiceLinker.Inputs.SecretAuthInfoArgs
            {
                AuthType = "secret",
                Name = "name",
                SecretInfo = new AzureNative.ServiceLinker.Inputs.ValueSecretInfoArgs
                {
                    SecretType = "rawValue",
                    Value = "secret",
                },
            },
            TargetService = new AzureNative.ServiceLinker.Inputs.AzureResourceArgs
            {
                Id = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.DocumentDb/databaseAccounts/test-acc/mongodbDatabases/test-db",
                Type = "AzureResource",
            },
        },
        ResourceUri = "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Web/sites/test-app",
    });

});
Copy
package main

import (
	servicelinker "github.com/pulumi/pulumi-azure-native-sdk/servicelinker/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := servicelinker.NewLinkerDryrun(ctx, "linkerDryrun", &servicelinker.LinkerDryrunArgs{
			DryrunName: pulumi.String("dryrunName"),
			Parameters: &servicelinker.CreateOrUpdateDryrunParametersArgs{
				ActionName: pulumi.String("createOrUpdate"),
				AuthInfo: servicelinker.SecretAuthInfo{
					AuthType: "secret",
					Name:     "name",
					SecretInfo: servicelinker.ValueSecretInfo{
						SecretType: "rawValue",
						Value:      "secret",
					},
				},
				TargetService: servicelinker.AzureResource{
					Id:   "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.DocumentDb/databaseAccounts/test-acc/mongodbDatabases/test-db",
					Type: "AzureResource",
				},
			},
			ResourceUri: pulumi.String("subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Web/sites/test-app"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.servicelinker.LinkerDryrun;
import com.pulumi.azurenative.servicelinker.LinkerDryrunArgs;
import com.pulumi.azurenative.servicelinker.inputs.CreateOrUpdateDryrunParametersArgs;
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 linkerDryrun = new LinkerDryrun("linkerDryrun", LinkerDryrunArgs.builder()
            .dryrunName("dryrunName")
            .parameters(CreateOrUpdateDryrunParametersArgs.builder()
                .actionName("createOrUpdate")
                .authInfo(AccessKeyInfoBaseArgs.builder()
                    .authType("secret")
                    .name("name")
                    .secretInfo(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                    .build())
                .targetService(AzureResourceArgs.builder()
                    .id("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.DocumentDb/databaseAccounts/test-acc/mongodbDatabases/test-db")
                    .type("AzureResource")
                    .build())
                .build())
            .resourceUri("subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Web/sites/test-app")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const linkerDryrun = new azure_native.servicelinker.LinkerDryrun("linkerDryrun", {
    dryrunName: "dryrunName",
    parameters: {
        actionName: "createOrUpdate",
        authInfo: {
            authType: "secret",
            name: "name",
            secretInfo: {
                secretType: "rawValue",
                value: "secret",
            },
        },
        targetService: {
            id: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.DocumentDb/databaseAccounts/test-acc/mongodbDatabases/test-db",
            type: "AzureResource",
        },
    },
    resourceUri: "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Web/sites/test-app",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

linker_dryrun = azure_native.servicelinker.LinkerDryrun("linkerDryrun",
    dryrun_name="dryrunName",
    parameters={
        "action_name": "createOrUpdate",
        "auth_info": {
            "auth_type": "secret",
            "name": "name",
            "secret_info": {
                "secret_type": "rawValue",
                "value": "secret",
            },
        },
        "target_service": {
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.DocumentDb/databaseAccounts/test-acc/mongodbDatabases/test-db",
            "type": "AzureResource",
        },
    },
    resource_uri="subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Web/sites/test-app")
Copy
resources:
  linkerDryrun:
    type: azure-native:servicelinker:LinkerDryrun
    properties:
      dryrunName: dryrunName
      parameters:
        actionName: createOrUpdate
        authInfo:
          authType: secret
          name: name
          secretInfo:
            secretType: rawValue
            value: secret
        targetService:
          id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.DocumentDb/databaseAccounts/test-acc/mongodbDatabases/test-db
          type: AzureResource
      resourceUri: subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Web/sites/test-app
Copy

Create LinkerDryrun Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new LinkerDryrun(name: string, args: LinkerDryrunArgs, opts?: CustomResourceOptions);
@overload
def LinkerDryrun(resource_name: str,
                 args: LinkerDryrunArgs,
                 opts: Optional[ResourceOptions] = None)

@overload
def LinkerDryrun(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 resource_uri: Optional[str] = None,
                 dryrun_name: Optional[str] = None,
                 parameters: Optional[CreateOrUpdateDryrunParametersArgs] = None)
func NewLinkerDryrun(ctx *Context, name string, args LinkerDryrunArgs, opts ...ResourceOption) (*LinkerDryrun, error)
public LinkerDryrun(string name, LinkerDryrunArgs args, CustomResourceOptions? opts = null)
public LinkerDryrun(String name, LinkerDryrunArgs args)
public LinkerDryrun(String name, LinkerDryrunArgs args, CustomResourceOptions options)
type: azure-native:servicelinker:LinkerDryrun
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. LinkerDryrunArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. LinkerDryrunArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. LinkerDryrunArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. LinkerDryrunArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. LinkerDryrunArgs
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 linkerDryrunResource = new AzureNative.Servicelinker.LinkerDryrun("linkerDryrunResource", new()
{
    ResourceUri = "string",
    DryrunName = "string",
    Parameters = 
    {
        { "actionName", "createOrUpdate" },
        { "authInfo", 
        {
            { "authType", "accessKey" },
            { "permissions", new[]
            {
                "string",
            } },
        } },
        { "clientType", "string" },
        { "configurationInfo", 
        {
            { "action", "string" },
            { "additionalConfigurations", 
            {
                { "string", "string" },
            } },
            { "customizedKeys", 
            {
                { "string", "string" },
            } },
            { "daprProperties", 
            {
                { "componentType", "string" },
                { "metadata", new[]
                {
                    
                    {
                        { "name", "string" },
                        { "secretRef", "string" },
                        { "value", "string" },
                    },
                } },
                { "scopes", new[]
                {
                    "string",
                } },
                { "secretStoreComponent", "string" },
                { "version", "string" },
            } },
            { "deleteOrUpdateBehavior", "string" },
        } },
        { "publicNetworkSolution", 
        {
            { "action", "string" },
            { "deleteOrUpdateBehavior", "string" },
            { "firewallRules", 
            {
                { "azureServices", "string" },
                { "callerClientIP", "string" },
                { "ipRanges", new[]
                {
                    "string",
                } },
            } },
        } },
        { "scope", "string" },
        { "secretStore", 
        {
            { "keyVaultId", "string" },
            { "keyVaultSecretName", "string" },
        } },
        { "targetService", 
        {
            { "type", "AzureResource" },
            { "id", "string" },
            { "resourceProperties", 
            {
                { "type", "KeyVault" },
                { "connectAsKubernetesCsiDriver", false },
            } },
        } },
        { "vNetSolution", 
        {
            { "deleteOrUpdateBehavior", "string" },
            { "type", "string" },
        } },
    },
});
Copy
example, err := servicelinker.NewLinkerDryrun(ctx, "linkerDryrunResource", &servicelinker.LinkerDryrunArgs{
	ResourceUri: "string",
	DryrunName:  "string",
	Parameters: map[string]interface{}{
		"actionName": "createOrUpdate",
		"authInfo": map[string]interface{}{
			"authType": "accessKey",
			"permissions": []string{
				"string",
			},
		},
		"clientType": "string",
		"configurationInfo": map[string]interface{}{
			"action": "string",
			"additionalConfigurations": map[string]interface{}{
				"string": "string",
			},
			"customizedKeys": map[string]interface{}{
				"string": "string",
			},
			"daprProperties": map[string]interface{}{
				"componentType": "string",
				"metadata": []map[string]interface{}{
					map[string]interface{}{
						"name":      "string",
						"secretRef": "string",
						"value":     "string",
					},
				},
				"scopes": []string{
					"string",
				},
				"secretStoreComponent": "string",
				"version":              "string",
			},
			"deleteOrUpdateBehavior": "string",
		},
		"publicNetworkSolution": map[string]interface{}{
			"action":                 "string",
			"deleteOrUpdateBehavior": "string",
			"firewallRules": map[string]interface{}{
				"azureServices":  "string",
				"callerClientIP": "string",
				"ipRanges": []string{
					"string",
				},
			},
		},
		"scope": "string",
		"secretStore": map[string]interface{}{
			"keyVaultId":         "string",
			"keyVaultSecretName": "string",
		},
		"targetService": map[string]interface{}{
			"type": "AzureResource",
			"id":   "string",
			"resourceProperties": map[string]interface{}{
				"type":                         "KeyVault",
				"connectAsKubernetesCsiDriver": false,
			},
		},
		"vNetSolution": map[string]interface{}{
			"deleteOrUpdateBehavior": "string",
			"type":                   "string",
		},
	},
})
Copy
var linkerDryrunResource = new LinkerDryrun("linkerDryrunResource", LinkerDryrunArgs.builder()
    .resourceUri("string")
    .dryrunName("string")
    .parameters(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
Copy
linker_dryrun_resource = azure_native.servicelinker.LinkerDryrun("linkerDryrunResource",
    resource_uri=string,
    dryrun_name=string,
    parameters={
        actionName: createOrUpdate,
        authInfo: {
            authType: accessKey,
            permissions: [string],
        },
        clientType: string,
        configurationInfo: {
            action: string,
            additionalConfigurations: {
                string: string,
            },
            customizedKeys: {
                string: string,
            },
            daprProperties: {
                componentType: string,
                metadata: [{
                    name: string,
                    secretRef: string,
                    value: string,
                }],
                scopes: [string],
                secretStoreComponent: string,
                version: string,
            },
            deleteOrUpdateBehavior: string,
        },
        publicNetworkSolution: {
            action: string,
            deleteOrUpdateBehavior: string,
            firewallRules: {
                azureServices: string,
                callerClientIP: string,
                ipRanges: [string],
            },
        },
        scope: string,
        secretStore: {
            keyVaultId: string,
            keyVaultSecretName: string,
        },
        targetService: {
            type: AzureResource,
            id: string,
            resourceProperties: {
                type: KeyVault,
                connectAsKubernetesCsiDriver: False,
            },
        },
        vNetSolution: {
            deleteOrUpdateBehavior: string,
            type: string,
        },
    })
Copy
const linkerDryrunResource = new azure_native.servicelinker.LinkerDryrun("linkerDryrunResource", {
    resourceUri: "string",
    dryrunName: "string",
    parameters: {
        actionName: "createOrUpdate",
        authInfo: {
            authType: "accessKey",
            permissions: ["string"],
        },
        clientType: "string",
        configurationInfo: {
            action: "string",
            additionalConfigurations: {
                string: "string",
            },
            customizedKeys: {
                string: "string",
            },
            daprProperties: {
                componentType: "string",
                metadata: [{
                    name: "string",
                    secretRef: "string",
                    value: "string",
                }],
                scopes: ["string"],
                secretStoreComponent: "string",
                version: "string",
            },
            deleteOrUpdateBehavior: "string",
        },
        publicNetworkSolution: {
            action: "string",
            deleteOrUpdateBehavior: "string",
            firewallRules: {
                azureServices: "string",
                callerClientIP: "string",
                ipRanges: ["string"],
            },
        },
        scope: "string",
        secretStore: {
            keyVaultId: "string",
            keyVaultSecretName: "string",
        },
        targetService: {
            type: "AzureResource",
            id: "string",
            resourceProperties: {
                type: "KeyVault",
                connectAsKubernetesCsiDriver: false,
            },
        },
        vNetSolution: {
            deleteOrUpdateBehavior: "string",
            type: "string",
        },
    },
});
Copy
type: azure-native:servicelinker:LinkerDryrun
properties:
    dryrunName: string
    parameters:
        actionName: createOrUpdate
        authInfo:
            authType: accessKey
            permissions:
                - string
        clientType: string
        configurationInfo:
            action: string
            additionalConfigurations:
                string: string
            customizedKeys:
                string: string
            daprProperties:
                componentType: string
                metadata:
                    - name: string
                      secretRef: string
                      value: string
                scopes:
                    - string
                secretStoreComponent: string
                version: string
            deleteOrUpdateBehavior: string
        publicNetworkSolution:
            action: string
            deleteOrUpdateBehavior: string
            firewallRules:
                azureServices: string
                callerClientIP: string
                ipRanges:
                    - string
        scope: string
        secretStore:
            keyVaultId: string
            keyVaultSecretName: string
        targetService:
            id: string
            resourceProperties:
                connectAsKubernetesCsiDriver: false
                type: KeyVault
            type: AzureResource
        vNetSolution:
            deleteOrUpdateBehavior: string
            type: string
    resourceUri: string
Copy

LinkerDryrun Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The LinkerDryrun resource accepts the following input properties:

ResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource to be connected.
DryrunName Changes to this property will trigger replacement. string
The name of dryrun.
Parameters Pulumi.AzureNative.ServiceLinker.Inputs.CreateOrUpdateDryrunParameters
The parameters of the dryrun
ResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource to be connected.
DryrunName Changes to this property will trigger replacement. string
The name of dryrun.
Parameters CreateOrUpdateDryrunParametersArgs
The parameters of the dryrun
resourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource manager identifier of the resource to be connected.
dryrunName Changes to this property will trigger replacement. String
The name of dryrun.
parameters CreateOrUpdateDryrunParameters
The parameters of the dryrun
resourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource to be connected.
dryrunName Changes to this property will trigger replacement. string
The name of dryrun.
parameters CreateOrUpdateDryrunParameters
The parameters of the dryrun
resource_uri
This property is required.
Changes to this property will trigger replacement.
str
The fully qualified Azure Resource manager identifier of the resource to be connected.
dryrun_name Changes to this property will trigger replacement. str
The name of dryrun.
parameters CreateOrUpdateDryrunParametersArgs
The parameters of the dryrun
resourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource manager identifier of the resource to be connected.
dryrunName Changes to this property will trigger replacement. String
The name of dryrun.
parameters Property Map
The parameters of the dryrun

Outputs

All input properties are implicitly available as output properties. Additionally, the LinkerDryrun resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
OperationPreviews List<Pulumi.AzureNative.ServiceLinker.Outputs.DryrunOperationPreviewResponse>
the preview of the operations for creation
PrerequisiteResults List<Union<Pulumi.AzureNative.ServiceLinker.Outputs.BasicErrorDryrunPrerequisiteResultResponse, Pulumi.AzureNative.ServiceLinker.Outputs.PermissionsMissingDryrunPrerequisiteResultResponse>>
the result of the dryrun
ProvisioningState string
The provisioning state.
SystemData Pulumi.AzureNative.ServiceLinker.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
OperationPreviews []DryrunOperationPreviewResponse
the preview of the operations for creation
PrerequisiteResults []interface{}
the result of the dryrun
ProvisioningState string
The provisioning state.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource
operationPreviews List<DryrunOperationPreviewResponse>
the preview of the operations for creation
prerequisiteResults List<Either<BasicErrorDryrunPrerequisiteResultResponse,PermissionsMissingDryrunPrerequisiteResultResponse>>
the result of the dryrun
provisioningState String
The provisioning state.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id string
The provider-assigned unique ID for this managed resource.
name string
The name of the resource
operationPreviews DryrunOperationPreviewResponse[]
the preview of the operations for creation
prerequisiteResults (BasicErrorDryrunPrerequisiteResultResponse | PermissionsMissingDryrunPrerequisiteResultResponse)[]
the result of the dryrun
provisioningState string
The provisioning state.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id str
The provider-assigned unique ID for this managed resource.
name str
The name of the resource
operation_previews Sequence[DryrunOperationPreviewResponse]
the preview of the operations for creation
prerequisite_results Sequence[Any]
the result of the dryrun
provisioning_state str
The provisioning state.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource
operationPreviews List<Property Map>
the preview of the operations for creation
prerequisiteResults List<Property Map | Property Map>
the result of the dryrun
provisioningState String
The provisioning state.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

AccessKeyInfoBase
, AccessKeyInfoBaseArgs

Permissions List<Union<string, Pulumi.AzureNative.ServiceLinker.AccessKeyPermissions>>
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.
Permissions []string
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.
permissions List<Either<String,AccessKeyPermissions>>
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.
permissions (string | AccessKeyPermissions)[]
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.
permissions Sequence[Union[str, AccessKeyPermissions]]
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.
permissions List<String | "Read" | "Write" | "Listen" | "Send" | "Manage">
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.

AccessKeyInfoBaseResponse
, AccessKeyInfoBaseResponseArgs

Permissions List<string>
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.
Permissions []string
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.
permissions List<String>
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.
permissions string[]
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.
permissions Sequence[str]
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.
permissions List<String>
Permissions of the accessKey. Read and Write are for Azure Cosmos DB and Azure App Configuration, Listen, Send and Manage are for Azure Event Hub and Azure Service Bus.

AccessKeyPermissions
, AccessKeyPermissionsArgs

Read
Read
Write
Write
Listen
Listen
Send
Send
Manage
Manage
AccessKeyPermissionsRead
Read
AccessKeyPermissionsWrite
Write
AccessKeyPermissionsListen
Listen
AccessKeyPermissionsSend
Send
AccessKeyPermissionsManage
Manage
Read
Read
Write
Write
Listen
Listen
Send
Send
Manage
Manage
Read
Read
Write
Write
Listen
Listen
Send
Send
Manage
Manage
READ
Read
WRITE
Write
LISTEN
Listen
SEND
Send
MANAGE
Manage
"Read"
Read
"Write"
Write
"Listen"
Listen
"Send"
Send
"Manage"
Manage

ActionType
, ActionTypeArgs

Enable
enable
OptOut
optOut
ActionTypeEnable
enable
ActionTypeOptOut
optOut
Enable
enable
OptOut
optOut
Enable
enable
OptOut
optOut
ENABLE
enable
OPT_OUT
optOut
"enable"
enable
"optOut"
optOut

AllowType
, AllowTypeArgs

@True
true
@False
false
AllowTypeTrue
true
AllowTypeFalse
false
True_
true
False_
false
True
true
False
false
TRUE
true
FALSE
false
"true"
true
"false"
false

AzureKeyVaultProperties
, AzureKeyVaultPropertiesArgs

ConnectAsKubernetesCsiDriver bool
True if connect via Kubernetes CSI Driver.
ConnectAsKubernetesCsiDriver bool
True if connect via Kubernetes CSI Driver.
connectAsKubernetesCsiDriver Boolean
True if connect via Kubernetes CSI Driver.
connectAsKubernetesCsiDriver boolean
True if connect via Kubernetes CSI Driver.
connect_as_kubernetes_csi_driver bool
True if connect via Kubernetes CSI Driver.
connectAsKubernetesCsiDriver Boolean
True if connect via Kubernetes CSI Driver.

AzureKeyVaultPropertiesResponse
, AzureKeyVaultPropertiesResponseArgs

ConnectAsKubernetesCsiDriver bool
True if connect via Kubernetes CSI Driver.
ConnectAsKubernetesCsiDriver bool
True if connect via Kubernetes CSI Driver.
connectAsKubernetesCsiDriver Boolean
True if connect via Kubernetes CSI Driver.
connectAsKubernetesCsiDriver boolean
True if connect via Kubernetes CSI Driver.
connect_as_kubernetes_csi_driver bool
True if connect via Kubernetes CSI Driver.
connectAsKubernetesCsiDriver Boolean
True if connect via Kubernetes CSI Driver.

AzureResource
, AzureResourceArgs

Id string
The Id of azure resource.
ResourceProperties Pulumi.AzureNative.ServiceLinker.Inputs.AzureKeyVaultProperties
The azure resource connection related properties.
Id string
The Id of azure resource.
ResourceProperties AzureKeyVaultProperties
The azure resource connection related properties.
id String
The Id of azure resource.
resourceProperties AzureKeyVaultProperties
The azure resource connection related properties.
id string
The Id of azure resource.
resourceProperties AzureKeyVaultProperties
The azure resource connection related properties.
id str
The Id of azure resource.
resource_properties AzureKeyVaultProperties
The azure resource connection related properties.
id String
The Id of azure resource.
resourceProperties Property Map
The azure resource connection related properties.

AzureResourceResponse
, AzureResourceResponseArgs

Id string
The Id of azure resource.
ResourceProperties Pulumi.AzureNative.ServiceLinker.Inputs.AzureKeyVaultPropertiesResponse
The azure resource connection related properties.
Id string
The Id of azure resource.
ResourceProperties AzureKeyVaultPropertiesResponse
The azure resource connection related properties.
id String
The Id of azure resource.
resourceProperties AzureKeyVaultPropertiesResponse
The azure resource connection related properties.
id string
The Id of azure resource.
resourceProperties AzureKeyVaultPropertiesResponse
The azure resource connection related properties.
id str
The Id of azure resource.
resource_properties AzureKeyVaultPropertiesResponse
The azure resource connection related properties.
id String
The Id of azure resource.
resourceProperties Property Map
The azure resource connection related properties.

BasicErrorDryrunPrerequisiteResultResponse
, BasicErrorDryrunPrerequisiteResultResponseArgs

Code string
The error code.
Message string
The error message.
Code string
The error code.
Message string
The error message.
code String
The error code.
message String
The error message.
code string
The error code.
message string
The error message.
code str
The error code.
message str
The error message.
code String
The error code.
message String
The error message.

ClientType
, ClientTypeArgs

None
none
Dotnet
dotnet
Java
java
Python
python
Go
go
Php
php
Ruby
ruby
Django
django
Nodejs
nodejs
SpringBoot
springBoot
Kafka_springBoot
kafka-springBoot
Dapr
dapr
ClientTypeNone
none
ClientTypeDotnet
dotnet
ClientTypeJava
java
ClientTypePython
python
ClientTypeGo
go
ClientTypePhp
php
ClientTypeRuby
ruby
ClientTypeDjango
django
ClientTypeNodejs
nodejs
ClientTypeSpringBoot
springBoot
ClientType_Kafka_SpringBoot
kafka-springBoot
ClientTypeDapr
dapr
None
none
Dotnet
dotnet
Java
java
Python
python
Go
go
Php
php
Ruby
ruby
Django
django
Nodejs
nodejs
SpringBoot
springBoot
KafkaspringBoot
kafka-springBoot
Dapr
dapr
None
none
Dotnet
dotnet
Java
java
Python
python
Go
go
Php
php
Ruby
ruby
Django
django
Nodejs
nodejs
SpringBoot
springBoot
Kafka_springBoot
kafka-springBoot
Dapr
dapr
NONE
none
DOTNET
dotnet
JAVA
java
PYTHON
python
GO
go
PHP
php
RUBY
ruby
DJANGO
django
NODEJS
nodejs
SPRING_BOOT
springBoot
KAFKA_SPRING_BOOT
kafka-springBoot
DAPR
dapr
"none"
none
"dotnet"
dotnet
"java"
java
"python"
python
"go"
go
"php"
php
"ruby"
ruby
"django"
django
"nodejs"
nodejs
"springBoot"
springBoot
"kafka-springBoot"
kafka-springBoot
"dapr"
dapr

ConfigurationInfo
, ConfigurationInfoArgs

Action string | Pulumi.AzureNative.ServiceLinker.ActionType
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
AdditionalConfigurations Dictionary<string, string>
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
CustomizedKeys Dictionary<string, string>
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
DaprProperties Pulumi.AzureNative.ServiceLinker.Inputs.DaprProperties
Indicates some additional properties for dapr client type
DeleteOrUpdateBehavior string | Pulumi.AzureNative.ServiceLinker.DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Action string | ActionType
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
AdditionalConfigurations map[string]string
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
CustomizedKeys map[string]string
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
DaprProperties DaprProperties
Indicates some additional properties for dapr client type
DeleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
action String | ActionType
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
additionalConfigurations Map<String,String>
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
customizedKeys Map<String,String>
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
daprProperties DaprProperties
Indicates some additional properties for dapr client type
deleteOrUpdateBehavior String | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
action string | ActionType
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
additionalConfigurations {[key: string]: string}
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
customizedKeys {[key: string]: string}
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
daprProperties DaprProperties
Indicates some additional properties for dapr client type
deleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
action str | ActionType
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
additional_configurations Mapping[str, str]
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
customized_keys Mapping[str, str]
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
dapr_properties DaprProperties
Indicates some additional properties for dapr client type
delete_or_update_behavior str | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
action String | "enable" | "optOut"
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
additionalConfigurations Map<String>
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
customizedKeys Map<String>
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
daprProperties Property Map
Indicates some additional properties for dapr client type
deleteOrUpdateBehavior String | "Default" | "ForcedCleanup"
Indicates whether to clean up previous operation when Linker is updating or deleting

ConfigurationInfoResponse
, ConfigurationInfoResponseArgs

Action string
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
AdditionalConfigurations Dictionary<string, string>
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
CustomizedKeys Dictionary<string, string>
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
DaprProperties Pulumi.AzureNative.ServiceLinker.Inputs.DaprPropertiesResponse
Indicates some additional properties for dapr client type
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Action string
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
AdditionalConfigurations map[string]string
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
CustomizedKeys map[string]string
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
DaprProperties DaprPropertiesResponse
Indicates some additional properties for dapr client type
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
action String
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
additionalConfigurations Map<String,String>
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
customizedKeys Map<String,String>
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
daprProperties DaprPropertiesResponse
Indicates some additional properties for dapr client type
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
action string
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
additionalConfigurations {[key: string]: string}
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
customizedKeys {[key: string]: string}
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
daprProperties DaprPropertiesResponse
Indicates some additional properties for dapr client type
deleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
action str
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
additional_configurations Mapping[str, str]
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
customized_keys Mapping[str, str]
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
dapr_properties DaprPropertiesResponse
Indicates some additional properties for dapr client type
delete_or_update_behavior str
Indicates whether to clean up previous operation when Linker is updating or deleting
action String
Optional, indicate whether to apply configurations on source application. If enable, generate configurations and applied to the source application. Default is enable. If optOut, no configuration change will be made on source.
additionalConfigurations Map<String>
A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations
customizedKeys Map<String>
Optional. A dictionary of default key name and customized key name mapping. If not specified, default key name will be used for generate configurations
daprProperties Property Map
Indicates some additional properties for dapr client type
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting

ConfluentBootstrapServer
, ConfluentBootstrapServerArgs

Endpoint string
The endpoint of service.
Endpoint string
The endpoint of service.
endpoint String
The endpoint of service.
endpoint string
The endpoint of service.
endpoint str
The endpoint of service.
endpoint String
The endpoint of service.

ConfluentBootstrapServerResponse
, ConfluentBootstrapServerResponseArgs

Endpoint string
The endpoint of service.
Endpoint string
The endpoint of service.
endpoint String
The endpoint of service.
endpoint string
The endpoint of service.
endpoint str
The endpoint of service.
endpoint String
The endpoint of service.

ConfluentSchemaRegistry
, ConfluentSchemaRegistryArgs

Endpoint string
The endpoint of service.
Endpoint string
The endpoint of service.
endpoint String
The endpoint of service.
endpoint string
The endpoint of service.
endpoint str
The endpoint of service.
endpoint String
The endpoint of service.

ConfluentSchemaRegistryResponse
, ConfluentSchemaRegistryResponseArgs

Endpoint string
The endpoint of service.
Endpoint string
The endpoint of service.
endpoint String
The endpoint of service.
endpoint string
The endpoint of service.
endpoint str
The endpoint of service.
endpoint String
The endpoint of service.

CreateOrUpdateDryrunParameters
, CreateOrUpdateDryrunParametersArgs

AuthInfo Pulumi.AzureNative.ServiceLinker.Inputs.AccessKeyInfoBase | Pulumi.AzureNative.ServiceLinker.Inputs.SecretAuthInfo | Pulumi.AzureNative.ServiceLinker.Inputs.ServicePrincipalCertificateAuthInfo | Pulumi.AzureNative.ServiceLinker.Inputs.ServicePrincipalSecretAuthInfo | Pulumi.AzureNative.ServiceLinker.Inputs.SystemAssignedIdentityAuthInfo | Pulumi.AzureNative.ServiceLinker.Inputs.UserAccountAuthInfo | Pulumi.AzureNative.ServiceLinker.Inputs.UserAssignedIdentityAuthInfo
The authentication type.
ClientType string | Pulumi.AzureNative.ServiceLinker.ClientType
The application client type
ConfigurationInfo Pulumi.AzureNative.ServiceLinker.Inputs.ConfigurationInfo
The connection information consumed by applications, including secrets, connection strings.
PublicNetworkSolution Pulumi.AzureNative.ServiceLinker.Inputs.PublicNetworkSolution
The network solution.
Scope string
connection scope in source service.
SecretStore Pulumi.AzureNative.ServiceLinker.Inputs.SecretStore
An option to store secret value in secure place
TargetService Pulumi.AzureNative.ServiceLinker.Inputs.AzureResource | Pulumi.AzureNative.ServiceLinker.Inputs.ConfluentBootstrapServer | Pulumi.AzureNative.ServiceLinker.Inputs.ConfluentSchemaRegistry | Pulumi.AzureNative.ServiceLinker.Inputs.SelfHostedServer
The target service properties
VNetSolution Pulumi.AzureNative.ServiceLinker.Inputs.VNetSolution
The VNet solution.
AuthInfo AccessKeyInfoBase | SecretAuthInfo | ServicePrincipalCertificateAuthInfo | ServicePrincipalSecretAuthInfo | SystemAssignedIdentityAuthInfo | UserAccountAuthInfo | UserAssignedIdentityAuthInfo
The authentication type.
ClientType string | ClientType
The application client type
ConfigurationInfo ConfigurationInfo
The connection information consumed by applications, including secrets, connection strings.
PublicNetworkSolution PublicNetworkSolution
The network solution.
Scope string
connection scope in source service.
SecretStore SecretStore
An option to store secret value in secure place
TargetService AzureResource | ConfluentBootstrapServer | ConfluentSchemaRegistry | SelfHostedServer
The target service properties
VNetSolution VNetSolution
The VNet solution.
authInfo AccessKeyInfoBase | SecretAuthInfo | ServicePrincipalCertificateAuthInfo | ServicePrincipalSecretAuthInfo | SystemAssignedIdentityAuthInfo | UserAccountAuthInfo | UserAssignedIdentityAuthInfo
The authentication type.
clientType String | ClientType
The application client type
configurationInfo ConfigurationInfo
The connection information consumed by applications, including secrets, connection strings.
publicNetworkSolution PublicNetworkSolution
The network solution.
scope String
connection scope in source service.
secretStore SecretStore
An option to store secret value in secure place
targetService AzureResource | ConfluentBootstrapServer | ConfluentSchemaRegistry | SelfHostedServer
The target service properties
vNetSolution VNetSolution
The VNet solution.
authInfo AccessKeyInfoBase | SecretAuthInfo | ServicePrincipalCertificateAuthInfo | ServicePrincipalSecretAuthInfo | SystemAssignedIdentityAuthInfo | UserAccountAuthInfo | UserAssignedIdentityAuthInfo
The authentication type.
clientType string | ClientType
The application client type
configurationInfo ConfigurationInfo
The connection information consumed by applications, including secrets, connection strings.
publicNetworkSolution PublicNetworkSolution
The network solution.
scope string
connection scope in source service.
secretStore SecretStore
An option to store secret value in secure place
targetService AzureResource | ConfluentBootstrapServer | ConfluentSchemaRegistry | SelfHostedServer
The target service properties
vNetSolution VNetSolution
The VNet solution.
auth_info AccessKeyInfoBase | SecretAuthInfo | ServicePrincipalCertificateAuthInfo | ServicePrincipalSecretAuthInfo | SystemAssignedIdentityAuthInfo | UserAccountAuthInfo | UserAssignedIdentityAuthInfo
The authentication type.
client_type str | ClientType
The application client type
configuration_info ConfigurationInfo
The connection information consumed by applications, including secrets, connection strings.
public_network_solution PublicNetworkSolution
The network solution.
scope str
connection scope in source service.
secret_store SecretStore
An option to store secret value in secure place
target_service AzureResource | ConfluentBootstrapServer | ConfluentSchemaRegistry | SelfHostedServer
The target service properties
v_net_solution VNetSolution
The VNet solution.
authInfo Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
The authentication type.
clientType String | "none" | "dotnet" | "java" | "python" | "go" | "php" | "ruby" | "django" | "nodejs" | "springBoot" | "kafka-springBoot" | "dapr"
The application client type
configurationInfo Property Map
The connection information consumed by applications, including secrets, connection strings.
publicNetworkSolution Property Map
The network solution.
scope String
connection scope in source service.
secretStore Property Map
An option to store secret value in secure place
targetService Property Map | Property Map | Property Map | Property Map
The target service properties
vNetSolution Property Map
The VNet solution.

CreateOrUpdateDryrunParametersResponse
, CreateOrUpdateDryrunParametersResponseArgs

ProvisioningState This property is required. string
The provisioning state.
AuthInfo Pulumi.AzureNative.ServiceLinker.Inputs.AccessKeyInfoBaseResponse | Pulumi.AzureNative.ServiceLinker.Inputs.SecretAuthInfoResponse | Pulumi.AzureNative.ServiceLinker.Inputs.ServicePrincipalCertificateAuthInfoResponse | Pulumi.AzureNative.ServiceLinker.Inputs.ServicePrincipalSecretAuthInfoResponse | Pulumi.AzureNative.ServiceLinker.Inputs.SystemAssignedIdentityAuthInfoResponse | Pulumi.AzureNative.ServiceLinker.Inputs.UserAccountAuthInfoResponse | Pulumi.AzureNative.ServiceLinker.Inputs.UserAssignedIdentityAuthInfoResponse
The authentication type.
ClientType string
The application client type
ConfigurationInfo Pulumi.AzureNative.ServiceLinker.Inputs.ConfigurationInfoResponse
The connection information consumed by applications, including secrets, connection strings.
PublicNetworkSolution Pulumi.AzureNative.ServiceLinker.Inputs.PublicNetworkSolutionResponse
The network solution.
Scope string
connection scope in source service.
SecretStore Pulumi.AzureNative.ServiceLinker.Inputs.SecretStoreResponse
An option to store secret value in secure place
TargetService Pulumi.AzureNative.ServiceLinker.Inputs.AzureResourceResponse | Pulumi.AzureNative.ServiceLinker.Inputs.ConfluentBootstrapServerResponse | Pulumi.AzureNative.ServiceLinker.Inputs.ConfluentSchemaRegistryResponse | Pulumi.AzureNative.ServiceLinker.Inputs.SelfHostedServerResponse
The target service properties
VNetSolution Pulumi.AzureNative.ServiceLinker.Inputs.VNetSolutionResponse
The VNet solution.
ProvisioningState This property is required. string
The provisioning state.
AuthInfo AccessKeyInfoBaseResponse | SecretAuthInfoResponse | ServicePrincipalCertificateAuthInfoResponse | ServicePrincipalSecretAuthInfoResponse | SystemAssignedIdentityAuthInfoResponse | UserAccountAuthInfoResponse | UserAssignedIdentityAuthInfoResponse
The authentication type.
ClientType string
The application client type
ConfigurationInfo ConfigurationInfoResponse
The connection information consumed by applications, including secrets, connection strings.
PublicNetworkSolution PublicNetworkSolutionResponse
The network solution.
Scope string
connection scope in source service.
SecretStore SecretStoreResponse
An option to store secret value in secure place
TargetService AzureResourceResponse | ConfluentBootstrapServerResponse | ConfluentSchemaRegistryResponse | SelfHostedServerResponse
The target service properties
VNetSolution VNetSolutionResponse
The VNet solution.
provisioningState This property is required. String
The provisioning state.
authInfo AccessKeyInfoBaseResponse | SecretAuthInfoResponse | ServicePrincipalCertificateAuthInfoResponse | ServicePrincipalSecretAuthInfoResponse | SystemAssignedIdentityAuthInfoResponse | UserAccountAuthInfoResponse | UserAssignedIdentityAuthInfoResponse
The authentication type.
clientType String
The application client type
configurationInfo ConfigurationInfoResponse
The connection information consumed by applications, including secrets, connection strings.
publicNetworkSolution PublicNetworkSolutionResponse
The network solution.
scope String
connection scope in source service.
secretStore SecretStoreResponse
An option to store secret value in secure place
targetService AzureResourceResponse | ConfluentBootstrapServerResponse | ConfluentSchemaRegistryResponse | SelfHostedServerResponse
The target service properties
vNetSolution VNetSolutionResponse
The VNet solution.
provisioningState This property is required. string
The provisioning state.
authInfo AccessKeyInfoBaseResponse | SecretAuthInfoResponse | ServicePrincipalCertificateAuthInfoResponse | ServicePrincipalSecretAuthInfoResponse | SystemAssignedIdentityAuthInfoResponse | UserAccountAuthInfoResponse | UserAssignedIdentityAuthInfoResponse
The authentication type.
clientType string
The application client type
configurationInfo ConfigurationInfoResponse
The connection information consumed by applications, including secrets, connection strings.
publicNetworkSolution PublicNetworkSolutionResponse
The network solution.
scope string
connection scope in source service.
secretStore SecretStoreResponse
An option to store secret value in secure place
targetService AzureResourceResponse | ConfluentBootstrapServerResponse | ConfluentSchemaRegistryResponse | SelfHostedServerResponse
The target service properties
vNetSolution VNetSolutionResponse
The VNet solution.
provisioning_state This property is required. str
The provisioning state.
auth_info AccessKeyInfoBaseResponse | SecretAuthInfoResponse | ServicePrincipalCertificateAuthInfoResponse | ServicePrincipalSecretAuthInfoResponse | SystemAssignedIdentityAuthInfoResponse | UserAccountAuthInfoResponse | UserAssignedIdentityAuthInfoResponse
The authentication type.
client_type str
The application client type
configuration_info ConfigurationInfoResponse
The connection information consumed by applications, including secrets, connection strings.
public_network_solution PublicNetworkSolutionResponse
The network solution.
scope str
connection scope in source service.
secret_store SecretStoreResponse
An option to store secret value in secure place
target_service AzureResourceResponse | ConfluentBootstrapServerResponse | ConfluentSchemaRegistryResponse | SelfHostedServerResponse
The target service properties
v_net_solution VNetSolutionResponse
The VNet solution.
provisioningState This property is required. String
The provisioning state.
authInfo Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
The authentication type.
clientType String
The application client type
configurationInfo Property Map
The connection information consumed by applications, including secrets, connection strings.
publicNetworkSolution Property Map
The network solution.
scope String
connection scope in source service.
secretStore Property Map
An option to store secret value in secure place
targetService Property Map | Property Map | Property Map | Property Map
The target service properties
vNetSolution Property Map
The VNet solution.

DaprMetadata
, DaprMetadataArgs

Name string
Metadata property name.
SecretRef string
The secret name where dapr could get value
Value string
Metadata property value.
Name string
Metadata property name.
SecretRef string
The secret name where dapr could get value
Value string
Metadata property value.
name String
Metadata property name.
secretRef String
The secret name where dapr could get value
value String
Metadata property value.
name string
Metadata property name.
secretRef string
The secret name where dapr could get value
value string
Metadata property value.
name str
Metadata property name.
secret_ref str
The secret name where dapr could get value
value str
Metadata property value.
name String
Metadata property name.
secretRef String
The secret name where dapr could get value
value String
Metadata property value.

DaprMetadataResponse
, DaprMetadataResponseArgs

Name string
Metadata property name.
SecretRef string
The secret name where dapr could get value
Value string
Metadata property value.
Name string
Metadata property name.
SecretRef string
The secret name where dapr could get value
Value string
Metadata property value.
name String
Metadata property name.
secretRef String
The secret name where dapr could get value
value String
Metadata property value.
name string
Metadata property name.
secretRef string
The secret name where dapr could get value
value string
Metadata property value.
name str
Metadata property name.
secret_ref str
The secret name where dapr could get value
value str
Metadata property value.
name String
Metadata property name.
secretRef String
The secret name where dapr could get value
value String
Metadata property value.

DaprProperties
, DaprPropertiesArgs

ComponentType string
The dapr component type
Metadata List<Pulumi.AzureNative.ServiceLinker.Inputs.DaprMetadata>
Additional dapr metadata
Scopes List<string>
The dapr component scopes
SecretStoreComponent string
The name of a secret store dapr to retrieve secret
Version string
The dapr component version
ComponentType string
The dapr component type
Metadata []DaprMetadata
Additional dapr metadata
Scopes []string
The dapr component scopes
SecretStoreComponent string
The name of a secret store dapr to retrieve secret
Version string
The dapr component version
componentType String
The dapr component type
metadata List<DaprMetadata>
Additional dapr metadata
scopes List<String>
The dapr component scopes
secretStoreComponent String
The name of a secret store dapr to retrieve secret
version String
The dapr component version
componentType string
The dapr component type
metadata DaprMetadata[]
Additional dapr metadata
scopes string[]
The dapr component scopes
secretStoreComponent string
The name of a secret store dapr to retrieve secret
version string
The dapr component version
component_type str
The dapr component type
metadata Sequence[DaprMetadata]
Additional dapr metadata
scopes Sequence[str]
The dapr component scopes
secret_store_component str
The name of a secret store dapr to retrieve secret
version str
The dapr component version
componentType String
The dapr component type
metadata List<Property Map>
Additional dapr metadata
scopes List<String>
The dapr component scopes
secretStoreComponent String
The name of a secret store dapr to retrieve secret
version String
The dapr component version

DaprPropertiesResponse
, DaprPropertiesResponseArgs

ComponentType string
The dapr component type
Metadata List<Pulumi.AzureNative.ServiceLinker.Inputs.DaprMetadataResponse>
Additional dapr metadata
Scopes List<string>
The dapr component scopes
SecretStoreComponent string
The name of a secret store dapr to retrieve secret
Version string
The dapr component version
ComponentType string
The dapr component type
Metadata []DaprMetadataResponse
Additional dapr metadata
Scopes []string
The dapr component scopes
SecretStoreComponent string
The name of a secret store dapr to retrieve secret
Version string
The dapr component version
componentType String
The dapr component type
metadata List<DaprMetadataResponse>
Additional dapr metadata
scopes List<String>
The dapr component scopes
secretStoreComponent String
The name of a secret store dapr to retrieve secret
version String
The dapr component version
componentType string
The dapr component type
metadata DaprMetadataResponse[]
Additional dapr metadata
scopes string[]
The dapr component scopes
secretStoreComponent string
The name of a secret store dapr to retrieve secret
version string
The dapr component version
component_type str
The dapr component type
metadata Sequence[DaprMetadataResponse]
Additional dapr metadata
scopes Sequence[str]
The dapr component scopes
secret_store_component str
The name of a secret store dapr to retrieve secret
version str
The dapr component version
componentType String
The dapr component type
metadata List<Property Map>
Additional dapr metadata
scopes List<String>
The dapr component scopes
secretStoreComponent String
The name of a secret store dapr to retrieve secret
version String
The dapr component version

DeleteOrUpdateBehavior
, DeleteOrUpdateBehaviorArgs

Default
Default
ForcedCleanup
ForcedCleanup
DeleteOrUpdateBehaviorDefault
Default
DeleteOrUpdateBehaviorForcedCleanup
ForcedCleanup
Default
Default
ForcedCleanup
ForcedCleanup
Default
Default
ForcedCleanup
ForcedCleanup
DEFAULT
Default
FORCED_CLEANUP
ForcedCleanup
"Default"
Default
"ForcedCleanup"
ForcedCleanup

DryrunOperationPreviewResponse
, DryrunOperationPreviewResponseArgs

Action string
The action defined by RBAC, refer https://docs.microsoft.com/azure/role-based-access-control/role-definitions#actions-format
Description string
The description of the operation
Name string
The operation name
OperationType string
The operation type
Scope string
The scope of the operation, refer https://docs.microsoft.com/azure/role-based-access-control/scope-overview
Action string
The action defined by RBAC, refer https://docs.microsoft.com/azure/role-based-access-control/role-definitions#actions-format
Description string
The description of the operation
Name string
The operation name
OperationType string
The operation type
Scope string
The scope of the operation, refer https://docs.microsoft.com/azure/role-based-access-control/scope-overview
action String
The action defined by RBAC, refer https://docs.microsoft.com/azure/role-based-access-control/role-definitions#actions-format
description String
The description of the operation
name String
The operation name
operationType String
The operation type
scope String
The scope of the operation, refer https://docs.microsoft.com/azure/role-based-access-control/scope-overview
action string
The action defined by RBAC, refer https://docs.microsoft.com/azure/role-based-access-control/role-definitions#actions-format
description string
The description of the operation
name string
The operation name
operationType string
The operation type
scope string
The scope of the operation, refer https://docs.microsoft.com/azure/role-based-access-control/scope-overview
action str
The action defined by RBAC, refer https://docs.microsoft.com/azure/role-based-access-control/role-definitions#actions-format
description str
The description of the operation
name str
The operation name
operation_type str
The operation type
scope str
The scope of the operation, refer https://docs.microsoft.com/azure/role-based-access-control/scope-overview
action String
The action defined by RBAC, refer https://docs.microsoft.com/azure/role-based-access-control/role-definitions#actions-format
description String
The description of the operation
name String
The operation name
operationType String
The operation type
scope String
The scope of the operation, refer https://docs.microsoft.com/azure/role-based-access-control/scope-overview

FirewallRules
, FirewallRulesArgs

AzureServices string | Pulumi.AzureNative.ServiceLinker.AllowType
Allow Azure services to access the target service if true.
CallerClientIP string | Pulumi.AzureNative.ServiceLinker.AllowType
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
IpRanges List<string>
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.
AzureServices string | AllowType
Allow Azure services to access the target service if true.
CallerClientIP string | AllowType
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
IpRanges []string
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.
azureServices String | AllowType
Allow Azure services to access the target service if true.
callerClientIP String | AllowType
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
ipRanges List<String>
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.
azureServices string | AllowType
Allow Azure services to access the target service if true.
callerClientIP string | AllowType
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
ipRanges string[]
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.
azure_services str | AllowType
Allow Azure services to access the target service if true.
caller_client_ip str | AllowType
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
ip_ranges Sequence[str]
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.
azureServices String | "true" | "false"
Allow Azure services to access the target service if true.
callerClientIP String | "true" | "false"
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
ipRanges List<String>
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.

FirewallRulesResponse
, FirewallRulesResponseArgs

AzureServices string
Allow Azure services to access the target service if true.
CallerClientIP string
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
IpRanges List<string>
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.
AzureServices string
Allow Azure services to access the target service if true.
CallerClientIP string
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
IpRanges []string
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.
azureServices String
Allow Azure services to access the target service if true.
callerClientIP String
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
ipRanges List<String>
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.
azureServices string
Allow Azure services to access the target service if true.
callerClientIP string
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
ipRanges string[]
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.
azure_services str
Allow Azure services to access the target service if true.
caller_client_ip str
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
ip_ranges Sequence[str]
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.
azureServices String
Allow Azure services to access the target service if true.
callerClientIP String
Allow caller client IP to access the target service if true. the property is used when connecting local application to target service.
ipRanges List<String>
This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account.

KeyVaultSecretReferenceSecretInfo
, KeyVaultSecretReferenceSecretInfoArgs

Name string
Name of the Key Vault secret.
Version string
Version of the Key Vault secret.
Name string
Name of the Key Vault secret.
Version string
Version of the Key Vault secret.
name String
Name of the Key Vault secret.
version String
Version of the Key Vault secret.
name string
Name of the Key Vault secret.
version string
Version of the Key Vault secret.
name str
Name of the Key Vault secret.
version str
Version of the Key Vault secret.
name String
Name of the Key Vault secret.
version String
Version of the Key Vault secret.

KeyVaultSecretReferenceSecretInfoResponse
, KeyVaultSecretReferenceSecretInfoResponseArgs

Name string
Name of the Key Vault secret.
Version string
Version of the Key Vault secret.
Name string
Name of the Key Vault secret.
Version string
Version of the Key Vault secret.
name String
Name of the Key Vault secret.
version String
Version of the Key Vault secret.
name string
Name of the Key Vault secret.
version string
Version of the Key Vault secret.
name str
Name of the Key Vault secret.
version str
Version of the Key Vault secret.
name String
Name of the Key Vault secret.
version String
Version of the Key Vault secret.

KeyVaultSecretUriSecretInfo
, KeyVaultSecretUriSecretInfoArgs

Value string
URI to the keyvault secret
Value string
URI to the keyvault secret
value String
URI to the keyvault secret
value string
URI to the keyvault secret
value str
URI to the keyvault secret
value String
URI to the keyvault secret

KeyVaultSecretUriSecretInfoResponse
, KeyVaultSecretUriSecretInfoResponseArgs

Value string
URI to the keyvault secret
Value string
URI to the keyvault secret
value String
URI to the keyvault secret
value string
URI to the keyvault secret
value str
URI to the keyvault secret
value String
URI to the keyvault secret

PermissionsMissingDryrunPrerequisiteResultResponse
, PermissionsMissingDryrunPrerequisiteResultResponseArgs

Permissions List<string>
The permission list
RecommendedRole string
The recommended role to resolve permissions missing
Scope string
The permission scope
Permissions []string
The permission list
RecommendedRole string
The recommended role to resolve permissions missing
Scope string
The permission scope
permissions List<String>
The permission list
recommendedRole String
The recommended role to resolve permissions missing
scope String
The permission scope
permissions string[]
The permission list
recommendedRole string
The recommended role to resolve permissions missing
scope string
The permission scope
permissions Sequence[str]
The permission list
recommended_role str
The recommended role to resolve permissions missing
scope str
The permission scope
permissions List<String>
The permission list
recommendedRole String
The recommended role to resolve permissions missing
scope String
The permission scope

PublicNetworkSolution
, PublicNetworkSolutionArgs

Action string | Pulumi.AzureNative.ServiceLinker.ActionType
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
DeleteOrUpdateBehavior string | Pulumi.AzureNative.ServiceLinker.DeleteOrUpdateBehavior
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
FirewallRules Pulumi.AzureNative.ServiceLinker.Inputs.FirewallRules
Describe firewall rules of target service to make sure source application could connect to the target.
Action string | ActionType
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
DeleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
FirewallRules FirewallRules
Describe firewall rules of target service to make sure source application could connect to the target.
action String | ActionType
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
deleteOrUpdateBehavior String | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
firewallRules FirewallRules
Describe firewall rules of target service to make sure source application could connect to the target.
action string | ActionType
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
deleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
firewallRules FirewallRules
Describe firewall rules of target service to make sure source application could connect to the target.
action str | ActionType
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
delete_or_update_behavior str | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
firewall_rules FirewallRules
Describe firewall rules of target service to make sure source application could connect to the target.
action String | "enable" | "optOut"
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
deleteOrUpdateBehavior String | "Default" | "ForcedCleanup"
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
firewallRules Property Map
Describe firewall rules of target service to make sure source application could connect to the target.

PublicNetworkSolutionResponse
, PublicNetworkSolutionResponseArgs

Action string
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
FirewallRules Pulumi.AzureNative.ServiceLinker.Inputs.FirewallRulesResponse
Describe firewall rules of target service to make sure source application could connect to the target.
Action string
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
FirewallRules FirewallRulesResponse
Describe firewall rules of target service to make sure source application could connect to the target.
action String
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
firewallRules FirewallRulesResponse
Describe firewall rules of target service to make sure source application could connect to the target.
action string
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
deleteOrUpdateBehavior string
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
firewallRules FirewallRulesResponse
Describe firewall rules of target service to make sure source application could connect to the target.
action str
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
delete_or_update_behavior str
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
firewall_rules FirewallRulesResponse
Describe firewall rules of target service to make sure source application could connect to the target.
action String
Optional. Indicates public network solution. If enable, enable public network access of target service with best try. Default is enable. If optOut, opt out public network access configuration.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation(such as firewall rules) when Linker is updating or deleting
firewallRules Property Map
Describe firewall rules of target service to make sure source application could connect to the target.

SecretAuthInfo
, SecretAuthInfoArgs

Name string
Username or account name for secret auth.
SecretInfo KeyVaultSecretReferenceSecretInfo | KeyVaultSecretUriSecretInfo | ValueSecretInfo
Password or key vault secret for secret auth.
name String
Username or account name for secret auth.
secretInfo KeyVaultSecretReferenceSecretInfo | KeyVaultSecretUriSecretInfo | ValueSecretInfo
Password or key vault secret for secret auth.
name string
Username or account name for secret auth.
secretInfo KeyVaultSecretReferenceSecretInfo | KeyVaultSecretUriSecretInfo | ValueSecretInfo
Password or key vault secret for secret auth.
name str
Username or account name for secret auth.
secret_info KeyVaultSecretReferenceSecretInfo | KeyVaultSecretUriSecretInfo | ValueSecretInfo
Password or key vault secret for secret auth.
name String
Username or account name for secret auth.
secretInfo Property Map | Property Map | Property Map
Password or key vault secret for secret auth.

SecretAuthInfoResponse
, SecretAuthInfoResponseArgs

Name string
Username or account name for secret auth.
SecretInfo KeyVaultSecretReferenceSecretInfoResponse | KeyVaultSecretUriSecretInfoResponse | ValueSecretInfoResponse
Password or key vault secret for secret auth.
name String
Username or account name for secret auth.
secretInfo KeyVaultSecretReferenceSecretInfoResponse | KeyVaultSecretUriSecretInfoResponse | ValueSecretInfoResponse
Password or key vault secret for secret auth.
name string
Username or account name for secret auth.
secretInfo KeyVaultSecretReferenceSecretInfoResponse | KeyVaultSecretUriSecretInfoResponse | ValueSecretInfoResponse
Password or key vault secret for secret auth.
name str
Username or account name for secret auth.
secret_info KeyVaultSecretReferenceSecretInfoResponse | KeyVaultSecretUriSecretInfoResponse | ValueSecretInfoResponse
Password or key vault secret for secret auth.
name String
Username or account name for secret auth.
secretInfo Property Map | Property Map | Property Map
Password or key vault secret for secret auth.

SecretStore
, SecretStoreArgs

KeyVaultId string
The key vault id to store secret
KeyVaultSecretName string
The key vault secret name to store secret, only valid when storing one secret
KeyVaultId string
The key vault id to store secret
KeyVaultSecretName string
The key vault secret name to store secret, only valid when storing one secret
keyVaultId String
The key vault id to store secret
keyVaultSecretName String
The key vault secret name to store secret, only valid when storing one secret
keyVaultId string
The key vault id to store secret
keyVaultSecretName string
The key vault secret name to store secret, only valid when storing one secret
key_vault_id str
The key vault id to store secret
key_vault_secret_name str
The key vault secret name to store secret, only valid when storing one secret
keyVaultId String
The key vault id to store secret
keyVaultSecretName String
The key vault secret name to store secret, only valid when storing one secret

SecretStoreResponse
, SecretStoreResponseArgs

KeyVaultId string
The key vault id to store secret
KeyVaultSecretName string
The key vault secret name to store secret, only valid when storing one secret
KeyVaultId string
The key vault id to store secret
KeyVaultSecretName string
The key vault secret name to store secret, only valid when storing one secret
keyVaultId String
The key vault id to store secret
keyVaultSecretName String
The key vault secret name to store secret, only valid when storing one secret
keyVaultId string
The key vault id to store secret
keyVaultSecretName string
The key vault secret name to store secret, only valid when storing one secret
key_vault_id str
The key vault id to store secret
key_vault_secret_name str
The key vault secret name to store secret, only valid when storing one secret
keyVaultId String
The key vault id to store secret
keyVaultSecretName String
The key vault secret name to store secret, only valid when storing one secret

SelfHostedServer
, SelfHostedServerArgs

Endpoint string
The endpoint of service.
Endpoint string
The endpoint of service.
endpoint String
The endpoint of service.
endpoint string
The endpoint of service.
endpoint str
The endpoint of service.
endpoint String
The endpoint of service.

SelfHostedServerResponse
, SelfHostedServerResponseArgs

Endpoint string
The endpoint of service.
Endpoint string
The endpoint of service.
endpoint String
The endpoint of service.
endpoint string
The endpoint of service.
endpoint str
The endpoint of service.
endpoint String
The endpoint of service.

ServicePrincipalCertificateAuthInfo
, ServicePrincipalCertificateAuthInfoArgs

Certificate This property is required. string
ServicePrincipal certificate for servicePrincipal auth.
ClientId This property is required. string
Application clientId for servicePrincipal auth.
PrincipalId This property is required. string
Principal Id for servicePrincipal auth.
DeleteOrUpdateBehavior string | Pulumi.AzureNative.ServiceLinker.DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles List<string>
Optional, this value specifies the Azure roles to be assigned. Automatically
Certificate This property is required. string
ServicePrincipal certificate for servicePrincipal auth.
ClientId This property is required. string
Application clientId for servicePrincipal auth.
PrincipalId This property is required. string
Principal Id for servicePrincipal auth.
DeleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles []string
Optional, this value specifies the Azure roles to be assigned. Automatically
certificate This property is required. String
ServicePrincipal certificate for servicePrincipal auth.
clientId This property is required. String
Application clientId for servicePrincipal auth.
principalId This property is required. String
Principal Id for servicePrincipal auth.
deleteOrUpdateBehavior String | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically
certificate This property is required. string
ServicePrincipal certificate for servicePrincipal auth.
clientId This property is required. string
Application clientId for servicePrincipal auth.
principalId This property is required. string
Principal Id for servicePrincipal auth.
deleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles string[]
Optional, this value specifies the Azure roles to be assigned. Automatically
certificate This property is required. str
ServicePrincipal certificate for servicePrincipal auth.
client_id This property is required. str
Application clientId for servicePrincipal auth.
principal_id This property is required. str
Principal Id for servicePrincipal auth.
delete_or_update_behavior str | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles Sequence[str]
Optional, this value specifies the Azure roles to be assigned. Automatically
certificate This property is required. String
ServicePrincipal certificate for servicePrincipal auth.
clientId This property is required. String
Application clientId for servicePrincipal auth.
principalId This property is required. String
Principal Id for servicePrincipal auth.
deleteOrUpdateBehavior String | "Default" | "ForcedCleanup"
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically

ServicePrincipalCertificateAuthInfoResponse
, ServicePrincipalCertificateAuthInfoResponseArgs

Certificate This property is required. string
ServicePrincipal certificate for servicePrincipal auth.
ClientId This property is required. string
Application clientId for servicePrincipal auth.
PrincipalId This property is required. string
Principal Id for servicePrincipal auth.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles List<string>
Optional, this value specifies the Azure roles to be assigned. Automatically
Certificate This property is required. string
ServicePrincipal certificate for servicePrincipal auth.
ClientId This property is required. string
Application clientId for servicePrincipal auth.
PrincipalId This property is required. string
Principal Id for servicePrincipal auth.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles []string
Optional, this value specifies the Azure roles to be assigned. Automatically
certificate This property is required. String
ServicePrincipal certificate for servicePrincipal auth.
clientId This property is required. String
Application clientId for servicePrincipal auth.
principalId This property is required. String
Principal Id for servicePrincipal auth.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically
certificate This property is required. string
ServicePrincipal certificate for servicePrincipal auth.
clientId This property is required. string
Application clientId for servicePrincipal auth.
principalId This property is required. string
Principal Id for servicePrincipal auth.
deleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
roles string[]
Optional, this value specifies the Azure roles to be assigned. Automatically
certificate This property is required. str
ServicePrincipal certificate for servicePrincipal auth.
client_id This property is required. str
Application clientId for servicePrincipal auth.
principal_id This property is required. str
Principal Id for servicePrincipal auth.
delete_or_update_behavior str
Indicates whether to clean up previous operation when Linker is updating or deleting
roles Sequence[str]
Optional, this value specifies the Azure roles to be assigned. Automatically
certificate This property is required. String
ServicePrincipal certificate for servicePrincipal auth.
clientId This property is required. String
Application clientId for servicePrincipal auth.
principalId This property is required. String
Principal Id for servicePrincipal auth.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically

ServicePrincipalSecretAuthInfo
, ServicePrincipalSecretAuthInfoArgs

ClientId This property is required. string
ServicePrincipal application clientId for servicePrincipal auth.
PrincipalId This property is required. string
Principal Id for servicePrincipal auth.
Secret This property is required. string
Secret for servicePrincipal auth.
DeleteOrUpdateBehavior string | Pulumi.AzureNative.ServiceLinker.DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles List<string>
Optional, this value specifies the Azure roles to be assigned. Automatically
UserName string
Username created in the database which is mapped to a user in AAD.
ClientId This property is required. string
ServicePrincipal application clientId for servicePrincipal auth.
PrincipalId This property is required. string
Principal Id for servicePrincipal auth.
Secret This property is required. string
Secret for servicePrincipal auth.
DeleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles []string
Optional, this value specifies the Azure roles to be assigned. Automatically
UserName string
Username created in the database which is mapped to a user in AAD.
clientId This property is required. String
ServicePrincipal application clientId for servicePrincipal auth.
principalId This property is required. String
Principal Id for servicePrincipal auth.
secret This property is required. String
Secret for servicePrincipal auth.
deleteOrUpdateBehavior String | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically
userName String
Username created in the database which is mapped to a user in AAD.
clientId This property is required. string
ServicePrincipal application clientId for servicePrincipal auth.
principalId This property is required. string
Principal Id for servicePrincipal auth.
secret This property is required. string
Secret for servicePrincipal auth.
deleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles string[]
Optional, this value specifies the Azure roles to be assigned. Automatically
userName string
Username created in the database which is mapped to a user in AAD.
client_id This property is required. str
ServicePrincipal application clientId for servicePrincipal auth.
principal_id This property is required. str
Principal Id for servicePrincipal auth.
secret This property is required. str
Secret for servicePrincipal auth.
delete_or_update_behavior str | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles Sequence[str]
Optional, this value specifies the Azure roles to be assigned. Automatically
user_name str
Username created in the database which is mapped to a user in AAD.
clientId This property is required. String
ServicePrincipal application clientId for servicePrincipal auth.
principalId This property is required. String
Principal Id for servicePrincipal auth.
secret This property is required. String
Secret for servicePrincipal auth.
deleteOrUpdateBehavior String | "Default" | "ForcedCleanup"
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically
userName String
Username created in the database which is mapped to a user in AAD.

ServicePrincipalSecretAuthInfoResponse
, ServicePrincipalSecretAuthInfoResponseArgs

ClientId This property is required. string
ServicePrincipal application clientId for servicePrincipal auth.
PrincipalId This property is required. string
Principal Id for servicePrincipal auth.
Secret This property is required. string
Secret for servicePrincipal auth.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles List<string>
Optional, this value specifies the Azure roles to be assigned. Automatically
UserName string
Username created in the database which is mapped to a user in AAD.
ClientId This property is required. string
ServicePrincipal application clientId for servicePrincipal auth.
PrincipalId This property is required. string
Principal Id for servicePrincipal auth.
Secret This property is required. string
Secret for servicePrincipal auth.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles []string
Optional, this value specifies the Azure roles to be assigned. Automatically
UserName string
Username created in the database which is mapped to a user in AAD.
clientId This property is required. String
ServicePrincipal application clientId for servicePrincipal auth.
principalId This property is required. String
Principal Id for servicePrincipal auth.
secret This property is required. String
Secret for servicePrincipal auth.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically
userName String
Username created in the database which is mapped to a user in AAD.
clientId This property is required. string
ServicePrincipal application clientId for servicePrincipal auth.
principalId This property is required. string
Principal Id for servicePrincipal auth.
secret This property is required. string
Secret for servicePrincipal auth.
deleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
roles string[]
Optional, this value specifies the Azure roles to be assigned. Automatically
userName string
Username created in the database which is mapped to a user in AAD.
client_id This property is required. str
ServicePrincipal application clientId for servicePrincipal auth.
principal_id This property is required. str
Principal Id for servicePrincipal auth.
secret This property is required. str
Secret for servicePrincipal auth.
delete_or_update_behavior str
Indicates whether to clean up previous operation when Linker is updating or deleting
roles Sequence[str]
Optional, this value specifies the Azure roles to be assigned. Automatically
user_name str
Username created in the database which is mapped to a user in AAD.
clientId This property is required. String
ServicePrincipal application clientId for servicePrincipal auth.
principalId This property is required. String
Principal Id for servicePrincipal auth.
secret This property is required. String
Secret for servicePrincipal auth.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically
userName String
Username created in the database which is mapped to a user in AAD.

SystemAssignedIdentityAuthInfo
, SystemAssignedIdentityAuthInfoArgs

DeleteOrUpdateBehavior string | Pulumi.AzureNative.ServiceLinker.DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles List<string>
Optional, this value specifies the Azure role to be assigned
UserName string
Username created in the database which is mapped to a user in AAD.
DeleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles []string
Optional, this value specifies the Azure role to be assigned
UserName string
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior String | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure role to be assigned
userName String
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles string[]
Optional, this value specifies the Azure role to be assigned
userName string
Username created in the database which is mapped to a user in AAD.
delete_or_update_behavior str | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles Sequence[str]
Optional, this value specifies the Azure role to be assigned
user_name str
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior String | "Default" | "ForcedCleanup"
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure role to be assigned
userName String
Username created in the database which is mapped to a user in AAD.

SystemAssignedIdentityAuthInfoResponse
, SystemAssignedIdentityAuthInfoResponseArgs

DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles List<string>
Optional, this value specifies the Azure role to be assigned
UserName string
Username created in the database which is mapped to a user in AAD.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles []string
Optional, this value specifies the Azure role to be assigned
UserName string
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure role to be assigned
userName String
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
roles string[]
Optional, this value specifies the Azure role to be assigned
userName string
Username created in the database which is mapped to a user in AAD.
delete_or_update_behavior str
Indicates whether to clean up previous operation when Linker is updating or deleting
roles Sequence[str]
Optional, this value specifies the Azure role to be assigned
user_name str
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure role to be assigned
userName String
Username created in the database which is mapped to a user in AAD.

SystemDataResponse
, SystemDataResponseArgs

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

UserAccountAuthInfo
, UserAccountAuthInfoArgs

DeleteOrUpdateBehavior string | Pulumi.AzureNative.ServiceLinker.DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
PrincipalId string
Principal Id for user account.
Roles List<string>
Optional, this value specifies the Azure roles to be assigned. Automatically
UserName string
Username created in the database which is mapped to a user in AAD.
DeleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
PrincipalId string
Principal Id for user account.
Roles []string
Optional, this value specifies the Azure roles to be assigned. Automatically
UserName string
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior String | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
principalId String
Principal Id for user account.
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically
userName String
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
principalId string
Principal Id for user account.
roles string[]
Optional, this value specifies the Azure roles to be assigned. Automatically
userName string
Username created in the database which is mapped to a user in AAD.
delete_or_update_behavior str | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
principal_id str
Principal Id for user account.
roles Sequence[str]
Optional, this value specifies the Azure roles to be assigned. Automatically
user_name str
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior String | "Default" | "ForcedCleanup"
Indicates whether to clean up previous operation when Linker is updating or deleting
principalId String
Principal Id for user account.
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically
userName String
Username created in the database which is mapped to a user in AAD.

UserAccountAuthInfoResponse
, UserAccountAuthInfoResponseArgs

DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
PrincipalId string
Principal Id for user account.
Roles List<string>
Optional, this value specifies the Azure roles to be assigned. Automatically
UserName string
Username created in the database which is mapped to a user in AAD.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
PrincipalId string
Principal Id for user account.
Roles []string
Optional, this value specifies the Azure roles to be assigned. Automatically
UserName string
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
principalId String
Principal Id for user account.
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically
userName String
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
principalId string
Principal Id for user account.
roles string[]
Optional, this value specifies the Azure roles to be assigned. Automatically
userName string
Username created in the database which is mapped to a user in AAD.
delete_or_update_behavior str
Indicates whether to clean up previous operation when Linker is updating or deleting
principal_id str
Principal Id for user account.
roles Sequence[str]
Optional, this value specifies the Azure roles to be assigned. Automatically
user_name str
Username created in the database which is mapped to a user in AAD.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
principalId String
Principal Id for user account.
roles List<String>
Optional, this value specifies the Azure roles to be assigned. Automatically
userName String
Username created in the database which is mapped to a user in AAD.

UserAssignedIdentityAuthInfo
, UserAssignedIdentityAuthInfoArgs

ClientId string
Client Id for userAssignedIdentity.
DeleteOrUpdateBehavior string | Pulumi.AzureNative.ServiceLinker.DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles List<string>
Optional, this value specifies the Azure role to be assigned
SubscriptionId string
Subscription id for userAssignedIdentity.
UserName string
Username created in the database which is mapped to a user in AAD.
ClientId string
Client Id for userAssignedIdentity.
DeleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles []string
Optional, this value specifies the Azure role to be assigned
SubscriptionId string
Subscription id for userAssignedIdentity.
UserName string
Username created in the database which is mapped to a user in AAD.
clientId String
Client Id for userAssignedIdentity.
deleteOrUpdateBehavior String | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure role to be assigned
subscriptionId String
Subscription id for userAssignedIdentity.
userName String
Username created in the database which is mapped to a user in AAD.
clientId string
Client Id for userAssignedIdentity.
deleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles string[]
Optional, this value specifies the Azure role to be assigned
subscriptionId string
Subscription id for userAssignedIdentity.
userName string
Username created in the database which is mapped to a user in AAD.
client_id str
Client Id for userAssignedIdentity.
delete_or_update_behavior str | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
roles Sequence[str]
Optional, this value specifies the Azure role to be assigned
subscription_id str
Subscription id for userAssignedIdentity.
user_name str
Username created in the database which is mapped to a user in AAD.
clientId String
Client Id for userAssignedIdentity.
deleteOrUpdateBehavior String | "Default" | "ForcedCleanup"
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure role to be assigned
subscriptionId String
Subscription id for userAssignedIdentity.
userName String
Username created in the database which is mapped to a user in AAD.

UserAssignedIdentityAuthInfoResponse
, UserAssignedIdentityAuthInfoResponseArgs

ClientId string
Client Id for userAssignedIdentity.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles List<string>
Optional, this value specifies the Azure role to be assigned
SubscriptionId string
Subscription id for userAssignedIdentity.
UserName string
Username created in the database which is mapped to a user in AAD.
ClientId string
Client Id for userAssignedIdentity.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Roles []string
Optional, this value specifies the Azure role to be assigned
SubscriptionId string
Subscription id for userAssignedIdentity.
UserName string
Username created in the database which is mapped to a user in AAD.
clientId String
Client Id for userAssignedIdentity.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure role to be assigned
subscriptionId String
Subscription id for userAssignedIdentity.
userName String
Username created in the database which is mapped to a user in AAD.
clientId string
Client Id for userAssignedIdentity.
deleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
roles string[]
Optional, this value specifies the Azure role to be assigned
subscriptionId string
Subscription id for userAssignedIdentity.
userName string
Username created in the database which is mapped to a user in AAD.
client_id str
Client Id for userAssignedIdentity.
delete_or_update_behavior str
Indicates whether to clean up previous operation when Linker is updating or deleting
roles Sequence[str]
Optional, this value specifies the Azure role to be assigned
subscription_id str
Subscription id for userAssignedIdentity.
user_name str
Username created in the database which is mapped to a user in AAD.
clientId String
Client Id for userAssignedIdentity.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
roles List<String>
Optional, this value specifies the Azure role to be assigned
subscriptionId String
Subscription id for userAssignedIdentity.
userName String
Username created in the database which is mapped to a user in AAD.

VNetSolution
, VNetSolutionArgs

DeleteOrUpdateBehavior string | Pulumi.AzureNative.ServiceLinker.DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Type string | Pulumi.AzureNative.ServiceLinker.VNetSolutionType
Type of VNet solution.
DeleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
Type string | VNetSolutionType
Type of VNet solution.
deleteOrUpdateBehavior String | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
type String | VNetSolutionType
Type of VNet solution.
deleteOrUpdateBehavior string | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
type string | VNetSolutionType
Type of VNet solution.
delete_or_update_behavior str | DeleteOrUpdateBehavior
Indicates whether to clean up previous operation when Linker is updating or deleting
type str | VNetSolutionType
Type of VNet solution.
deleteOrUpdateBehavior String | "Default" | "ForcedCleanup"
Indicates whether to clean up previous operation when Linker is updating or deleting
type String | "serviceEndpoint" | "privateLink"
Type of VNet solution.

VNetSolutionResponse
, VNetSolutionResponseArgs

DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Type string
Type of VNet solution.
DeleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
Type string
Type of VNet solution.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
type String
Type of VNet solution.
deleteOrUpdateBehavior string
Indicates whether to clean up previous operation when Linker is updating or deleting
type string
Type of VNet solution.
delete_or_update_behavior str
Indicates whether to clean up previous operation when Linker is updating or deleting
type str
Type of VNet solution.
deleteOrUpdateBehavior String
Indicates whether to clean up previous operation when Linker is updating or deleting
type String
Type of VNet solution.

VNetSolutionType
, VNetSolutionTypeArgs

ServiceEndpoint
serviceEndpoint
PrivateLink
privateLink
VNetSolutionTypeServiceEndpoint
serviceEndpoint
VNetSolutionTypePrivateLink
privateLink
ServiceEndpoint
serviceEndpoint
PrivateLink
privateLink
ServiceEndpoint
serviceEndpoint
PrivateLink
privateLink
SERVICE_ENDPOINT
serviceEndpoint
PRIVATE_LINK
privateLink
"serviceEndpoint"
serviceEndpoint
"privateLink"
privateLink

ValueSecretInfo
, ValueSecretInfoArgs

Value string
The actual value of the secret.
Value string
The actual value of the secret.
value String
The actual value of the secret.
value string
The actual value of the secret.
value str
The actual value of the secret.
value String
The actual value of the secret.

ValueSecretInfoResponse
, ValueSecretInfoResponseArgs

Value string
The actual value of the secret.
Value string
The actual value of the secret.
value String
The actual value of the secret.
value string
The actual value of the secret.
value str
The actual value of the secret.
value String
The actual value of the secret.

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:servicelinker:LinkerDryrun dryrunName /{resourceUri}/providers/Microsoft.ServiceLinker/dryruns/{dryrunName} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi