import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Data Source schema for Volcengine::IAM::SamlProvider */ export declare function getSamlProvider(args: GetSamlProviderArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getSamlProvider. */ export interface GetSamlProviderArgs { id: string; } /** * A collection of values returned by getSamlProvider. */ export interface GetSamlProviderResult { readonly certificateExpireTime: string; readonly certificates: outputs.iam.GetSamlProviderCertificate[]; readonly createDate: string; readonly description: string; readonly encodedSamlMetadataDocument: string; readonly id: string; readonly samlProviderName: string; readonly ssoType: number; readonly status: number; readonly trn: string; readonly updateDate: string; } /** * Data Source schema for Volcengine::IAM::SamlProvider */ export declare function getSamlProviderOutput(args: GetSamlProviderOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getSamlProvider. */ export interface GetSamlProviderOutputArgs { id: pulumi.Input; }