These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.servicelinker.getLinker
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Returns Linker resource for a given name. API Version: 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:
- Linker
Name string - The name Linker resource.
- Resource
Uri string - The fully qualified Azure Resource manager identifier of the resource to be connected.
- Linker
Name string - The name Linker resource.
- Resource
Uri string - The fully qualified Azure Resource manager identifier of the resource to be connected.
- linker
Name String - The name Linker resource.
- resource
Uri String - The fully qualified Azure Resource manager identifier of the resource to be connected.
- linker
Name string - The name Linker resource.
- resource
Uri 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.
- linker
Name String - The name Linker resource.
- resource
Uri 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
- Provisioning
State string - The provisioning state.
- System
Data Pulumi.Azure Native. Service Linker. Outputs. System Data Response - The system data.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Auth
Info Pulumi.Azure | Pulumi.Native. Service Linker. Outputs. Secret Auth Info Response Azure | Pulumi.Native. Service Linker. Outputs. Service Principal Certificate Auth Info Response Azure | Pulumi.Native. Service Linker. Outputs. Service Principal Secret Auth Info Response Azure | Pulumi.Native. Service Linker. Outputs. System Assigned Identity Auth Info Response Azure Native. Service Linker. Outputs. User Assigned Identity Auth Info Response - The authentication type.
- Client
Type string - The application client type
- Secret
Store Pulumi.Azure Native. Service Linker. Outputs. Secret Store Response - An option to store secret value in secure place
- Target
Id string - The resource Id of target service.
- VNet
Solution Pulumi.Azure Native. Service Linker. Outputs. VNet Solution Response - 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
- Provisioning
State string - The provisioning state.
- System
Data SystemData Response - The system data.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Auth
Info SecretAuth | ServiceInfo Response Principal | ServiceCertificate Auth Info Response Principal | SystemSecret Auth Info Response Assigned | UserIdentity Auth Info Response Assigned Identity Auth Info Response - The authentication type.
- Client
Type string - The application client type
- Secret
Store SecretStore Response - An option to store secret value in secure place
- Target
Id string - The resource Id of target service.
- VNet
Solution VNetSolution Response - 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
- provisioning
State String - The provisioning state.
- system
Data SystemData Response - The system data.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- auth
Info SecretAuth | ServiceInfo Response Principal | ServiceCertificate Auth Info Response Principal | SystemSecret Auth Info Response Assigned | UserIdentity Auth Info Response Assigned Identity Auth Info Response - The authentication type.
- client
Type String - The application client type
- secret
Store SecretStore Response - An option to store secret value in secure place
- target
Id String - The resource Id of target service.
- v
Net VNetSolution Solution Response - 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
- provisioning
State string - The provisioning state.
- system
Data SystemData Response - The system data.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- auth
Info SecretAuth | ServiceInfo Response Principal | ServiceCertificate Auth Info Response Principal | SystemSecret Auth Info Response Assigned | UserIdentity Auth Info Response Assigned Identity Auth Info Response - The authentication type.
- client
Type string - The application client type
- secret
Store SecretStore Response - An option to store secret value in secure place
- target
Id string - The resource Id of target service.
- v
Net VNetSolution Solution Response - 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 SystemData Response - The system data.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- auth_
info SecretAuth | ServiceInfo Response Principal | ServiceCertificate Auth Info Response Principal | SystemSecret Auth Info Response Assigned | UserIdentity Auth Info Response Assigned Identity Auth Info Response - The authentication type.
- client_
type str - The application client type
- secret_
store SecretStore Response - An option to store secret value in secure place
- target_
id str - The resource Id of target service.
- v_
net_ VNetsolution Solution Response - 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
- provisioning
State String - The provisioning state.
- system
Data Property Map - The system data.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- auth
Info Property Map | Property Map | Property Map | Property Map | Property Map - The authentication type.
- client
Type String - The application client type
- secret
Store Property Map - An option to store secret value in secure place
- target
Id String - The resource Id of target service.
- v
Net Property MapSolution - The VNet solution.
Supporting Types
SecretAuthInfoResponse
SecretStoreResponse
- Key
Vault stringId - The key vault id to store secret
- Key
Vault stringId - The key vault id to store secret
- key
Vault StringId - The key vault id to store secret
- key
Vault stringId - The key vault id to store secret
- key_
vault_ strid - The key vault id to store secret
- key
Vault StringId - The key vault id to store secret
ServicePrincipalCertificateAuthInfoResponse
- Certificate string
- ServicePrincipal certificate for servicePrincipal auth.
- Client
Id string - Application clientId for servicePrincipal auth.
- Principal
Id string - Principal Id for servicePrincipal auth.
- Certificate string
- ServicePrincipal certificate for servicePrincipal auth.
- Client
Id string - Application clientId for servicePrincipal auth.
- Principal
Id string - Principal Id for servicePrincipal auth.
- certificate String
- ServicePrincipal certificate for servicePrincipal auth.
- client
Id String - Application clientId for servicePrincipal auth.
- principal
Id String - Principal Id for servicePrincipal auth.
- certificate string
- ServicePrincipal certificate for servicePrincipal auth.
- client
Id string - Application clientId for servicePrincipal auth.
- principal
Id string - Principal Id for servicePrincipal auth.
- certificate str
- ServicePrincipal certificate for servicePrincipal auth.
- client_
id str - Application clientId for servicePrincipal auth.
- principal_
id str - Principal Id for servicePrincipal auth.
- certificate String
- ServicePrincipal certificate for servicePrincipal auth.
- client
Id String - Application clientId for servicePrincipal auth.
- principal
Id String - Principal Id for servicePrincipal auth.
ServicePrincipalSecretAuthInfoResponse
- Client
Id string - ServicePrincipal application clientId for servicePrincipal auth.
- Principal
Id string - Principal Id for servicePrincipal auth.
- Secret string
- Secret for servicePrincipal auth.
- Client
Id string - ServicePrincipal application clientId for servicePrincipal auth.
- Principal
Id string - Principal Id for servicePrincipal auth.
- Secret string
- Secret for servicePrincipal auth.
- client
Id String - ServicePrincipal application clientId for servicePrincipal auth.
- principal
Id String - Principal Id for servicePrincipal auth.
- secret String
- Secret for servicePrincipal auth.
- client
Id string - ServicePrincipal application clientId for servicePrincipal auth.
- principal
Id string - Principal Id for servicePrincipal auth.
- secret string
- Secret for servicePrincipal auth.
- client_
id str - ServicePrincipal application clientId for servicePrincipal auth.
- principal_
id str - Principal Id for servicePrincipal auth.
- secret str
- Secret for servicePrincipal auth.
- client
Id String - ServicePrincipal application clientId for servicePrincipal auth.
- principal
Id String - Principal Id for servicePrincipal auth.
- secret String
- Secret for servicePrincipal auth.
SystemAssignedIdentityAuthInfoResponse
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - 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_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
UserAssignedIdentityAuthInfoResponse
- Client
Id string - Client Id for userAssignedIdentity.
- Subscription
Id string - Subscription id for userAssignedIdentity.
- Client
Id string - Client Id for userAssignedIdentity.
- Subscription
Id string - Subscription id for userAssignedIdentity.
- client
Id String - Client Id for userAssignedIdentity.
- subscription
Id String - Subscription id for userAssignedIdentity.
- client
Id string - Client Id for userAssignedIdentity.
- subscription
Id string - Subscription id for userAssignedIdentity.
- client_
id str - Client Id for userAssignedIdentity.
- subscription_
id str - Subscription id for userAssignedIdentity.
- client
Id String - Client Id for userAssignedIdentity.
- subscription
Id String - Subscription id for userAssignedIdentity.
VNetSolutionResponse
- Type string
- Type of VNet solution.
- Type string
- Type of VNet solution.
- type String
- Type of VNet solution.
- type string
- Type of VNet solution.
- type str
- Type of VNet solution.
- type String
- Type of VNet solution.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi