@osmit-gmbh/pulumi-authentik
Version:
A Pulumi package for creating and managing authentik cloud resources.
95 lines (94 loc) • 2.41 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* Get SAML Provider Property mappings
*/
export declare function getPropertyMappingProviderSaml(args?: GetPropertyMappingProviderSamlArgs, opts?: pulumi.InvokeOptions): Promise<GetPropertyMappingProviderSamlResult>;
/**
* A collection of arguments for invoking getPropertyMappingProviderSaml.
*/
export interface GetPropertyMappingProviderSamlArgs {
/**
* Generated.
*/
expression?: string;
/**
* Generated.
*/
friendlyName?: string;
/**
* List of ids when `managedList` is set. Generated.
*/
ids?: string[];
managed?: string;
/**
* Retrieve multiple property mappings
*/
managedLists?: string[];
name?: string;
/**
* Generated.
*/
samlName?: string;
}
/**
* A collection of values returned by getPropertyMappingProviderSaml.
*/
export interface GetPropertyMappingProviderSamlResult {
/**
* Generated.
*/
readonly expression: string;
/**
* Generated.
*/
readonly friendlyName: string;
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
/**
* List of ids when `managedList` is set. Generated.
*/
readonly ids: string[];
readonly managed?: string;
/**
* Retrieve multiple property mappings
*/
readonly managedLists?: string[];
readonly name?: string;
/**
* Generated.
*/
readonly samlName: string;
}
/**
* Get SAML Provider Property mappings
*/
export declare function getPropertyMappingProviderSamlOutput(args?: GetPropertyMappingProviderSamlOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetPropertyMappingProviderSamlResult>;
/**
* A collection of arguments for invoking getPropertyMappingProviderSaml.
*/
export interface GetPropertyMappingProviderSamlOutputArgs {
/**
* Generated.
*/
expression?: pulumi.Input<string>;
/**
* Generated.
*/
friendlyName?: pulumi.Input<string>;
/**
* List of ids when `managedList` is set. Generated.
*/
ids?: pulumi.Input<pulumi.Input<string>[]>;
managed?: pulumi.Input<string>;
/**
* Retrieve multiple property mappings
*/
managedLists?: pulumi.Input<pulumi.Input<string>[]>;
name?: pulumi.Input<string>;
/**
* Generated.
*/
samlName?: pulumi.Input<string>;
}