published on Friday, Sep 18, 2026 by kong
published on Friday, Sep 18, 2026 by kong
DcrProvider Resource
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as konnect from "@pulumi/konnect";
const myDcrprovider = new konnect.DcrProvider("my_dcrprovider", {kongIdentity: {
dcrConfig: {},
issuer: "...my_issuer...",
labels: {
key: "value",
},
name: "...my_name...",
}});
import pulumi
import pulumi_konnect as konnect
my_dcrprovider = konnect.DcrProvider("my_dcrprovider", kong_identity={
"dcr_config": {},
"issuer": "...my_issuer...",
"labels": {
"key": "value",
},
"name": "...my_name...",
})
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/konnect/v3/konnect"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := konnect.NewDcrProvider(ctx, "my_dcrprovider", &konnect.DcrProviderArgs{
KongIdentity: &konnect.DcrProviderKongIdentityArgs{
DcrConfig: &konnect.DcrProviderKongIdentityDcrConfigArgs{},
Issuer: pulumi.String("...my_issuer..."),
Labels: pulumi.StringMap{
"key": pulumi.String("value"),
},
Name: pulumi.String("...my_name..."),
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Konnect = Pulumi.Konnect;
return await Deployment.RunAsync(() =>
{
var myDcrprovider = new Konnect.DcrProvider("my_dcrprovider", new()
{
KongIdentity = new Konnect.Inputs.DcrProviderKongIdentityArgs
{
DcrConfig = null,
Issuer = "...my_issuer...",
Labels =
{
{ "key", "value" },
},
Name = "...my_name...",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.konnect.DcrProvider;
import com.pulumi.konnect.DcrProviderArgs;
import com.pulumi.konnect.inputs.DcrProviderKongIdentityArgs;
import com.pulumi.konnect.inputs.DcrProviderKongIdentityDcrConfigArgs;
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) {
var myDcrprovider = new DcrProvider("myDcrprovider", DcrProviderArgs.builder()
.kongIdentity(DcrProviderKongIdentityArgs.builder()
.dcrConfig(DcrProviderKongIdentityDcrConfigArgs.builder()
.build())
.issuer("...my_issuer...")
.labels(Map.of("key", "value"))
.name("...my_name...")
.build())
.build());
}
}
resources:
myDcrprovider:
type: konnect:DcrProvider
name: my_dcrprovider
properties:
kongIdentity:
dcrConfig: {}
issuer: '...my_issuer...'
labels:
key: value
name: '...my_name...'
Example coming soon!
Create DcrProvider Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DcrProvider(name: string, args?: DcrProviderArgs, opts?: CustomResourceOptions);@overload
def DcrProvider(resource_name: str,
args: Optional[DcrProviderArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def DcrProvider(resource_name: str,
opts: Optional[ResourceOptions] = None,
auth0: Optional[DcrProviderAuth0Args] = None,
azure_ad: Optional[DcrProviderAzureAdArgs] = None,
curity: Optional[DcrProviderCurityArgs] = None,
http: Optional[DcrProviderHttpArgs] = None,
kong_identity: Optional[DcrProviderKongIdentityArgs] = None,
okta: Optional[DcrProviderOktaArgs] = None)func NewDcrProvider(ctx *Context, name string, args *DcrProviderArgs, opts ...ResourceOption) (*DcrProvider, error)public DcrProvider(string name, DcrProviderArgs? args = null, CustomResourceOptions? opts = null)
public DcrProvider(String name, DcrProviderArgs args)
public DcrProvider(String name, DcrProviderArgs args, CustomResourceOptions options)
type: konnect:DcrProvider
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "konnect_dcr_provider" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args DcrProviderArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DcrProviderArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DcrProviderArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DcrProviderArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DcrProviderArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var dcrProviderResource = new Konnect.DcrProvider("dcrProviderResource", new()
{
Auth0 = new Konnect.Inputs.DcrProviderAuth0Args
{
Active = false,
CreatedAt = "string",
DcrConfig = new Konnect.Inputs.DcrProviderAuth0DcrConfigArgs
{
InitialClientAudience = "string",
InitialClientId = "string",
InitialClientSecret = "string",
UseDeveloperManagedScopes = false,
},
Id = "string",
Issuer = "string",
Labels =
{
{ "string", "string" },
},
Name = "string",
UpdatedAt = "string",
},
AzureAd = new Konnect.Inputs.DcrProviderAzureAdArgs
{
Active = false,
CreatedAt = "string",
DcrConfig = new Konnect.Inputs.DcrProviderAzureAdDcrConfigArgs
{
InitialClientId = "string",
InitialClientSecret = "string",
},
Id = "string",
Issuer = "string",
Labels =
{
{ "string", "string" },
},
Name = "string",
UpdatedAt = "string",
},
Curity = new Konnect.Inputs.DcrProviderCurityArgs
{
Active = false,
CreatedAt = "string",
DcrConfig = new Konnect.Inputs.DcrProviderCurityDcrConfigArgs
{
InitialClientId = "string",
InitialClientSecret = "string",
},
Id = "string",
Issuer = "string",
Labels =
{
{ "string", "string" },
},
Name = "string",
UpdatedAt = "string",
},
Http = new Konnect.Inputs.DcrProviderHttpArgs
{
Active = false,
CreatedAt = "string",
DcrConfig = new Konnect.Inputs.DcrProviderHttpDcrConfigArgs
{
AllowMultipleCredentials = false,
ApiKey = "string",
DcrBaseUrl = "string",
DisableEventHooks = false,
DisableRefreshSecret = false,
},
Id = "string",
Issuer = "string",
Labels =
{
{ "string", "string" },
},
Name = "string",
UpdatedAt = "string",
},
KongIdentity = new Konnect.Inputs.DcrProviderKongIdentityArgs
{
Active = false,
CreatedAt = "string",
DcrConfig = null,
Id = "string",
Issuer = "string",
Labels =
{
{ "string", "string" },
},
Name = "string",
UpdatedAt = "string",
},
Okta = new Konnect.Inputs.DcrProviderOktaArgs
{
Active = false,
CreatedAt = "string",
DcrConfig = new Konnect.Inputs.DcrProviderOktaDcrConfigArgs
{
DcrToken = "string",
},
Id = "string",
Issuer = "string",
Labels =
{
{ "string", "string" },
},
Name = "string",
UpdatedAt = "string",
},
});
example, err := konnect.NewDcrProvider(ctx, "dcrProviderResource", &konnect.DcrProviderArgs{
Auth0: &konnect.DcrProviderAuth0Args{
Active: pulumi.Bool(false),
CreatedAt: pulumi.String("string"),
DcrConfig: &konnect.DcrProviderAuth0DcrConfigArgs{
InitialClientAudience: pulumi.String("string"),
InitialClientId: pulumi.String("string"),
InitialClientSecret: pulumi.String("string"),
UseDeveloperManagedScopes: pulumi.Bool(false),
},
Id: pulumi.String("string"),
Issuer: pulumi.String("string"),
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Name: pulumi.String("string"),
UpdatedAt: pulumi.String("string"),
},
AzureAd: &konnect.DcrProviderAzureAdArgs{
Active: pulumi.Bool(false),
CreatedAt: pulumi.String("string"),
DcrConfig: &konnect.DcrProviderAzureAdDcrConfigArgs{
InitialClientId: pulumi.String("string"),
InitialClientSecret: pulumi.String("string"),
},
Id: pulumi.String("string"),
Issuer: pulumi.String("string"),
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Name: pulumi.String("string"),
UpdatedAt: pulumi.String("string"),
},
Curity: &konnect.DcrProviderCurityArgs{
Active: pulumi.Bool(false),
CreatedAt: pulumi.String("string"),
DcrConfig: &konnect.DcrProviderCurityDcrConfigArgs{
InitialClientId: pulumi.String("string"),
InitialClientSecret: pulumi.String("string"),
},
Id: pulumi.String("string"),
Issuer: pulumi.String("string"),
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Name: pulumi.String("string"),
UpdatedAt: pulumi.String("string"),
},
Http: &konnect.DcrProviderHttpArgs{
Active: pulumi.Bool(false),
CreatedAt: pulumi.String("string"),
DcrConfig: &konnect.DcrProviderHttpDcrConfigArgs{
AllowMultipleCredentials: pulumi.Bool(false),
ApiKey: pulumi.String("string"),
DcrBaseUrl: pulumi.String("string"),
DisableEventHooks: pulumi.Bool(false),
DisableRefreshSecret: pulumi.Bool(false),
},
Id: pulumi.String("string"),
Issuer: pulumi.String("string"),
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Name: pulumi.String("string"),
UpdatedAt: pulumi.String("string"),
},
KongIdentity: &konnect.DcrProviderKongIdentityArgs{
Active: pulumi.Bool(false),
CreatedAt: pulumi.String("string"),
DcrConfig: &konnect.DcrProviderKongIdentityDcrConfigArgs{},
Id: pulumi.String("string"),
Issuer: pulumi.String("string"),
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Name: pulumi.String("string"),
UpdatedAt: pulumi.String("string"),
},
Okta: &konnect.DcrProviderOktaArgs{
Active: pulumi.Bool(false),
CreatedAt: pulumi.String("string"),
DcrConfig: &konnect.DcrProviderOktaDcrConfigArgs{
DcrToken: pulumi.String("string"),
},
Id: pulumi.String("string"),
Issuer: pulumi.String("string"),
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Name: pulumi.String("string"),
UpdatedAt: pulumi.String("string"),
},
})
resource "konnect_dcr_provider" "dcrProviderResource" {
lifecycle {
create_before_destroy = true
}
auth0 = {
active = false
created_at = "string"
dcr_config = {
initial_client_audience = "string"
initial_client_id = "string"
initial_client_secret = "string"
use_developer_managed_scopes = false
}
id = "string"
issuer = "string"
labels = {
"string" = "string"
}
name = "string"
updated_at = "string"
}
azure_ad = {
active = false
created_at = "string"
dcr_config = {
initial_client_id = "string"
initial_client_secret = "string"
}
id = "string"
issuer = "string"
labels = {
"string" = "string"
}
name = "string"
updated_at = "string"
}
curity = {
active = false
created_at = "string"
dcr_config = {
initial_client_id = "string"
initial_client_secret = "string"
}
id = "string"
issuer = "string"
labels = {
"string" = "string"
}
name = "string"
updated_at = "string"
}
http = {
active = false
created_at = "string"
dcr_config = {
allow_multiple_credentials = false
api_key = "string"
dcr_base_url = "string"
disable_event_hooks = false
disable_refresh_secret = false
}
id = "string"
issuer = "string"
labels = {
"string" = "string"
}
name = "string"
updated_at = "string"
}
kong_identity = {
active = false
created_at = "string"
dcr_config = {}
id = "string"
issuer = "string"
labels = {
"string" = "string"
}
name = "string"
updated_at = "string"
}
okta = {
active = false
created_at = "string"
dcr_config = {
dcr_token = "string"
}
id = "string"
issuer = "string"
labels = {
"string" = "string"
}
name = "string"
updated_at = "string"
}
}
var dcrProviderResource = new DcrProvider("dcrProviderResource", DcrProviderArgs.builder()
.auth0(DcrProviderAuth0Args.builder()
.active(false)
.createdAt("string")
.dcrConfig(DcrProviderAuth0DcrConfigArgs.builder()
.initialClientAudience("string")
.initialClientId("string")
.initialClientSecret("string")
.useDeveloperManagedScopes(false)
.build())
.id("string")
.issuer("string")
.labels(Map.of("string", "string"))
.name("string")
.updatedAt("string")
.build())
.azureAd(DcrProviderAzureAdArgs.builder()
.active(false)
.createdAt("string")
.dcrConfig(DcrProviderAzureAdDcrConfigArgs.builder()
.initialClientId("string")
.initialClientSecret("string")
.build())
.id("string")
.issuer("string")
.labels(Map.of("string", "string"))
.name("string")
.updatedAt("string")
.build())
.curity(DcrProviderCurityArgs.builder()
.active(false)
.createdAt("string")
.dcrConfig(DcrProviderCurityDcrConfigArgs.builder()
.initialClientId("string")
.initialClientSecret("string")
.build())
.id("string")
.issuer("string")
.labels(Map.of("string", "string"))
.name("string")
.updatedAt("string")
.build())
.http(DcrProviderHttpArgs.builder()
.active(false)
.createdAt("string")
.dcrConfig(DcrProviderHttpDcrConfigArgs.builder()
.allowMultipleCredentials(false)
.apiKey("string")
.dcrBaseUrl("string")
.disableEventHooks(false)
.disableRefreshSecret(false)
.build())
.id("string")
.issuer("string")
.labels(Map.of("string", "string"))
.name("string")
.updatedAt("string")
.build())
.kongIdentity(DcrProviderKongIdentityArgs.builder()
.active(false)
.createdAt("string")
.dcrConfig(DcrProviderKongIdentityDcrConfigArgs.builder()
.build())
.id("string")
.issuer("string")
.labels(Map.of("string", "string"))
.name("string")
.updatedAt("string")
.build())
.okta(DcrProviderOktaArgs.builder()
.active(false)
.createdAt("string")
.dcrConfig(DcrProviderOktaDcrConfigArgs.builder()
.dcrToken("string")
.build())
.id("string")
.issuer("string")
.labels(Map.of("string", "string"))
.name("string")
.updatedAt("string")
.build())
.build());
dcr_provider_resource = konnect.DcrProvider("dcrProviderResource",
auth0={
"active": False,
"created_at": "string",
"dcr_config": {
"initial_client_audience": "string",
"initial_client_id": "string",
"initial_client_secret": "string",
"use_developer_managed_scopes": False,
},
"id": "string",
"issuer": "string",
"labels": {
"string": "string",
},
"name": "string",
"updated_at": "string",
},
azure_ad={
"active": False,
"created_at": "string",
"dcr_config": {
"initial_client_id": "string",
"initial_client_secret": "string",
},
"id": "string",
"issuer": "string",
"labels": {
"string": "string",
},
"name": "string",
"updated_at": "string",
},
curity={
"active": False,
"created_at": "string",
"dcr_config": {
"initial_client_id": "string",
"initial_client_secret": "string",
},
"id": "string",
"issuer": "string",
"labels": {
"string": "string",
},
"name": "string",
"updated_at": "string",
},
http={
"active": False,
"created_at": "string",
"dcr_config": {
"allow_multiple_credentials": False,
"api_key": "string",
"dcr_base_url": "string",
"disable_event_hooks": False,
"disable_refresh_secret": False,
},
"id": "string",
"issuer": "string",
"labels": {
"string": "string",
},
"name": "string",
"updated_at": "string",
},
kong_identity={
"active": False,
"created_at": "string",
"dcr_config": {},
"id": "string",
"issuer": "string",
"labels": {
"string": "string",
},
"name": "string",
"updated_at": "string",
},
okta={
"active": False,
"created_at": "string",
"dcr_config": {
"dcr_token": "string",
},
"id": "string",
"issuer": "string",
"labels": {
"string": "string",
},
"name": "string",
"updated_at": "string",
})
const dcrProviderResource = new konnect.DcrProvider("dcrProviderResource", {
auth0: {
active: false,
createdAt: "string",
dcrConfig: {
initialClientAudience: "string",
initialClientId: "string",
initialClientSecret: "string",
useDeveloperManagedScopes: false,
},
id: "string",
issuer: "string",
labels: {
string: "string",
},
name: "string",
updatedAt: "string",
},
azureAd: {
active: false,
createdAt: "string",
dcrConfig: {
initialClientId: "string",
initialClientSecret: "string",
},
id: "string",
issuer: "string",
labels: {
string: "string",
},
name: "string",
updatedAt: "string",
},
curity: {
active: false,
createdAt: "string",
dcrConfig: {
initialClientId: "string",
initialClientSecret: "string",
},
id: "string",
issuer: "string",
labels: {
string: "string",
},
name: "string",
updatedAt: "string",
},
http: {
active: false,
createdAt: "string",
dcrConfig: {
allowMultipleCredentials: false,
apiKey: "string",
dcrBaseUrl: "string",
disableEventHooks: false,
disableRefreshSecret: false,
},
id: "string",
issuer: "string",
labels: {
string: "string",
},
name: "string",
updatedAt: "string",
},
kongIdentity: {
active: false,
createdAt: "string",
dcrConfig: {},
id: "string",
issuer: "string",
labels: {
string: "string",
},
name: "string",
updatedAt: "string",
},
okta: {
active: false,
createdAt: "string",
dcrConfig: {
dcrToken: "string",
},
id: "string",
issuer: "string",
labels: {
string: "string",
},
name: "string",
updatedAt: "string",
},
});
type: konnect:DcrProvider
properties:
auth0:
active: false
createdAt: string
dcrConfig:
initialClientAudience: string
initialClientId: string
initialClientSecret: string
useDeveloperManagedScopes: false
id: string
issuer: string
labels:
string: string
name: string
updatedAt: string
azureAd:
active: false
createdAt: string
dcrConfig:
initialClientId: string
initialClientSecret: string
id: string
issuer: string
labels:
string: string
name: string
updatedAt: string
curity:
active: false
createdAt: string
dcrConfig:
initialClientId: string
initialClientSecret: string
id: string
issuer: string
labels:
string: string
name: string
updatedAt: string
http:
active: false
createdAt: string
dcrConfig:
allowMultipleCredentials: false
apiKey: string
dcrBaseUrl: string
disableEventHooks: false
disableRefreshSecret: false
id: string
issuer: string
labels:
string: string
name: string
updatedAt: string
kongIdentity:
active: false
createdAt: string
dcrConfig: {}
id: string
issuer: string
labels:
string: string
name: string
updatedAt: string
okta:
active: false
createdAt: string
dcrConfig:
dcrToken: string
id: string
issuer: string
labels:
string: string
name: string
updatedAt: string
DcrProvider Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The DcrProvider resource accepts the following input properties:
- Auth0
Dcr
Provider Auth0 - A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- Azure
Ad DcrProvider Azure Ad - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- Curity
Dcr
Provider Curity - A DCR provider for Curity -- only properties not included in DcrProviderBase
- Http
Dcr
Provider Http - A DCR provider for HTTP -- only properties not included in DcrProviderBase
- Kong
Identity DcrProvider Kong Identity - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- Okta
Dcr
Provider Okta - A DCR provider for Okta -- only properties not included in DcrProviderBase
- Auth0
Dcr
Provider Auth0Args - A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- Azure
Ad DcrProvider Azure Ad Args - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- Curity
Dcr
Provider Curity Args - A DCR provider for Curity -- only properties not included in DcrProviderBase
- Http
Dcr
Provider Http Args - A DCR provider for HTTP -- only properties not included in DcrProviderBase
- Kong
Identity DcrProvider Kong Identity Args - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- Okta
Dcr
Provider Okta Args - A DCR provider for Okta -- only properties not included in DcrProviderBase
- auth0 object
- A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- azure_
ad object - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- curity object
- A DCR provider for Curity -- only properties not included in DcrProviderBase
- http object
- A DCR provider for HTTP -- only properties not included in DcrProviderBase
- kong_
identity object - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- okta object
- A DCR provider for Okta -- only properties not included in DcrProviderBase
- auth0
Dcr
Provider Auth0 - A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- azure
Ad DcrProvider Azure Ad - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- curity
Dcr
Provider Curity - A DCR provider for Curity -- only properties not included in DcrProviderBase
- http
Dcr
Provider Http - A DCR provider for HTTP -- only properties not included in DcrProviderBase
- kong
Identity DcrProvider Kong Identity - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- okta
Dcr
Provider Okta - A DCR provider for Okta -- only properties not included in DcrProviderBase
- auth0
Dcr
Provider Auth0 - A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- azure
Ad DcrProvider Azure Ad - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- curity
Dcr
Provider Curity - A DCR provider for Curity -- only properties not included in DcrProviderBase
- http
Dcr
Provider Http - A DCR provider for HTTP -- only properties not included in DcrProviderBase
- kong
Identity DcrProvider Kong Identity - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- okta
Dcr
Provider Okta - A DCR provider for Okta -- only properties not included in DcrProviderBase
- auth0
Dcr
Provider Auth0Args - A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- azure_
ad DcrProvider Azure Ad Args - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- curity
Dcr
Provider Curity Args - A DCR provider for Curity -- only properties not included in DcrProviderBase
- http
Dcr
Provider Http Args - A DCR provider for HTTP -- only properties not included in DcrProviderBase
- kong_
identity DcrProvider Kong Identity Args - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- okta
Dcr
Provider Okta Args - A DCR provider for Okta -- only properties not included in DcrProviderBase
- auth0 Property Map
- A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- azure
Ad Property Map - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- curity Property Map
- A DCR provider for Curity -- only properties not included in DcrProviderBase
- http Property Map
- A DCR provider for HTTP -- only properties not included in DcrProviderBase
- kong
Identity Property Map - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- okta Property Map
- A DCR provider for Okta -- only properties not included in DcrProviderBase
Outputs
All input properties are implicitly available as output properties. Additionally, the DcrProvider resource produces the following output properties:
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Id string
- The provider-assigned unique ID for this managed resource.
- Issuer string
- The issuer of the DCR provider.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Id string
- The provider-assigned unique ID for this managed resource.
- Issuer string
- The issuer of the DCR provider.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at string - An ISO-8601 timestamp representation of entity creation date.
- id string
- The provider-assigned unique ID for this managed resource.
- issuer string
- The issuer of the DCR provider.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at string - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- id String
- The provider-assigned unique ID for this managed resource.
- issuer String
- The issuer of the DCR provider.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
- active boolean
- At least one active auth strategy is using this DCR provider.
- created
At string - An ISO-8601 timestamp representation of entity creation date.
- id string
- The provider-assigned unique ID for this managed resource.
- issuer string
- The issuer of the DCR provider.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at str - An ISO-8601 timestamp representation of entity creation date.
- id str
- The provider-assigned unique ID for this managed resource.
- issuer str
- The issuer of the DCR provider.
- name str
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at str - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- id String
- The provider-assigned unique ID for this managed resource.
- issuer String
- The issuer of the DCR provider.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
Look up Existing DcrProvider Resource
Get an existing DcrProvider resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DcrProviderState, opts?: CustomResourceOptions): DcrProvider@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
active: Optional[bool] = None,
auth0: Optional[DcrProviderAuth0Args] = None,
azure_ad: Optional[DcrProviderAzureAdArgs] = None,
created_at: Optional[str] = None,
curity: Optional[DcrProviderCurityArgs] = None,
http: Optional[DcrProviderHttpArgs] = None,
issuer: Optional[str] = None,
kong_identity: Optional[DcrProviderKongIdentityArgs] = None,
name: Optional[str] = None,
okta: Optional[DcrProviderOktaArgs] = None,
updated_at: Optional[str] = None) -> DcrProviderfunc GetDcrProvider(ctx *Context, name string, id IDInput, state *DcrProviderState, opts ...ResourceOption) (*DcrProvider, error)public static DcrProvider Get(string name, Input<string> id, DcrProviderState? state, CustomResourceOptions? opts = null)public static DcrProvider get(String name, Output<String> id, DcrProviderState state, CustomResourceOptions options)resources: _: type: konnect:DcrProvider get: id: ${id}import {
to = konnect_dcr_provider.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Active bool
- At least one active auth strategy is using this DCR provider.
- Auth0
Dcr
Provider Auth0 - A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- Azure
Ad DcrProvider Azure Ad - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Curity
Dcr
Provider Curity - A DCR provider for Curity -- only properties not included in DcrProviderBase
- Http
Dcr
Provider Http - A DCR provider for HTTP -- only properties not included in DcrProviderBase
- Issuer string
- The issuer of the DCR provider.
- Kong
Identity DcrProvider Kong Identity - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Okta
Dcr
Provider Okta - A DCR provider for Okta -- only properties not included in DcrProviderBase
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- Active bool
- At least one active auth strategy is using this DCR provider.
- Auth0
Dcr
Provider Auth0Args - A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- Azure
Ad DcrProvider Azure Ad Args - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Curity
Dcr
Provider Curity Args - A DCR provider for Curity -- only properties not included in DcrProviderBase
- Http
Dcr
Provider Http Args - A DCR provider for HTTP -- only properties not included in DcrProviderBase
- Issuer string
- The issuer of the DCR provider.
- Kong
Identity DcrProvider Kong Identity Args - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Okta
Dcr
Provider Okta Args - A DCR provider for Okta -- only properties not included in DcrProviderBase
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- auth0 object
- A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- azure_
ad object - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- created_
at string - An ISO-8601 timestamp representation of entity creation date.
- curity object
- A DCR provider for Curity -- only properties not included in DcrProviderBase
- http object
- A DCR provider for HTTP -- only properties not included in DcrProviderBase
- issuer string
- The issuer of the DCR provider.
- kong_
identity object - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- okta object
- A DCR provider for Okta -- only properties not included in DcrProviderBase
- updated_
at string - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- auth0
Dcr
Provider Auth0 - A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- azure
Ad DcrProvider Azure Ad - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- curity
Dcr
Provider Curity - A DCR provider for Curity -- only properties not included in DcrProviderBase
- http
Dcr
Provider Http - A DCR provider for HTTP -- only properties not included in DcrProviderBase
- issuer String
- The issuer of the DCR provider.
- kong
Identity DcrProvider Kong Identity - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- okta
Dcr
Provider Okta - A DCR provider for Okta -- only properties not included in DcrProviderBase
- updated
At String - An ISO-8601 timestamp representation of entity update date.
- active boolean
- At least one active auth strategy is using this DCR provider.
- auth0
Dcr
Provider Auth0 - A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- azure
Ad DcrProvider Azure Ad - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- created
At string - An ISO-8601 timestamp representation of entity creation date.
- curity
Dcr
Provider Curity - A DCR provider for Curity -- only properties not included in DcrProviderBase
- http
Dcr
Provider Http - A DCR provider for HTTP -- only properties not included in DcrProviderBase
- issuer string
- The issuer of the DCR provider.
- kong
Identity DcrProvider Kong Identity - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- okta
Dcr
Provider Okta - A DCR provider for Okta -- only properties not included in DcrProviderBase
- updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- auth0
Dcr
Provider Auth0Args - A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- azure_
ad DcrProvider Azure Ad Args - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- created_
at str - An ISO-8601 timestamp representation of entity creation date.
- curity
Dcr
Provider Curity Args - A DCR provider for Curity -- only properties not included in DcrProviderBase
- http
Dcr
Provider Http Args - A DCR provider for HTTP -- only properties not included in DcrProviderBase
- issuer str
- The issuer of the DCR provider.
- kong_
identity DcrProvider Kong Identity Args - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- name str
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- okta
Dcr
Provider Okta Args - A DCR provider for Okta -- only properties not included in DcrProviderBase
- updated_
at str - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- auth0 Property Map
- A DCR provider for Auth0 -- only properties not included in DcrProviderBase
- azure
Ad Property Map - A DCR provider for Azure AD -- only properties not included in DcrProviderBase
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- curity Property Map
- A DCR provider for Curity -- only properties not included in DcrProviderBase
- http Property Map
- A DCR provider for HTTP -- only properties not included in DcrProviderBase
- issuer String
- The issuer of the DCR provider.
- kong
Identity Property Map - A DCR provider for Kong Identity -- only properties not included in DcrProviderBase. Requires replacement if changed.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- okta Property Map
- A DCR provider for Okta -- only properties not included in DcrProviderBase
- updated
At String - An ISO-8601 timestamp representation of entity update date.
Supporting Types
DcrProviderAuth0, DcrProviderAuth0Args
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Auth0Dcr Config - Payload to create an Auth0 DCR provider. Not Null
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null
- Labels Dictionary<string, string>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Auth0Dcr Config - Payload to create an Auth0 DCR provider. Not Null
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null
- Labels map[string]string
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at string - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config object - Payload to create an Auth0 DCR provider. Not Null
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null
- labels map(string)
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at string - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Auth0Dcr Config - Payload to create an Auth0 DCR provider. Not Null
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null
- labels Map<String,String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
- active boolean
- At least one active auth strategy is using this DCR provider.
- created
At string - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Auth0Dcr Config - Payload to create an Auth0 DCR provider. Not Null
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null
- labels {[key: string]: string}
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at str - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config DcrProvider Auth0Dcr Config - Payload to create an Auth0 DCR provider. Not Null
- id str
- Contains a unique identifier used for this resource.
- issuer str
- The issuer of the DCR provider. Not Null
- labels Mapping[str, str]
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name str
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at str - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config Property Map - Payload to create an Auth0 DCR provider. Not Null
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null
- labels Map<String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
DcrProviderAuth0DcrConfig, DcrProviderAuth0DcrConfigArgs
- Initial
Client stringAudience - This is the audience value used for the initial client. If using a custom domain on Auth0, this must be set as to the Auth0 Management API audience value. If left blank, the issuer will be used instead.
- Initial
Client stringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Initial
Client stringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Use
Developer boolManaged Scopes - Default: false
- Initial
Client stringAudience - This is the audience value used for the initial client. If using a custom domain on Auth0, this must be set as to the Auth0 Management API audience value. If left blank, the issuer will be used instead.
- Initial
Client stringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Initial
Client stringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Use
Developer boolManaged Scopes - Default: false
- initial_
client_ stringaudience - This is the audience value used for the initial client. If using a custom domain on Auth0, this must be set as to the Auth0 Management API audience value. If left blank, the issuer will be used instead.
- initial_
client_ stringid - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial_
client_ stringsecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- use_
developer_ boolmanaged_ scopes - Default: false
- initial
Client StringAudience - This is the audience value used for the initial client. If using a custom domain on Auth0, this must be set as to the Auth0 Management API audience value. If left blank, the issuer will be used instead.
- initial
Client StringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client StringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- use
Developer BooleanManaged Scopes - Default: false
- initial
Client stringAudience - This is the audience value used for the initial client. If using a custom domain on Auth0, this must be set as to the Auth0 Management API audience value. If left blank, the issuer will be used instead.
- initial
Client stringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client stringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- use
Developer booleanManaged Scopes - Default: false
- initial_
client_ straudience - This is the audience value used for the initial client. If using a custom domain on Auth0, this must be set as to the Auth0 Management API audience value. If left blank, the issuer will be used instead.
- initial_
client_ strid - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial_
client_ strsecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- use_
developer_ boolmanaged_ scopes - Default: false
- initial
Client StringAudience - This is the audience value used for the initial client. If using a custom domain on Auth0, this must be set as to the Auth0 Management API audience value. If left blank, the issuer will be used instead.
- initial
Client StringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client StringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- use
Developer BooleanManaged Scopes - Default: false
DcrProviderAzureAd, DcrProviderAzureAdArgs
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Azure Ad Dcr Config - Payload to create an Azure AD DCR provider. Not Null
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null
- Labels Dictionary<string, string>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Azure Ad Dcr Config - Payload to create an Azure AD DCR provider. Not Null
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null
- Labels map[string]string
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at string - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config object - Payload to create an Azure AD DCR provider. Not Null
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null
- labels map(string)
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at string - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Azure Ad Dcr Config - Payload to create an Azure AD DCR provider. Not Null
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null
- labels Map<String,String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
- active boolean
- At least one active auth strategy is using this DCR provider.
- created
At string - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Azure Ad Dcr Config - Payload to create an Azure AD DCR provider. Not Null
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null
- labels {[key: string]: string}
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at str - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config DcrProvider Azure Ad Dcr Config - Payload to create an Azure AD DCR provider. Not Null
- id str
- Contains a unique identifier used for this resource.
- issuer str
- The issuer of the DCR provider. Not Null
- labels Mapping[str, str]
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name str
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at str - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config Property Map - Payload to create an Azure AD DCR provider. Not Null
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null
- labels Map<String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
DcrProviderAzureAdDcrConfig, DcrProviderAzureAdDcrConfigArgs
- Initial
Client stringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Initial
Client stringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Initial
Client stringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Initial
Client stringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial_
client_ stringid - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial_
client_ stringsecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client StringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client StringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client stringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client stringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial_
client_ strid - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial_
client_ strsecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client StringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client StringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
DcrProviderCurity, DcrProviderCurityArgs
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Curity Dcr Config - Payload to create a Curity DCR provider. Not Null
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null
- Labels Dictionary<string, string>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Curity Dcr Config - Payload to create a Curity DCR provider. Not Null
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null
- Labels map[string]string
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at string - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config object - Payload to create a Curity DCR provider. Not Null
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null
- labels map(string)
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at string - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Curity Dcr Config - Payload to create a Curity DCR provider. Not Null
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null
- labels Map<String,String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
- active boolean
- At least one active auth strategy is using this DCR provider.
- created
At string - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Curity Dcr Config - Payload to create a Curity DCR provider. Not Null
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null
- labels {[key: string]: string}
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at str - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config DcrProvider Curity Dcr Config - Payload to create a Curity DCR provider. Not Null
- id str
- Contains a unique identifier used for this resource.
- issuer str
- The issuer of the DCR provider. Not Null
- labels Mapping[str, str]
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name str
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at str - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config Property Map - Payload to create a Curity DCR provider. Not Null
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null
- labels Map<String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
DcrProviderCurityDcrConfig, DcrProviderCurityDcrConfigArgs
- Initial
Client stringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Initial
Client stringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Initial
Client stringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Initial
Client stringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial_
client_ stringid - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial_
client_ stringsecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client StringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client StringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client stringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client stringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial_
client_ strid - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial_
client_ strsecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client StringId - This ID should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- initial
Client StringSecret - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
DcrProviderHttp, DcrProviderHttpArgs
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Http Dcr Config - Payload to create an HTTP DCR provider. Not Null
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null
- Labels Dictionary<string, string>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Http Dcr Config - Payload to create an HTTP DCR provider. Not Null
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null
- Labels map[string]string
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at string - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config object - Payload to create an HTTP DCR provider. Not Null
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null
- labels map(string)
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at string - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Http Dcr Config - Payload to create an HTTP DCR provider. Not Null
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null
- labels Map<String,String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
- active boolean
- At least one active auth strategy is using this DCR provider.
- created
At string - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Http Dcr Config - Payload to create an HTTP DCR provider. Not Null
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null
- labels {[key: string]: string}
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at str - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config DcrProvider Http Dcr Config - Payload to create an HTTP DCR provider. Not Null
- id str
- Contains a unique identifier used for this resource.
- issuer str
- The issuer of the DCR provider. Not Null
- labels Mapping[str, str]
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name str
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at str - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config Property Map - Payload to create an HTTP DCR provider. Not Null
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null
- labels Map<String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
DcrProviderHttpDcrConfig, DcrProviderHttpDcrConfigArgs
- Allow
Multiple boolCredentials - When enabled, indicates that the DCR provider supports creating and managing multiple credentials per application. Default: false
- Api
Key string - This is the API Key that will be sent with each HTTP request to the custom DCR server. It can be verified on the server to ensure that incoming requests are coming from Konnect. Not Null
- Dcr
Base stringUrl - The base URL of the DCR server. This is the URL that will be used to make the HTTP requests from Konnect to the DCR provider. This URL must be accessible from the Konnect service. Not Null
- Disable
Event boolHooks - This flag disables all the event-hooks on the application flow for the DCR provider.
- Disable
Refresh boolSecret - This flag disable the refresh-secret endpoint on the application flow for the DCR provider.
- Allow
Multiple boolCredentials - When enabled, indicates that the DCR provider supports creating and managing multiple credentials per application. Default: false
- Api
Key string - This is the API Key that will be sent with each HTTP request to the custom DCR server. It can be verified on the server to ensure that incoming requests are coming from Konnect. Not Null
- Dcr
Base stringUrl - The base URL of the DCR server. This is the URL that will be used to make the HTTP requests from Konnect to the DCR provider. This URL must be accessible from the Konnect service. Not Null
- Disable
Event boolHooks - This flag disables all the event-hooks on the application flow for the DCR provider.
- Disable
Refresh boolSecret - This flag disable the refresh-secret endpoint on the application flow for the DCR provider.
- allow_
multiple_ boolcredentials - When enabled, indicates that the DCR provider supports creating and managing multiple credentials per application. Default: false
- api_
key string - This is the API Key that will be sent with each HTTP request to the custom DCR server. It can be verified on the server to ensure that incoming requests are coming from Konnect. Not Null
- dcr_
base_ stringurl - The base URL of the DCR server. This is the URL that will be used to make the HTTP requests from Konnect to the DCR provider. This URL must be accessible from the Konnect service. Not Null
- disable_
event_ boolhooks - This flag disables all the event-hooks on the application flow for the DCR provider.
- disable_
refresh_ boolsecret - This flag disable the refresh-secret endpoint on the application flow for the DCR provider.
- allow
Multiple BooleanCredentials - When enabled, indicates that the DCR provider supports creating and managing multiple credentials per application. Default: false
- api
Key String - This is the API Key that will be sent with each HTTP request to the custom DCR server. It can be verified on the server to ensure that incoming requests are coming from Konnect. Not Null
- dcr
Base StringUrl - The base URL of the DCR server. This is the URL that will be used to make the HTTP requests from Konnect to the DCR provider. This URL must be accessible from the Konnect service. Not Null
- disable
Event BooleanHooks - This flag disables all the event-hooks on the application flow for the DCR provider.
- disable
Refresh BooleanSecret - This flag disable the refresh-secret endpoint on the application flow for the DCR provider.
- allow
Multiple booleanCredentials - When enabled, indicates that the DCR provider supports creating and managing multiple credentials per application. Default: false
- api
Key string - This is the API Key that will be sent with each HTTP request to the custom DCR server. It can be verified on the server to ensure that incoming requests are coming from Konnect. Not Null
- dcr
Base stringUrl - The base URL of the DCR server. This is the URL that will be used to make the HTTP requests from Konnect to the DCR provider. This URL must be accessible from the Konnect service. Not Null
- disable
Event booleanHooks - This flag disables all the event-hooks on the application flow for the DCR provider.
- disable
Refresh booleanSecret - This flag disable the refresh-secret endpoint on the application flow for the DCR provider.
- allow_
multiple_ boolcredentials - When enabled, indicates that the DCR provider supports creating and managing multiple credentials per application. Default: false
- api_
key str - This is the API Key that will be sent with each HTTP request to the custom DCR server. It can be verified on the server to ensure that incoming requests are coming from Konnect. Not Null
- dcr_
base_ strurl - The base URL of the DCR server. This is the URL that will be used to make the HTTP requests from Konnect to the DCR provider. This URL must be accessible from the Konnect service. Not Null
- disable_
event_ boolhooks - This flag disables all the event-hooks on the application flow for the DCR provider.
- disable_
refresh_ boolsecret - This flag disable the refresh-secret endpoint on the application flow for the DCR provider.
- allow
Multiple BooleanCredentials - When enabled, indicates that the DCR provider supports creating and managing multiple credentials per application. Default: false
- api
Key String - This is the API Key that will be sent with each HTTP request to the custom DCR server. It can be verified on the server to ensure that incoming requests are coming from Konnect. Not Null
- dcr
Base StringUrl - The base URL of the DCR server. This is the URL that will be used to make the HTTP requests from Konnect to the DCR provider. This URL must be accessible from the Konnect service. Not Null
- disable
Event BooleanHooks - This flag disables all the event-hooks on the application flow for the DCR provider.
- disable
Refresh BooleanSecret - This flag disable the refresh-secret endpoint on the application flow for the DCR provider.
DcrProviderKongIdentity, DcrProviderKongIdentityArgs
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Kong Identity Dcr Config - Payload to create a Kong Identity DCR provider. Requires replacement if changed.
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null; Requires replacement if changed.
- Labels Dictionary<string, string>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Kong Identity Dcr Config - Payload to create a Kong Identity DCR provider. Requires replacement if changed.
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null; Requires replacement if changed.
- Labels map[string]string
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at string - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config object - Payload to create a Kong Identity DCR provider. Requires replacement if changed.
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null; Requires replacement if changed.
- labels map(string)
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at string - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Kong Identity Dcr Config - Payload to create a Kong Identity DCR provider. Requires replacement if changed.
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null; Requires replacement if changed.
- labels Map<String,String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
- active boolean
- At least one active auth strategy is using this DCR provider.
- created
At string - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Kong Identity Dcr Config - Payload to create a Kong Identity DCR provider. Requires replacement if changed.
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null; Requires replacement if changed.
- labels {[key: string]: string}
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at str - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config DcrProvider Kong Identity Dcr Config - Payload to create a Kong Identity DCR provider. Requires replacement if changed.
- id str
- Contains a unique identifier used for this resource.
- issuer str
- The issuer of the DCR provider. Not Null; Requires replacement if changed.
- labels Mapping[str, str]
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name str
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at str - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config Property Map - Payload to create a Kong Identity DCR provider. Requires replacement if changed.
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null; Requires replacement if changed.
- labels Map<String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
DcrProviderOkta, DcrProviderOktaArgs
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Okta Dcr Config - Payload to create an Okta DCR provider. Not Null
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null
- Labels Dictionary<string, string>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- Active bool
- At least one active auth strategy is using this DCR provider.
- Created
At string - An ISO-8601 timestamp representation of entity creation date.
- Dcr
Config DcrProvider Okta Dcr Config - Payload to create an Okta DCR provider. Not Null
- Id string
- Contains a unique identifier used for this resource.
- Issuer string
- The issuer of the DCR provider. Not Null
- Labels map[string]string
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- Name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- Updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at string - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config object - Payload to create an Okta DCR provider. Not Null
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null
- labels map(string)
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at string - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Okta Dcr Config - Payload to create an Okta DCR provider. Not Null
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null
- labels Map<String,String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
- active boolean
- At least one active auth strategy is using this DCR provider.
- created
At string - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config DcrProvider Okta Dcr Config - Payload to create an Okta DCR provider. Not Null
- id string
- Contains a unique identifier used for this resource.
- issuer string
- The issuer of the DCR provider. Not Null
- labels {[key: string]: string}
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name string
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At string - An ISO-8601 timestamp representation of entity update date.
- active bool
- At least one active auth strategy is using this DCR provider.
- created_
at str - An ISO-8601 timestamp representation of entity creation date.
- dcr_
config DcrProvider Okta Dcr Config - Payload to create an Okta DCR provider. Not Null
- id str
- Contains a unique identifier used for this resource.
- issuer str
- The issuer of the DCR provider. Not Null
- labels Mapping[str, str]
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name str
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated_
at str - An ISO-8601 timestamp representation of entity update date.
- active Boolean
- At least one active auth strategy is using this DCR provider.
- created
At String - An ISO-8601 timestamp representation of entity creation date.
- dcr
Config Property Map - Payload to create an Okta DCR provider. Not Null
- id String
- Contains a unique identifier used for this resource.
- issuer String
- The issuer of the DCR provider. Not Null
- labels Map<String>
- Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types.
- name String
- The name of the DCR provider. This is used to identify the DCR provider in the Konnect UI.
- updated
At String - An ISO-8601 timestamp representation of entity update date.
DcrProviderOktaDcrConfig, DcrProviderOktaDcrConfigArgs
- Dcr
Token string - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- Dcr
Token string - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- dcr_
token string - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- dcr
Token String - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- dcr
Token string - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- dcr_
token str - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
- dcr
Token String - This secret should be copied from your identity provider's settings after you create a client and assign it as the management client for DCR for this developer portal Not Null
Import
In Terraform v1.5.0 and later, the import block can be used with the id attribute, for example:
terraform
import {
to = konnect_dcr_provider.my_konnect_dcr_provider
id = “5f9fd312-a987-4628-b4c5-bb4f4fddd5f7”
}
The pulumi import command can be used, for example:
$ pulumi import konnect:index/dcrProvider:DcrProvider my_konnect_dcr_provider "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- konnect kong/terraform-provider-konnect
- License
- Notes
- This Pulumi package is based on the
konnectTerraform Provider.
published on Friday, Sep 18, 2026 by kong