SecurePasswordStoreApp
Create a SecurePasswordStoreApp Resource
new SecurePasswordStoreApp(name: string, args: SecurePasswordStoreAppArgs, opts?: CustomResourceOptions);def SecurePasswordStoreApp(resource_name, opts=None, accessibility_error_redirect_url=None, accessibility_self_service=None, auto_submit_toolbar=None, credentials_scheme=None, groups=None, hide_ios=None, hide_web=None, label=None, optional_field1=None, optional_field1_value=None, optional_field2=None, optional_field2_value=None, optional_field3=None, optional_field3_value=None, password_field=None, reveal_password=None, shared_password=None, shared_username=None, status=None, url=None, username_field=None, users=None, __props__=None);func NewSecurePasswordStoreApp(ctx *Context, name string, args SecurePasswordStoreAppArgs, opts ...ResourceOption) (*SecurePasswordStoreApp, error)public SecurePasswordStoreApp(string name, SecurePasswordStoreAppArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args SecurePasswordStoreAppArgs
- 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 SecurePasswordStoreAppArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SecurePasswordStoreAppArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
SecurePasswordStoreApp Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The SecurePasswordStoreApp resource accepts the following input properties:
- Label string
Pretty name of app.
- Password
Field string Login password field
- Url string
Login URL
- Username
Field string Login username field
- Accessibility
Error stringRedirect Url Custom error page URL
- Accessibility
Self boolService Enable self service
- Auto
Submit boolToolbar Display auto submit toolbar
- Credentials
Scheme string Application credentials scheme
- 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
- Optional
Field1 string Name of optional param in the login form
- Optional
Field1Value string Name of optional value in login form
- Optional
Field2 string Name of optional param in the login form
- Optional
Field2Value string Name of optional value in login form
- Optional
Field3 string Name of optional param in the login form
- Optional
Field3Value string Name of optional value in login form
- Reveal
Password bool Allow user to reveal password
- string
Shared password, required for certain schemes.
- string
Shared username, required for certain schemes.
- Status string
Status of application.
- Users
List<Secure
Password Store App User Args> Users associated with the application
- Label string
Pretty name of app.
- Password
Field string Login password field
- Url string
Login URL
- Username
Field string Login username field
- Accessibility
Error stringRedirect Url Custom error page URL
- Accessibility
Self boolService Enable self service
- Auto
Submit boolToolbar Display auto submit toolbar
- Credentials
Scheme string Application credentials scheme
- 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
- Optional
Field1 string Name of optional param in the login form
- Optional
Field1Value string Name of optional value in login form
- Optional
Field2 string Name of optional param in the login form
- Optional
Field2Value string Name of optional value in login form
- Optional
Field3 string Name of optional param in the login form
- Optional
Field3Value string Name of optional value in login form
- Reveal
Password bool Allow user to reveal password
- string
Shared password, required for certain schemes.
- string
Shared username, required for certain schemes.
- Status string
Status of application.
- Users
[]Secure
Password Store App User Users associated with the application
- label string
Pretty name of app.
- password
Field string Login password field
- url string
Login URL
- username
Field string Login username field
- accessibility
Error stringRedirect Url Custom error page URL
- accessibility
Self booleanService Enable self service
- auto
Submit booleanToolbar Display auto submit toolbar
- credentials
Scheme string Application credentials scheme
- 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
- optional
Field1 string Name of optional param in the login form
- optional
Field1Value string Name of optional value in login form
- optional
Field2 string Name of optional param in the login form
- optional
Field2Value string Name of optional value in login form
- optional
Field3 string Name of optional param in the login form
- optional
Field3Value string Name of optional value in login form
- reveal
Password boolean Allow user to reveal password
- string
Shared password, required for certain schemes.
- string
Shared username, required for certain schemes.
- status string
Status of application.
- users
Secure
Password Store App User[] Users associated with the application
- label str
Pretty name of app.
- password_
field str Login password field
- url str
Login URL
- username_
field str Login username field
- accessibility_
error_ strredirect_ url Custom error page URL
- accessibility_
self_ boolservice Enable self service
- auto_
submit_ booltoolbar Display auto submit toolbar
- credentials_
scheme str Application credentials scheme
- 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
- optional_
field1 str Name of optional param in the login form
- optional_
field1_ strvalue Name of optional value in login form
- optional_
field2 str Name of optional param in the login form
- optional_
field2_ strvalue Name of optional value in login form
- optional_
field3 str Name of optional param in the login form
- optional_
field3_ strvalue Name of optional value in login form
- reveal_
password bool Allow user to reveal password
- str
Shared password, required for certain schemes.
- str
Shared username, required for certain schemes.
- status str
Status of application.
- users
List[Secure
Password Store App User] Users associated with the application
Outputs
All input properties are implicitly available as output properties. Additionally, the SecurePasswordStoreApp 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 SecurePasswordStoreApp Resource
Get an existing SecurePasswordStoreApp 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?: SecurePasswordStoreAppState, opts?: CustomResourceOptions): SecurePasswordStoreAppstatic get(resource_name, id, opts=None, accessibility_error_redirect_url=None, accessibility_self_service=None, auto_submit_toolbar=None, credentials_scheme=None, groups=None, hide_ios=None, hide_web=None, label=None, name=None, optional_field1=None, optional_field1_value=None, optional_field2=None, optional_field2_value=None, optional_field3=None, optional_field3_value=None, password_field=None, reveal_password=None, shared_password=None, shared_username=None, sign_on_mode=None, status=None, url=None, user_name_template=None, user_name_template_type=None, username_field=None, users=None, __props__=None);func GetSecurePasswordStoreApp(ctx *Context, name string, id IDInput, state *SecurePasswordStoreAppState, opts ...ResourceOption) (*SecurePasswordStoreApp, error)public static SecurePasswordStoreApp Get(string name, Input<string> id, SecurePasswordStoreAppState? 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
- Credentials
Scheme string Application credentials scheme
- 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.
- Optional
Field1 string Name of optional param in the login form
- Optional
Field1Value string Name of optional value in login form
- Optional
Field2 string Name of optional param in the login form
- Optional
Field2Value string Name of optional value in login form
- Optional
Field3 string Name of optional param in the login form
- Optional
Field3Value string Name of optional value in login form
- Password
Field string Login password field
- Reveal
Password bool Allow user to reveal password
- string
Shared password, required for certain schemes.
- string
Shared username, required for certain schemes.
- Sign
On stringMode Sign on mode of application.
- Status string
Status of application.
- Url string
Login URL
- User
Name stringTemplate Username template
- User
Name stringTemplate Type Username template type
- Username
Field string Login username field
- Users
List<Secure
Password Store 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
- Credentials
Scheme string Application credentials scheme
- 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.
- Optional
Field1 string Name of optional param in the login form
- Optional
Field1Value string Name of optional value in login form
- Optional
Field2 string Name of optional param in the login form
- Optional
Field2Value string Name of optional value in login form
- Optional
Field3 string Name of optional param in the login form
- Optional
Field3Value string Name of optional value in login form
- Password
Field string Login password field
- Reveal
Password bool Allow user to reveal password
- string
Shared password, required for certain schemes.
- string
Shared username, required for certain schemes.
- Sign
On stringMode Sign on mode of application.
- Status string
Status of application.
- Url string
Login URL
- User
Name stringTemplate Username template
- User
Name stringTemplate Type Username template type
- Username
Field string Login username field
- Users
[]Secure
Password Store 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
- credentials
Scheme string Application credentials scheme
- 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.
- optional
Field1 string Name of optional param in the login form
- optional
Field1Value string Name of optional value in login form
- optional
Field2 string Name of optional param in the login form
- optional
Field2Value string Name of optional value in login form
- optional
Field3 string Name of optional param in the login form
- optional
Field3Value string Name of optional value in login form
- password
Field string Login password field
- reveal
Password boolean Allow user to reveal password
- string
Shared password, required for certain schemes.
- string
Shared username, required for certain schemes.
- sign
On stringMode Sign on mode of application.
- status string
Status of application.
- url string
Login URL
- user
Name stringTemplate Username template
- user
Name stringTemplate Type Username template type
- username
Field string Login username field
- users
Secure
Password Store 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
- credentials_
scheme str Application credentials scheme
- 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.
- optional_
field1 str Name of optional param in the login form
- optional_
field1_ strvalue Name of optional value in login form
- optional_
field2 str Name of optional param in the login form
- optional_
field2_ strvalue Name of optional value in login form
- optional_
field3 str Name of optional param in the login form
- optional_
field3_ strvalue Name of optional value in login form
- password_
field str Login password field
- reveal_
password bool Allow user to reveal password
- str
Shared password, required for certain schemes.
- str
Shared username, required for certain schemes.
- sign_
on_ strmode Sign on mode of application.
- status str
Status of application.
- url str
Login URL
- user_
name_ strtemplate Username template
- user_
name_ strtemplate_ type Username template type
- username_
field str Login username field
- users
List[Secure
Password Store App User] Users associated with the application
Supporting Types
SecurePasswordStoreAppUser
Package Details
- Repository
- https://github.com/pulumi/pulumi-okta
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oktaTerraform Provider.