ThreeFieldApp
Create a ThreeFieldApp Resource
new ThreeFieldApp(name: string, args: ThreeFieldAppArgs, opts?: CustomResourceOptions);def ThreeFieldApp(resource_name, opts=None, accessibility_error_redirect_url=None, accessibility_self_service=None, auto_submit_toolbar=None, button_selector=None, extra_field_selector=None, extra_field_value=None, groups=None, hide_ios=None, hide_web=None, label=None, password_selector=None, status=None, url=None, url_regex=None, username_selector=None, users=None, __props__=None);func NewThreeFieldApp(ctx *Context, name string, args ThreeFieldAppArgs, opts ...ResourceOption) (*ThreeFieldApp, error)public ThreeFieldApp(string name, ThreeFieldAppArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args ThreeFieldAppArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ThreeFieldAppArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ThreeFieldAppArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
ThreeFieldApp Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The ThreeFieldApp resource accepts the following input properties:
- string
Login button field CSS selector
- Extra
Field stringSelector Extra field CSS selector
- Extra
Field stringValue Value for extra form field
- Label string
Pretty name of app.
- Password
Selector string Login password field CSS selector
- Url string
Login URL
- Username
Selector string Login username field CSS selector
- Accessibility
Error stringRedirect Url Custom error page URL
- Accessibility
Self boolService Enable self service
- Auto
Submit boolToolbar Display auto submit toolbar
- Groups List<string>
Groups associated with the application
- Hide
Ios bool Do not display application icon on mobile app
- Hide
Web bool Do not display application icon to users
- Status string
Status of application.
- Url
Regex string A regex that further restricts URL to the specified regex
- Users
List<Three
Field App User Args> Users associated with the application
- string
Login button field CSS selector
- Extra
Field stringSelector Extra field CSS selector
- Extra
Field stringValue Value for extra form field
- Label string
Pretty name of app.
- Password
Selector string Login password field CSS selector
- Url string
Login URL
- Username
Selector string Login username field CSS selector
- Accessibility
Error stringRedirect Url Custom error page URL
- Accessibility
Self boolService Enable self service
- Auto
Submit boolToolbar Display auto submit toolbar
- Groups []string
Groups associated with the application
- Hide
Ios bool Do not display application icon on mobile app
- Hide
Web bool Do not display application icon to users
- Status string
Status of application.
- Url
Regex string A regex that further restricts URL to the specified regex
- Users
[]Three
Field App User Users associated with the application
- string
Login button field CSS selector
- extra
Field stringSelector Extra field CSS selector
- extra
Field stringValue Value for extra form field
- label string
Pretty name of app.
- password
Selector string Login password field CSS selector
- url string
Login URL
- username
Selector string Login username field CSS selector
- accessibility
Error stringRedirect Url Custom error page URL
- accessibility
Self booleanService Enable self service
- auto
Submit booleanToolbar Display auto submit toolbar
- groups string[]
Groups associated with the application
- hide
Ios boolean Do not display application icon on mobile app
- hide
Web boolean Do not display application icon to users
- status string
Status of application.
- url
Regex string A regex that further restricts URL to the specified regex
- users
Three
Field App User[] Users associated with the application
- str
Login button field CSS selector
- extra_
field_ strselector Extra field CSS selector
- extra_
field_ strvalue Value for extra form field
- label str
Pretty name of app.
- password_
selector str Login password field CSS selector
- url str
Login URL
- username_
selector str Login username field CSS selector
- accessibility_
error_ strredirect_ url Custom error page URL
- accessibility_
self_ boolservice Enable self service
- auto_
submit_ booltoolbar Display auto submit toolbar
- groups List[str]
Groups associated with the application
- hide_
ios bool Do not display application icon on mobile app
- hide_
web bool Do not display application icon to users
- status str
Status of application.
- url_
regex str A regex that further restricts URL to the specified regex
- users
List[Three
Field App User] Users associated with the application
Outputs
All input properties are implicitly available as output properties. Additionally, the ThreeFieldApp resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
name of app.
- Sign
On stringMode Sign on mode of application.
- User
Name stringTemplate Username template
- User
Name stringTemplate Type Username template type
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
name of app.
- Sign
On stringMode Sign on mode of application.
- User
Name stringTemplate Username template
- User
Name stringTemplate Type Username template type
- id string
- The provider-assigned unique ID for this managed resource.
- name string
name of app.
- sign
On stringMode Sign on mode of application.
- user
Name stringTemplate Username template
- user
Name stringTemplate Type Username template type
- id str
- The provider-assigned unique ID for this managed resource.
- name str
name of app.
- sign_
on_ strmode Sign on mode of application.
- user_
name_ strtemplate Username template
- user_
name_ strtemplate_ type Username template type
Look up an Existing ThreeFieldApp Resource
Get an existing ThreeFieldApp 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?: ThreeFieldAppState, opts?: CustomResourceOptions): ThreeFieldAppstatic get(resource_name, id, opts=None, accessibility_error_redirect_url=None, accessibility_self_service=None, auto_submit_toolbar=None, button_selector=None, extra_field_selector=None, extra_field_value=None, groups=None, hide_ios=None, hide_web=None, label=None, name=None, password_selector=None, sign_on_mode=None, status=None, url=None, url_regex=None, user_name_template=None, user_name_template_type=None, username_selector=None, users=None, __props__=None);func GetThreeFieldApp(ctx *Context, name string, id IDInput, state *ThreeFieldAppState, opts ...ResourceOption) (*ThreeFieldApp, error)public static ThreeFieldApp Get(string name, Input<string> id, ThreeFieldAppState? state, CustomResourceOptions? opts = null)- 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.
The following state arguments are supported:
- Accessibility
Error stringRedirect Url Custom error page URL
- Accessibility
Self boolService Enable self service
- Auto
Submit boolToolbar Display auto submit toolbar
- string
Login button field CSS selector
- Extra
Field stringSelector Extra field CSS selector
- Extra
Field stringValue Value for extra form field
- Groups List<string>
Groups associated with the application
- Hide
Ios bool Do not display application icon on mobile app
- Hide
Web bool Do not display application icon to users
- Label string
Pretty name of app.
- Name string
name of app.
- Password
Selector string Login password field CSS selector
- Sign
On stringMode Sign on mode of application.
- Status string
Status of application.
- Url string
Login URL
- Url
Regex string A regex that further restricts URL to the specified regex
- User
Name stringTemplate Username template
- User
Name stringTemplate Type Username template type
- Username
Selector string Login username field CSS selector
- Users
List<Three
Field App User Args> Users associated with the application
- Accessibility
Error stringRedirect Url Custom error page URL
- Accessibility
Self boolService Enable self service
- Auto
Submit boolToolbar Display auto submit toolbar
- string
Login button field CSS selector
- Extra
Field stringSelector Extra field CSS selector
- Extra
Field stringValue Value for extra form field
- Groups []string
Groups associated with the application
- Hide
Ios bool Do not display application icon on mobile app
- Hide
Web bool Do not display application icon to users
- Label string
Pretty name of app.
- Name string
name of app.
- Password
Selector string Login password field CSS selector
- Sign
On stringMode Sign on mode of application.
- Status string
Status of application.
- Url string
Login URL
- Url
Regex string A regex that further restricts URL to the specified regex
- User
Name stringTemplate Username template
- User
Name stringTemplate Type Username template type
- Username
Selector string Login username field CSS selector
- Users
[]Three
Field App User Users associated with the application
- accessibility
Error stringRedirect Url Custom error page URL
- accessibility
Self booleanService Enable self service
- auto
Submit booleanToolbar Display auto submit toolbar
- string
Login button field CSS selector
- extra
Field stringSelector Extra field CSS selector
- extra
Field stringValue Value for extra form field
- groups string[]
Groups associated with the application
- hide
Ios boolean Do not display application icon on mobile app
- hide
Web boolean Do not display application icon to users
- label string
Pretty name of app.
- name string
name of app.
- password
Selector string Login password field CSS selector
- sign
On stringMode Sign on mode of application.
- status string
Status of application.
- url string
Login URL
- url
Regex string A regex that further restricts URL to the specified regex
- user
Name stringTemplate Username template
- user
Name stringTemplate Type Username template type
- username
Selector string Login username field CSS selector
- users
Three
Field App User[] Users associated with the application
- accessibility_
error_ strredirect_ url Custom error page URL
- accessibility_
self_ boolservice Enable self service
- auto_
submit_ booltoolbar Display auto submit toolbar
- str
Login button field CSS selector
- extra_
field_ strselector Extra field CSS selector
- extra_
field_ strvalue Value for extra form field
- groups List[str]
Groups associated with the application
- hide_
ios bool Do not display application icon on mobile app
- hide_
web bool Do not display application icon to users
- label str
Pretty name of app.
- name str
name of app.
- password_
selector str Login password field CSS selector
- sign_
on_ strmode Sign on mode of application.
- status str
Status of application.
- url str
Login URL
- url_
regex str A regex that further restricts URL to the specified regex
- user_
name_ strtemplate Username template
- user_
name_ strtemplate_ type Username template type
- username_
selector str Login username field CSS selector
- users
List[Three
Field App User] Users associated with the application
Supporting Types
ThreeFieldAppUser
Package Details
- Repository
- https://github.com/pulumi/pulumi-okta
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oktaTerraform Provider.