Class: Aws::Types::CreateVerifiedAccessTrustProviderRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateVerifiedAccessTrustProviderRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#client_token ⇒ ::String
Returns the value of attribute client_token.
-
#description ⇒ ::String
Returns the value of attribute description.
-
#device_options ⇒ Types::CreateVerifiedAccessTrustProviderDeviceOptions
Returns the value of attribute device_options.
-
#device_trust_provider_type ⇒ "jamf", ...
Returns the value of attribute device_trust_provider_type.
-
#dry_run ⇒ Boolean
Returns the value of attribute dry_run.
-
#native_application_oidc_options ⇒ Types::CreateVerifiedAccessNativeApplicationOidcOptions
Returns the value of attribute native_application_oidc_options.
-
#oidc_options ⇒ Types::CreateVerifiedAccessTrustProviderOidcOptions
Returns the value of attribute oidc_options.
-
#policy_reference_name ⇒ ::String
Returns the value of attribute policy_reference_name.
-
#sse_specification ⇒ Types::VerifiedAccessSseSpecificationRequest
Returns the value of attribute sse_specification.
-
#tag_specifications ⇒ ::Array[Types::TagSpecification]
Returns the value of attribute tag_specifications.
-
#trust_provider_type ⇒ "user", "device"
Returns the value of attribute trust_provider_type.
-
#user_trust_provider_type ⇒ "iam-identity-center", "oidc"
Returns the value of attribute user_trust_provider_type.
Instance Attribute Details
#client_token ⇒ ::String
Returns the value of attribute client_token.
3827 3828 3829 |
# File 'sig/types.rbs', line 3827 def client_token @client_token end |
#description ⇒ ::String
Returns the value of attribute description.
3825 3826 3827 |
# File 'sig/types.rbs', line 3825 def description @description end |
#device_options ⇒ Types::CreateVerifiedAccessTrustProviderDeviceOptions
Returns the value of attribute device_options.
3823 3824 3825 |
# File 'sig/types.rbs', line 3823 def @device_options end |
#device_trust_provider_type ⇒ "jamf", ...
Returns the value of attribute device_trust_provider_type.
3821 3822 3823 |
# File 'sig/types.rbs', line 3821 def device_trust_provider_type @device_trust_provider_type end |
#dry_run ⇒ Boolean
Returns the value of attribute dry_run.
3828 3829 3830 |
# File 'sig/types.rbs', line 3828 def dry_run @dry_run end |
#native_application_oidc_options ⇒ Types::CreateVerifiedAccessNativeApplicationOidcOptions
Returns the value of attribute native_application_oidc_options.
3830 3831 3832 |
# File 'sig/types.rbs', line 3830 def @native_application_oidc_options end |
#oidc_options ⇒ Types::CreateVerifiedAccessTrustProviderOidcOptions
Returns the value of attribute oidc_options.
3822 3823 3824 |
# File 'sig/types.rbs', line 3822 def @oidc_options end |
#policy_reference_name ⇒ ::String
Returns the value of attribute policy_reference_name.
3824 3825 3826 |
# File 'sig/types.rbs', line 3824 def policy_reference_name @policy_reference_name end |
#sse_specification ⇒ Types::VerifiedAccessSseSpecificationRequest
Returns the value of attribute sse_specification.
3829 3830 3831 |
# File 'sig/types.rbs', line 3829 def sse_specification @sse_specification end |
#tag_specifications ⇒ ::Array[Types::TagSpecification]
Returns the value of attribute tag_specifications.
3826 3827 3828 |
# File 'sig/types.rbs', line 3826 def tag_specifications @tag_specifications end |
#trust_provider_type ⇒ "user", "device"
Returns the value of attribute trust_provider_type.
3819 3820 3821 |
# File 'sig/types.rbs', line 3819 def trust_provider_type @trust_provider_type end |
#user_trust_provider_type ⇒ "iam-identity-center", "oidc"
Returns the value of attribute user_trust_provider_type.
3820 3821 3822 |
# File 'sig/types.rbs', line 3820 def user_trust_provider_type @user_trust_provider_type end |