| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Greengrass.FunctionDefinition
Documentation
data FunctionProperty Source #
Constructors
| FunctionProperty | |
Fields | |
Instances
data FunctionConfigurationProperty Source #
Constructors
| FunctionConfigurationProperty | |
Fields
| |
Instances
| ToJSON FunctionConfigurationProperty Source # | |||||
| Show FunctionConfigurationProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionConfigurationProperty Methods showsPrec :: Int -> FunctionConfigurationProperty -> ShowS # show :: FunctionConfigurationProperty -> String # showList :: [FunctionConfigurationProperty] -> ShowS # | |||||
| Eq FunctionConfigurationProperty Source # | |||||
| ToResourceProperties FunctionConfigurationProperty Source # | |||||
| Property "EncodingType" FunctionConfigurationProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionConfigurationProperty Associated Types
Methods set :: PropertyType "EncodingType" FunctionConfigurationProperty -> FunctionConfigurationProperty -> FunctionConfigurationProperty # | |||||
| Property "Environment" FunctionConfigurationProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionConfigurationProperty Associated Types
Methods set :: PropertyType "Environment" FunctionConfigurationProperty -> FunctionConfigurationProperty -> FunctionConfigurationProperty # | |||||
| Property "ExecArgs" FunctionConfigurationProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionConfigurationProperty Associated Types
Methods set :: PropertyType "ExecArgs" FunctionConfigurationProperty -> FunctionConfigurationProperty -> FunctionConfigurationProperty # | |||||
| Property "Executable" FunctionConfigurationProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionConfigurationProperty Associated Types
Methods set :: PropertyType "Executable" FunctionConfigurationProperty -> FunctionConfigurationProperty -> FunctionConfigurationProperty # | |||||
| Property "MemorySize" FunctionConfigurationProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionConfigurationProperty Associated Types
Methods set :: PropertyType "MemorySize" FunctionConfigurationProperty -> FunctionConfigurationProperty -> FunctionConfigurationProperty # | |||||
| Property "Pinned" FunctionConfigurationProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionConfigurationProperty Associated Types
Methods set :: PropertyType "Pinned" FunctionConfigurationProperty -> FunctionConfigurationProperty -> FunctionConfigurationProperty # | |||||
| Property "Timeout" FunctionConfigurationProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionConfigurationProperty Associated Types
Methods set :: PropertyType "Timeout" FunctionConfigurationProperty -> FunctionConfigurationProperty -> FunctionConfigurationProperty # | |||||
| type PropertyType "EncodingType" FunctionConfigurationProperty Source # | |||||
| type PropertyType "Environment" FunctionConfigurationProperty Source # | |||||
| type PropertyType "ExecArgs" FunctionConfigurationProperty Source # | |||||
| type PropertyType "Executable" FunctionConfigurationProperty Source # | |||||
| type PropertyType "MemorySize" FunctionConfigurationProperty Source # | |||||
| type PropertyType "Pinned" FunctionConfigurationProperty Source # | |||||
| type PropertyType "Timeout" FunctionConfigurationProperty Source # | |||||
data FunctionDefinitionVersionProperty Source #
Constructors
| FunctionDefinitionVersionProperty | |
Fields | |
Instances
| ToJSON FunctionDefinitionVersionProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionDefinitionVersionProperty | |||||
| Show FunctionDefinitionVersionProperty Source # | |||||
| Eq FunctionDefinitionVersionProperty Source # | |||||
| ToResourceProperties FunctionDefinitionVersionProperty Source # | |||||
| Property "DefaultConfig" FunctionDefinitionVersionProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionDefinitionVersionProperty Associated Types
Methods set :: PropertyType "DefaultConfig" FunctionDefinitionVersionProperty -> FunctionDefinitionVersionProperty -> FunctionDefinitionVersionProperty # | |||||
| Property "Functions" FunctionDefinitionVersionProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.FunctionDefinitionVersionProperty Associated Types
Methods set :: PropertyType "Functions" FunctionDefinitionVersionProperty -> FunctionDefinitionVersionProperty -> FunctionDefinitionVersionProperty # | |||||
| type PropertyType "DefaultConfig" FunctionDefinitionVersionProperty Source # | |||||
| type PropertyType "Functions" FunctionDefinitionVersionProperty Source # | |||||
data DefaultConfigProperty Source #
Constructors
| DefaultConfigProperty | |
Instances
| ToJSON DefaultConfigProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.DefaultConfigProperty Methods toJSON :: DefaultConfigProperty -> Value # toEncoding :: DefaultConfigProperty -> Encoding # toJSONList :: [DefaultConfigProperty] -> Value # toEncodingList :: [DefaultConfigProperty] -> Encoding # omitField :: DefaultConfigProperty -> Bool # | |||||
| Show DefaultConfigProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.DefaultConfigProperty Methods showsPrec :: Int -> DefaultConfigProperty -> ShowS # show :: DefaultConfigProperty -> String # showList :: [DefaultConfigProperty] -> ShowS # | |||||
| Eq DefaultConfigProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.DefaultConfigProperty Methods (==) :: DefaultConfigProperty -> DefaultConfigProperty -> Bool # (/=) :: DefaultConfigProperty -> DefaultConfigProperty -> Bool # | |||||
| ToResourceProperties DefaultConfigProperty Source # | |||||
| Property "Execution" DefaultConfigProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.DefaultConfigProperty Associated Types
Methods set :: PropertyType "Execution" DefaultConfigProperty -> DefaultConfigProperty -> DefaultConfigProperty # | |||||
| type PropertyType "Execution" DefaultConfigProperty Source # | |||||
data ExecutionProperty Source #
Constructors
| ExecutionProperty | |
Fields
| |
Instances
| ToJSON ExecutionProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.ExecutionProperty Methods toJSON :: ExecutionProperty -> Value # toEncoding :: ExecutionProperty -> Encoding # toJSONList :: [ExecutionProperty] -> Value # toEncodingList :: [ExecutionProperty] -> Encoding # omitField :: ExecutionProperty -> Bool # | |||||
| Show ExecutionProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.ExecutionProperty Methods showsPrec :: Int -> ExecutionProperty -> ShowS # show :: ExecutionProperty -> String # showList :: [ExecutionProperty] -> ShowS # | |||||
| Eq ExecutionProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.ExecutionProperty Methods (==) :: ExecutionProperty -> ExecutionProperty -> Bool # (/=) :: ExecutionProperty -> ExecutionProperty -> Bool # | |||||
| ToResourceProperties ExecutionProperty Source # | |||||
| Property "IsolationMode" ExecutionProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.ExecutionProperty Associated Types
Methods set :: PropertyType "IsolationMode" ExecutionProperty -> ExecutionProperty -> ExecutionProperty # | |||||
| Property "RunAs" ExecutionProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.ExecutionProperty Associated Types
Methods set :: PropertyType "RunAs" ExecutionProperty -> ExecutionProperty -> ExecutionProperty # | |||||
| type PropertyType "IsolationMode" ExecutionProperty Source # | |||||
| type PropertyType "RunAs" ExecutionProperty Source # | |||||
data EnvironmentProperty Source #
Constructors
| EnvironmentProperty | |
Fields | |
Instances
| ToJSON EnvironmentProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.EnvironmentProperty Methods toJSON :: EnvironmentProperty -> Value # toEncoding :: EnvironmentProperty -> Encoding # toJSONList :: [EnvironmentProperty] -> Value # toEncodingList :: [EnvironmentProperty] -> Encoding # omitField :: EnvironmentProperty -> Bool # | |||||
| Show EnvironmentProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.EnvironmentProperty Methods showsPrec :: Int -> EnvironmentProperty -> ShowS # show :: EnvironmentProperty -> String # showList :: [EnvironmentProperty] -> ShowS # | |||||
| Eq EnvironmentProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.EnvironmentProperty Methods (==) :: EnvironmentProperty -> EnvironmentProperty -> Bool # (/=) :: EnvironmentProperty -> EnvironmentProperty -> Bool # | |||||
| ToResourceProperties EnvironmentProperty Source # | |||||
| Property "AccessSysfs" EnvironmentProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.EnvironmentProperty Associated Types
Methods set :: PropertyType "AccessSysfs" EnvironmentProperty -> EnvironmentProperty -> EnvironmentProperty # | |||||
| Property "Execution" EnvironmentProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.EnvironmentProperty Associated Types
Methods set :: PropertyType "Execution" EnvironmentProperty -> EnvironmentProperty -> EnvironmentProperty # | |||||
| Property "ResourceAccessPolicies" EnvironmentProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.EnvironmentProperty Associated Types
Methods set :: PropertyType "ResourceAccessPolicies" EnvironmentProperty -> EnvironmentProperty -> EnvironmentProperty # | |||||
| Property "Variables" EnvironmentProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.EnvironmentProperty Associated Types
Methods set :: PropertyType "Variables" EnvironmentProperty -> EnvironmentProperty -> EnvironmentProperty # | |||||
| type PropertyType "AccessSysfs" EnvironmentProperty Source # | |||||
| type PropertyType "Execution" EnvironmentProperty Source # | |||||
| type PropertyType "ResourceAccessPolicies" EnvironmentProperty Source # | |||||
| type PropertyType "Variables" EnvironmentProperty Source # | |||||
data ResourceAccessPolicyProperty Source #
Constructors
| ResourceAccessPolicyProperty | |
Fields
| |
Instances
| ToJSON ResourceAccessPolicyProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.ResourceAccessPolicyProperty Methods toJSON :: ResourceAccessPolicyProperty -> Value # toEncoding :: ResourceAccessPolicyProperty -> Encoding # toJSONList :: [ResourceAccessPolicyProperty] -> Value # toEncodingList :: [ResourceAccessPolicyProperty] -> Encoding # | |||||
| Show ResourceAccessPolicyProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.ResourceAccessPolicyProperty Methods showsPrec :: Int -> ResourceAccessPolicyProperty -> ShowS # show :: ResourceAccessPolicyProperty -> String # showList :: [ResourceAccessPolicyProperty] -> ShowS # | |||||
| Eq ResourceAccessPolicyProperty Source # | |||||
| ToResourceProperties ResourceAccessPolicyProperty Source # | |||||
| Property "Permission" ResourceAccessPolicyProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.ResourceAccessPolicyProperty Associated Types
Methods set :: PropertyType "Permission" ResourceAccessPolicyProperty -> ResourceAccessPolicyProperty -> ResourceAccessPolicyProperty # | |||||
| Property "ResourceId" ResourceAccessPolicyProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.ResourceAccessPolicyProperty Associated Types
Methods set :: PropertyType "ResourceId" ResourceAccessPolicyProperty -> ResourceAccessPolicyProperty -> ResourceAccessPolicyProperty # | |||||
| type PropertyType "Permission" ResourceAccessPolicyProperty Source # | |||||
| type PropertyType "ResourceId" ResourceAccessPolicyProperty Source # | |||||
data RunAsProperty Source #
Constructors
| RunAsProperty | |
Instances
| ToJSON RunAsProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.RunAsProperty Methods toJSON :: RunAsProperty -> Value # toEncoding :: RunAsProperty -> Encoding # toJSONList :: [RunAsProperty] -> Value # toEncodingList :: [RunAsProperty] -> Encoding # omitField :: RunAsProperty -> Bool # | |||||
| Show RunAsProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.RunAsProperty Methods showsPrec :: Int -> RunAsProperty -> ShowS # show :: RunAsProperty -> String # showList :: [RunAsProperty] -> ShowS # | |||||
| Eq RunAsProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.RunAsProperty Methods (==) :: RunAsProperty -> RunAsProperty -> Bool # (/=) :: RunAsProperty -> RunAsProperty -> Bool # | |||||
| ToResourceProperties RunAsProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.RunAsProperty Methods toResourceProperties :: RunAsProperty -> ResourceProperties # | |||||
| Property "Gid" RunAsProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.RunAsProperty Associated Types
Methods set :: PropertyType "Gid" RunAsProperty -> RunAsProperty -> RunAsProperty # | |||||
| Property "Uid" RunAsProperty Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition.RunAsProperty Associated Types
Methods set :: PropertyType "Uid" RunAsProperty -> RunAsProperty -> RunAsProperty # | |||||
| type PropertyType "Gid" RunAsProperty Source # | |||||
| type PropertyType "Uid" RunAsProperty Source # | |||||
mkFunctionDefinitionVersionProperty :: [FunctionProperty] -> FunctionDefinitionVersionProperty Source #
mkFunctionProperty :: Value Text -> FunctionConfigurationProperty -> Value Text -> FunctionProperty Source #
data FunctionDefinition Source #
Constructors
| FunctionDefinition | |
Fields | |
Instances
| ToJSON FunctionDefinition Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition Methods toJSON :: FunctionDefinition -> Value # toEncoding :: FunctionDefinition -> Encoding # toJSONList :: [FunctionDefinition] -> Value # toEncodingList :: [FunctionDefinition] -> Encoding # omitField :: FunctionDefinition -> Bool # | |||||
| Show FunctionDefinition Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition Methods showsPrec :: Int -> FunctionDefinition -> ShowS # show :: FunctionDefinition -> String # showList :: [FunctionDefinition] -> ShowS # | |||||
| Eq FunctionDefinition Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition Methods (==) :: FunctionDefinition -> FunctionDefinition -> Bool # (/=) :: FunctionDefinition -> FunctionDefinition -> Bool # | |||||
| ToResourceProperties FunctionDefinition Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition Methods toResourceProperties :: FunctionDefinition -> ResourceProperties # | |||||
| Property "InitialVersion" FunctionDefinition Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition Associated Types
Methods set :: PropertyType "InitialVersion" FunctionDefinition -> FunctionDefinition -> FunctionDefinition # | |||||
| Property "Name" FunctionDefinition Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition Associated Types
Methods set :: PropertyType "Name" FunctionDefinition -> FunctionDefinition -> FunctionDefinition # | |||||
| Property "Tags" FunctionDefinition Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition Associated Types
Methods set :: PropertyType "Tags" FunctionDefinition -> FunctionDefinition -> FunctionDefinition # | |||||
| type PropertyType "InitialVersion" FunctionDefinition Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition | |||||
| type PropertyType "Name" FunctionDefinition Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition | |||||
| type PropertyType "Tags" FunctionDefinition Source # | |||||
Defined in Stratosphere.Greengrass.FunctionDefinition | |||||