| Name | Type | Description | Notes |
|---|---|---|---|
| created | datetime | Timestamp when the object was created | [optional] [readonly] |
| id | str | Unique key for the IdP | [optional] [readonly] |
| issuer_mode | IdentityProviderIssuerMode | [optional] [default to IdentityProviderIssuerMode.DYNAMIC] | |
| last_updated | datetime | Timestamp when the object was last updated | [optional] [readonly] |
| name | str | Unique name for the IdP | [optional] |
| policy | IdentityProviderPolicy | [optional] | |
| properties | IdentityProviderProperties | [optional] | |
| protocol | IdentityProviderProtocol | [optional] | |
| status | LifecycleStatus | [optional] | |
| type | IdentityProviderType | [optional] | |
| links | IdentityProviderLinks | [optional] |
from okta.models.identity_provider import IdentityProvider
# TODO update the JSON string below
json = "{}"
# create an instance of IdentityProvider from a JSON string
identity_provider_instance = IdentityProvider.from_json(json)
# print the JSON string representation of the object
print(IdentityProvider.to_json())
# convert the object into a dict
identity_provider_dict = identity_provider_instance.to_dict()
# create an instance of IdentityProvider from a dict
identity_provider_from_dict = IdentityProvider.from_dict(identity_provider_dict)