ibm 1.83.0-beta0 published on Monday, Sep 15, 2025 by ibm-cloud
ibm.getAppConfigIntegrationEn
Explore with Pulumi AI
Retrieve information about an existing IBM Cloud App Configuration Event Notification Integration. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const appConfigIntegrationEn = ibm.getAppConfigIntegrationEn({
guid: "guid",
integrationId: "integration_id",
});
import pulumi
import pulumi_ibm as ibm
app_config_integration_en = ibm.get_app_config_integration_en(guid="guid",
integration_id="integration_id")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.LookupAppConfigIntegrationEn(ctx, &ibm.LookupAppConfigIntegrationEnArgs{
Guid: "guid",
IntegrationId: "integration_id",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var appConfigIntegrationEn = Ibm.GetAppConfigIntegrationEn.Invoke(new()
{
Guid = "guid",
IntegrationId = "integration_id",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetAppConfigIntegrationEnArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var appConfigIntegrationEn = IbmFunctions.getAppConfigIntegrationEn(GetAppConfigIntegrationEnArgs.builder()
.guid("guid")
.integrationId("integration_id")
.build());
}
}
variables:
appConfigIntegrationEn:
fn::invoke:
function: ibm:getAppConfigIntegrationEn
arguments:
guid: guid
integrationId: integration_id
Using getAppConfigIntegrationEn
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 getAppConfigIntegrationEn(args: GetAppConfigIntegrationEnArgs, opts?: InvokeOptions): Promise<GetAppConfigIntegrationEnResult>
function getAppConfigIntegrationEnOutput(args: GetAppConfigIntegrationEnOutputArgs, opts?: InvokeOptions): Output<GetAppConfigIntegrationEnResult>
def get_app_config_integration_en(guid: Optional[str] = None,
id: Optional[str] = None,
integration_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAppConfigIntegrationEnResult
def get_app_config_integration_en_output(guid: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
integration_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAppConfigIntegrationEnResult]
func LookupAppConfigIntegrationEn(ctx *Context, args *LookupAppConfigIntegrationEnArgs, opts ...InvokeOption) (*LookupAppConfigIntegrationEnResult, error)
func LookupAppConfigIntegrationEnOutput(ctx *Context, args *LookupAppConfigIntegrationEnOutputArgs, opts ...InvokeOption) LookupAppConfigIntegrationEnResultOutput
> Note: This function is named LookupAppConfigIntegrationEn
in the Go SDK.
public static class GetAppConfigIntegrationEn
{
public static Task<GetAppConfigIntegrationEnResult> InvokeAsync(GetAppConfigIntegrationEnArgs args, InvokeOptions? opts = null)
public static Output<GetAppConfigIntegrationEnResult> Invoke(GetAppConfigIntegrationEnInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAppConfigIntegrationEnResult> getAppConfigIntegrationEn(GetAppConfigIntegrationEnArgs args, InvokeOptions options)
public static Output<GetAppConfigIntegrationEnResult> getAppConfigIntegrationEn(GetAppConfigIntegrationEnArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getAppConfigIntegrationEn:getAppConfigIntegrationEn
arguments:
# arguments dictionary
The following arguments are supported:
- Guid string
- The GUID of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- Integration
Id string - The Integration ID.
- Id string
- Guid string
- The GUID of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- Integration
Id string - The Integration ID.
- Id string
- guid String
- The GUID of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- integration
Id String - The Integration ID.
- id String
- guid string
- The GUID of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- integration
Id string - The Integration ID.
- id string
- guid str
- The GUID of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- integration_
id str - The Integration ID.
- id str
- guid String
- The GUID of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- integration
Id String - The Integration ID.
- id String
getAppConfigIntegrationEn Result
The following output properties are available:
- Created
Time string - (Timestamp) The creation time of the integration.
- En
Endpoint string - (String) The API endpoint for the EN instance.
- En
Instance stringCrn - (String) The CRN of integrated EN instance.
- En
Source stringId - (String) The EN source id available EN instance.
- Guid string
- Href string
- (String) The integration URL.
- Id string
- Integration
Id string - Integration
Type string - (String) The type of integration [will be EVENT_NOTIFICATIONS always].
- Updated
Time string - (Timestamp) The last modified time of the integration.
- Created
Time string - (Timestamp) The creation time of the integration.
- En
Endpoint string - (String) The API endpoint for the EN instance.
- En
Instance stringCrn - (String) The CRN of integrated EN instance.
- En
Source stringId - (String) The EN source id available EN instance.
- Guid string
- Href string
- (String) The integration URL.
- Id string
- Integration
Id string - Integration
Type string - (String) The type of integration [will be EVENT_NOTIFICATIONS always].
- Updated
Time string - (Timestamp) The last modified time of the integration.
- created
Time String - (Timestamp) The creation time of the integration.
- en
Endpoint String - (String) The API endpoint for the EN instance.
- en
Instance StringCrn - (String) The CRN of integrated EN instance.
- en
Source StringId - (String) The EN source id available EN instance.
- guid String
- href String
- (String) The integration URL.
- id String
- integration
Id String - integration
Type String - (String) The type of integration [will be EVENT_NOTIFICATIONS always].
- updated
Time String - (Timestamp) The last modified time of the integration.
- created
Time string - (Timestamp) The creation time of the integration.
- en
Endpoint string - (String) The API endpoint for the EN instance.
- en
Instance stringCrn - (String) The CRN of integrated EN instance.
- en
Source stringId - (String) The EN source id available EN instance.
- guid string
- href string
- (String) The integration URL.
- id string
- integration
Id string - integration
Type string - (String) The type of integration [will be EVENT_NOTIFICATIONS always].
- updated
Time string - (Timestamp) The last modified time of the integration.
- created_
time str - (Timestamp) The creation time of the integration.
- en_
endpoint str - (String) The API endpoint for the EN instance.
- en_
instance_ strcrn - (String) The CRN of integrated EN instance.
- en_
source_ strid - (String) The EN source id available EN instance.
- guid str
- href str
- (String) The integration URL.
- id str
- integration_
id str - integration_
type str - (String) The type of integration [will be EVENT_NOTIFICATIONS always].
- updated_
time str - (Timestamp) The last modified time of the integration.
- created
Time String - (Timestamp) The creation time of the integration.
- en
Endpoint String - (String) The API endpoint for the EN instance.
- en
Instance StringCrn - (String) The CRN of integrated EN instance.
- en
Source StringId - (String) The EN source id available EN instance.
- guid String
- href String
- (String) The integration URL.
- id String
- integration
Id String - integration
Type String - (String) The type of integration [will be EVENT_NOTIFICATIONS always].
- updated
Time String - (Timestamp) The last modified time of the integration.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.