Module authentication
This provider is a derived work of the Terraform Provider distributed under MIT. If you encounter a bug or missing feature, first check the
pulumi/pulumi-keycloakrepo; however, if that doesn’t turn up anything, please consult the sourcemrparkers/terraform-provider-keycloakrepo.
Resources
Others
- ExecutionArgs
- ExecutionConfigArgs
- ExecutionConfigState
- ExecutionState
- FlowArgs
- FlowState
- SubflowArgs
- SubflowState
Resources
Resource Execution
class Execution extends CustomResourceconstructor
new Execution(name: string, args: ExecutionArgs, opts?: pulumi.CustomResourceOptions)Create a Execution resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: ExecutionState, opts?: pulumi.CustomResourceOptions): ExecutionGet an existing Execution resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is ExecutionReturns true if the given object is an instance of Execution. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property authenticator
public authenticator: pulumi.Output<string>;property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property parentFlowAlias
public parentFlowAlias: pulumi.Output<string>;property realmId
public realmId: pulumi.Output<string>;property requirement
public requirement: pulumi.Output<string | undefined>;property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource ExecutionConfig
class ExecutionConfig extends CustomResourceconstructor
new ExecutionConfig(name: string, args: ExecutionConfigArgs, opts?: pulumi.CustomResourceOptions)Create a ExecutionConfig resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: ExecutionConfigState, opts?: pulumi.CustomResourceOptions): ExecutionConfigGet an existing ExecutionConfig resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is ExecutionConfigReturns true if the given object is an instance of ExecutionConfig. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property alias
public alias: pulumi.Output<string>;property config
public config: pulumi.Output<{[key: string]: string}>;property executionId
public executionId: pulumi.Output<string>;property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property realmId
public realmId: pulumi.Output<string>;property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource Flow
class Flow extends CustomResourceconstructor
new Flow(name: string, args: FlowArgs, opts?: pulumi.CustomResourceOptions)Create a Flow resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: FlowState, opts?: pulumi.CustomResourceOptions): FlowGet an existing Flow resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is FlowReturns true if the given object is an instance of Flow. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property alias
public alias: pulumi.Output<string>;property description
public description: pulumi.Output<string | undefined>;property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property providerId
public providerId: pulumi.Output<string | undefined>;property realmId
public realmId: pulumi.Output<string>;property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource Subflow
class Subflow extends CustomResourceconstructor
new Subflow(name: string, args: SubflowArgs, opts?: pulumi.CustomResourceOptions)Create a Subflow resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: SubflowState, opts?: pulumi.CustomResourceOptions): SubflowGet an existing Subflow resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is SubflowReturns true if the given object is an instance of Subflow. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property alias
public alias: pulumi.Output<string>;property authenticator
public authenticator: pulumi.Output<string | undefined>;Might be needed to be set with certain custom subflow with specific authenticator, in general this will remain empty
property description
public description: pulumi.Output<string | undefined>;property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property parentFlowAlias
public parentFlowAlias: pulumi.Output<string>;property providerId
public providerId: pulumi.Output<string | undefined>;property realmId
public realmId: pulumi.Output<string>;property requirement
public requirement: pulumi.Output<string | undefined>;property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Others
interface ExecutionArgs
interface ExecutionArgsThe set of arguments for constructing a Execution resource.
property authenticator
authenticator: pulumi.Input<string>;property parentFlowAlias
parentFlowAlias: pulumi.Input<string>;property realmId
realmId: pulumi.Input<string>;property requirement
requirement?: pulumi.Input<string>;interface ExecutionConfigArgs
interface ExecutionConfigArgsThe set of arguments for constructing a ExecutionConfig resource.
property alias
alias: pulumi.Input<string>;property config
config: pulumi.Input<{[key: string]: pulumi.Input<string>}>;property executionId
executionId: pulumi.Input<string>;property realmId
realmId: pulumi.Input<string>;interface ExecutionConfigState
interface ExecutionConfigStateInput properties used for looking up and filtering ExecutionConfig resources.
property alias
alias?: pulumi.Input<string>;property config
config?: pulumi.Input<{[key: string]: pulumi.Input<string>}>;property executionId
executionId?: pulumi.Input<string>;property realmId
realmId?: pulumi.Input<string>;interface ExecutionState
interface ExecutionStateInput properties used for looking up and filtering Execution resources.
property authenticator
authenticator?: pulumi.Input<string>;property parentFlowAlias
parentFlowAlias?: pulumi.Input<string>;property realmId
realmId?: pulumi.Input<string>;property requirement
requirement?: pulumi.Input<string>;interface FlowArgs
interface FlowArgsThe set of arguments for constructing a Flow resource.
property alias
alias: pulumi.Input<string>;property description
description?: pulumi.Input<string>;property providerId
providerId?: pulumi.Input<string>;property realmId
realmId: pulumi.Input<string>;interface FlowState
interface FlowStateInput properties used for looking up and filtering Flow resources.
property alias
alias?: pulumi.Input<string>;property description
description?: pulumi.Input<string>;property providerId
providerId?: pulumi.Input<string>;property realmId
realmId?: pulumi.Input<string>;interface SubflowArgs
interface SubflowArgsThe set of arguments for constructing a Subflow resource.
property alias
alias: pulumi.Input<string>;property authenticator
authenticator?: pulumi.Input<string>;Might be needed to be set with certain custom subflow with specific authenticator, in general this will remain empty
property description
description?: pulumi.Input<string>;property parentFlowAlias
parentFlowAlias: pulumi.Input<string>;property providerId
providerId?: pulumi.Input<string>;property realmId
realmId: pulumi.Input<string>;property requirement
requirement?: pulumi.Input<string>;interface SubflowState
interface SubflowStateInput properties used for looking up and filtering Subflow resources.
property alias
alias?: pulumi.Input<string>;property authenticator
authenticator?: pulumi.Input<string>;Might be needed to be set with certain custom subflow with specific authenticator, in general this will remain empty
property description
description?: pulumi.Input<string>;property parentFlowAlias
parentFlowAlias?: pulumi.Input<string>;property providerId
providerId?: pulumi.Input<string>;property realmId
realmId?: pulumi.Input<string>;property requirement
requirement?: pulumi.Input<string>;