Viewing docs for zenduty 1.0.6
published on Wednesday, Sep 3, 2025 by zenduty
published on Wednesday, Sep 3, 2025 by zenduty
Viewing docs for zenduty 1.0.6
published on Wednesday, Sep 3, 2025 by zenduty
published on Wednesday, Sep 3, 2025 by zenduty
import * as pulumi from "@pulumi/pulumi";
import * as zenduty from "@pulumi/zenduty";
const exampleintegrations = zenduty.getIntegrations({
serviceId: "",
teamId: "",
});
import pulumi
import pulumi_zenduty as zenduty
exampleintegrations = zenduty.get_integrations(service_id="",
team_id="")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/zenduty/zenduty"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := zenduty.LookupIntegrations(ctx, &zenduty.LookupIntegrationsArgs{
ServiceId: "",
TeamId: "",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zenduty = Pulumi.Zenduty;
return await Deployment.RunAsync(() =>
{
var exampleintegrations = Zenduty.GetIntegrations.Invoke(new()
{
ServiceId = "",
TeamId = "",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.zenduty.ZendutyFunctions;
import com.pulumi.zenduty.inputs.GetIntegrationsArgs;
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 exampleintegrations = ZendutyFunctions.getIntegrations(GetIntegrationsArgs.builder()
.serviceId("")
.teamId("")
.build());
}
}
variables:
exampleintegrations:
fn::invoke:
function: zenduty:getIntegrations
arguments:
serviceId: ""
teamId: ""
or
import * as pulumi from "@pulumi/pulumi";
import * as zenduty from "@pulumi/zenduty";
const exampleintegrations = zenduty.getIntegrations({
integrationId: "",
serviceId: "",
teamId: "",
});
import pulumi
import pulumi_zenduty as zenduty
exampleintegrations = zenduty.get_integrations(integration_id="",
service_id="",
team_id="")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/zenduty/zenduty"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := zenduty.LookupIntegrations(ctx, &zenduty.LookupIntegrationsArgs{
IntegrationId: pulumi.StringRef(""),
ServiceId: "",
TeamId: "",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zenduty = Pulumi.Zenduty;
return await Deployment.RunAsync(() =>
{
var exampleintegrations = Zenduty.GetIntegrations.Invoke(new()
{
IntegrationId = "",
ServiceId = "",
TeamId = "",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.zenduty.ZendutyFunctions;
import com.pulumi.zenduty.inputs.GetIntegrationsArgs;
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 exampleintegrations = ZendutyFunctions.getIntegrations(GetIntegrationsArgs.builder()
.integrationId("")
.serviceId("")
.teamId("")
.build());
}
}
variables:
exampleintegrations:
fn::invoke:
function: zenduty:getIntegrations
arguments:
integrationId: ""
serviceId: ""
teamId: ""
import * as pulumi from "@pulumi/pulumi";
export const integrations = data.zenduty_integrations.exampleintegrations.integrations;
import pulumi
pulumi.export("integrations", data["zenduty_integrations"]["exampleintegrations"]["integrations"])
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
ctx.Export("integrations", data.Zenduty_integrations.Exampleintegrations.Integrations)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
return await Deployment.RunAsync(() =>
{
return new Dictionary<string, object?>
{
["integrations"] = data.Zenduty_integrations.Exampleintegrations.Integrations,
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
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) {
ctx.export("integrations", data.zenduty_integrations().exampleintegrations().integrations());
}
}
outputs:
integrations: ${data.zenduty_integrations.exampleintegrations.integrations}
Using getIntegrations
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 getIntegrations(args: GetIntegrationsArgs, opts?: InvokeOptions): Promise<GetIntegrationsResult>
function getIntegrationsOutput(args: GetIntegrationsOutputArgs, opts?: InvokeOptions): Output<GetIntegrationsResult>def get_integrations(id: Optional[str] = None,
integration_id: Optional[str] = None,
service_id: Optional[str] = None,
team_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIntegrationsResult
def get_integrations_output(id: Optional[pulumi.Input[str]] = None,
integration_id: Optional[pulumi.Input[str]] = None,
service_id: Optional[pulumi.Input[str]] = None,
team_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationsResult]func LookupIntegrations(ctx *Context, args *LookupIntegrationsArgs, opts ...InvokeOption) (*LookupIntegrationsResult, error)
func LookupIntegrationsOutput(ctx *Context, args *LookupIntegrationsOutputArgs, opts ...InvokeOption) LookupIntegrationsResultOutput> Note: This function is named LookupIntegrations in the Go SDK.
public static class GetIntegrations
{
public static Task<GetIntegrationsResult> InvokeAsync(GetIntegrationsArgs args, InvokeOptions? opts = null)
public static Output<GetIntegrationsResult> Invoke(GetIntegrationsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIntegrationsResult> getIntegrations(GetIntegrationsArgs args, InvokeOptions options)
public static Output<GetIntegrationsResult> getIntegrations(GetIntegrationsArgs args, InvokeOptions options)
fn::invoke:
function: zenduty:index/getIntegrations:getIntegrations
arguments:
# arguments dictionaryThe following arguments are supported:
- Service
Id string - The UniqueID of the service to query
- Team
Id string - The UniqueID of the team to query.
- Id string
- Integration
Id string - The UniqueID of the integration to query
- Service
Id string - The UniqueID of the service to query
- Team
Id string - The UniqueID of the team to query.
- Id string
- Integration
Id string - The UniqueID of the integration to query
- service
Id String - The UniqueID of the service to query
- team
Id String - The UniqueID of the team to query.
- id String
- integration
Id String - The UniqueID of the integration to query
- service
Id string - The UniqueID of the service to query
- team
Id string - The UniqueID of the team to query.
- id string
- integration
Id string - The UniqueID of the integration to query
- service_
id str - The UniqueID of the service to query
- team_
id str - The UniqueID of the team to query.
- id str
- integration_
id str - The UniqueID of the integration to query
- service
Id String - The UniqueID of the service to query
- team
Id String - The UniqueID of the team to query.
- id String
- integration
Id String - The UniqueID of the integration to query
getIntegrations Result
The following output properties are available:
- Id string
- Integrations
List<Get
Integrations Integration> - Service
Id string - Team
Id string - Integration
Id string
- Id string
- Integrations
[]Get
Integrations Integration - Service
Id string - Team
Id string - Integration
Id string
- id String
- integrations
List<Get
Integrations Integration> - service
Id String - team
Id String - integration
Id String
- id string
- integrations
Get
Integrations Integration[] - service
Id string - team
Id string - integration
Id string
- id String
- integrations List<Property Map>
- service
Id String - team
Id String - integration
Id String
Supporting Types
GetIntegrationsIntegration
- Application string
- The unique_id of application that the integration belongs to.
- Application
Reference Dictionary<string, string> - Create
Incidents doubleFor - Created
By string - The unique_id of the user that created the integration.
- Creation
Date string - Default
Urgency double - The default urgency of the incidents for this integration.
- Integration
Key string - The integration key of the integration.
- Integration
Type double - Name string
- The name of the integration.
- Service string
- The unique_id of service that the integration belongs to.
- Summary string
- The summary of the integration.
- Unique
Id string - The UniqueID of the integration.
- Webhook
Url string - The webhook url of the integration.to send alerts to.
- Application string
- The unique_id of application that the integration belongs to.
- Application
Reference map[string]string - Create
Incidents float64For - Created
By string - The unique_id of the user that created the integration.
- Creation
Date string - Default
Urgency float64 - The default urgency of the incidents for this integration.
- Integration
Key string - The integration key of the integration.
- Integration
Type float64 - Name string
- The name of the integration.
- Service string
- The unique_id of service that the integration belongs to.
- Summary string
- The summary of the integration.
- Unique
Id string - The UniqueID of the integration.
- Webhook
Url string - The webhook url of the integration.to send alerts to.
- application String
- The unique_id of application that the integration belongs to.
- application
Reference Map<String,String> - create
Incidents DoubleFor - created
By String - The unique_id of the user that created the integration.
- creation
Date String - default
Urgency Double - The default urgency of the incidents for this integration.
- integration
Key String - The integration key of the integration.
- integration
Type Double - name String
- The name of the integration.
- service String
- The unique_id of service that the integration belongs to.
- summary String
- The summary of the integration.
- unique
Id String - The UniqueID of the integration.
- webhook
Url String - The webhook url of the integration.to send alerts to.
- application string
- The unique_id of application that the integration belongs to.
- application
Reference {[key: string]: string} - create
Incidents numberFor - created
By string - The unique_id of the user that created the integration.
- creation
Date string - default
Urgency number - The default urgency of the incidents for this integration.
- integration
Key string - The integration key of the integration.
- integration
Type number - name string
- The name of the integration.
- service string
- The unique_id of service that the integration belongs to.
- summary string
- The summary of the integration.
- unique
Id string - The UniqueID of the integration.
- webhook
Url string - The webhook url of the integration.to send alerts to.
- application str
- The unique_id of application that the integration belongs to.
- application_
reference Mapping[str, str] - create_
incidents_ floatfor - created_
by str - The unique_id of the user that created the integration.
- creation_
date str - default_
urgency float - The default urgency of the incidents for this integration.
- integration_
key str - The integration key of the integration.
- integration_
type float - name str
- The name of the integration.
- service str
- The unique_id of service that the integration belongs to.
- summary str
- The summary of the integration.
- unique_
id str - The UniqueID of the integration.
- webhook_
url str - The webhook url of the integration.to send alerts to.
- application String
- The unique_id of application that the integration belongs to.
- application
Reference Map<String> - create
Incidents NumberFor - created
By String - The unique_id of the user that created the integration.
- creation
Date String - default
Urgency Number - The default urgency of the incidents for this integration.
- integration
Key String - The integration key of the integration.
- integration
Type Number - name String
- The name of the integration.
- service String
- The unique_id of service that the integration belongs to.
- summary String
- The summary of the integration.
- unique
Id String - The UniqueID of the integration.
- webhook
Url String - The webhook url of the integration.to send alerts to.
Package Details
- Repository
- zenduty zenduty/terraform-provider-zenduty
- License
- Notes
- This Pulumi package is based on the
zendutyTerraform Provider.
Viewing docs for zenduty 1.0.6
published on Wednesday, Sep 3, 2025 by zenduty
published on Wednesday, Sep 3, 2025 by zenduty
