Import
App features can be imported using the format {app_id}/{feature_name}:
bash
$ pulumi import okta:app/features:Features example 0oarblaf7hWdLawNg1d7/USER_PROVISIONING
bash
$ pulumi import okta:app/features:Features inbound 0oarblaf7hWdLawNg1d7/INBOUND_PROVISIONING
Create Features Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Features(name: string, args: FeaturesArgs, opts?: CustomResourceOptions);@overload
def Features(resource_name: str,
args: FeaturesArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Features(resource_name: str,
opts: Optional[ResourceOptions] = None,
app_id: Optional[str] = None,
capabilities: Optional[FeaturesCapabilitiesArgs] = None,
description: Optional[str] = None,
name: Optional[str] = None,
status: Optional[str] = None)func NewFeatures(ctx *Context, name string, args FeaturesArgs, opts ...ResourceOption) (*Features, error)public Features(string name, FeaturesArgs args, CustomResourceOptions? opts = null)
public Features(String name, FeaturesArgs args)
public Features(String name, FeaturesArgs args, CustomResourceOptions options)
type: okta:app:Features
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FeaturesArgs
- 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 FeaturesArgs
- 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 FeaturesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FeaturesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FeaturesArgs
- 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 featuresResource = new Okta.App.Features("featuresResource", new()
{
AppId = "string",
Capabilities = new Okta.App.Inputs.FeaturesCapabilitiesArgs
{
Create = new Okta.App.Inputs.FeaturesCapabilitiesCreateArgs
{
LifecycleCreate = new Okta.App.Inputs.FeaturesCapabilitiesCreateLifecycleCreateArgs
{
Status = "string",
},
},
ImportRules = new Okta.App.Inputs.FeaturesCapabilitiesImportRulesArgs
{
UserCreateAndMatch = new Okta.App.Inputs.FeaturesCapabilitiesImportRulesUserCreateAndMatchArgs
{
AllowPartialMatch = false,
AutoActivateNewUsers = false,
AutoconfirmExactMatch = false,
AutoconfirmNewUsers = false,
AutoconfirmPartialMatch = false,
ExactMatchCriteria = "string",
},
},
ImportSettings = new Okta.App.Inputs.FeaturesCapabilitiesImportSettingsArgs
{
Schedule = new Okta.App.Inputs.FeaturesCapabilitiesImportSettingsScheduleArgs
{
FullImport = new Okta.App.Inputs.FeaturesCapabilitiesImportSettingsScheduleFullImportArgs
{
Expression = "string",
Timezone = "string",
},
IncrementalImport = new Okta.App.Inputs.FeaturesCapabilitiesImportSettingsScheduleIncrementalImportArgs
{
Expression = "string",
Timezone = "string",
},
Status = "string",
},
Username = new Okta.App.Inputs.FeaturesCapabilitiesImportSettingsUsernameArgs
{
UsernameExpression = "string",
UsernameFormat = "string",
},
},
Update = new Okta.App.Inputs.FeaturesCapabilitiesUpdateArgs
{
LifecycleDeactivate = new Okta.App.Inputs.FeaturesCapabilitiesUpdateLifecycleDeactivateArgs
{
Status = "string",
},
Password = new Okta.App.Inputs.FeaturesCapabilitiesUpdatePasswordArgs
{
Change = "string",
Seed = "string",
Status = "string",
},
Profile = new Okta.App.Inputs.FeaturesCapabilitiesUpdateProfileArgs
{
Status = "string",
},
},
},
Description = "string",
Name = "string",
Status = "string",
});
example, err := app.NewFeatures(ctx, "featuresResource", &app.FeaturesArgs{
AppId: pulumi.String("string"),
Capabilities: &app.FeaturesCapabilitiesArgs{
Create: &app.FeaturesCapabilitiesCreateArgs{
LifecycleCreate: &app.FeaturesCapabilitiesCreateLifecycleCreateArgs{
Status: pulumi.String("string"),
},
},
ImportRules: &app.FeaturesCapabilitiesImportRulesArgs{
UserCreateAndMatch: &app.FeaturesCapabilitiesImportRulesUserCreateAndMatchArgs{
AllowPartialMatch: pulumi.Bool(false),
AutoActivateNewUsers: pulumi.Bool(false),
AutoconfirmExactMatch: pulumi.Bool(false),
AutoconfirmNewUsers: pulumi.Bool(false),
AutoconfirmPartialMatch: pulumi.Bool(false),
ExactMatchCriteria: pulumi.String("string"),
},
},
ImportSettings: &app.FeaturesCapabilitiesImportSettingsArgs{
Schedule: &app.FeaturesCapabilitiesImportSettingsScheduleArgs{
FullImport: &app.FeaturesCapabilitiesImportSettingsScheduleFullImportArgs{
Expression: pulumi.String("string"),
Timezone: pulumi.String("string"),
},
IncrementalImport: &app.FeaturesCapabilitiesImportSettingsScheduleIncrementalImportArgs{
Expression: pulumi.String("string"),
Timezone: pulumi.String("string"),
},
Status: pulumi.String("string"),
},
Username: &app.FeaturesCapabilitiesImportSettingsUsernameArgs{
UsernameExpression: pulumi.String("string"),
UsernameFormat: pulumi.String("string"),
},
},
Update: &app.FeaturesCapabilitiesUpdateArgs{
LifecycleDeactivate: &app.FeaturesCapabilitiesUpdateLifecycleDeactivateArgs{
Status: pulumi.String("string"),
},
Password: &app.FeaturesCapabilitiesUpdatePasswordArgs{
Change: pulumi.String("string"),
Seed: pulumi.String("string"),
Status: pulumi.String("string"),
},
Profile: &app.FeaturesCapabilitiesUpdateProfileArgs{
Status: pulumi.String("string"),
},
},
},
Description: pulumi.String("string"),
Name: pulumi.String("string"),
Status: pulumi.String("string"),
})
var featuresResource = new Features("featuresResource", FeaturesArgs.builder()
.appId("string")
.capabilities(FeaturesCapabilitiesArgs.builder()
.create(FeaturesCapabilitiesCreateArgs.builder()
.lifecycleCreate(FeaturesCapabilitiesCreateLifecycleCreateArgs.builder()
.status("string")
.build())
.build())
.importRules(FeaturesCapabilitiesImportRulesArgs.builder()
.userCreateAndMatch(FeaturesCapabilitiesImportRulesUserCreateAndMatchArgs.builder()
.allowPartialMatch(false)
.autoActivateNewUsers(false)
.autoconfirmExactMatch(false)
.autoconfirmNewUsers(false)
.autoconfirmPartialMatch(false)
.exactMatchCriteria("string")
.build())
.build())
.importSettings(FeaturesCapabilitiesImportSettingsArgs.builder()
.schedule(FeaturesCapabilitiesImportSettingsScheduleArgs.builder()
.fullImport(FeaturesCapabilitiesImportSettingsScheduleFullImportArgs.builder()
.expression("string")
.timezone("string")
.build())
.incrementalImport(FeaturesCapabilitiesImportSettingsScheduleIncrementalImportArgs.builder()
.expression("string")
.timezone("string")
.build())
.status("string")
.build())
.username(FeaturesCapabilitiesImportSettingsUsernameArgs.builder()
.usernameExpression("string")
.usernameFormat("string")
.build())
.build())
.update(FeaturesCapabilitiesUpdateArgs.builder()
.lifecycleDeactivate(FeaturesCapabilitiesUpdateLifecycleDeactivateArgs.builder()
.status("string")
.build())
.password(FeaturesCapabilitiesUpdatePasswordArgs.builder()
.change("string")
.seed("string")
.status("string")
.build())
.profile(FeaturesCapabilitiesUpdateProfileArgs.builder()
.status("string")
.build())
.build())
.build())
.description("string")
.name("string")
.status("string")
.build());
features_resource = okta.app.Features("featuresResource",
app_id="string",
capabilities={
"create": {
"lifecycle_create": {
"status": "string",
},
},
"import_rules": {
"user_create_and_match": {
"allow_partial_match": False,
"auto_activate_new_users": False,
"autoconfirm_exact_match": False,
"autoconfirm_new_users": False,
"autoconfirm_partial_match": False,
"exact_match_criteria": "string",
},
},
"import_settings": {
"schedule": {
"full_import": {
"expression": "string",
"timezone": "string",
},
"incremental_import": {
"expression": "string",
"timezone": "string",
},
"status": "string",
},
"username": {
"username_expression": "string",
"username_format": "string",
},
},
"update": {
"lifecycle_deactivate": {
"status": "string",
},
"password": {
"change": "string",
"seed": "string",
"status": "string",
},
"profile": {
"status": "string",
},
},
},
description="string",
name="string",
status="string")
const featuresResource = new okta.app.Features("featuresResource", {
appId: "string",
capabilities: {
create: {
lifecycleCreate: {
status: "string",
},
},
importRules: {
userCreateAndMatch: {
allowPartialMatch: false,
autoActivateNewUsers: false,
autoconfirmExactMatch: false,
autoconfirmNewUsers: false,
autoconfirmPartialMatch: false,
exactMatchCriteria: "string",
},
},
importSettings: {
schedule: {
fullImport: {
expression: "string",
timezone: "string",
},
incrementalImport: {
expression: "string",
timezone: "string",
},
status: "string",
},
username: {
usernameExpression: "string",
usernameFormat: "string",
},
},
update: {
lifecycleDeactivate: {
status: "string",
},
password: {
change: "string",
seed: "string",
status: "string",
},
profile: {
status: "string",
},
},
},
description: "string",
name: "string",
status: "string",
});
type: okta:app:Features
properties:
appId: string
capabilities:
create:
lifecycleCreate:
status: string
importRules:
userCreateAndMatch:
allowPartialMatch: false
autoActivateNewUsers: false
autoconfirmExactMatch: false
autoconfirmNewUsers: false
autoconfirmPartialMatch: false
exactMatchCriteria: string
importSettings:
schedule:
fullImport:
expression: string
timezone: string
incrementalImport:
expression: string
timezone: string
status: string
username:
usernameExpression: string
usernameFormat: string
update:
lifecycleDeactivate:
status: string
password:
change: string
seed: string
status: string
profile:
status: string
description: string
name: string
status: string
Features 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 Features resource accepts the following input properties:
- App
Id string - The ID of the application to configure features for.
- Capabilities
Features
Capabilities - Configuration block for feature capabilities. See Capabilities below.
- Description string
- Description of the feature.
- Name string
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- App
Id string - The ID of the application to configure features for.
- Capabilities
Features
Capabilities Args - Configuration block for feature capabilities. See Capabilities below.
- Description string
- Description of the feature.
- Name string
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- app
Id String - The ID of the application to configure features for.
- capabilities
Features
Capabilities - Configuration block for feature capabilities. See Capabilities below.
- description String
- Description of the feature.
- name String
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- app
Id string - The ID of the application to configure features for.
- capabilities
Features
Capabilities - Configuration block for feature capabilities. See Capabilities below.
- description string
- Description of the feature.
- name string
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- app_
id str - The ID of the application to configure features for.
- capabilities
Features
Capabilities Args - Configuration block for feature capabilities. See Capabilities below.
- description str
- Description of the feature.
- name str
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- status str
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- app
Id String - The ID of the application to configure features for.
- capabilities Property Map
- Configuration block for feature capabilities. See Capabilities below.
- description String
- Description of the feature.
- name String
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
Outputs
All input properties are implicitly available as output properties. Additionally, the Features resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing Features Resource
Get an existing Features 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?: FeaturesState, opts?: CustomResourceOptions): Features@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
app_id: Optional[str] = None,
capabilities: Optional[FeaturesCapabilitiesArgs] = None,
description: Optional[str] = None,
name: Optional[str] = None,
status: Optional[str] = None) -> Featuresfunc GetFeatures(ctx *Context, name string, id IDInput, state *FeaturesState, opts ...ResourceOption) (*Features, error)public static Features Get(string name, Input<string> id, FeaturesState? state, CustomResourceOptions? opts = null)public static Features get(String name, Output<String> id, FeaturesState state, CustomResourceOptions options)resources: _: type: okta:app:Features get: 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.
- App
Id string - The ID of the application to configure features for.
- Capabilities
Features
Capabilities - Configuration block for feature capabilities. See Capabilities below.
- Description string
- Description of the feature.
- Name string
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- App
Id string - The ID of the application to configure features for.
- Capabilities
Features
Capabilities Args - Configuration block for feature capabilities. See Capabilities below.
- Description string
- Description of the feature.
- Name string
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- app
Id String - The ID of the application to configure features for.
- capabilities
Features
Capabilities - Configuration block for feature capabilities. See Capabilities below.
- description String
- Description of the feature.
- name String
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- app
Id string - The ID of the application to configure features for.
- capabilities
Features
Capabilities - Configuration block for feature capabilities. See Capabilities below.
- description string
- Description of the feature.
- name string
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- app_
id str - The ID of the application to configure features for.
- capabilities
Features
Capabilities Args - Configuration block for feature capabilities. See Capabilities below.
- description str
- Description of the feature.
- name str
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- status str
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- app
Id String - The ID of the application to configure features for.
- capabilities Property Map
- Configuration block for feature capabilities. See Capabilities below.
- description String
- Description of the feature.
- name String
- The name of the feature to configure. Valid values:
USER_PROVISIONING- User profiles are pushed from Okta to the third-party app.INBOUND_PROVISIONING- User profiles are imported from the third-party app into Okta.
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
Supporting Types
FeaturesCapabilities, FeaturesCapabilitiesArgs
- Create
Features
Capabilities Create - (Optional) Block for create lifecycle settings:
- Import
Rules FeaturesCapabilities Import Rules - (Optional) Block for import rules configuration:
- Import
Settings FeaturesCapabilities Import Settings - (Optional) Block for import settings configuration:
- Update
Features
Capabilities Update - (Optional) Block for update settings:
- Create
Features
Capabilities Create - (Optional) Block for create lifecycle settings:
- Import
Rules FeaturesCapabilities Import Rules - (Optional) Block for import rules configuration:
- Import
Settings FeaturesCapabilities Import Settings - (Optional) Block for import settings configuration:
- Update
Features
Capabilities Update - (Optional) Block for update settings:
- create
Features
Capabilities Create - (Optional) Block for create lifecycle settings:
- import
Rules FeaturesCapabilities Import Rules - (Optional) Block for import rules configuration:
- import
Settings FeaturesCapabilities Import Settings - (Optional) Block for import settings configuration:
- update
Features
Capabilities Update - (Optional) Block for update settings:
- create
Features
Capabilities Create - (Optional) Block for create lifecycle settings:
- import
Rules FeaturesCapabilities Import Rules - (Optional) Block for import rules configuration:
- import
Settings FeaturesCapabilities Import Settings - (Optional) Block for import settings configuration:
- update
Features
Capabilities Update - (Optional) Block for update settings:
- create
Features
Capabilities Create - (Optional) Block for create lifecycle settings:
- import_
rules FeaturesCapabilities Import Rules - (Optional) Block for import rules configuration:
- import_
settings FeaturesCapabilities Import Settings - (Optional) Block for import settings configuration:
- update
Features
Capabilities Update - (Optional) Block for update settings:
- create Property Map
- (Optional) Block for create lifecycle settings:
- import
Rules Property Map - (Optional) Block for import rules configuration:
- import
Settings Property Map - (Optional) Block for import settings configuration:
- update Property Map
- (Optional) Block for update settings:
FeaturesCapabilitiesCreate, FeaturesCapabilitiesCreateArgs
- Lifecycle
Create FeaturesCapabilities Create Lifecycle Create - (Optional) Block for create lifecycle configuration:
- Lifecycle
Create FeaturesCapabilities Create Lifecycle Create - (Optional) Block for create lifecycle configuration:
- lifecycle
Create FeaturesCapabilities Create Lifecycle Create - (Optional) Block for create lifecycle configuration:
- lifecycle
Create FeaturesCapabilities Create Lifecycle Create - (Optional) Block for create lifecycle configuration:
- lifecycle_
create FeaturesCapabilities Create Lifecycle Create - (Optional) Block for create lifecycle configuration:
- lifecycle
Create Property Map - (Optional) Block for create lifecycle configuration:
FeaturesCapabilitiesCreateLifecycleCreate, FeaturesCapabilitiesCreateLifecycleCreateArgs
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status str
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
FeaturesCapabilitiesImportRules, FeaturesCapabilitiesImportRulesArgs
- User
Create FeaturesAnd Match Capabilities Import Rules User Create And Match - (Optional) Block for user matching and creation rules:
- User
Create FeaturesAnd Match Capabilities Import Rules User Create And Match - (Optional) Block for user matching and creation rules:
- user
Create FeaturesAnd Match Capabilities Import Rules User Create And Match - (Optional) Block for user matching and creation rules:
- user
Create FeaturesAnd Match Capabilities Import Rules User Create And Match - (Optional) Block for user matching and creation rules:
- user_
create_ Featuresand_ match Capabilities Import Rules User Create And Match - (Optional) Block for user matching and creation rules:
- user
Create Property MapAnd Match - (Optional) Block for user matching and creation rules:
FeaturesCapabilitiesImportRulesUserCreateAndMatch, FeaturesCapabilitiesImportRulesUserCreateAndMatchArgs
- Allow
Partial boolMatch - (Optional) Whether to allow partial matching based on first and last names.
- Auto
Activate boolNew Users - (Optional) Whether imported new users are automatically activated.
- Autoconfirm
Exact boolMatch - (Optional) Whether exact-matched users are automatically confirmed.
- Autoconfirm
New boolUsers - (Optional) Whether imported new users are automatically confirmed.
- Autoconfirm
Partial boolMatch - (Optional) Whether partially matched users are automatically confirmed.
- Exact
Match stringCriteria - (Optional) Attribute used for exact matching (e.g.,
USERNAME,EMAIL).
- Allow
Partial boolMatch - (Optional) Whether to allow partial matching based on first and last names.
- Auto
Activate boolNew Users - (Optional) Whether imported new users are automatically activated.
- Autoconfirm
Exact boolMatch - (Optional) Whether exact-matched users are automatically confirmed.
- Autoconfirm
New boolUsers - (Optional) Whether imported new users are automatically confirmed.
- Autoconfirm
Partial boolMatch - (Optional) Whether partially matched users are automatically confirmed.
- Exact
Match stringCriteria - (Optional) Attribute used for exact matching (e.g.,
USERNAME,EMAIL).
- allow
Partial BooleanMatch - (Optional) Whether to allow partial matching based on first and last names.
- auto
Activate BooleanNew Users - (Optional) Whether imported new users are automatically activated.
- autoconfirm
Exact BooleanMatch - (Optional) Whether exact-matched users are automatically confirmed.
- autoconfirm
New BooleanUsers - (Optional) Whether imported new users are automatically confirmed.
- autoconfirm
Partial BooleanMatch - (Optional) Whether partially matched users are automatically confirmed.
- exact
Match StringCriteria - (Optional) Attribute used for exact matching (e.g.,
USERNAME,EMAIL).
- allow
Partial booleanMatch - (Optional) Whether to allow partial matching based on first and last names.
- auto
Activate booleanNew Users - (Optional) Whether imported new users are automatically activated.
- autoconfirm
Exact booleanMatch - (Optional) Whether exact-matched users are automatically confirmed.
- autoconfirm
New booleanUsers - (Optional) Whether imported new users are automatically confirmed.
- autoconfirm
Partial booleanMatch - (Optional) Whether partially matched users are automatically confirmed.
- exact
Match stringCriteria - (Optional) Attribute used for exact matching (e.g.,
USERNAME,EMAIL).
- allow_
partial_ boolmatch - (Optional) Whether to allow partial matching based on first and last names.
- auto_
activate_ boolnew_ users - (Optional) Whether imported new users are automatically activated.
- autoconfirm_
exact_ boolmatch - (Optional) Whether exact-matched users are automatically confirmed.
- autoconfirm_
new_ boolusers - (Optional) Whether imported new users are automatically confirmed.
- autoconfirm_
partial_ boolmatch - (Optional) Whether partially matched users are automatically confirmed.
- exact_
match_ strcriteria - (Optional) Attribute used for exact matching (e.g.,
USERNAME,EMAIL).
- allow
Partial BooleanMatch - (Optional) Whether to allow partial matching based on first and last names.
- auto
Activate BooleanNew Users - (Optional) Whether imported new users are automatically activated.
- autoconfirm
Exact BooleanMatch - (Optional) Whether exact-matched users are automatically confirmed.
- autoconfirm
New BooleanUsers - (Optional) Whether imported new users are automatically confirmed.
- autoconfirm
Partial BooleanMatch - (Optional) Whether partially matched users are automatically confirmed.
- exact
Match StringCriteria - (Optional) Attribute used for exact matching (e.g.,
USERNAME,EMAIL).
FeaturesCapabilitiesImportSettings, FeaturesCapabilitiesImportSettingsArgs
- Schedule
Features
Capabilities Import Settings Schedule - (Optional) Block for import schedule configuration:
- Username
Features
Capabilities Import Settings Username - (Optional) Block for username configuration:
- Schedule
Features
Capabilities Import Settings Schedule - (Optional) Block for import schedule configuration:
- Username
Features
Capabilities Import Settings Username - (Optional) Block for username configuration:
- schedule
Features
Capabilities Import Settings Schedule - (Optional) Block for import schedule configuration:
- username
Features
Capabilities Import Settings Username - (Optional) Block for username configuration:
- schedule
Features
Capabilities Import Settings Schedule - (Optional) Block for import schedule configuration:
- username
Features
Capabilities Import Settings Username - (Optional) Block for username configuration:
- schedule
Features
Capabilities Import Settings Schedule - (Optional) Block for import schedule configuration:
- username
Features
Capabilities Import Settings Username - (Optional) Block for username configuration:
- schedule Property Map
- (Optional) Block for import schedule configuration:
- username Property Map
- (Optional) Block for username configuration:
FeaturesCapabilitiesImportSettingsSchedule, FeaturesCapabilitiesImportSettingsScheduleArgs
- Full
Import FeaturesCapabilities Import Settings Schedule Full Import - (Optional) Block for full import schedule:
- Incremental
Import FeaturesCapabilities Import Settings Schedule Incremental Import - (Optional) Block for incremental import schedule:
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- Full
Import FeaturesCapabilities Import Settings Schedule Full Import - (Optional) Block for full import schedule:
- Incremental
Import FeaturesCapabilities Import Settings Schedule Incremental Import - (Optional) Block for incremental import schedule:
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- full
Import FeaturesCapabilities Import Settings Schedule Full Import - (Optional) Block for full import schedule:
- incremental
Import FeaturesCapabilities Import Settings Schedule Incremental Import - (Optional) Block for incremental import schedule:
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- full
Import FeaturesCapabilities Import Settings Schedule Full Import - (Optional) Block for full import schedule:
- incremental
Import FeaturesCapabilities Import Settings Schedule Incremental Import - (Optional) Block for incremental import schedule:
- status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- full_
import FeaturesCapabilities Import Settings Schedule Full Import - (Optional) Block for full import schedule:
- incremental_
import FeaturesCapabilities Import Settings Schedule Incremental Import - (Optional) Block for incremental import schedule:
- status str
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- full
Import Property Map - (Optional) Block for full import schedule:
- incremental
Import Property Map - (Optional) Block for incremental import schedule:
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
FeaturesCapabilitiesImportSettingsScheduleFullImport, FeaturesCapabilitiesImportSettingsScheduleFullImportArgs
- Expression string
- (Optional) UNIX cron expression for incremental import schedule.
- Timezone string
- (Optional) IANA timezone name for the schedule.
- Expression string
- (Optional) UNIX cron expression for incremental import schedule.
- Timezone string
- (Optional) IANA timezone name for the schedule.
- expression String
- (Optional) UNIX cron expression for incremental import schedule.
- timezone String
- (Optional) IANA timezone name for the schedule.
- expression string
- (Optional) UNIX cron expression for incremental import schedule.
- timezone string
- (Optional) IANA timezone name for the schedule.
- expression str
- (Optional) UNIX cron expression for incremental import schedule.
- timezone str
- (Optional) IANA timezone name for the schedule.
- expression String
- (Optional) UNIX cron expression for incremental import schedule.
- timezone String
- (Optional) IANA timezone name for the schedule.
FeaturesCapabilitiesImportSettingsScheduleIncrementalImport, FeaturesCapabilitiesImportSettingsScheduleIncrementalImportArgs
- Expression string
- (Optional) UNIX cron expression for incremental import schedule.
- Timezone string
- (Optional) IANA timezone name for the schedule.
- Expression string
- (Optional) UNIX cron expression for incremental import schedule.
- Timezone string
- (Optional) IANA timezone name for the schedule.
- expression String
- (Optional) UNIX cron expression for incremental import schedule.
- timezone String
- (Optional) IANA timezone name for the schedule.
- expression string
- (Optional) UNIX cron expression for incremental import schedule.
- timezone string
- (Optional) IANA timezone name for the schedule.
- expression str
- (Optional) UNIX cron expression for incremental import schedule.
- timezone str
- (Optional) IANA timezone name for the schedule.
- expression String
- (Optional) UNIX cron expression for incremental import schedule.
- timezone String
- (Optional) IANA timezone name for the schedule.
FeaturesCapabilitiesImportSettingsUsername, FeaturesCapabilitiesImportSettingsUsernameArgs
- Username
Expression string - (Optional) Okta Expression Language statement for custom username format.
- Username
Format string - (Optional) Format for usernames (e.g.,
EMAIL,CUSTOM).
- Username
Expression string - (Optional) Okta Expression Language statement for custom username format.
- Username
Format string - (Optional) Format for usernames (e.g.,
EMAIL,CUSTOM).
- username
Expression String - (Optional) Okta Expression Language statement for custom username format.
- username
Format String - (Optional) Format for usernames (e.g.,
EMAIL,CUSTOM).
- username
Expression string - (Optional) Okta Expression Language statement for custom username format.
- username
Format string - (Optional) Format for usernames (e.g.,
EMAIL,CUSTOM).
- username_
expression str - (Optional) Okta Expression Language statement for custom username format.
- username_
format str - (Optional) Format for usernames (e.g.,
EMAIL,CUSTOM).
- username
Expression String - (Optional) Okta Expression Language statement for custom username format.
- username
Format String - (Optional) Format for usernames (e.g.,
EMAIL,CUSTOM).
FeaturesCapabilitiesUpdate, FeaturesCapabilitiesUpdateArgs
- Lifecycle
Deactivate FeaturesCapabilities Update Lifecycle Deactivate - (Optional) Block for deactivation lifecycle configuration:
- Password
Features
Capabilities Update Password - (Optional) Block for password synchronization settings:
- Profile
Features
Capabilities Update Profile - (Optional) Block for profile update settings:
- Lifecycle
Deactivate FeaturesCapabilities Update Lifecycle Deactivate - (Optional) Block for deactivation lifecycle configuration:
- Password
Features
Capabilities Update Password - (Optional) Block for password synchronization settings:
- Profile
Features
Capabilities Update Profile - (Optional) Block for profile update settings:
- lifecycle
Deactivate FeaturesCapabilities Update Lifecycle Deactivate - (Optional) Block for deactivation lifecycle configuration:
- password
Features
Capabilities Update Password - (Optional) Block for password synchronization settings:
- profile
Features
Capabilities Update Profile - (Optional) Block for profile update settings:
- lifecycle
Deactivate FeaturesCapabilities Update Lifecycle Deactivate - (Optional) Block for deactivation lifecycle configuration:
- password
Features
Capabilities Update Password - (Optional) Block for password synchronization settings:
- profile
Features
Capabilities Update Profile - (Optional) Block for profile update settings:
- lifecycle_
deactivate FeaturesCapabilities Update Lifecycle Deactivate - (Optional) Block for deactivation lifecycle configuration:
- password
Features
Capabilities Update Password - (Optional) Block for password synchronization settings:
- profile
Features
Capabilities Update Profile - (Optional) Block for profile update settings:
- lifecycle
Deactivate Property Map - (Optional) Block for deactivation lifecycle configuration:
- password Property Map
- (Optional) Block for password synchronization settings:
- profile Property Map
- (Optional) Block for profile update settings:
FeaturesCapabilitiesUpdateLifecycleDeactivate, FeaturesCapabilitiesUpdateLifecycleDeactivateArgs
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status str
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
FeaturesCapabilitiesUpdatePassword, FeaturesCapabilitiesUpdatePasswordArgs
FeaturesCapabilitiesUpdateProfile, FeaturesCapabilitiesUpdateProfileArgs
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- Status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status string
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status str
- The status of the feature. Valid values are
ENABLEDorDISABLED.
- status String
- The status of the feature. Valid values are
ENABLEDorDISABLED.
Package Details
- Repository
- Okta pulumi/pulumi-okta
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oktaTerraform Provider.
