PermissionState.fromMap constructor
PermissionState.fromMap(
- Map<String, dynamic> map
)
Implementation
factory PermissionState.fromMap(Map<String, dynamic> map) {
return PermissionState(
action: (() { final guardedValue = map['action']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
eventSourceToken: (() { final guardedValue = map['eventSourceToken']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
function: (() { final guardedValue = map['function']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue); })(),
functionUrlAuthType: (() { final guardedValue = map['functionUrlAuthType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
invokedViaFunctionUrl: (() { final guardedValue = map['invokedViaFunctionUrl']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
principal: (() { final guardedValue = map['principal']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
principalOrgId: (() { final guardedValue = map['principalOrgId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
qualifier: (() { final guardedValue = map['qualifier']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
region: (() { final guardedValue = map['region']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
sourceAccount: (() { final guardedValue = map['sourceAccount']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
sourceArn: (() { final guardedValue = map['sourceArn']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
statementId: (() { final guardedValue = map['statementId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
statementIdPrefix: (() { final guardedValue = map['statementIdPrefix']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}