| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Resources.OpsWorksStack
Description
Synopsis
- data OpsWorksStack = OpsWorksStack {
- _opsWorksStackAgentVersion :: Maybe (Val Text)
- _opsWorksStackAttributes :: Maybe Object
- _opsWorksStackChefConfiguration :: Maybe OpsWorksStackChefConfiguration
- _opsWorksStackCloneAppIds :: Maybe (ValList Text)
- _opsWorksStackClonePermissions :: Maybe (Val Bool)
- _opsWorksStackConfigurationManager :: Maybe OpsWorksStackStackConfigurationManager
- _opsWorksStackCustomCookbooksSource :: Maybe OpsWorksStackSource
- _opsWorksStackCustomJson :: Maybe Object
- _opsWorksStackDefaultAvailabilityZone :: Maybe (Val Text)
- _opsWorksStackDefaultInstanceProfileArn :: Val Text
- _opsWorksStackDefaultOs :: Maybe (Val Text)
- _opsWorksStackDefaultRootDeviceType :: Maybe (Val Text)
- _opsWorksStackDefaultSshKeyName :: Maybe (Val Text)
- _opsWorksStackDefaultSubnetId :: Maybe (Val Text)
- _opsWorksStackEcsClusterArn :: Maybe (Val Text)
- _opsWorksStackElasticIps :: Maybe [OpsWorksStackElasticIp]
- _opsWorksStackHostnameTheme :: Maybe (Val Text)
- _opsWorksStackName :: Val Text
- _opsWorksStackRdsDbInstances :: Maybe [OpsWorksStackRdsDbInstance]
- _opsWorksStackServiceRoleArn :: Val Text
- _opsWorksStackSourceStackId :: Maybe (Val Text)
- _opsWorksStackTags :: Maybe [Tag]
- _opsWorksStackUseCustomCookbooks :: Maybe (Val Bool)
- _opsWorksStackUseOpsworksSecurityGroups :: Maybe (Val Bool)
- _opsWorksStackVpcId :: Maybe (Val Text)
- opsWorksStack :: Val Text -> Val Text -> Val Text -> OpsWorksStack
- owsAgentVersion :: Lens' OpsWorksStack (Maybe (Val Text))
- owsAttributes :: Lens' OpsWorksStack (Maybe Object)
- owsChefConfiguration :: Lens' OpsWorksStack (Maybe OpsWorksStackChefConfiguration)
- owsCloneAppIds :: Lens' OpsWorksStack (Maybe (ValList Text))
- owsClonePermissions :: Lens' OpsWorksStack (Maybe (Val Bool))
- owsConfigurationManager :: Lens' OpsWorksStack (Maybe OpsWorksStackStackConfigurationManager)
- owsCustomCookbooksSource :: Lens' OpsWorksStack (Maybe OpsWorksStackSource)
- owsCustomJson :: Lens' OpsWorksStack (Maybe Object)
- owsDefaultAvailabilityZone :: Lens' OpsWorksStack (Maybe (Val Text))
- owsDefaultInstanceProfileArn :: Lens' OpsWorksStack (Val Text)
- owsDefaultOs :: Lens' OpsWorksStack (Maybe (Val Text))
- owsDefaultRootDeviceType :: Lens' OpsWorksStack (Maybe (Val Text))
- owsDefaultSshKeyName :: Lens' OpsWorksStack (Maybe (Val Text))
- owsDefaultSubnetId :: Lens' OpsWorksStack (Maybe (Val Text))
- owsEcsClusterArn :: Lens' OpsWorksStack (Maybe (Val Text))
- owsElasticIps :: Lens' OpsWorksStack (Maybe [OpsWorksStackElasticIp])
- owsHostnameTheme :: Lens' OpsWorksStack (Maybe (Val Text))
- owsName :: Lens' OpsWorksStack (Val Text)
- owsRdsDbInstances :: Lens' OpsWorksStack (Maybe [OpsWorksStackRdsDbInstance])
- owsServiceRoleArn :: Lens' OpsWorksStack (Val Text)
- owsSourceStackId :: Lens' OpsWorksStack (Maybe (Val Text))
- owsTags :: Lens' OpsWorksStack (Maybe [Tag])
- owsUseCustomCookbooks :: Lens' OpsWorksStack (Maybe (Val Bool))
- owsUseOpsworksSecurityGroups :: Lens' OpsWorksStack (Maybe (Val Bool))
- owsVpcId :: Lens' OpsWorksStack (Maybe (Val Text))
Documentation
data OpsWorksStack #
Full data type definition for OpsWorksStack. See opsWorksStack for a
more convenient constructor.
Constructors
Instances
| Eq OpsWorksStack # | |
Defined in Stratosphere.Resources.OpsWorksStack Methods (==) :: OpsWorksStack -> OpsWorksStack -> Bool # (/=) :: OpsWorksStack -> OpsWorksStack -> Bool # | |
| Show OpsWorksStack # | |
Defined in Stratosphere.Resources.OpsWorksStack Methods showsPrec :: Int -> OpsWorksStack -> ShowS # show :: OpsWorksStack -> String # showList :: [OpsWorksStack] -> ShowS # | |
| ToJSON OpsWorksStack # | |
Defined in Stratosphere.Resources.OpsWorksStack Methods toJSON :: OpsWorksStack -> Value # toEncoding :: OpsWorksStack -> Encoding # toJSONList :: [OpsWorksStack] -> Value # toEncodingList :: [OpsWorksStack] -> Encoding # | |
| FromJSON OpsWorksStack # | |
Defined in Stratosphere.Resources.OpsWorksStack Methods parseJSON :: Value -> Parser OpsWorksStack # parseJSONList :: Value -> Parser [OpsWorksStack] # | |
Constructor for OpsWorksStack containing required fields as arguments.
owsAgentVersion :: Lens' OpsWorksStack (Maybe (Val Text)) #
owsCloneAppIds :: Lens' OpsWorksStack (Maybe (ValList Text)) #
owsClonePermissions :: Lens' OpsWorksStack (Maybe (Val Bool)) #
owsDefaultOs :: Lens' OpsWorksStack (Maybe (Val Text)) #
owsDefaultSshKeyName :: Lens' OpsWorksStack (Maybe (Val Text)) #
owsDefaultSubnetId :: Lens' OpsWorksStack (Maybe (Val Text)) #
owsEcsClusterArn :: Lens' OpsWorksStack (Maybe (Val Text)) #
owsHostnameTheme :: Lens' OpsWorksStack (Maybe (Val Text)) #
owsSourceStackId :: Lens' OpsWorksStack (Maybe (Val Text)) #
owsUseCustomCookbooks :: Lens' OpsWorksStack (Maybe (Val Bool)) #