1. Packages
  2. Azure Native
  3. API Docs
  4. servicelinker
  5. getLinker
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.servicelinker.getLinker

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    Returns Linker resource for a given name. Azure REST API version: 2022-11-01-preview.

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

    Using getLinker

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

    function getLinker(args: GetLinkerArgs, opts?: InvokeOptions): Promise<GetLinkerResult>
    function getLinkerOutput(args: GetLinkerOutputArgs, opts?: InvokeOptions): Output<GetLinkerResult>
    def get_linker(linker_name: Optional[str] = None,
                   resource_uri: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetLinkerResult
    def get_linker_output(linker_name: Optional[pulumi.Input[str]] = None,
                   resource_uri: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetLinkerResult]
    func LookupLinker(ctx *Context, args *LookupLinkerArgs, opts ...InvokeOption) (*LookupLinkerResult, error)
    func LookupLinkerOutput(ctx *Context, args *LookupLinkerOutputArgs, opts ...InvokeOption) LookupLinkerResultOutput

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

    public static class GetLinker 
    {
        public static Task<GetLinkerResult> InvokeAsync(GetLinkerArgs args, InvokeOptions? opts = null)
        public static Output<GetLinkerResult> Invoke(GetLinkerInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetLinkerResult> getLinker(GetLinkerArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:servicelinker:getLinker
      arguments:
        # arguments dictionary

    The following arguments are supported:

    LinkerName string
    The name Linker resource.
    ResourceUri string
    The fully qualified Azure Resource manager identifier of the resource to be connected.
    LinkerName string
    The name Linker resource.
    ResourceUri string
    The fully qualified Azure Resource manager identifier of the resource to be connected.
    linkerName String
    The name Linker resource.
    resourceUri String
    The fully qualified Azure Resource manager identifier of the resource to be connected.
    linkerName string
    The name Linker resource.
    resourceUri string
    The fully qualified Azure Resource manager identifier of the resource to be connected.
    linker_name str
    The name Linker resource.
    resource_uri str
    The fully qualified Azure Resource manager identifier of the resource to be connected.
    linkerName String
    The name Linker resource.
    resourceUri String
    The fully qualified Azure Resource manager identifier of the resource to be connected.

    getLinker Result

    The following output properties are available:

    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Name string
    The name of the resource
    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"
    AuthInfo Pulumi.AzureNative.ServiceLinker.Outputs.AccessKeyInfoBaseResponse | Pulumi.AzureNative.ServiceLinker.Outputs.SecretAuthInfoResponse | Pulumi.AzureNative.ServiceLinker.Outputs.ServicePrincipalCertificateAuthInfoResponse | Pulumi.AzureNative.ServiceLinker.Outputs.ServicePrincipalSecretAuthInfoResponse | Pulumi.AzureNative.ServiceLinker.Outputs.SystemAssignedIdentityAuthInfoResponse | Pulumi.AzureNative.ServiceLinker.Outputs.UserAccountAuthInfoResponse | Pulumi.AzureNative.ServiceLinker.Outputs.UserAssignedIdentityAuthInfoResponse
    The authentication type.
    ClientType string
    The application client type
    ConfigurationInfo Pulumi.AzureNative.ServiceLinker.Outputs.ConfigurationInfoResponse
    The connection information consumed by applications, including secrets, connection strings.
    PublicNetworkSolution Pulumi.AzureNative.ServiceLinker.Outputs.PublicNetworkSolutionResponse
    The network solution.
    Scope string
    connection scope in source service.
    SecretStore Pulumi.AzureNative.ServiceLinker.Outputs.SecretStoreResponse
    An option to store secret value in secure place
    TargetService Pulumi.AzureNative.ServiceLinker.Outputs.AzureResourceResponse | Pulumi.AzureNative.ServiceLinker.Outputs.ConfluentBootstrapServerResponse | Pulumi.AzureNative.ServiceLinker.Outputs.ConfluentSchemaRegistryResponse | Pulumi.AzureNative.ServiceLinker.Outputs.SelfHostedServerResponse
    The target service properties
    VNetSolution Pulumi.AzureNative.ServiceLinker.Outputs.VNetSolutionResponse
    The VNet solution.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Name string
    The name of the resource
    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"
    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.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name String
    The name of the resource
    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"
    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.
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name string
    The name of the resource
    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"
    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.
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name str
    The name of the resource
    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"
    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.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name String
    The name of the resource
    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"
    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.

    Supporting Types

    AccessKeyInfoBaseResponse

    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.

    AzureKeyVaultPropertiesResponse

    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.

    AzureResourceResponse

    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.

    ConfigurationInfoResponse

    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

    ConfluentBootstrapServerResponse

    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

    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.

    DaprMetadataResponse

    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.

    DaprPropertiesResponse

    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

    FirewallRulesResponse

    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.

    KeyVaultSecretReferenceSecretInfoResponse

    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.

    KeyVaultSecretUriSecretInfoResponse

    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

    PublicNetworkSolutionResponse

    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.

    SecretAuthInfoResponse

    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.

    SecretStoreResponse

    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

    SelfHostedServerResponse

    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.

    ServicePrincipalCertificateAuthInfoResponse

    Certificate string
    ServicePrincipal certificate for servicePrincipal auth.
    ClientId string
    Application clientId for servicePrincipal auth.
    PrincipalId 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 string
    ServicePrincipal certificate for servicePrincipal auth.
    ClientId string
    Application clientId for servicePrincipal auth.
    PrincipalId 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 String
    ServicePrincipal certificate for servicePrincipal auth.
    clientId String
    Application clientId for servicePrincipal auth.
    principalId 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 string
    ServicePrincipal certificate for servicePrincipal auth.
    clientId string
    Application clientId for servicePrincipal auth.
    principalId 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 str
    ServicePrincipal certificate for servicePrincipal auth.
    client_id str
    Application clientId for servicePrincipal auth.
    principal_id 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 String
    ServicePrincipal certificate for servicePrincipal auth.
    clientId String
    Application clientId for servicePrincipal auth.
    principalId 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

    ServicePrincipalSecretAuthInfoResponse

    ClientId string
    ServicePrincipal application clientId for servicePrincipal auth.
    PrincipalId string
    Principal Id for servicePrincipal auth.
    Secret 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 string
    ServicePrincipal application clientId for servicePrincipal auth.
    PrincipalId string
    Principal Id for servicePrincipal auth.
    Secret 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 String
    ServicePrincipal application clientId for servicePrincipal auth.
    principalId String
    Principal Id for servicePrincipal auth.
    secret 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 string
    ServicePrincipal application clientId for servicePrincipal auth.
    principalId string
    Principal Id for servicePrincipal auth.
    secret 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 str
    ServicePrincipal application clientId for servicePrincipal auth.
    principal_id str
    Principal Id for servicePrincipal auth.
    secret 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 String
    ServicePrincipal application clientId for servicePrincipal auth.
    principalId String
    Principal Id for servicePrincipal auth.
    secret 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.

    SystemAssignedIdentityAuthInfoResponse

    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

    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.

    UserAccountAuthInfoResponse

    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.

    UserAssignedIdentityAuthInfoResponse

    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.

    VNetSolutionResponse

    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.

    ValueSecretInfoResponse

    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.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi