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.20.1 published on Friday, Dec 1, 2023 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.20.1 published on Friday, Dec 1, 2023 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.

    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.20.1 published on Friday, Dec 1, 2023 by Pulumi