stratosphere-rolesanywhere-1.0.0: Stratosphere integration for AWS RolesAnywhere.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.RolesAnywhere.Profile

Documentation

data AttributeMappingProperty Source #

Instances

Instances details
ToJSON AttributeMappingProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.AttributeMappingProperty

Show AttributeMappingProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.AttributeMappingProperty

Eq AttributeMappingProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.AttributeMappingProperty

ToResourceProperties AttributeMappingProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.AttributeMappingProperty

Property "CertificateField" AttributeMappingProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.AttributeMappingProperty

Associated Types

type PropertyType "CertificateField" AttributeMappingProperty 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.AttributeMappingProperty

Property "MappingRules" AttributeMappingProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.AttributeMappingProperty

type PropertyType "CertificateField" AttributeMappingProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.AttributeMappingProperty

type PropertyType "MappingRules" AttributeMappingProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.AttributeMappingProperty

data MappingRuleProperty Source #

Instances

Instances details
ToJSON MappingRuleProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.MappingRuleProperty

Show MappingRuleProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.MappingRuleProperty

Eq MappingRuleProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.MappingRuleProperty

ToResourceProperties MappingRuleProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.MappingRuleProperty

Property "Specifier" MappingRuleProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.MappingRuleProperty

Associated Types

type PropertyType "Specifier" MappingRuleProperty 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.MappingRuleProperty

type PropertyType "Specifier" MappingRuleProperty Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile.MappingRuleProperty

data Profile Source #

Constructors

Profile

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html

Fields

Instances

Instances details
ToJSON Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Show Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Eq Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Methods

(==) :: Profile -> Profile -> Bool #

(/=) :: Profile -> Profile -> Bool #

ToResourceProperties Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Property "AcceptRoleSessionName" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Associated Types

type PropertyType "AcceptRoleSessionName" Profile 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "AcceptRoleSessionName" Profile = Value Bool

Methods

set :: PropertyType "AcceptRoleSessionName" Profile -> Profile -> Profile #

Property "AttributeMappings" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Associated Types

type PropertyType "AttributeMappings" Profile 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "AttributeMappings" Profile = [AttributeMappingProperty]

Methods

set :: PropertyType "AttributeMappings" Profile -> Profile -> Profile #

Property "DurationSeconds" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Associated Types

type PropertyType "DurationSeconds" Profile 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "DurationSeconds" Profile = Value Double

Methods

set :: PropertyType "DurationSeconds" Profile -> Profile -> Profile #

Property "Enabled" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Associated Types

type PropertyType "Enabled" Profile 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "Enabled" Profile = Value Bool

Methods

set :: PropertyType "Enabled" Profile -> Profile -> Profile #

Property "ManagedPolicyArns" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Associated Types

type PropertyType "ManagedPolicyArns" Profile 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "ManagedPolicyArns" Profile = ValueList Text

Methods

set :: PropertyType "ManagedPolicyArns" Profile -> Profile -> Profile #

Property "Name" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Associated Types

type PropertyType "Name" Profile 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Methods

set :: PropertyType "Name" Profile -> Profile -> Profile #

Property "RequireInstanceProperties" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Associated Types

type PropertyType "RequireInstanceProperties" Profile 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "RequireInstanceProperties" Profile = Value Bool

Methods

set :: PropertyType "RequireInstanceProperties" Profile -> Profile -> Profile #

Property "RoleArns" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Associated Types

type PropertyType "RoleArns" Profile 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Methods

set :: PropertyType "RoleArns" Profile -> Profile -> Profile #

Property "SessionPolicy" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Associated Types

type PropertyType "SessionPolicy" Profile 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "SessionPolicy" Profile = Value Text

Methods

set :: PropertyType "SessionPolicy" Profile -> Profile -> Profile #

Property "Tags" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

Associated Types

type PropertyType "Tags" Profile 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "Tags" Profile = [Tag]

Methods

set :: PropertyType "Tags" Profile -> Profile -> Profile #

type PropertyType "AcceptRoleSessionName" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "AcceptRoleSessionName" Profile = Value Bool
type PropertyType "AttributeMappings" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "AttributeMappings" Profile = [AttributeMappingProperty]
type PropertyType "DurationSeconds" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "DurationSeconds" Profile = Value Double
type PropertyType "Enabled" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "Enabled" Profile = Value Bool
type PropertyType "ManagedPolicyArns" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "ManagedPolicyArns" Profile = ValueList Text
type PropertyType "Name" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "RequireInstanceProperties" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "RequireInstanceProperties" Profile = Value Bool
type PropertyType "RoleArns" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "SessionPolicy" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "SessionPolicy" Profile = Value Text
type PropertyType "Tags" Profile Source # 
Instance details

Defined in Stratosphere.RolesAnywhere.Profile

type PropertyType "Tags" Profile = [Tag]