| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.IoTSiteWise.AccessPolicy
Documentation
data UserProperty Source #
Constructors
| UserProperty | |
Fields
| |
Instances
| ToJSON UserProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.UserProperty Methods toJSON :: UserProperty -> Value # toEncoding :: UserProperty -> Encoding # toJSONList :: [UserProperty] -> Value # toEncodingList :: [UserProperty] -> Encoding # omitField :: UserProperty -> Bool # | |||||
| Show UserProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.UserProperty Methods showsPrec :: Int -> UserProperty -> ShowS # show :: UserProperty -> String # showList :: [UserProperty] -> ShowS # | |||||
| Eq UserProperty Source # | |||||
| ToResourceProperties UserProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.UserProperty Methods toResourceProperties :: UserProperty -> ResourceProperties # | |||||
| Property "id" UserProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.UserProperty Associated Types
Methods set :: PropertyType "id" UserProperty -> UserProperty -> UserProperty # | |||||
| type PropertyType "id" UserProperty Source # | |||||
data PortalProperty Source #
Constructors
| PortalProperty | |
Fields
| |
Instances
data ProjectProperty Source #
Constructors
| ProjectProperty | |
Fields
| |
Instances
| ToJSON ProjectProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.ProjectProperty Methods toJSON :: ProjectProperty -> Value # toEncoding :: ProjectProperty -> Encoding # toJSONList :: [ProjectProperty] -> Value # toEncodingList :: [ProjectProperty] -> Encoding # omitField :: ProjectProperty -> Bool # | |||||
| Show ProjectProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.ProjectProperty Methods showsPrec :: Int -> ProjectProperty -> ShowS # show :: ProjectProperty -> String # showList :: [ProjectProperty] -> ShowS # | |||||
| Eq ProjectProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.ProjectProperty Methods (==) :: ProjectProperty -> ProjectProperty -> Bool # (/=) :: ProjectProperty -> ProjectProperty -> Bool # | |||||
| ToResourceProperties ProjectProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.ProjectProperty Methods toResourceProperties :: ProjectProperty -> ResourceProperties # | |||||
| Property "id" ProjectProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.ProjectProperty Associated Types
Methods set :: PropertyType "id" ProjectProperty -> ProjectProperty -> ProjectProperty # | |||||
| type PropertyType "id" ProjectProperty Source # | |||||
data AccessPolicyIdentityProperty Source #
Constructors
| AccessPolicyIdentityProperty | |
Fields
| |
Instances
| ToJSON AccessPolicyIdentityProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.AccessPolicyIdentityProperty Methods toJSON :: AccessPolicyIdentityProperty -> Value # toEncoding :: AccessPolicyIdentityProperty -> Encoding # toJSONList :: [AccessPolicyIdentityProperty] -> Value # toEncodingList :: [AccessPolicyIdentityProperty] -> Encoding # | |||||
| Show AccessPolicyIdentityProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.AccessPolicyIdentityProperty Methods showsPrec :: Int -> AccessPolicyIdentityProperty -> ShowS # show :: AccessPolicyIdentityProperty -> String # showList :: [AccessPolicyIdentityProperty] -> ShowS # | |||||
| Eq AccessPolicyIdentityProperty Source # | |||||
| ToResourceProperties AccessPolicyIdentityProperty Source # | |||||
| Property "IamRole" AccessPolicyIdentityProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.AccessPolicyIdentityProperty Associated Types
Methods set :: PropertyType "IamRole" AccessPolicyIdentityProperty -> AccessPolicyIdentityProperty -> AccessPolicyIdentityProperty # | |||||
| Property "IamUser" AccessPolicyIdentityProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.AccessPolicyIdentityProperty Associated Types
Methods set :: PropertyType "IamUser" AccessPolicyIdentityProperty -> AccessPolicyIdentityProperty -> AccessPolicyIdentityProperty # | |||||
| Property "User" AccessPolicyIdentityProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.AccessPolicyIdentityProperty Associated Types
Methods set :: PropertyType "User" AccessPolicyIdentityProperty -> AccessPolicyIdentityProperty -> AccessPolicyIdentityProperty # | |||||
| type PropertyType "IamRole" AccessPolicyIdentityProperty Source # | |||||
| type PropertyType "IamUser" AccessPolicyIdentityProperty Source # | |||||
| type PropertyType "User" AccessPolicyIdentityProperty Source # | |||||
data AccessPolicyResourceProperty Source #
Constructors
| AccessPolicyResourceProperty | |
Fields
| |
Instances
| ToJSON AccessPolicyResourceProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.AccessPolicyResourceProperty Methods toJSON :: AccessPolicyResourceProperty -> Value # toEncoding :: AccessPolicyResourceProperty -> Encoding # toJSONList :: [AccessPolicyResourceProperty] -> Value # toEncodingList :: [AccessPolicyResourceProperty] -> Encoding # | |||||
| Show AccessPolicyResourceProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.AccessPolicyResourceProperty Methods showsPrec :: Int -> AccessPolicyResourceProperty -> ShowS # show :: AccessPolicyResourceProperty -> String # showList :: [AccessPolicyResourceProperty] -> ShowS # | |||||
| Eq AccessPolicyResourceProperty Source # | |||||
| ToResourceProperties AccessPolicyResourceProperty Source # | |||||
| Property "Portal" AccessPolicyResourceProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.AccessPolicyResourceProperty Associated Types
Methods set :: PropertyType "Portal" AccessPolicyResourceProperty -> AccessPolicyResourceProperty -> AccessPolicyResourceProperty # | |||||
| Property "Project" AccessPolicyResourceProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.AccessPolicyResourceProperty Associated Types
Methods set :: PropertyType "Project" AccessPolicyResourceProperty -> AccessPolicyResourceProperty -> AccessPolicyResourceProperty # | |||||
| type PropertyType "Portal" AccessPolicyResourceProperty Source # | |||||
| type PropertyType "Project" AccessPolicyResourceProperty Source # | |||||
data IamRoleProperty Source #
Constructors
| IamRoleProperty | |
Fields
| |
Instances
| ToJSON IamRoleProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.IamRoleProperty Methods toJSON :: IamRoleProperty -> Value # toEncoding :: IamRoleProperty -> Encoding # toJSONList :: [IamRoleProperty] -> Value # toEncodingList :: [IamRoleProperty] -> Encoding # omitField :: IamRoleProperty -> Bool # | |||||
| Show IamRoleProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.IamRoleProperty Methods showsPrec :: Int -> IamRoleProperty -> ShowS # show :: IamRoleProperty -> String # showList :: [IamRoleProperty] -> ShowS # | |||||
| Eq IamRoleProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.IamRoleProperty Methods (==) :: IamRoleProperty -> IamRoleProperty -> Bool # (/=) :: IamRoleProperty -> IamRoleProperty -> Bool # | |||||
| ToResourceProperties IamRoleProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.IamRoleProperty Methods toResourceProperties :: IamRoleProperty -> ResourceProperties # | |||||
| Property "arn" IamRoleProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.IamRoleProperty Associated Types
Methods set :: PropertyType "arn" IamRoleProperty -> IamRoleProperty -> IamRoleProperty # | |||||
| type PropertyType "arn" IamRoleProperty Source # | |||||
data IamUserProperty Source #
Constructors
| IamUserProperty | |
Fields
| |
Instances
| ToJSON IamUserProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.IamUserProperty Methods toJSON :: IamUserProperty -> Value # toEncoding :: IamUserProperty -> Encoding # toJSONList :: [IamUserProperty] -> Value # toEncodingList :: [IamUserProperty] -> Encoding # omitField :: IamUserProperty -> Bool # | |||||
| Show IamUserProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.IamUserProperty Methods showsPrec :: Int -> IamUserProperty -> ShowS # show :: IamUserProperty -> String # showList :: [IamUserProperty] -> ShowS # | |||||
| Eq IamUserProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.IamUserProperty Methods (==) :: IamUserProperty -> IamUserProperty -> Bool # (/=) :: IamUserProperty -> IamUserProperty -> Bool # | |||||
| ToResourceProperties IamUserProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.IamUserProperty Methods toResourceProperties :: IamUserProperty -> ResourceProperties # | |||||
| Property "arn" IamUserProperty Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy.IamUserProperty Associated Types
Methods set :: PropertyType "arn" IamUserProperty -> IamUserProperty -> IamUserProperty # | |||||
| type PropertyType "arn" IamUserProperty Source # | |||||
data AccessPolicy Source #
Constructors
| AccessPolicy | |
Fields | |
Instances
| ToJSON AccessPolicy Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy Methods toJSON :: AccessPolicy -> Value # toEncoding :: AccessPolicy -> Encoding # toJSONList :: [AccessPolicy] -> Value # toEncodingList :: [AccessPolicy] -> Encoding # omitField :: AccessPolicy -> Bool # | |||||
| Show AccessPolicy Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy Methods showsPrec :: Int -> AccessPolicy -> ShowS # show :: AccessPolicy -> String # showList :: [AccessPolicy] -> ShowS # | |||||
| Eq AccessPolicy Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy | |||||
| ToResourceProperties AccessPolicy Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy Methods toResourceProperties :: AccessPolicy -> ResourceProperties # | |||||
| Property "AccessPolicyIdentity" AccessPolicy Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy Associated Types
Methods set :: PropertyType "AccessPolicyIdentity" AccessPolicy -> AccessPolicy -> AccessPolicy # | |||||
| Property "AccessPolicyPermission" AccessPolicy Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy Associated Types
Methods set :: PropertyType "AccessPolicyPermission" AccessPolicy -> AccessPolicy -> AccessPolicy # | |||||
| Property "AccessPolicyResource" AccessPolicy Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy Associated Types
Methods set :: PropertyType "AccessPolicyResource" AccessPolicy -> AccessPolicy -> AccessPolicy # | |||||
| type PropertyType "AccessPolicyIdentity" AccessPolicy Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy | |||||
| type PropertyType "AccessPolicyPermission" AccessPolicy Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy | |||||
| type PropertyType "AccessPolicyResource" AccessPolicy Source # | |||||
Defined in Stratosphere.IoTSiteWise.AccessPolicy | |||||