1. Packages
  2. Hsdp Provider
  3. API Docs
  4. getConnectMdmServiceActions
hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software

hsdp.getConnectMdmServiceActions

Explore with Pulumi AI

hsdp logo
hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software

    Retrieve details of ServiceActions

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as hsdp from "@pulumi/hsdp";
    
    const all = hsdp.getConnectMdmServiceActions({});
    
    import pulumi
    import pulumi_hsdp as hsdp
    
    all = hsdp.get_connect_mdm_service_actions()
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/hsdp/hsdp"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := hsdp.GetConnectMdmServiceActions(ctx, &hsdp.GetConnectMdmServiceActionsArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Hsdp = Pulumi.Hsdp;
    
    return await Deployment.RunAsync(() => 
    {
        var all = Hsdp.GetConnectMdmServiceActions.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.hsdp.HsdpFunctions;
    import com.pulumi.hsdp.inputs.GetConnectMdmServiceActionsArgs;
    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 all = HsdpFunctions.getConnectMdmServiceActions();
    
        }
    }
    
    variables:
      all:
        fn::invoke:
          function: hsdp:getConnectMdmServiceActions
          arguments: {}
    

    Using getConnectMdmServiceActions

    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 getConnectMdmServiceActions(args: GetConnectMdmServiceActionsArgs, opts?: InvokeOptions): Promise<GetConnectMdmServiceActionsResult>
    function getConnectMdmServiceActionsOutput(args: GetConnectMdmServiceActionsOutputArgs, opts?: InvokeOptions): Output<GetConnectMdmServiceActionsResult>
    def get_connect_mdm_service_actions(filter: Optional[GetConnectMdmServiceActionsFilter] = None,
                                        id: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetConnectMdmServiceActionsResult
    def get_connect_mdm_service_actions_output(filter: Optional[pulumi.Input[GetConnectMdmServiceActionsFilterArgs]] = None,
                                        id: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetConnectMdmServiceActionsResult]
    func GetConnectMdmServiceActions(ctx *Context, args *GetConnectMdmServiceActionsArgs, opts ...InvokeOption) (*GetConnectMdmServiceActionsResult, error)
    func GetConnectMdmServiceActionsOutput(ctx *Context, args *GetConnectMdmServiceActionsOutputArgs, opts ...InvokeOption) GetConnectMdmServiceActionsResultOutput

    > Note: This function is named GetConnectMdmServiceActions in the Go SDK.

    public static class GetConnectMdmServiceActions 
    {
        public static Task<GetConnectMdmServiceActionsResult> InvokeAsync(GetConnectMdmServiceActionsArgs args, InvokeOptions? opts = null)
        public static Output<GetConnectMdmServiceActionsResult> Invoke(GetConnectMdmServiceActionsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetConnectMdmServiceActionsResult> getConnectMdmServiceActions(GetConnectMdmServiceActionsArgs args, InvokeOptions options)
    public static Output<GetConnectMdmServiceActionsResult> getConnectMdmServiceActions(GetConnectMdmServiceActionsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: hsdp:index/getConnectMdmServiceActions:getConnectMdmServiceActions
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Filter GetConnectMdmServiceActionsFilter
    The filter conditions block for selecting ServiceActions
    Id string
    Filter GetConnectMdmServiceActionsFilter
    The filter conditions block for selecting ServiceActions
    Id string
    filter GetConnectMdmServiceActionsFilter
    The filter conditions block for selecting ServiceActions
    id String
    filter GetConnectMdmServiceActionsFilter
    The filter conditions block for selecting ServiceActions
    id string
    filter GetConnectMdmServiceActionsFilter
    The filter conditions block for selecting ServiceActions
    id str
    filter Property Map
    The filter conditions block for selecting ServiceActions
    id String

    getConnectMdmServiceActions Result

    The following output properties are available:

    Descriptions List<string>
    The ServiceAction descriptions
    Guids List<string>
    Id string
    Ids List<string>
    The ServiceAction IDs
    Names List<string>
    The ServiceAction names
    Types List<string>
    The ServiceAction types
    Filter GetConnectMdmServiceActionsFilter
    Descriptions []string
    The ServiceAction descriptions
    Guids []string
    Id string
    Ids []string
    The ServiceAction IDs
    Names []string
    The ServiceAction names
    Types []string
    The ServiceAction types
    Filter GetConnectMdmServiceActionsFilter
    descriptions List<String>
    The ServiceAction descriptions
    guids List<String>
    id String
    ids List<String>
    The ServiceAction IDs
    names List<String>
    The ServiceAction names
    types List<String>
    The ServiceAction types
    filter GetConnectMdmServiceActionsFilter
    descriptions string[]
    The ServiceAction descriptions
    guids string[]
    id string
    ids string[]
    The ServiceAction IDs
    names string[]
    The ServiceAction names
    types string[]
    The ServiceAction types
    filter GetConnectMdmServiceActionsFilter
    descriptions Sequence[str]
    The ServiceAction descriptions
    guids Sequence[str]
    id str
    ids Sequence[str]
    The ServiceAction IDs
    names Sequence[str]
    The ServiceAction names
    types Sequence[str]
    The ServiceAction types
    filter GetConnectMdmServiceActionsFilter
    descriptions List<String>
    The ServiceAction descriptions
    guids List<String>
    id String
    ids List<String>
    The ServiceAction IDs
    names List<String>
    The ServiceAction names
    types List<String>
    The ServiceAction types
    filter Property Map

    Supporting Types

    GetConnectMdmServiceActionsFilter

    Id string
    The id (uuid) of the action
    Name string
    Filter by name
    OrganizationGuidValue string
    Filter on organization GUID value
    StandardServiceId string
    Filter on standard service ID
    Id string
    The id (uuid) of the action
    Name string
    Filter by name
    OrganizationGuidValue string
    Filter on organization GUID value
    StandardServiceId string
    Filter on standard service ID
    id String
    The id (uuid) of the action
    name String
    Filter by name
    organizationGuidValue String
    Filter on organization GUID value
    standardServiceId String
    Filter on standard service ID
    id string
    The id (uuid) of the action
    name string
    Filter by name
    organizationGuidValue string
    Filter on organization GUID value
    standardServiceId string
    Filter on standard service ID
    id str
    The id (uuid) of the action
    name str
    Filter by name
    organization_guid_value str
    Filter on organization GUID value
    standard_service_id str
    Filter on standard service ID
    id String
    The id (uuid) of the action
    name String
    Filter by name
    organizationGuidValue String
    Filter on organization GUID value
    standardServiceId String
    Filter on standard service ID

    Package Details

    Repository
    hsdp philips-software/terraform-provider-hsdp
    License
    Notes
    This Pulumi package is based on the hsdp Terraform Provider.
    hsdp logo
    hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software