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
Retrieves a X.509 certificate used for signing SAML requests.
See also the remaining SAML-related resources and data sources.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cyral from "@pulumi/cyral";
const someDataSourceName = cyral.getSamlCertificate({});
import pulumi
import pulumi_cyral as cyral
some_data_source_name = cyral.get_saml_certificate()
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.GetSamlCertificate(ctx, map[string]interface{}{}, 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.GetSamlCertificate.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.cyral.CyralFunctions;
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.getSamlCertificate();
}
}
variables:
someDataSourceName:
fn::invoke:
function: cyral:getSamlCertificate
arguments: {}
Using getSamlCertificate
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 getSamlCertificate(opts?: InvokeOptions): Promise<GetSamlCertificateResult>
function getSamlCertificateOutput(opts?: InvokeOptions): Output<GetSamlCertificateResult>def get_saml_certificate(opts: Optional[InvokeOptions] = None) -> GetSamlCertificateResult
def get_saml_certificate_output(opts: Optional[InvokeOptions] = None) -> Output[GetSamlCertificateResult]func GetSamlCertificate(ctx *Context, opts ...InvokeOption) (*GetSamlCertificateResult, error)
func GetSamlCertificateOutput(ctx *Context, opts ...InvokeOption) GetSamlCertificateResultOutput> Note: This function is named GetSamlCertificate in the Go SDK.
public static class GetSamlCertificate
{
public static Task<GetSamlCertificateResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetSamlCertificateResult> Invoke(InvokeOptions? opts = null)
}public static CompletableFuture<GetSamlCertificateResult> getSamlCertificate(InvokeOptions options)
public static Output<GetSamlCertificateResult> getSamlCertificate(InvokeOptions options)
fn::invoke:
function: cyral:index/getSamlCertificate:getSamlCertificate
arguments:
# arguments dictionarygetSamlCertificate Result
The following output properties are available:
- Certificate string
- The X.509 certificate used for signing SAML requests.
- Id string
- Certificate string
- The X.509 certificate used for signing SAML requests.
- Id string
- certificate String
- The X.509 certificate used for signing SAML requests.
- id String
- certificate string
- The X.509 certificate used for signing SAML requests.
- id string
- certificate str
- The X.509 certificate used for signing SAML requests.
- id str
- certificate String
- The X.509 certificate used for signing SAML requests.
- id String
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
