SwaApp
Create a SwaApp Resource
new SwaApp(name: string, args: SwaAppArgs, opts?: CustomResourceOptions);def SwaApp(resource_name, opts=None, accessibility_error_redirect_url=None, accessibility_self_service=None, auto_submit_toolbar=None, button_field=None, groups=None, hide_ios=None, hide_web=None, label=None, password_field=None, preconfigured_app=None, status=None, url=None, url_regex=None, username_field=None, users=None, __props__=None);func NewSwaApp(ctx *Context, name string, args SwaAppArgs, opts ...ResourceOption) (*SwaApp, error)public SwaApp(string name, SwaAppArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args SwaAppArgs
- 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 SwaAppArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SwaAppArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
SwaApp Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The SwaApp resource accepts the following input properties:
- Label string
Pretty name of app.
- 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
- 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
- Password
Field string Login password field
- Preconfigured
App string Preconfigured app name
- Status string
Status of application.
- Url string
Login URL
- Url
Regex string A regex that further restricts URL to the specified regex
- Username
Field string Login username field
- Users
List<Swa
App User Args> Users associated with the application
- Label string
Pretty name of app.
- 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
- 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
- Password
Field string Login password field
- Preconfigured
App string Preconfigured app name
- Status string
Status of application.
- Url string
Login URL
- Url
Regex string A regex that further restricts URL to the specified regex
- Username
Field string Login username field
- Users
[]Swa
App User Users associated with the application
- label string
Pretty name of app.
- 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
- 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
- password
Field string Login password field
- preconfigured
App string Preconfigured app name
- status string
Status of application.
- url string
Login URL
- url
Regex string A regex that further restricts URL to the specified regex
- username
Field string Login username field
- users
Swa
App User[] Users associated with the application
- label str
Pretty name of app.
- 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
- 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
- password_
field str Login password field
- preconfigured_
app str Preconfigured app name
- status str
Status of application.
- url str
Login URL
- url_
regex str A regex that further restricts URL to the specified regex
- username_
field str Login username field
- users
List[Swa
App User] Users associated with the application
Outputs
All input properties are implicitly available as output properties. Additionally, the SwaApp 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 SwaApp Resource
Get an existing SwaApp 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?: SwaAppState, opts?: CustomResourceOptions): SwaAppstatic get(resource_name, id, opts=None, accessibility_error_redirect_url=None, accessibility_self_service=None, auto_submit_toolbar=None, button_field=None, groups=None, hide_ios=None, hide_web=None, label=None, name=None, password_field=None, preconfigured_app=None, sign_on_mode=None, status=None, url=None, url_regex=None, user_name_template=None, user_name_template_type=None, username_field=None, users=None, __props__=None);func GetSwaApp(ctx *Context, name string, id IDInput, state *SwaAppState, opts ...ResourceOption) (*SwaApp, error)public static SwaApp Get(string name, Input<string> id, SwaAppState? 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
- 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
Field string Login password field
- Preconfigured
App string Preconfigured app name
- 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
Field string Login username field
- Users
List<Swa
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
- 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
Field string Login password field
- Preconfigured
App string Preconfigured app name
- 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
Field string Login username field
- Users
[]Swa
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
- 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
Field string Login password field
- preconfigured
App string Preconfigured app name
- 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
Field string Login username field
- users
Swa
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
- 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_
field str Login password field
- preconfigured_
app str Preconfigured app name
- 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_
field str Login username field
- users
List[Swa
App User] Users associated with the application
Supporting Types
SwaAppUser
Package Details
- Repository
- https://github.com/pulumi/pulumi-okta
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oktaTerraform Provider.