Viewing docs for cyral 4.16.3
published on Monday, Apr 14, 2025 by cyralinc
published on Monday, Apr 14, 2025 by cyralinc
Viewing docs for cyral 4.16.3
published on Monday, Apr 14, 2025 by cyralinc
published on Monday, Apr 14, 2025 by cyralinc
Retrieve and filter SAML IdP integrations.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cyral from "@pulumi/cyral";
const someDataSourceName = cyral.getIntegrationIdpSaml({
displayName: "",
idpType: "",
});
import pulumi
import pulumi_cyral as cyral
some_data_source_name = cyral.get_integration_idp_saml(display_name="",
idp_type="")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/cyral/v4/cyral"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cyral.LookupIntegrationIdpSaml(ctx, &cyral.LookupIntegrationIdpSamlArgs{
DisplayName: pulumi.StringRef(""),
IdpType: pulumi.StringRef(""),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Cyral = Pulumi.Cyral;
return await Deployment.RunAsync(() =>
{
var someDataSourceName = Cyral.GetIntegrationIdpSaml.Invoke(new()
{
DisplayName = "",
IdpType = "",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.cyral.CyralFunctions;
import com.pulumi.cyral.inputs.GetIntegrationIdpSamlArgs;
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 someDataSourceName = CyralFunctions.getIntegrationIdpSaml(GetIntegrationIdpSamlArgs.builder()
.displayName("")
.idpType("")
.build());
}
}
variables:
someDataSourceName:
fn::invoke:
function: cyral:getIntegrationIdpSaml
arguments:
displayName: ""
idpType: ""
Using getIntegrationIdpSaml
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 getIntegrationIdpSaml(args: GetIntegrationIdpSamlArgs, opts?: InvokeOptions): Promise<GetIntegrationIdpSamlResult>
function getIntegrationIdpSamlOutput(args: GetIntegrationIdpSamlOutputArgs, opts?: InvokeOptions): Output<GetIntegrationIdpSamlResult>def get_integration_idp_saml(display_name: Optional[str] = None,
id: Optional[str] = None,
idp_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIntegrationIdpSamlResult
def get_integration_idp_saml_output(display_name: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
idp_type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationIdpSamlResult]func LookupIntegrationIdpSaml(ctx *Context, args *LookupIntegrationIdpSamlArgs, opts ...InvokeOption) (*LookupIntegrationIdpSamlResult, error)
func LookupIntegrationIdpSamlOutput(ctx *Context, args *LookupIntegrationIdpSamlOutputArgs, opts ...InvokeOption) LookupIntegrationIdpSamlResultOutput> Note: This function is named LookupIntegrationIdpSaml in the Go SDK.
public static class GetIntegrationIdpSaml
{
public static Task<GetIntegrationIdpSamlResult> InvokeAsync(GetIntegrationIdpSamlArgs args, InvokeOptions? opts = null)
public static Output<GetIntegrationIdpSamlResult> Invoke(GetIntegrationIdpSamlInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIntegrationIdpSamlResult> getIntegrationIdpSaml(GetIntegrationIdpSamlArgs args, InvokeOptions options)
public static Output<GetIntegrationIdpSamlResult> getIntegrationIdpSaml(GetIntegrationIdpSamlArgs args, InvokeOptions options)
fn::invoke:
function: cyral:index/getIntegrationIdpSaml:getIntegrationIdpSaml
arguments:
# arguments dictionaryThe following arguments are supported:
- Display
Name string - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- Id string
- The ID of this resource.
- Idp
Type string - Filter results by the SAML IdP integration type.
- Display
Name string - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- Id string
- The ID of this resource.
- Idp
Type string - Filter results by the SAML IdP integration type.
- display
Name String - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- id String
- The ID of this resource.
- idp
Type String - Filter results by the SAML IdP integration type.
- display
Name string - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- id string
- The ID of this resource.
- idp
Type string - Filter results by the SAML IdP integration type.
- display_
name str - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- id str
- The ID of this resource.
- idp_
type str - Filter results by the SAML IdP integration type.
- display
Name String - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- id String
- The ID of this resource.
- idp
Type String - Filter results by the SAML IdP integration type.
getIntegrationIdpSaml Result
The following output properties are available:
- Id string
- The ID of this resource.
- Idp
Lists List<GetIntegration Idp Saml Idp List> - List of existing SAML IdP integrations that match the given filter criteria.
- Display
Name string - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- Idp
Type string - Filter results by the SAML IdP integration type.
- Id string
- The ID of this resource.
- Idp
Lists []GetIntegration Idp Saml Idp List - List of existing SAML IdP integrations that match the given filter criteria.
- Display
Name string - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- Idp
Type string - Filter results by the SAML IdP integration type.
- id String
- The ID of this resource.
- idp
Lists List<GetIntegration Idp Saml Idp List> - List of existing SAML IdP integrations that match the given filter criteria.
- display
Name String - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- idp
Type String - Filter results by the SAML IdP integration type.
- id string
- The ID of this resource.
- idp
Lists GetIntegration Idp Saml Idp List[] - List of existing SAML IdP integrations that match the given filter criteria.
- display
Name string - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- idp
Type string - Filter results by the SAML IdP integration type.
- id str
- The ID of this resource.
- idp_
lists Sequence[GetIntegration Idp Saml Idp List] - List of existing SAML IdP integrations that match the given filter criteria.
- display_
name str - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- idp_
type str - Filter results by the SAML IdP integration type.
- id String
- The ID of this resource.
- idp
Lists List<Property Map> - List of existing SAML IdP integrations that match the given filter criteria.
- display
Name String - Filter results by the display name (as seen in the control plane UI) of existing SAML IdP integrations.
- idp
Type String - Filter results by the SAML IdP integration type.
Supporting Types
GetIntegrationIdpSamlIdpList
- attributes List<Property Map>
- disabled Boolean
- display
Name String - id String
- idp
Descriptors List<Property Map> - idp
Type String - sp
Metadatas List<Property Map>
GetIntegrationIdpSamlIdpListAttribute
- email str
- first_
name str - groups str
- last_
name str
GetIntegrationIdpSamlIdpListIdpDescriptor
- Disable
Force boolAuthentication - Signing
Certificate string - Single
Logout stringService Url - Single
Sign stringOn Service Url
- Disable
Force boolAuthentication - Signing
Certificate string - Single
Logout stringService Url - Single
Sign stringOn Service Url
- disable
Force BooleanAuthentication - signing
Certificate String - single
Logout StringService Url - single
Sign StringOn Service Url
- disable
Force booleanAuthentication - signing
Certificate string - single
Logout stringService Url - single
Sign stringOn Service Url
- disable
Force BooleanAuthentication - signing
Certificate String - single
Logout StringService Url - single
Sign StringOn Service Url
GetIntegrationIdpSamlIdpListSpMetadata
- assertion
Consumer List<Property Map>Services - entity
Id String - single
Logout StringUrl - url String
- xml
Document String
GetIntegrationIdpSamlIdpListSpMetadataAssertionConsumerService
Package Details
- Repository
- cyral cyralinc/terraform-provider-cyral
- License
- Notes
- This Pulumi package is based on the
cyralTerraform Provider.
Viewing docs for cyral 4.16.3
published on Monday, Apr 14, 2025 by cyralinc
published on Monday, Apr 14, 2025 by cyralinc
