Class: Humidifier::Cognito::IdentityPool
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::Cognito::IdentityPool resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#allow_classic_flow ⇒ Object
returns the AllowClassicFlow property.
-
#allow_classic_flow=(value) ⇒ Object
sets the AllowClassicFlow property (Boolean).
-
#allow_unauthenticated_identities ⇒ Object
returns the AllowUnauthenticatedIdentities property.
-
#allow_unauthenticated_identities=(value) ⇒ Object
sets the AllowUnauthenticatedIdentities property (Boolean).
-
#cognito_events ⇒ Object
returns the CognitoEvents property.
-
#cognito_events=(value) ⇒ Object
sets the CognitoEvents property (Json).
-
#cognito_identity_providers ⇒ Object
returns the CognitoIdentityProviders property.
-
#cognito_identity_providers=(value) ⇒ Object
sets the CognitoIdentityProviders property (List).
-
#cognito_streams ⇒ Object
returns the CognitoStreams property.
-
#cognito_streams=(value) ⇒ Object
sets the CognitoStreams property (Structure).
-
#developer_provider_name ⇒ Object
returns the DeveloperProviderName property.
-
#developer_provider_name=(value) ⇒ Object
sets the DeveloperProviderName property (String).
-
#identity_pool_name ⇒ Object
returns the IdentityPoolName property.
-
#identity_pool_name=(value) ⇒ Object
sets the IdentityPoolName property (String).
-
#open_id_connect_provider_arns ⇒ Object
returns the OpenIdConnectProviderARNs property.
-
#open_id_connect_provider_arns=(value) ⇒ Object
sets the OpenIdConnectProviderARNs property (List).
-
#push_sync ⇒ Object
returns the PushSync property.
-
#push_sync=(value) ⇒ Object
sets the PushSync property (Structure).
-
#saml_provider_arns ⇒ Object
returns the SamlProviderARNs property.
-
#saml_provider_arns=(value) ⇒ Object
sets the SamlProviderARNs property (List).
-
#supported_login_providers ⇒ Object
returns the SupportedLoginProviders property.
-
#supported_login_providers=(value) ⇒ Object
sets the SupportedLoginProviders property (Json).
Methods inherited from Resource
#initialize, #method_missing, prop?, #respond_to_missing?, #to_cf, #update, #update_attributes, #update_property
Constructor Details
This class inherits a constructor from Humidifier::Resource
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Humidifier::Resource
Instance Method Details
#allow_classic_flow ⇒ Object
returns the AllowClassicFlow property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def allow_classic_flow properties['allow_classic_flow'] end |
#allow_classic_flow=(value) ⇒ Object
sets the AllowClassicFlow property (Boolean)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def allow_classic_flow=(value) update_property('allow_classic_flow', value) end |
#allow_unauthenticated_identities ⇒ Object
returns the AllowUnauthenticatedIdentities property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def allow_unauthenticated_identities properties['allow_unauthenticated_identities'] end |
#allow_unauthenticated_identities=(value) ⇒ Object
sets the AllowUnauthenticatedIdentities property (Boolean)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def allow_unauthenticated_identities=(value) update_property('allow_unauthenticated_identities', value) end |
#cognito_events ⇒ Object
returns the CognitoEvents property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def cognito_events properties['cognito_events'] end |
#cognito_events=(value) ⇒ Object
sets the CognitoEvents property (Json)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def cognito_events=(value) update_property('cognito_events', value) end |
#cognito_identity_providers ⇒ Object
returns the CognitoIdentityProviders property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def cognito_identity_providers properties['cognito_identity_providers'] end |
#cognito_identity_providers=(value) ⇒ Object
sets the CognitoIdentityProviders property (List)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def cognito_identity_providers=(value) update_property('cognito_identity_providers', value) end |
#cognito_streams ⇒ Object
returns the CognitoStreams property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def cognito_streams properties['cognito_streams'] end |
#cognito_streams=(value) ⇒ Object
sets the CognitoStreams property (Structure)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def cognito_streams=(value) update_property('cognito_streams', value) end |
#developer_provider_name ⇒ Object
returns the DeveloperProviderName property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def developer_provider_name properties['developer_provider_name'] end |
#developer_provider_name=(value) ⇒ Object
sets the DeveloperProviderName property (String)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def developer_provider_name=(value) update_property('developer_provider_name', value) end |
#identity_pool_name ⇒ Object
returns the IdentityPoolName property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def identity_pool_name properties['identity_pool_name'] end |
#identity_pool_name=(value) ⇒ Object
sets the IdentityPoolName property (String)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def identity_pool_name=(value) update_property('identity_pool_name', value) end |
#open_id_connect_provider_arns ⇒ Object
returns the OpenIdConnectProviderARNs property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def open_id_connect_provider_arns properties['open_id_connect_provider_arns'] end |
#open_id_connect_provider_arns=(value) ⇒ Object
sets the OpenIdConnectProviderARNs property (List)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def open_id_connect_provider_arns=(value) update_property('open_id_connect_provider_arns', value) end |
#push_sync ⇒ Object
returns the PushSync property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def push_sync properties['push_sync'] end |
#push_sync=(value) ⇒ Object
sets the PushSync property (Structure)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def push_sync=(value) update_property('push_sync', value) end |
#saml_provider_arns ⇒ Object
returns the SamlProviderARNs property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def saml_provider_arns properties['saml_provider_arns'] end |
#saml_provider_arns=(value) ⇒ Object
sets the SamlProviderARNs property (List)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def saml_provider_arns=(value) update_property('saml_provider_arns', value) end |
#supported_login_providers ⇒ Object
returns the SupportedLoginProviders property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def supported_login_providers properties['supported_login_providers'] end |
#supported_login_providers=(value) ⇒ Object
sets the SupportedLoginProviders property (Json)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def supported_login_providers=(value) update_property('supported_login_providers', value) end |