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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.customerinsights.getLink
Explore with Pulumi AI
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets a link in the hub. Azure REST API version: 2017-04-26.
Using getLink
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 getLink(args: GetLinkArgs, opts?: InvokeOptions): Promise<GetLinkResult>
function getLinkOutput(args: GetLinkOutputArgs, opts?: InvokeOptions): Output<GetLinkResult>def get_link(hub_name: Optional[str] = None,
             link_name: Optional[str] = None,
             resource_group_name: Optional[str] = None,
             opts: Optional[InvokeOptions] = None) -> GetLinkResult
def get_link_output(hub_name: Optional[pulumi.Input[str]] = None,
             link_name: Optional[pulumi.Input[str]] = None,
             resource_group_name: Optional[pulumi.Input[str]] = None,
             opts: Optional[InvokeOptions] = None) -> Output[GetLinkResult]func LookupLink(ctx *Context, args *LookupLinkArgs, opts ...InvokeOption) (*LookupLinkResult, error)
func LookupLinkOutput(ctx *Context, args *LookupLinkOutputArgs, opts ...InvokeOption) LookupLinkResultOutput> Note: This function is named LookupLink in the Go SDK.
public static class GetLink 
{
    public static Task<GetLinkResult> InvokeAsync(GetLinkArgs args, InvokeOptions? opts = null)
    public static Output<GetLinkResult> Invoke(GetLinkInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLinkResult> getLink(GetLinkArgs args, InvokeOptions options)
public static Output<GetLinkResult> getLink(GetLinkArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:customerinsights:getLink
  arguments:
    # arguments dictionaryThe following arguments are supported:
- HubName string
- The name of the hub.
- LinkName string
- The name of the link.
- ResourceGroup stringName 
- The name of the resource group.
- HubName string
- The name of the hub.
- LinkName string
- The name of the link.
- ResourceGroup stringName 
- The name of the resource group.
- hubName String
- The name of the hub.
- linkName String
- The name of the link.
- resourceGroup StringName 
- The name of the resource group.
- hubName string
- The name of the hub.
- linkName string
- The name of the link.
- resourceGroup stringName 
- The name of the resource group.
- hub_name str
- The name of the hub.
- link_name str
- The name of the link.
- resource_group_ strname 
- The name of the resource group.
- hubName String
- The name of the hub.
- linkName String
- The name of the link.
- resourceGroup StringName 
- The name of the resource group.
getLink Result
The following output properties are available:
- Id string
- Resource ID.
- LinkName string
- The link name.
- Name string
- Resource name.
- ParticipantProperty List<Pulumi.References Azure Native. Customer Insights. Outputs. Participant Property Reference Response> 
- The properties that represent the participating profile.
- ProvisioningState string
- Provisioning state.
- SourceEntity stringType 
- Type of source entity.
- SourceEntity stringType Name 
- Name of the source Entity Type.
- TargetEntity stringType 
- Type of target entity.
- TargetEntity stringType Name 
- Name of the target Entity Type.
- TenantId string
- The hub name.
- Type string
- Resource type.
- Description Dictionary<string, string>
- Localized descriptions for the Link.
- DisplayName Dictionary<string, string>
- Localized display name for the Link.
- Mappings
List<Pulumi.Azure Native. Customer Insights. Outputs. Type Properties Mapping Response> 
- The set of properties mappings between the source and target Types.
- OperationType string
- Determines whether this link is supposed to create or delete instances if Link is NOT Reference Only.
- ReferenceOnly bool
- Indicating whether the link is reference only link. This flag is ignored if the Mappings are defined. If the mappings are not defined and it is set to true, links processing will not create or update profiles.
- Id string
- Resource ID.
- LinkName string
- The link name.
- Name string
- Resource name.
- ParticipantProperty []ParticipantReferences Property Reference Response 
- The properties that represent the participating profile.
- ProvisioningState string
- Provisioning state.
- SourceEntity stringType 
- Type of source entity.
- SourceEntity stringType Name 
- Name of the source Entity Type.
- TargetEntity stringType 
- Type of target entity.
- TargetEntity stringType Name 
- Name of the target Entity Type.
- TenantId string
- The hub name.
- Type string
- Resource type.
- Description map[string]string
- Localized descriptions for the Link.
- DisplayName map[string]string
- Localized display name for the Link.
- Mappings
[]TypeProperties Mapping Response 
- The set of properties mappings between the source and target Types.
- OperationType string
- Determines whether this link is supposed to create or delete instances if Link is NOT Reference Only.
- ReferenceOnly bool
- Indicating whether the link is reference only link. This flag is ignored if the Mappings are defined. If the mappings are not defined and it is set to true, links processing will not create or update profiles.
- id String
- Resource ID.
- linkName String
- The link name.
- name String
- Resource name.
- participantProperty List<ParticipantReferences Property Reference Response> 
- The properties that represent the participating profile.
- provisioningState String
- Provisioning state.
- sourceEntity StringType 
- Type of source entity.
- sourceEntity StringType Name 
- Name of the source Entity Type.
- targetEntity StringType 
- Type of target entity.
- targetEntity StringType Name 
- Name of the target Entity Type.
- tenantId String
- The hub name.
- type String
- Resource type.
- description Map<String,String>
- Localized descriptions for the Link.
- displayName Map<String,String>
- Localized display name for the Link.
- mappings
List<TypeProperties Mapping Response> 
- The set of properties mappings between the source and target Types.
- operationType String
- Determines whether this link is supposed to create or delete instances if Link is NOT Reference Only.
- referenceOnly Boolean
- Indicating whether the link is reference only link. This flag is ignored if the Mappings are defined. If the mappings are not defined and it is set to true, links processing will not create or update profiles.
- id string
- Resource ID.
- linkName string
- The link name.
- name string
- Resource name.
- participantProperty ParticipantReferences Property Reference Response[] 
- The properties that represent the participating profile.
- provisioningState string
- Provisioning state.
- sourceEntity stringType 
- Type of source entity.
- sourceEntity stringType Name 
- Name of the source Entity Type.
- targetEntity stringType 
- Type of target entity.
- targetEntity stringType Name 
- Name of the target Entity Type.
- tenantId string
- The hub name.
- type string
- Resource type.
- description {[key: string]: string}
- Localized descriptions for the Link.
- displayName {[key: string]: string}
- Localized display name for the Link.
- mappings
TypeProperties Mapping Response[] 
- The set of properties mappings between the source and target Types.
- operationType string
- Determines whether this link is supposed to create or delete instances if Link is NOT Reference Only.
- referenceOnly boolean
- Indicating whether the link is reference only link. This flag is ignored if the Mappings are defined. If the mappings are not defined and it is set to true, links processing will not create or update profiles.
- id str
- Resource ID.
- link_name str
- The link name.
- name str
- Resource name.
- participant_property_ Sequence[Participantreferences Property Reference Response] 
- The properties that represent the participating profile.
- provisioning_state str
- Provisioning state.
- source_entity_ strtype 
- Type of source entity.
- source_entity_ strtype_ name 
- Name of the source Entity Type.
- target_entity_ strtype 
- Type of target entity.
- target_entity_ strtype_ name 
- Name of the target Entity Type.
- tenant_id str
- The hub name.
- type str
- Resource type.
- description Mapping[str, str]
- Localized descriptions for the Link.
- display_name Mapping[str, str]
- Localized display name for the Link.
- mappings
Sequence[TypeProperties Mapping Response] 
- The set of properties mappings between the source and target Types.
- operation_type str
- Determines whether this link is supposed to create or delete instances if Link is NOT Reference Only.
- reference_only bool
- Indicating whether the link is reference only link. This flag is ignored if the Mappings are defined. If the mappings are not defined and it is set to true, links processing will not create or update profiles.
- id String
- Resource ID.
- linkName String
- The link name.
- name String
- Resource name.
- participantProperty List<Property Map>References 
- The properties that represent the participating profile.
- provisioningState String
- Provisioning state.
- sourceEntity StringType 
- Type of source entity.
- sourceEntity StringType Name 
- Name of the source Entity Type.
- targetEntity StringType 
- Type of target entity.
- targetEntity StringType Name 
- Name of the target Entity Type.
- tenantId String
- The hub name.
- type String
- Resource type.
- description Map<String>
- Localized descriptions for the Link.
- displayName Map<String>
- Localized display name for the Link.
- mappings List<Property Map>
- The set of properties mappings between the source and target Types.
- operationType String
- Determines whether this link is supposed to create or delete instances if Link is NOT Reference Only.
- referenceOnly Boolean
- Indicating whether the link is reference only link. This flag is ignored if the Mappings are defined. If the mappings are not defined and it is set to true, links processing will not create or update profiles.
Supporting Types
ParticipantPropertyReferenceResponse   
- SourceProperty stringName 
- The source property that maps to the target property.
- TargetProperty stringName 
- The target property that maps to the source property.
- SourceProperty stringName 
- The source property that maps to the target property.
- TargetProperty stringName 
- The target property that maps to the source property.
- sourceProperty StringName 
- The source property that maps to the target property.
- targetProperty StringName 
- The target property that maps to the source property.
- sourceProperty stringName 
- The source property that maps to the target property.
- targetProperty stringName 
- The target property that maps to the source property.
- source_property_ strname 
- The source property that maps to the target property.
- target_property_ strname 
- The target property that maps to the source property.
- sourceProperty StringName 
- The source property that maps to the target property.
- targetProperty StringName 
- The target property that maps to the source property.
TypePropertiesMappingResponse   
- SourceProperty stringName 
- Property name on the source Entity Type.
- TargetProperty stringName 
- Property name on the target Entity Type.
- LinkType string
- Link type.
- SourceProperty stringName 
- Property name on the source Entity Type.
- TargetProperty stringName 
- Property name on the target Entity Type.
- LinkType string
- Link type.
- sourceProperty StringName 
- Property name on the source Entity Type.
- targetProperty StringName 
- Property name on the target Entity Type.
- linkType String
- Link type.
- sourceProperty stringName 
- Property name on the source Entity Type.
- targetProperty stringName 
- Property name on the target Entity Type.
- linkType string
- Link type.
- source_property_ strname 
- Property name on the source Entity Type.
- target_property_ strname 
- Property name on the target Entity Type.
- link_type str
- Link type.
- sourceProperty StringName 
- Property name on the source Entity Type.
- targetProperty StringName 
- Property name on the target Entity Type.
- linkType String
- Link type.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi