Fugue.AWS.Import

Module Members

arnMetadataToDictionary

(Function)

Type Signature

 fun { arn: ARN,
       seperator: Optional<String> } -> Dictionary<String>
Argument: arn
Type: ARN
Argument: seperator
Type: Optional<String>
Returns:
Type: Dictionary<String>

verifyArnFromString

(Function)

Type Signature

 fun { candidate: Optional<String>,
       service: String,
       region: Optional<Region>,
       resource: Optional<String>,
       resourceType: Optional<String>,
       accountId: Optional<String>,
       verifyResource: Optional<{ resource: a,
       verify: fun (ARN, a) -> Validation}> } -> Validation
Argument: candidate
Type: Optional<String>
Argument: service
Type: String
Argument: region
Type: Optional<Region>
Argument: resource
Type: Optional<String>
Argument: resourceType
Type: Optional<String>
Argument: accountId
Type: Optional<String>
Argument: verifyResource
Type: Optional<{resource: a, verify: fun (ARN, a) -> Validation}>
Returns:
Type: Validation